[03:00:07]OFD Sender: No OFD packet to send [03:00:12]OFD Sender: No OFD packet to send [03:00:17]OFD Sender: No OFD packet to send [03:00:22]OFD Sender: No OFD packet to send [03:00:27]OFD Sender: No OFD packet to send [03:00:32]OFD Sender: No OFD packet to send [03:00:37]OFD Sender: No OFD packet to send [03:00:42]OFD Sender: No OFD packet to send [03:00:47]OFD Sender: No OFD packet to send [03:00:52]OFD Sender: No OFD packet to send [03:00:57]OFD Sender: No OFD packet to send [03:01:02]OFD Sender: No OFD packet to send [03:01:07]OFD Sender: No OFD packet to send [03:01:12]OFD Sender: No OFD packet to send [03:01:17]OFD Sender: No OFD packet to send [03:01:22]OFD Sender: No OFD packet to send [03:01:27]OFD Sender: No OFD packet to send [03:01:32]OFD Sender: No OFD packet to send [03:01:37]OFD Sender: No OFD packet to send [03:01:42]OFD Sender: No OFD packet to send [03:01:47]OFD Sender: No OFD packet to send [03:01:52]OFD Sender: No OFD packet to send [03:01:57]OFD Sender: No OFD packet to send [03:02:02]OFD Sender: No OFD packet to send [03:02:07]OFD Sender: No OFD packet to send [03:02:12]OFD Sender: No OFD packet to send [03:02:17]OFD Sender: No OFD packet to send [03:02:22]OFD Sender: No OFD packet to send [03:02:27]OFD Sender: No OFD packet to send [03:02:32]OFD Sender: No OFD packet to send [03:02:37]OFD Sender: No OFD packet to send [03:02:42]OFD Sender: No OFD packet to send [03:02:47]OFD Sender: No OFD packet to send [03:02:52]OFD Sender: No OFD packet to send [03:02:57]OFD Sender: No OFD packet to send [03:03:02]OFD Sender: No OFD packet to send [03:03:07]OFD Sender: No OFD packet to send [03:03:12]OFD Sender: No OFD packet to send [03:03:17]OFD Sender: No OFD packet to send [03:03:22]OFD Sender: No OFD packet to send [03:03:27]OFD Sender: No OFD packet to send [03:03:32]OFD Sender: No OFD packet to send [03:03:37]OFD Sender: No OFD packet to send [03:03:42]OFD Sender: No OFD packet to send [03:03:47]OFD Sender: No OFD packet to send [03:03:52]OFD Sender: No OFD packet to send [03:03:57]OFD Sender: No OFD packet to send [03:04:02]OFD Sender: No OFD packet to send [03:04:07]OFD Sender: No OFD packet to send [03:04:12]OFD Sender: No OFD packet to send [03:04:17]OFD Sender: No OFD packet to send [03:04:22]OFD Sender: No OFD packet to send [03:04:27]OFD Sender: No OFD packet to send [03:04:32]OFD Sender: No OFD packet to send [03:04:37]OFD Sender: No OFD packet to send [03:04:42]OFD Sender: No OFD packet to send [03:04:47]OFD Sender: No OFD packet to send [03:04:52]OFD Sender: No OFD packet to send [03:04:57]OFD Sender: No OFD packet to send [03:05:02]OFD Sender: No OFD packet to send [03:05:07]OFD Sender: No OFD packet to send [03:05:12]OFD Sender: No OFD packet to send [03:05:17]OFD Sender: No OFD packet to send [03:05:22]OFD Sender: No OFD packet to send [03:05:27]OFD Sender: No OFD packet to send [03:05:32]OFD Sender: No OFD packet to send [03:05:37]OFD Sender: No OFD packet to send [03:05:42]OFD Sender: No OFD packet to send [03:05:47]OFD Sender: No OFD packet to send [03:05:52]OFD Sender: No OFD packet to send [03:05:57]OFD Sender: No OFD packet to send [03:06:02]OFD Sender: No OFD packet to send [03:06:07]OFD Sender: No OFD packet to send [03:06:12]OFD Sender: No OFD packet to send [03:06:17]OFD Sender: No OFD packet to send [03:06:22]OFD Sender: No OFD packet to send [03:06:27]OFD Sender: No OFD packet to send [03:06:32]OFD Sender: No OFD packet to send [03:06:37]OFD Sender: No OFD packet to send [03:06:42]OFD Sender: No OFD packet to send [03:06:47]OFD Sender: No OFD packet to send [03:06:52]OFD Sender: No OFD packet to send [03:06:57]OFD Sender: No OFD packet to send [03:07:02]OFD Sender: No OFD packet to send [03:07:07]OFD Sender: No OFD packet to send [03:07:12]OFD Sender: No OFD packet to send [03:07:17]OFD Sender: No OFD packet to send [03:07:22]OFD Sender: No OFD packet to send [03:07:27]OFD Sender: No OFD packet to send [03:07:32]OFD Sender: No OFD packet to send [03:07:37]OFD Sender: No OFD packet to send [03:07:42]OFD Sender: No OFD packet to send [03:07:47]OFD Sender: No OFD packet to send [03:07:52]OFD Sender: No OFD packet to send [03:07:57]OFD Sender: No OFD packet to send [03:08:02]OFD Sender: No OFD packet to send [03:08:07]OFD Sender: No OFD packet to send [03:08:12]OFD Sender: No OFD packet to send [03:08:17]OFD Sender: No OFD packet to send [03:08:22]OFD Sender: No OFD packet to send [03:08:27]OFD Sender: No OFD packet to send [03:08:32]OFD Sender: No OFD packet to send [03:08:37]OFD Sender: No OFD packet to send [03:08:42]OFD Sender: No OFD packet to send [03:08:47]OFD Sender: No OFD packet to send [03:08:52]OFD Sender: No OFD packet to send [03:08:57]OFD Sender: No OFD packet to send [03:09:02]OFD Sender: No OFD packet to send [03:09:07]OFD Sender: No OFD packet to send [03:09:12]OFD Sender: No OFD packet to send [03:09:17]OFD Sender: No OFD packet to send [03:09:22]OFD Sender: No OFD packet to send [03:09:27]OFD Sender: No OFD packet to send [03:09:32]OFD Sender: No OFD packet to send [03:09:37]OFD Sender: No OFD packet to send [03:09:42]OFD Sender: No OFD packet to send [03:09:47]OFD Sender: No OFD packet to send [03:09:52]OFD Sender: No OFD packet to send [03:09:57]OFD Sender: No OFD packet to send [03:10:02]OFD Sender: No OFD packet to send [03:10:07]OFD Sender: No OFD packet to send [03:10:12]OFD Sender: No OFD packet to send [03:10:17]OFD Sender: No OFD packet to send [03:10:22]OFD Sender: No OFD packet to send [03:10:27]OFD Sender: No OFD packet to send [03:10:32]OFD Sender: No OFD packet to send [03:10:37]OFD Sender: No OFD packet to send [03:10:42]OFD Sender: No OFD packet to send [03:10:47]OFD Sender: No OFD packet to send [03:10:52]OFD Sender: No OFD packet to send [03:10:57]OFD Sender: No OFD packet to send [03:11:02]OFD Sender: No OFD packet to send [03:11:07]OFD Sender: No OFD packet to send [03:11:12]OFD Sender: No OFD packet to send [03:11:17]OFD Sender: No OFD packet to send [03:11:22]OFD Sender: No OFD packet to send [03:11:27]OFD Sender: No OFD packet to send [03:11:32]OFD Sender: No OFD packet to send [03:11:37]OFD Sender: No OFD packet to send [03:11:42]OFD Sender: No OFD packet to send [03:11:47]OFD Sender: No OFD packet to send [03:11:52]OFD Sender: No OFD packet to send [03:11:57]OFD Sender: No OFD packet to send [03:12:02]OFD Sender: No OFD packet to send [03:12:07]OFD Sender: No OFD packet to send [03:12:12]OFD Sender: No OFD packet to send [03:12:17]OFD Sender: No OFD packet to send [03:12:22]OFD Sender: No OFD packet to send [03:12:27]OFD Sender: No OFD packet to send [03:12:32]OFD Sender: No OFD packet to send [03:12:37]OFD Sender: No OFD packet to send [03:12:42]OFD Sender: No OFD packet to send [03:12:47]OFD Sender: No OFD packet to send [03:12:52]OFD Sender: No OFD packet to send [03:12:57]OFD Sender: No OFD packet to send [03:13:02]OFD Sender: No OFD packet to send [03:13:07]OFD Sender: No OFD packet to send [03:13:12]OFD Sender: No OFD packet to send [03:13:17]OFD Sender: No OFD packet to send [03:13:22]OFD Sender: No OFD packet to send [03:13:27]OFD Sender: No OFD packet to send [03:13:32]OFD Sender: No OFD packet to send [03:13:37]OFD Sender: No OFD packet to send [03:13:42]OFD Sender: No OFD packet to send [03:13:47]OFD Sender: No OFD packet to send [03:13:52]OFD Sender: No OFD packet to send [03:13:57]OFD Sender: No OFD packet to send [03:14:02]OFD Sender: No OFD packet to send [03:14:07]OFD Sender: No OFD packet to send [03:14:12]OFD Sender: No OFD packet to send [03:14:17]OFD Sender: No OFD packet to send [03:14:22]OFD Sender: No OFD packet to send [03:14:27]OFD Sender: No OFD packet to send [03:14:32]OFD Sender: No OFD packet to send [03:14:37]OFD Sender: No OFD packet to send [03:14:42]OFD Sender: No OFD packet to send [03:14:47]OFD Sender: No OFD packet to send [03:14:52]OFD Sender: No OFD packet to send [03:14:57]OFD Sender: No OFD packet to send [03:15:02]OFD Sender: No OFD packet to send [03:15:07]OFD Sender: No OFD packet to send [03:15:12]OFD Sender: No OFD packet to send [03:15:17]OFD Sender: No OFD packet to send [03:15:22]OFD Sender: No OFD packet to send [03:15:27]OFD Sender: No OFD packet to send [03:15:32]OFD Sender: No OFD packet to send [03:15:37]OFD Sender: No OFD packet to send [03:15:42]OFD Sender: No OFD packet to send [03:15:47]OFD Sender: No OFD packet to send [03:15:52]OFD Sender: No OFD packet to send [03:15:57]OFD Sender: No OFD packet to send [03:16:02]OFD Sender: No OFD packet to send [03:16:07]OFD Sender: No OFD packet to send [03:16:12]OFD Sender: No OFD packet to send [03:16:17]OFD Sender: No OFD packet to send [03:16:22]OFD Sender: No OFD packet to send [03:16:28]OFD Sender: No OFD packet to send [03:16:33]OFD Sender: No OFD packet to send [03:16:38]OFD Sender: No OFD packet to send [03:16:43]OFD Sender: No OFD packet to send [03:16:48]OFD Sender: No OFD packet to send [03:16:53]OFD Sender: No OFD packet to send [03:16:58]OFD Sender: No OFD packet to send [03:17:03]OFD Sender: No OFD packet to send [03:17:08]OFD Sender: No OFD packet to send [03:17:13]OFD Sender: No OFD packet to send [03:17:18]OFD Sender: No OFD packet to send [03:17:23]OFD Sender: No OFD packet to send [03:17:28]OFD Sender: No OFD packet to send [03:17:33]OFD Sender: No OFD packet to send [03:17:38]OFD Sender: No OFD packet to send [03:17:43]OFD Sender: No OFD packet to send [03:17:48]OFD Sender: No OFD packet to send [03:17:49]accept exits with 9 [03:17:49]New connection [03:17:49]New thread 3066940772 created [03:17:49]Thread 3066797412 joined [03:17:49]Waiting for new connection... [03:17:49] Sock 9.Parse request [03:17:49]Sock 9.Check first char [03:17:49]Sock 9.First char is OK [03:17:49]request: POST /json_proto HTTP/1.0 [03:17:49]Method: POST [03:17:49]URL: /json_proto [03:17:49]Method is POST - this is cgi request [03:17:49]url: /json_proto [03:17:49]query_string will be loaded in cgi processing [03:17:49]execute_cgi json_proto POST (null) [03:17:49]execute_cgi path=json_proto method=POST [03:17:49]POST find Content-Length [03:17:49]Host: 172.17.52.131:8080 [03:17:49]Content-Length: 675 [03:17:49]Content-Type: application/json [03:17:49] [03:17:49]POST finish read [03:17:49]Found Content-Length = 675 [03:17:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477144", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:17:49]execute_script... [03:17:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477144", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:17:49]POST & json_proto [03:17:49]process_json_proto [03:17:49]json parsed OK: [03:17:49]protocol is kg_v1.0 [03:17:49]action value=close_receipt [03:17:49]process_action close_receipt [03:17:49]cmd_close_receipt [03:17:49]MH_GetDate [03:17:49]Write to MH i2c: F0 00 00 41 21 51 [03:17:49]Write i2c OK [03:17:49]MH_I2C_Read... [03:17:49]Read from MH i2c: F0 [03:17:49]MH_I2C_Read... [03:17:49]Read from MH i2c: F0 09 00 [03:17:49]MH_I2C_Read... [03:17:49]Read from MH i2c: F0 09 00 41 21 00 DF C7 15 67 4B 9D 11 67 DC [03:17:49]GetLastDocTimeStamp 1729477494 [03:17:49]current date 1729480671 [03:17:49]FM_GetShiftState [03:17:49]SAM_PROTO_GetShiftState [03:17:49]wFMCommunicate request_size=4 [03:17:49]MH_SAM_APDU [03:17:49]CAPDU: 80 13 01 00 [03:17:49]Write to MH i2c: E2 08 00 42 21 80 13 01 00 00 00 00 00 E0 [03:17:49]Write i2c OK [03:17:49]MH_I2C_Read... [03:17:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:17:49]Read from MH i2c: E2 [03:17:49]MH_I2C_Read... [03:17:49]Read from MH i2c: E2 0E 00 [03:17:49]MH_I2C_Read... [03:17:49]Read from MH i2c: E2 0E 00 42 21 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 62 [03:17:49]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [03:17:49]wFMCommunicate OK [03:17:49]SAM_PROTO_GetShiftState done [03:17:49]FM_GetShiftState done [03:17:49]opened in 1729469279 [03:17:49]opened+sec_in_day 1729555679 [03:17:49]quantity*price = 100000 [03:17:49]sum+1 = 100002 [03:17:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 12 21.10.2024 03:17 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223381 ФПД: 122324406259540 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T031751&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223381&fm=122324406259540&tin=02508201610067®Number=0000000000091767&sum=100000 [03:17:50]StoreToDocumentArchive [03:17:50]shift 538 fd 223381 [03:17:50]save to /storage/0538/doc_00223381 [03:17:50]save last doc name /storage/0538/doc_00223381 to /storage/kkm_last_doc_name [03:17:50]save OK [03:17:50]Clear old archive folders... [03:17:50]ProcessDocumentItem done err = 0, tmpTLVsize=252 [03:17:50]tlvbuf is 01E098C0 [03:17:50]SAM_PROTO_ClearQueue [03:17:50]wFMCommunicate request_size=4 [03:17:50]MH_SAM_APDU [03:17:50]CAPDU: 80 09 00 00 [03:17:50]Write to MH i2c: E2 08 00 4F 21 80 09 00 00 00 00 00 00 E2 [03:17:50]Write i2c OK [03:17:50]MH_I2C_Read... [03:17:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:17:50]Read from MH i2c: E2 [03:17:50]MH_I2C_Read... [03:17:50]Read from MH i2c: E2 03 00 [03:17:50]MH_I2C_Read... [03:17:50]Read from MH i2c: E2 03 00 4F 21 00 90 00 E4 [03:17:50]RAPDU: 90 00 [03:17:50]wFMCommunicate OK [03:17:50]SAM_PROTO_ClearQueue done [03:17:50]KKMCreateOFDPacket [03:17:50]OFDProtocolAddRootSTLVToBuf [03:17:50]FM_MakeSignedData [03:17:50]FM_MakeSignedData [03:17:50]SAM_PROTO_SignData [03:17:50]wFMCommunicate request_size=4 [03:17:50]MH_SAM_APDU [03:17:50]CAPDU: 80 0D 01 02 [03:17:50]Write to MH i2c: E2 08 00 50 21 80 0D 01 02 00 00 00 00 EA [03:17:50]Write i2c OK [03:17:50]MH_I2C_Read... [03:17:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:17:50]Read from MH i2c: E2 [03:17:50]MH_I2C_Read... [03:17:50]Read from MH i2c: E2 03 00 [03:17:50]MH_I2C_Read... [03:17:50]Read from MH i2c: E2 03 00 50 21 00 90 00 E5 [03:17:50]RAPDU: 90 00 [03:17:50]wFMCommunicate OK [03:17:50]wFMCommunicate request_size=255 [03:17:50]MH_SAM_APDU [03:17:50]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 DF C7 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 95 68 03 00 35 04 06 00 [03:17:50]Write to MH i2c: E2 02 01 51 21 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 DF C7 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 95 68 03 00 35 04 06 00 00 00 A7 [03:17:50]Write i2c OK [03:17:50]MH_I2C_Read... [03:17:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:17:51]Read from MH i2c: E2 [03:17:51]MH_I2C_Read... [03:17:51]Read from MH i2c: E2 03 00 [03:17:51]MH_I2C_Read... [03:17:51]Read from MH i2c: E2 03 00 51 21 00 90 00 E6 [03:17:51]RAPDU: 90 00 [03:17:51]wFMCommunicate OK [03:17:51]wFMCommunicate request_size=11 [03:17:51]MH_SAM_APDU [03:17:51]CAPDU: 80 0D 02 02 06 6F 40 DE C8 4F 54 [03:17:51]Write to MH i2c: E2 0E 00 52 21 80 0D 02 02 06 00 6F 40 DE C8 4F 54 00 00 F1 [03:17:51]Write i2c OK [03:17:51]MH_I2C_Read... [03:17:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:17:51]Read from MH i2c: E2 [03:17:51]MH_I2C_Read... [03:17:51]Read from MH i2c: E2 03 00 [03:17:51]MH_I2C_Read... [03:17:51]Read from MH i2c: E2 03 00 52 21 00 90 00 E7 [03:17:51]RAPDU: 90 00 [03:17:51]wFMCommunicate OK [03:17:51]wFMCommunicate request_size=4 [03:17:51]MH_SAM_APDU [03:17:51]CAPDU: 80 0D 03 02 [03:17:51]Write to MH i2c: E2 08 00 53 21 80 0D 03 02 00 00 00 00 EF [03:17:51]Write i2c OK [03:17:51]MH_I2C_Read... [03:17:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:17:51]Read from MH i2c: E2 [03:17:51]MH_I2C_Read... [03:17:51]Read from MH i2c: E2 0B 00 [03:17:51]MH_I2C_Read... [03:17:51]Read from MH i2c: E2 0B 00 53 21 00 68 14 A9 C0 7D 23 DE 37 90 00 8A [03:17:51]RAPDU: 68 14 A9 C0 7D 23 DE 37 90 00 [03:17:51]wFMCommunicate OK [03:17:51]SAM_PROTO_SignData done [03:17:51]FM_MakeSignedData done [03:17:51]CreateOFDProtocolMessage [03:17:51]wFMCommunicate request_size=4 [03:17:51]MH_SAM_APDU [03:17:51]CAPDU: 80 11 00 00 [03:17:51]Write to MH i2c: E2 08 00 54 21 80 11 00 00 00 00 00 00 EF [03:17:51]Write i2c OK [03:17:51]MH_I2C_Read... [03:17:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:17:51]Read from MH i2c: E2 [03:17:51]MH_I2C_Read... [03:17:51]Read from MH i2c: E2 17 00 [03:17:51]MH_I2C_Read... [03:17:51]Read from MH i2c: E2 17 00 54 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 42 [03:17:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [03:17:51]wFMCommunicate OK [03:17:51]CreateOFDProtocolMessage done [03:17:51]OFDSenderStorePacket 223381 [03:17:51]StoreOFDPacket docnum=223381 [03:17:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 D4 D0 08 01 82 8A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 DF C7 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 95 68 03 00 35 04 06 00 6F 40 DE C8 4F 54 68 14 A9 C0 7D 23 DE 37 [03:17:51]CheckFolder [03:17:51]dirname=/storage/ofd_packets [03:17:51]CheckFolder done [03:17:51]ProducePacketName [03:17:51]name=ofd_packets/00223381 [03:17:51]NVStorageSaveData ofd_packets/00223381 [03:17:51]File name is /storage/ofd_packets/00223381 [03:17:51]Write 302 bytes [03:17:51]NVStorageSaveData done [03:17:51]OFDSenderStorePacket done [03:17:51]KKMCreateOFDPacket done [03:17:51]NVStorageSaveData kkm_last_timestamp [03:17:51]File name is /storage/kkm_last_timestamp [03:17:51]Write 4 bytes [03:17:51]NVStorageSaveData done [03:17:51]ExternCall_PrintAddStr [03:17:51]wPrintStart [03:17:51]Write to MH i2c: 01 00 00 55 21 76 [03:17:51]Write i2c OK [03:17:51]MH_I2C_Read... [03:17:51]Read from MH i2c: 01 [03:17:51]MH_I2C_Read... [03:17:51]Read from MH i2c: 01 07 00 [03:17:51]MH_I2C_Read... [03:17:51]Read from MH i2c: 01 07 00 55 21 00 00 00 00 00 FF 0F 8B [03:17:51]RasterBufferAndPrint [03:17:51]line Счет N : (1)477144 [03:17:51]line ИНН: 02508201610067 [03:17:51]line Контрольно-Кассовый Чек [03:17:51]line ПРОДАЖА [03:17:51]line ТРК (МРК, ГНК) : 43 [03:17:51]line Товар: 2710124130 [03:17:51]line SUPER-92-К-5 [03:17:51]line 14.620 * 68.40 [03:17:51]line = 1000.01 [03:17:51]line НДС 12% НСП 1% [03:17:51]line > о реализуемом товаре [03:17:51]line ОКРУГЛЕНИЕ: -0.01 [03:17:51]line ИТОГО: 1000.00 [03:17:51]line Внесено: 1000.00 [03:17:51]line СДАЧА: 0.00 [03:17:51]line НСП 1% : 8.85 [03:17:51]line НДС 12% : 106.20 [03:17:51]line Наличными: 1000.00 [03:17:51]line Безнал.: 0.00 [03:17:51]line Место: АЗС № 162 "Партнер Нефть" [03:17:51]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [03:17:51]line СНО: Общий режим [03:17:51]line Чек 12 21.10.2024 03:17 [03:17:51]line Смена: 538 ФФД: 1.0 [03:17:51]line ЗНМ: 0300000103 [03:17:51]line РНМ: 0000000000091767 [03:17:51]line Версия ККМ: 001 [03:17:51]line ФМ: 0000000000871763 [03:17:51]line ФД: 223381 [03:17:51]line ФПД: 122324406259540 [03:17:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T031751&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223381&fm=122324406259540&tin=02508201610067®Number=0000000000091767&sum=100000 [03:17:51]OFD Sender: Processing packet 223381 [packets to send 25, broken 24] [03:17:51]ProducePacketName [03:17:51]name=ofd_packets/00223381 [03:17:51]OFD Sender: To server: pG, [03:17:51]CommunicateWithHost lk.salyk.kg:30040 [03:17:51]ConnectInit lk.salyk.kg [03:17:51]written 0, free lines is 4095 [03:17:51]Connected sock=10 [03:17:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 D4 D0 08 01 82 8A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 DF C7 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 95 68 03 00 35 04 06 00 6F 40 DE C8 4F 54 68 14 A9 C0 7D 23 DE 37 [03:17:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 29 7A 47 00 9F B6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 95 68 03 00 F4 03 04 00 76 73 15 67 B6 04 01 00 00 D2 3D 35 3B F3 3E 2E A7 [03:17:52]CommunicateWithHost err = 0 [03:17:52]CheckOFDResponse [03:17:52]1017 (14) - 77093643461234 [03:17:52]1041 (16) - 0000000000871763 [03:17:52]1040 (4) - 223381 [03:17:52]1012 (4) - 20.10.2024 21:17 [03:17:52]1206 (1) - 0 [03:17:52]OFD Sender: Remove packet 223381 [03:17:52]ProducePacketName [03:17:52]name=ofd_packets/00223381 [03:17:52]NVStorageDeleteData [03:17:52]Write to MH i2c: 01 00 00 80 21 A1 [03:17:52]Write i2c OK [03:17:52]MH_I2C_Read... [03:17:52]Read from MH i2c: 01 [03:17:52]MH_I2C_Read... [03:17:52]Read from MH i2c: 01 07 00 [03:17:52]MH_I2C_Read... [03:17:52]Read from MH i2c: 01 07 00 80 21 00 00 00 00 00 FC 0C B0 [03:17:52]RasterBufferAndPrint [03:17:52]line [03:17:52]line [03:17:52]line [03:17:52]line [03:17:52]line [03:17:52]written 0, free lines is 3333 [03:17:52]MH_Cut [03:17:52]Write to MH i2c: D1 01 00 87 21 01 7A [03:17:52]Write i2c OK [03:17:52]MH_I2C_Read... [03:17:52]Read from MH i2c: D1 [03:17:52]MH_I2C_Read... [03:17:52]Read from MH i2c: D1 01 00 [03:17:52]MH_I2C_Read... [03:17:52]Read from MH i2c: D1 01 00 87 21 00 79 [03:17:52]Write to MH i2c: 01 00 00 88 21 A9 [03:17:52]Write i2c OK [03:17:52]MH_I2C_Read... [03:17:52]OFD Sender: No OFD packet to send [03:17:52]*** Cut start [03:17:52]*** Purtial cut [03:17:52]*** Stage 1: CUTSNS_PIN = 1 [03:17:53]Read from MH i2c: 01 [03:17:53]MH_I2C_Read... [03:17:53]*** Stop cut motor [03:17:53]*** Cut end [03:17:53]Read from MH i2c: 01 07 00 [03:17:53]MH_I2C_Read... [03:17:53]Read from MH i2c: 01 07 00 88 21 00 00 00 00 00 FF 0F BE [03:17:53]process_action close_receipt done [03:17:53]requested_data is exist [03:17:53]produce_requested_data [03:17:53]requested_item fm.sn is exist - process it [03:17:53]wFMCommunicate request_size=4 [03:17:53]MH_SAM_APDU [03:17:53]CAPDU: 80 11 00 00 [03:17:53]Write to MH i2c: E2 08 00 89 21 80 11 00 00 00 00 00 00 24 [03:17:53]Write i2c OK [03:17:53]MH_I2C_Read... [03:17:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:17:53]Read from MH i2c: E2 [03:17:53]MH_I2C_Read... [03:17:53]Read from MH i2c: E2 17 00 [03:17:53]MH_I2C_Read... [03:17:53]Read from MH i2c: E2 17 00 89 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 77 [03:17:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [03:17:53]wFMCommunicate OK [03:17:53]requested_item fd.num is exist - process it [03:17:53]SAM_PROTO_GetFieldsCounters [03:17:53]wFMCommunicate request_size=4 [03:17:53]MH_SAM_APDU [03:17:53]CAPDU: 80 13 00 00 [03:17:53]Write to MH i2c: E2 08 00 8A 21 80 13 00 00 00 00 00 00 27 [03:17:53]Write i2c OK [03:17:53]MH_I2C_Read... [03:17:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:17:53]Read from MH i2c: E2 [03:17:53]MH_I2C_Read... [03:17:53]Read from MH i2c: E2 62 00 [03:17:53]MH_I2C_Read... [03:17:53]Read from MH i2c: E2 62 00 8A 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 95 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 0C 00 00 00 5E 04 04 00 0C 00 00 00 57 04 04 00 0D 00 00 00 19 04 04 00 00 00 00 00 90 00 8D [03:17:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 95 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 0C 00 00 00 5E 04 04 00 0C 00 00 00 57 04 04 00 0D 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:17:53]wFMCommunicate OK [03:17:53]SAM_PROTO_GetFieldsCounters done [03:17:53]requested_item shift.num is exist - process it [03:17:53]requested_item shift.opened is exist - process it [03:17:53]req_shift_opened [03:17:53]FM_GetShiftState [03:17:53]SAM_PROTO_GetShiftState [03:17:53]wFMCommunicate request_size=4 [03:17:53]MH_SAM_APDU [03:17:53]CAPDU: 80 13 01 00 [03:17:53]Write to MH i2c: E2 08 00 8B 21 80 13 01 00 00 00 00 00 29 [03:17:53]Write i2c OK [03:17:53]MH_I2C_Read... [03:17:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:17:53]Read from MH i2c: E2 [03:17:53]MH_I2C_Read... [03:17:53]Read from MH i2c: E2 0E 00 [03:17:53]MH_I2C_Read... [03:17:53]Read from MH i2c: E2 0E 00 8B 21 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 AB [03:17:53]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [03:17:53]wFMCommunicate OK [03:17:53]SAM_PROTO_GetShiftState done [03:17:53]FM_GetShiftState done [03:17:53]req_shift_opened done [03:17:53]requested_item shift.open_date is exist - process it [03:17:53]req_shift_open_date [03:17:53]req_shift_open_date done [03:17:53]produce_requested_data done [03:17:53]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223381,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [03:17:53]process_action_free close_receipt [03:17:53]json_value_free [03:17:53]json_value_free done [03:17:53]process_json_proto returns [03:17:53]Send response to host [03:17:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223381,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [03:17:53]free response buf [03:17:53]execute_script done [03:17:53]execute_script returns [03:17:53]free content buf [03:17:53]Sock 9.Close socket [03:17:53]Sock 9.Thread stoped [03:17:57]OFD Sender: No OFD packet to send [03:18:02]OFD Sender: No OFD packet to send [03:18:07]OFD Sender: No OFD packet to send [03:18:12]OFD Sender: No OFD packet to send [03:18:17]OFD Sender: No OFD packet to send [03:18:22]OFD Sender: No OFD packet to send [03:18:27]OFD Sender: No OFD packet to send [03:18:32]OFD Sender: No OFD packet to send [03:18:37]OFD Sender: No OFD packet to send [03:18:42]OFD Sender: No OFD packet to send [03:18:47]OFD Sender: No OFD packet to send [03:18:52]OFD Sender: No OFD packet to send [03:18:57]OFD Sender: No OFD packet to send [03:19:02]OFD Sender: No OFD packet to send [03:19:07]OFD Sender: No OFD packet to send [03:19:12]OFD Sender: No OFD packet to send [03:19:17]OFD Sender: No OFD packet to send [03:19:22]OFD Sender: No OFD packet to send [03:19:27]OFD Sender: No OFD packet to send [03:19:32]OFD Sender: No OFD packet to send [03:19:37]OFD Sender: No OFD packet to send [03:19:42]OFD Sender: No OFD packet to send [03:19:47]OFD Sender: No OFD packet to send [03:19:52]OFD Sender: No OFD packet to send [03:19:57]OFD Sender: No OFD packet to send [03:20:02]OFD Sender: No OFD packet to send [03:20:07]OFD Sender: No OFD packet to send [03:20:12]OFD Sender: No OFD packet to send [03:20:17]OFD Sender: No OFD packet to send [03:20:22]OFD Sender: No OFD packet to send [03:20:27]OFD Sender: No OFD packet to send [03:20:32]OFD Sender: No OFD packet to send [03:20:37]OFD Sender: No OFD packet to send [03:20:42]OFD Sender: No OFD packet to send [03:20:47]OFD Sender: No OFD packet to send [03:20:52]OFD Sender: No OFD packet to send [03:20:57]OFD Sender: No OFD packet to send [03:21:02]OFD Sender: No OFD packet to send [03:21:07]OFD Sender: No OFD packet to send [03:21:12]OFD Sender: No OFD packet to send [03:21:17]OFD Sender: No OFD packet to send [03:21:22]OFD Sender: No OFD packet to send [03:21:27]OFD Sender: No OFD packet to send [03:21:32]OFD Sender: No OFD packet to send [03:21:37]OFD Sender: No OFD packet to send [03:21:42]OFD Sender: No OFD packet to send [03:21:47]OFD Sender: No OFD packet to send [03:21:52]OFD Sender: No OFD packet to send [03:21:57]OFD Sender: No OFD packet to send [03:22:02]OFD Sender: No OFD packet to send [03:22:07]OFD Sender: No OFD packet to send [03:22:12]OFD Sender: No OFD packet to send [03:22:17]OFD Sender: No OFD packet to send [03:22:22]OFD Sender: No OFD packet to send [03:22:27]OFD Sender: No OFD packet to send [03:22:32]OFD Sender: No OFD packet to send [03:22:37]OFD Sender: No OFD packet to send [03:22:42]OFD Sender: No OFD packet to send [03:22:47]OFD Sender: No OFD packet to send [03:22:52]OFD Sender: No OFD packet to send [03:22:57]OFD Sender: No OFD packet to send [03:23:02]OFD Sender: No OFD packet to send [03:23:07]OFD Sender: No OFD packet to send [03:23:12]OFD Sender: No OFD packet to send [03:23:17]OFD Sender: No OFD packet to send [03:23:22]OFD Sender: No OFD packet to send [03:23:27]OFD Sender: No OFD packet to send [03:23:32]OFD Sender: No OFD packet to send [03:23:37]OFD Sender: No OFD packet to send [03:23:42]OFD Sender: No OFD packet to send [03:23:47]OFD Sender: No OFD packet to send [03:23:52]OFD Sender: No OFD packet to send [03:23:57]OFD Sender: No OFD packet to send [03:24:02]OFD Sender: No OFD packet to send [03:24:07]OFD Sender: No OFD packet to send [03:24:12]OFD Sender: No OFD packet to send [03:24:17]OFD Sender: No OFD packet to send [03:24:22]OFD Sender: No OFD packet to send [03:24:27]OFD Sender: No OFD packet to send [03:24:32]OFD Sender: No OFD packet to send [03:24:37]OFD Sender: No OFD packet to send [03:24:42]OFD Sender: No OFD packet to send [03:24:47]OFD Sender: No OFD packet to send [03:24:52]OFD Sender: No OFD packet to send [03:24:57]OFD Sender: No OFD packet to send [03:25:02]OFD Sender: No OFD packet to send [03:25:07]OFD Sender: No OFD packet to send [03:25:12]OFD Sender: No OFD packet to send [03:25:17]OFD Sender: No OFD packet to send [03:25:22]OFD Sender: No OFD packet to send [03:25:27]OFD Sender: No OFD packet to send [03:25:32]OFD Sender: No OFD packet to send [03:25:37]OFD Sender: No OFD packet to send [03:25:42]OFD Sender: No OFD packet to send [03:25:47]OFD Sender: No OFD packet to send [03:25:52]OFD Sender: No OFD packet to send [03:25:57]OFD Sender: No OFD packet to send [03:26:02]OFD Sender: No OFD packet to send [03:26:07]OFD Sender: No OFD packet to send [03:26:12]OFD Sender: No OFD packet to send [03:26:17]OFD Sender: No OFD packet to send [03:26:22]OFD Sender: No OFD packet to send [03:26:27]OFD Sender: No OFD packet to send [03:26:32]OFD Sender: No OFD packet to send [03:26:37]OFD Sender: No OFD packet to send [03:26:42]OFD Sender: No OFD packet to send [03:26:47]OFD Sender: No OFD packet to send [03:26:52]OFD Sender: No OFD packet to send [03:26:57]OFD Sender: No OFD packet to send [03:27:02]OFD Sender: No OFD packet to send [03:27:07]OFD Sender: No OFD packet to send [03:27:12]OFD Sender: No OFD packet to send [03:27:17]OFD Sender: No OFD packet to send [03:27:22]OFD Sender: No OFD packet to send [03:27:28]OFD Sender: No OFD packet to send [03:27:33]OFD Sender: No OFD packet to send [03:27:38]OFD Sender: No OFD packet to send [03:27:43]OFD Sender: No OFD packet to send [03:27:48]OFD Sender: No OFD packet to send [03:27:53]OFD Sender: No OFD packet to send [03:27:58]OFD Sender: No OFD packet to send [03:28:03]OFD Sender: No OFD packet to send [03:28:08]OFD Sender: No OFD packet to send [03:28:13]OFD Sender: No OFD packet to send [03:28:18]OFD Sender: No OFD packet to send [03:28:23]OFD Sender: No OFD packet to send [03:28:28]OFD Sender: No OFD packet to send [03:28:33]OFD Sender: No OFD packet to send [03:28:38]OFD Sender: No OFD packet to send [03:28:43]OFD Sender: No OFD packet to send [03:28:48]OFD Sender: No OFD packet to send [03:28:53]OFD Sender: No OFD packet to send [03:28:58]OFD Sender: No OFD packet to send [03:29:03]OFD Sender: No OFD packet to send [03:29:08]OFD Sender: No OFD packet to send [03:29:13]OFD Sender: No OFD packet to send [03:29:18]OFD Sender: No OFD packet to send [03:29:23]OFD Sender: No OFD packet to send [03:29:28]OFD Sender: No OFD packet to send [03:29:33]OFD Sender: No OFD packet to send [03:29:38]OFD Sender: No OFD packet to send [03:29:43]OFD Sender: No OFD packet to send [03:29:48]OFD Sender: No OFD packet to send [03:29:53]OFD Sender: No OFD packet to send [03:29:58]OFD Sender: No OFD packet to send [03:30:03]OFD Sender: No OFD packet to send [03:30:08]OFD Sender: No OFD packet to send [03:30:13]OFD Sender: No OFD packet to send [03:30:18]OFD Sender: No OFD packet to send [03:30:23]OFD Sender: No OFD packet to send [03:30:28]OFD Sender: No OFD packet to send [03:30:33]OFD Sender: No OFD packet to send [03:30:38]OFD Sender: No OFD packet to send [03:30:43]OFD Sender: No OFD packet to send [03:30:48]OFD Sender: No OFD packet to send [03:30:53]OFD Sender: No OFD packet to send [03:30:58]OFD Sender: No OFD packet to send [03:31:03]OFD Sender: No OFD packet to send [03:31:08]OFD Sender: No OFD packet to send [03:31:13]OFD Sender: No OFD packet to send [03:31:18]OFD Sender: No OFD packet to send [03:31:23]OFD Sender: No OFD packet to send [03:31:28]OFD Sender: No OFD packet to send [03:31:33]OFD Sender: No OFD packet to send [03:31:38]OFD Sender: No OFD packet to send [03:31:43]OFD Sender: No OFD packet to send [03:31:48]OFD Sender: No OFD packet to send [03:31:53]OFD Sender: No OFD packet to send [03:31:58]OFD Sender: No OFD packet to send [03:32:03]OFD Sender: No OFD packet to send [03:32:05]accept exits with 8 [03:32:05]New connection [03:32:05]New thread 3066797412 created [03:32:05]Thread 3066940772 joined [03:32:05]Waiting for new connection... [03:32:05] Sock 8.Parse request [03:32:05]Sock 8.Check first char [03:32:05]Sock 8.First char is OK [03:32:05]request: POST /json_proto HTTP/1.0 [03:32:05]Method: POST [03:32:05]URL: /json_proto [03:32:05]Method is POST - this is cgi request [03:32:05]url: /json_proto [03:32:05]query_string will be loaded in cgi processing [03:32:05]execute_cgi json_proto POST (null) [03:32:05]execute_cgi path=json_proto method=POST [03:32:05]POST find Content-Length [03:32:05]Host: 172.17.52.131:8080 [03:32:05]Content-Length: 682 [03:32:05]Content-Type: application/json [03:32:05] [03:32:05]POST finish read [03:32:05]Found Content-Length = 682 [03:32:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477145", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:32:05]execute_script... [03:32: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)477145", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:32:05]POST & json_proto [03:32:05]process_json_proto [03:32:05]json parsed OK: [03:32:05]protocol is kg_v1.0 [03:32:05]action value=close_receipt [03:32:05]process_action close_receipt [03:32:05]cmd_close_receipt [03:32:05]MH_GetDate [03:32:05]Write to MH i2c: F0 00 00 8C 21 9C [03:32:05]Write i2c OK [03:32:05]MH_I2C_Read... [03:32:05]Read from MH i2c: F0 [03:32:05]MH_I2C_Read... [03:32:05]Read from MH i2c: F0 09 00 [03:32:05]MH_I2C_Read... [03:32:05]Read from MH i2c: F0 09 00 8C 21 00 37 CB 15 67 4B 9D 11 67 83 [03:32:05]GetLastDocTimeStamp 1729480671 [03:32:05]current date 1729481527 [03:32:05]FM_GetShiftState [03:32:05]SAM_PROTO_GetShiftState [03:32:05]wFMCommunicate request_size=4 [03:32:05]MH_SAM_APDU [03:32:05]CAPDU: 80 13 01 00 [03:32:05]Write to MH i2c: E2 08 00 8D 21 80 13 01 00 00 00 00 00 2B [03:32:05]Write i2c OK [03:32:05]MH_I2C_Read... [03:32:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:32:05]Read from MH i2c: E2 [03:32:05]MH_I2C_Read... [03:32:05]Read from MH i2c: E2 0E 00 [03:32:05]MH_I2C_Read... [03:32:05]Read from MH i2c: E2 0E 00 8D 21 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 AD [03:32:05]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [03:32:05]wFMCommunicate OK [03:32:05]SAM_PROTO_GetShiftState done [03:32:05]FM_GetShiftState done [03:32:05]opened in 1729469279 [03:32:05]opened+sec_in_day 1729555679 [03:32:05]quantity*price = 100021 [03:32:05]sum+1 = 100023 [03:32:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 13 21.10.2024 03:32 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223382 ФПД: 147319933069153 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T033207&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223382&fm=147319933069153&tin=02508201610067®Number=0000000000091767&sum=100000 [03:32:06]StoreToDocumentArchive [03:32:06]shift 538 fd 223382 [03:32:06]save to /storage/0538/doc_00223382 [03:32:06]save last doc name /storage/0538/doc_00223382 to /storage/kkm_last_doc_name [03:32:06]save OK [03:32:06]Clear old archive folders... [03:32:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [03:32:06]tlvbuf is 01E6AE70 [03:32:06]SAM_PROTO_ClearQueue [03:32:06]wFMCommunicate request_size=4 [03:32:06]MH_SAM_APDU [03:32:06]CAPDU: 80 09 00 00 [03:32:06]Write to MH i2c: E2 08 00 9A 21 80 09 00 00 00 00 00 00 2D [03:32:06]Write i2c OK [03:32:06]MH_I2C_Read... [03:32:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:32:06]Read from MH i2c: E2 [03:32:06]MH_I2C_Read... [03:32:06]Read from MH i2c: E2 03 00 [03:32:06]MH_I2C_Read... [03:32:06]Read from MH i2c: E2 03 00 9A 21 00 90 00 2F [03:32:06]RAPDU: 90 00 [03:32:06]wFMCommunicate OK [03:32:06]SAM_PROTO_ClearQueue done [03:32:06]KKMCreateOFDPacket [03:32:06]OFDProtocolAddRootSTLVToBuf [03:32:06]FM_MakeSignedData [03:32:06]FM_MakeSignedData [03:32:06]SAM_PROTO_SignData [03:32:06]wFMCommunicate request_size=4 [03:32:06]MH_SAM_APDU [03:32:06]CAPDU: 80 0D 01 02 [03:32:06]Write to MH i2c: E2 08 00 9B 21 80 0D 01 02 00 00 00 00 35 [03:32:06]Write i2c OK [03:32:06]MH_I2C_Read... [03:32:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:32:06]Read from MH i2c: E2 [03:32:06]MH_I2C_Read... [03:32:06]Read from MH i2c: E2 03 00 [03:32:06]MH_I2C_Read... [03:32:06]Read from MH i2c: E2 03 00 9B 21 00 90 00 30 [03:32:06]RAPDU: 90 00 [03:32:06]wFMCommunicate OK [03:32:06]wFMCommunicate request_size=255 [03:32:06]MH_SAM_APDU [03:32:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 0D 00 00 00 F4 03 04 00 37 CB 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 96 68 03 00 35 04 06 00 85 [03:32:06]Write to MH i2c: E2 02 01 9C 21 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 0D 00 00 00 F4 03 04 00 37 CB 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 96 68 03 00 35 04 06 00 85 00 00 13 [03:32:06]Write i2c OK [03:32:06]MH_I2C_Read... [03:32:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:32:06]Read from MH i2c: E2 [03:32:06]MH_I2C_Read... [03:32:06]Read from MH i2c: E2 03 00 [03:32:06]MH_I2C_Read... [03:32:06]Read from MH i2c: E2 03 00 9C 21 00 90 00 31 [03:32:06]RAPDU: 90 00 [03:32:06]wFMCommunicate OK [03:32:06]wFMCommunicate request_size=10 [03:32:06]MH_SAM_APDU [03:32:06]CAPDU: 80 0D 02 02 05 FC 98 47 67 61 [03:32:06]Write to MH i2c: E2 0D 00 9D 21 80 0D 02 02 05 00 FC 98 47 67 61 00 00 E5 [03:32:06]Write i2c OK [03:32:06]MH_I2C_Read... [03:32:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:32:07]Read from MH i2c: E2 [03:32:07]MH_I2C_Read... [03:32:07]Read from MH i2c: E2 03 00 [03:32:07]MH_I2C_Read... [03:32:07]Read from MH i2c: E2 03 00 9D 21 00 90 00 32 [03:32:07]RAPDU: 90 00 [03:32:07]wFMCommunicate OK [03:32:07]wFMCommunicate request_size=4 [03:32:07]MH_SAM_APDU [03:32:07]CAPDU: 80 0D 03 02 [03:32:07]Write to MH i2c: E2 08 00 9E 21 80 0D 03 02 00 00 00 00 3A [03:32:07]Write i2c OK [03:32:07]MH_I2C_Read... [03:32:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:32:07]Read from MH i2c: E2 [03:32:07]MH_I2C_Read... [03:32:07]Read from MH i2c: E2 0B 00 [03:32:07]MH_I2C_Read... [03:32:07]Read from MH i2c: E2 0B 00 9E 21 00 A5 49 BC 02 48 51 46 C5 90 00 8B [03:32:07]RAPDU: A5 49 BC 02 48 51 46 C5 90 00 [03:32:07]wFMCommunicate OK [03:32:07]SAM_PROTO_SignData done [03:32:07]FM_MakeSignedData done [03:32:07]CreateOFDProtocolMessage [03:32:07]wFMCommunicate request_size=4 [03:32:07]MH_SAM_APDU [03:32:07]CAPDU: 80 11 00 00 [03:32:07]Write to MH i2c: E2 08 00 9F 21 80 11 00 00 00 00 00 00 3A [03:32:07]Write i2c OK [03:32:07]MH_I2C_Read... [03:32:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:32:07]Read from MH i2c: E2 [03:32:07]MH_I2C_Read... [03:32:07]Read from MH i2c: E2 17 00 [03:32:07]MH_I2C_Read... [03:32:07]Read from MH i2c: E2 17 00 9F 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 8D [03:32:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [03:32:07]wFMCommunicate OK [03:32:07]CreateOFDProtocolMessage done [03:32:07]OFDSenderStorePacket 223382 [03:32:07]StoreOFDPacket docnum=223382 [03:32:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 15 1A 07 01 C3 A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 37 CB 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 96 68 03 00 35 04 06 00 85 FC 98 47 67 61 A5 49 BC 02 48 51 46 C5 [03:32:07]CheckFolder [03:32:07]dirname=/storage/ofd_packets [03:32:07]CheckFolder done [03:32:07]ProducePacketName [03:32:07]name=ofd_packets/00223382 [03:32:07]NVStorageSaveData ofd_packets/00223382 [03:32:07]File name is /storage/ofd_packets/00223382 [03:32:07]Write 301 bytes [03:32:07]NVStorageSaveData done [03:32:07]OFDSenderStorePacket done [03:32:07]KKMCreateOFDPacket done [03:32:07]NVStorageSaveData kkm_last_timestamp [03:32:07]File name is /storage/kkm_last_timestamp [03:32:07]Write 4 bytes [03:32:07]NVStorageSaveData done [03:32:07]ExternCall_PrintAddStr [03:32:07]wPrintStart [03:32:07]Write to MH i2c: 01 00 00 A0 21 C1 [03:32:07]Write i2c OK [03:32:07]MH_I2C_Read... [03:32:07]Read from MH i2c: 01 [03:32:07]MH_I2C_Read... [03:32:07]Read from MH i2c: 01 07 00 [03:32:07]MH_I2C_Read... [03:32:07]Read from MH i2c: 01 07 00 A0 21 00 00 00 00 00 FF 0F D6 [03:32:07]RasterBufferAndPrint [03:32:07]line Счет N : (1)477145 [03:32:07]line ИНН: 02508201610067 [03:32:07]line Контрольно-Кассовый Чек [03:32:07]line ПРОДАЖА [03:32:07]line ТРК (МРК, ГНК) : 31 [03:32:07]line Товар: 2710124500 [03:32:07]line Аи-95-К-5 [03:32:07]line 13.480 * 74.20 [03:32:07]line = 1000.22 [03:32:07]line НДС 12% НСП 1% [03:32:07]line > о реализуемом товаре [03:32:07]line ОКРУГЛЕНИЕ: -0.22 [03:32:07]line ИТОГО: 1000.00 [03:32:07]line Внесено: 1000.00 [03:32:07]line СДАЧА: 0.00 [03:32:07]line НСП 1% : 8.85 [03:32:07]line НДС 12% : 106.22 [03:32:07]line Наличными: 1000.00 [03:32:07]line Безнал.: 0.00 [03:32:07]line Место: АЗС № 162 "Партнер Нефть" [03:32:07]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [03:32:07]line СНО: Общий режим [03:32:07]line Чек 13 21.10.2024 03:32 [03:32:07]line Смена: 538 ФФД: 1.0 [03:32:07]line ЗНМ: 0300000103 [03:32:07]line РНМ: 0000000000091767 [03:32:07]line Версия ККМ: 001 [03:32:07]line ФМ: 0000000000871763 [03:32:07]line ФД: 223382 [03:32:07]line ФПД: 147319933069153 [03:32:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T033207&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223382&fm=147319933069153&tin=02508201610067®Number=0000000000091767&sum=100000 [03:32:07]OFD Sender: Processing packet 223382 [packets to send 25, broken 24] [03:32:07]ProducePacketName [03:32:07]name=ofd_packets/00223382 [03:32:07]OFD Sender: To server: pG, [03:32:07]CommunicateWithHost lk.salyk.kg:30040 [03:32:07]ConnectInit lk.salyk.kg [03:32:07]written 0, free lines is 4095 [03:32:07]Connected sock=10 [03:32:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 15 1A 07 01 C3 A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 37 CB 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 96 68 03 00 35 04 06 00 85 FC 98 47 67 61 A5 49 BC 02 48 51 46 C5 [03:32:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 D6 EF 47 00 97 91 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 96 68 03 00 F4 03 04 00 CE 76 15 67 B6 04 01 00 00 C9 BE 48 08 C1 CA F9 9D [03:32:07]CommunicateWithHost err = 0 [03:32:07]CheckOFDResponse [03:32:07]1017 (14) - 77093643461234 [03:32:07]1041 (16) - 0000000000871763 [03:32:07]1040 (4) - 223382 [03:32:07]1012 (4) - 20.10.2024 21:31 [03:32:07]1206 (1) - 0 [03:32:07]OFD Sender: Remove packet 223382 [03:32:07]ProducePacketName [03:32:07]name=ofd_packets/00223382 [03:32:07]NVStorageDeleteData [03:32:07]Write to MH i2c: 01 00 00 CB 21 EC [03:32:07]Write i2c OK [03:32:07]MH_I2C_Read... [03:32:07]Read from MH i2c: 01 [03:32:07]MH_I2C_Read... [03:32:07]Read from MH i2c: 01 07 00 [03:32:07]MH_I2C_Read... [03:32:07]Read from MH i2c: 01 07 00 CB 21 00 00 00 00 00 FB 0C FA [03:32:07]RasterBufferAndPrint [03:32:07]line [03:32:07]line [03:32:07]line [03:32:07]line [03:32:07]line [03:32:07]written 0, free lines is 3332 [03:32:07]MH_Cut [03:32:07]Write to MH i2c: D1 01 00 D2 21 01 C5 [03:32:07]Write i2c OK [03:32:07]MH_I2C_Read... [03:32:07]Read from MH i2c: D1 [03:32:07]MH_I2C_Read... [03:32:07]Read from MH i2c: D1 01 00 [03:32:07]MH_I2C_Read... [03:32:07]Read from MH i2c: D1 01 00 D2 21 00 C4 [03:32:07]Write to MH i2c: 01 00 00 D3 21 F4 [03:32:07]Write i2c OK [03:32:07]MH_I2C_Read... [03:32:08]OFD Sender: No OFD packet to send [03:32:08]*** Cut start [03:32:08]*** Purtial cut [03:32:08]*** CUTSNS_PIN = 0 [03:32:08]*** Stage 1: CUTSNS_PIN = 1 [03:32:10]Read from MH i2c: 01 [03:32:10]MH_I2C_Read... [03:32:10]*** Stop cut motor [03:32:10]*** Cut end [03:32:10]Read from MH i2c: 01 07 00 [03:32:10]MH_I2C_Read... [03:32:10]Read from MH i2c: 01 07 00 D3 21 00 00 00 00 00 FF 0F 09 [03:32:10]process_action close_receipt done [03:32:10]requested_data is exist [03:32:10]produce_requested_data [03:32:10]requested_item fm.sn is exist - process it [03:32:10]wFMCommunicate request_size=4 [03:32:10]MH_SAM_APDU [03:32:10]CAPDU: 80 11 00 00 [03:32:10]Write to MH i2c: E2 08 00 D4 21 80 11 00 00 00 00 00 00 6F [03:32:10]Write i2c OK [03:32:10]MH_I2C_Read... [03:32:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:32:10]Read from MH i2c: E2 [03:32:10]MH_I2C_Read... [03:32:10]Read from MH i2c: E2 17 00 [03:32:10]MH_I2C_Read... [03:32:10]Read from MH i2c: E2 17 00 D4 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 C2 [03:32:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [03:32:10]wFMCommunicate OK [03:32:10]requested_item fd.num is exist - process it [03:32:10]SAM_PROTO_GetFieldsCounters [03:32:10]wFMCommunicate request_size=4 [03:32:10]MH_SAM_APDU [03:32:10]CAPDU: 80 13 00 00 [03:32:10]Write to MH i2c: E2 08 00 D5 21 80 13 00 00 00 00 00 00 72 [03:32:10]Write i2c OK [03:32:10]MH_I2C_Read... [03:32:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:32:10]Read from MH i2c: E2 [03:32:10]MH_I2C_Read... [03:32:10]Read from MH i2c: E2 62 00 [03:32:10]MH_I2C_Read... [03:32:10]Read from MH i2c: E2 62 00 D5 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 96 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 0D 00 00 00 5E 04 04 00 0D 00 00 00 57 04 04 00 0E 00 00 00 19 04 04 00 00 00 00 00 90 00 DC [03:32:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 96 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 0D 00 00 00 5E 04 04 00 0D 00 00 00 57 04 04 00 0E 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:32:10]wFMCommunicate OK [03:32:10]SAM_PROTO_GetFieldsCounters done [03:32:10]requested_item shift.num is exist - process it [03:32:10]requested_item shift.opened is exist - process it [03:32:10]req_shift_opened [03:32:10]FM_GetShiftState [03:32:10]SAM_PROTO_GetShiftState [03:32:10]wFMCommunicate request_size=4 [03:32:10]MH_SAM_APDU [03:32:10]CAPDU: 80 13 01 00 [03:32:10]Write to MH i2c: E2 08 00 D6 21 80 13 01 00 00 00 00 00 74 [03:32:10]Write i2c OK [03:32:10]MH_I2C_Read... [03:32:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:32:10]Read from MH i2c: E2 [03:32:10]MH_I2C_Read... [03:32:10]Read from MH i2c: E2 0E 00 [03:32:10]MH_I2C_Read... [03:32:10]Read from MH i2c: E2 0E 00 D6 21 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 F6 [03:32:10]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [03:32:10]wFMCommunicate OK [03:32:10]SAM_PROTO_GetShiftState done [03:32:10]FM_GetShiftState done [03:32:10]req_shift_opened done [03:32:10]requested_item shift.open_date is exist - process it [03:32:10]req_shift_open_date [03:32:10]req_shift_open_date done [03:32:10]produce_requested_data done [03:32:10]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223382,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [03:32:10]process_action_free close_receipt [03:32:10]json_value_free [03:32:10]json_value_free done [03:32:10]process_json_proto returns [03:32:10]Send response to host [03:32:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223382,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [03:32:10]free response buf [03:32:10]execute_script done [03:32:10]execute_script returns [03:32:10]free content buf [03:32:10]Sock 8.Close socket [03:32:10]Sock 8.Thread stoped [03:32:13]OFD Sender: No OFD packet to send [03:32:18]OFD Sender: No OFD packet to send [03:32:23]OFD Sender: No OFD packet to send [03:32:28]OFD Sender: No OFD packet to send [03:32:33]OFD Sender: No OFD packet to send [03:32:38]OFD Sender: No OFD packet to send [03:32:43]OFD Sender: No OFD packet to send [03:32:48]OFD Sender: No OFD packet to send [03:32:53]OFD Sender: No OFD packet to send [03:32:58]OFD Sender: No OFD packet to send [03:33:03]OFD Sender: No OFD packet to send [03:33:08]OFD Sender: No OFD packet to send [03:33:13]OFD Sender: No OFD packet to send [03:33:18]OFD Sender: No OFD packet to send [03:33:23]OFD Sender: No OFD packet to send [03:33:28]OFD Sender: No OFD packet to send [03:33:33]OFD Sender: No OFD packet to send [03:33:38]OFD Sender: No OFD packet to send [03:33:43]OFD Sender: No OFD packet to send [03:33:48]OFD Sender: No OFD packet to send [03:33:53]OFD Sender: No OFD packet to send [03:33:58]OFD Sender: No OFD packet to send [03:34:03]OFD Sender: No OFD packet to send [03:34:08]OFD Sender: No OFD packet to send [03:34:13]OFD Sender: No OFD packet to send [03:34:18]OFD Sender: No OFD packet to send [03:34:23]OFD Sender: No OFD packet to send [03:34:28]OFD Sender: No OFD packet to send [03:34:33]OFD Sender: No OFD packet to send [03:34:38]OFD Sender: No OFD packet to send [03:34:43]OFD Sender: No OFD packet to send [03:34:48]OFD Sender: No OFD packet to send [03:34:53]OFD Sender: No OFD packet to send [03:34:58]OFD Sender: No OFD packet to send [03:35:03]OFD Sender: No OFD packet to send [03:35:08]OFD Sender: No OFD packet to send [03:35:13]OFD Sender: No OFD packet to send [03:35:18]OFD Sender: No OFD packet to send [03:35:23]OFD Sender: No OFD packet to send [03:35:28]OFD Sender: No OFD packet to send [03:35:33]OFD Sender: No OFD packet to send [03:35:38]OFD Sender: No OFD packet to send [03:35:43]OFD Sender: No OFD packet to send [03:35:48]OFD Sender: No OFD packet to send [03:35:53]OFD Sender: No OFD packet to send [03:35:58]OFD Sender: No OFD packet to send [03:36:03]OFD Sender: No OFD packet to send [03:36:08]OFD Sender: No OFD packet to send [03:36:13]OFD Sender: No OFD packet to send [03:36:18]OFD Sender: No OFD packet to send [03:36:23]OFD Sender: No OFD packet to send [03:36:28]OFD Sender: No OFD packet to send [03:36:33]OFD Sender: No OFD packet to send [03:36:38]OFD Sender: No OFD packet to send [03:36:43]OFD Sender: No OFD packet to send [03:36:48]OFD Sender: No OFD packet to send [03:36:53]OFD Sender: No OFD packet to send [03:36:58]OFD Sender: No OFD packet to send [03:37:03]OFD Sender: No OFD packet to send [03:37:08]OFD Sender: No OFD packet to send [03:37:13]OFD Sender: No OFD packet to send [03:37:18]OFD Sender: No OFD packet to send [03:37:23]OFD Sender: No OFD packet to send [03:37:28]OFD Sender: No OFD packet to send [03:37:33]OFD Sender: No OFD packet to send [03:37:38]OFD Sender: No OFD packet to send [03:37:43]OFD Sender: No OFD packet to send [03:37:48]OFD Sender: No OFD packet to send [03:37:53]OFD Sender: No OFD packet to send [03:37:58]OFD Sender: No OFD packet to send [03:38:03]OFD Sender: No OFD packet to send [03:38:08]OFD Sender: No OFD packet to send [03:38:13]OFD Sender: No OFD packet to send [03:38:18]OFD Sender: No OFD packet to send [03:38:23]OFD Sender: No OFD packet to send [03:38:28]OFD Sender: No OFD packet to send [03:38:33]OFD Sender: No OFD packet to send [03:38:38]OFD Sender: No OFD packet to send [03:38:43]OFD Sender: No OFD packet to send [03:38:48]OFD Sender: No OFD packet to send [03:38:53]OFD Sender: No OFD packet to send [03:38:58]OFD Sender: No OFD packet to send [03:39:03]OFD Sender: No OFD packet to send [03:39:08]OFD Sender: No OFD packet to send [03:39:13]OFD Sender: No OFD packet to send [03:39:18]OFD Sender: No OFD packet to send [03:39:23]OFD Sender: No OFD packet to send [03:39:28]OFD Sender: No OFD packet to send [03:39:33]OFD Sender: No OFD packet to send [03:39:38]OFD Sender: No OFD packet to send [03:39:43]OFD Sender: No OFD packet to send [03:39:48]OFD Sender: No OFD packet to send [03:39:53]OFD Sender: No OFD packet to send [03:39:58]OFD Sender: No OFD packet to send [03:40:03]OFD Sender: No OFD packet to send [03:40:08]OFD Sender: No OFD packet to send [03:40:13]OFD Sender: No OFD packet to send [03:40:18]OFD Sender: No OFD packet to send [03:40:23]OFD Sender: No OFD packet to send [03:40:28]OFD Sender: No OFD packet to send [03:40:33]OFD Sender: No OFD packet to send [03:40:38]OFD Sender: No OFD packet to send [03:40:43]OFD Sender: No OFD packet to send [03:40:48]OFD Sender: No OFD packet to send [03:40:53]OFD Sender: No OFD packet to send [03:40:58]OFD Sender: No OFD packet to send [03:41:03]OFD Sender: No OFD packet to send [03:41:08]OFD Sender: No OFD packet to send [03:41:13]OFD Sender: No OFD packet to send [03:41:18]OFD Sender: No OFD packet to send [03:41:23]OFD Sender: No OFD packet to send [03:41:28]OFD Sender: No OFD packet to send [03:41:33]OFD Sender: No OFD packet to send [03:41:38]OFD Sender: No OFD packet to send [03:41:43]OFD Sender: No OFD packet to send [03:41:48]OFD Sender: No OFD packet to send [03:41:53]OFD Sender: No OFD packet to send [03:41:58]OFD Sender: No OFD packet to send [03:42:03]OFD Sender: No OFD packet to send [03:42:08]OFD Sender: No OFD packet to send [03:42:13]OFD Sender: No OFD packet to send [03:42:18]OFD Sender: No OFD packet to send [03:42:23]OFD Sender: No OFD packet to send [03:42:28]OFD Sender: No OFD packet to send [03:42:33]OFD Sender: No OFD packet to send [03:42:38]OFD Sender: No OFD packet to send [03:42:43]OFD Sender: No OFD packet to send [03:42:48]OFD Sender: No OFD packet to send [03:42:53]OFD Sender: No OFD packet to send [03:42:58]OFD Sender: No OFD packet to send [03:43:03]OFD Sender: No OFD packet to send [03:43:08]OFD Sender: No OFD packet to send [03:43:13]OFD Sender: No OFD packet to send [03:43:18]OFD Sender: No OFD packet to send [03:43:23]OFD Sender: No OFD packet to send [03:43:28]OFD Sender: No OFD packet to send [03:43:33]OFD Sender: No OFD packet to send [03:43:38]OFD Sender: No OFD packet to send [03:43:43]OFD Sender: No OFD packet to send [03:43:48]OFD Sender: No OFD packet to send [03:43:53]OFD Sender: No OFD packet to send [03:43:58]OFD Sender: No OFD packet to send [03:44:03]OFD Sender: No OFD packet to send [03:44:08]OFD Sender: No OFD packet to send [03:44:13]OFD Sender: No OFD packet to send [03:44:18]OFD Sender: No OFD packet to send [03:44:23]OFD Sender: No OFD packet to send [03:44:28]OFD Sender: No OFD packet to send [03:44:33]OFD Sender: No OFD packet to send [03:44:38]OFD Sender: No OFD packet to send [03:44:43]OFD Sender: No OFD packet to send [03:44:48]OFD Sender: No OFD packet to send [03:44:53]OFD Sender: No OFD packet to send [03:44:58]OFD Sender: No OFD packet to send [03:45:03]OFD Sender: No OFD packet to send [03:45:08]OFD Sender: No OFD packet to send [03:45:13]OFD Sender: No OFD packet to send [03:45:18]OFD Sender: No OFD packet to send [03:45:23]OFD Sender: No OFD packet to send [03:45:28]OFD Sender: No OFD packet to send [03:45:33]OFD Sender: No OFD packet to send [03:45:38]OFD Sender: No OFD packet to send [03:45:43]OFD Sender: No OFD packet to send [03:45:48]OFD Sender: No OFD packet to send [03:45:53]OFD Sender: No OFD packet to send [03:45:58]OFD Sender: No OFD packet to send [03:46:03]OFD Sender: No OFD packet to send [03:46:08]OFD Sender: No OFD packet to send [03:46:13]OFD Sender: No OFD packet to send [03:46:19]OFD Sender: No OFD packet to send [03:46:24]OFD Sender: No OFD packet to send [03:46:29]OFD Sender: No OFD packet to send [03:46:34]OFD Sender: No OFD packet to send [03:46:39]OFD Sender: No OFD packet to send [03:46:44]OFD Sender: No OFD packet to send [03:46:49]OFD Sender: No OFD packet to send [03:46:54]OFD Sender: No OFD packet to send [03:46:59]OFD Sender: No OFD packet to send [03:47:04]OFD Sender: No OFD packet to send [03:47:09]OFD Sender: No OFD packet to send [03:47:14]OFD Sender: No OFD packet to send [03:47:19]OFD Sender: No OFD packet to send [03:47:24]OFD Sender: No OFD packet to send [03:47:29]OFD Sender: No OFD packet to send [03:47:34]OFD Sender: No OFD packet to send [03:47:39]OFD Sender: No OFD packet to send [03:47:44]OFD Sender: No OFD packet to send [03:47:49]OFD Sender: No OFD packet to send [03:47:54]OFD Sender: No OFD packet to send [03:47:59]OFD Sender: No OFD packet to send [03:48:04]OFD Sender: No OFD packet to send [03:48:09]OFD Sender: No OFD packet to send [03:48:14]OFD Sender: No OFD packet to send [03:48:19]OFD Sender: No OFD packet to send [03:48:24]OFD Sender: No OFD packet to send [03:48:29]OFD Sender: No OFD packet to send [03:48:34]OFD Sender: No OFD packet to send [03:48:39]OFD Sender: No OFD packet to send [03:48:44]OFD Sender: No OFD packet to send [03:48:49]OFD Sender: No OFD packet to send [03:48:54]OFD Sender: No OFD packet to send [03:48:59]OFD Sender: No OFD packet to send [03:49:04]OFD Sender: No OFD packet to send [03:49:09]OFD Sender: No OFD packet to send [03:49:14]OFD Sender: No OFD packet to send [03:49:19]OFD Sender: No OFD packet to send [03:49:24]OFD Sender: No OFD packet to send [03:49:29]OFD Sender: No OFD packet to send [03:49:34]OFD Sender: No OFD packet to send [03:49:39]OFD Sender: No OFD packet to send [03:49:44]OFD Sender: No OFD packet to send [03:49:49]OFD Sender: No OFD packet to send [03:49:54]OFD Sender: No OFD packet to send [03:49:59]OFD Sender: No OFD packet to send [03:50:04]OFD Sender: No OFD packet to send [03:50:09]OFD Sender: No OFD packet to send [03:50:14]OFD Sender: No OFD packet to send [03:50:19]OFD Sender: No OFD packet to send [03:50:24]OFD Sender: No OFD packet to send [03:50:29]OFD Sender: No OFD packet to send [03:50:34]OFD Sender: No OFD packet to send [03:50:39]OFD Sender: No OFD packet to send [03:50:44]OFD Sender: No OFD packet to send [03:50:49]OFD Sender: No OFD packet to send [03:50:54]OFD Sender: No OFD packet to send [03:50:59]OFD Sender: No OFD packet to send [03:51:04]OFD Sender: No OFD packet to send [03:51:09]OFD Sender: No OFD packet to send [03:51:14]OFD Sender: No OFD packet to send [03:51:19]OFD Sender: No OFD packet to send [03:51:24]OFD Sender: No OFD packet to send [03:51:29]OFD Sender: No OFD packet to send [03:51:34]OFD Sender: No OFD packet to send [03:51:39]OFD Sender: No OFD packet to send [03:51:44]OFD Sender: No OFD packet to send [03:51:49]OFD Sender: No OFD packet to send [03:51:54]OFD Sender: No OFD packet to send [03:51:59]OFD Sender: No OFD packet to send [03:52:04]OFD Sender: No OFD packet to send [03:52:09]OFD Sender: No OFD packet to send [03:52:14]OFD Sender: No OFD packet to send [03:52:19]OFD Sender: No OFD packet to send [03:52:24]OFD Sender: No OFD packet to send [03:52:29]OFD Sender: No OFD packet to send [03:52:34]OFD Sender: No OFD packet to send [03:52:39]OFD Sender: No OFD packet to send [03:52:44]OFD Sender: No OFD packet to send [03:52:49]OFD Sender: No OFD packet to send [03:52:54]OFD Sender: No OFD packet to send [03:52:59]OFD Sender: No OFD packet to send [03:53:04]OFD Sender: No OFD packet to send [03:53:09]OFD Sender: No OFD packet to send [03:53:14]OFD Sender: No OFD packet to send [03:53:19]OFD Sender: No OFD packet to send [03:53:24]OFD Sender: No OFD packet to send [03:53:29]OFD Sender: No OFD packet to send [03:53:34]OFD Sender: No OFD packet to send [03:53:39]OFD Sender: No OFD packet to send [03:53:44]OFD Sender: No OFD packet to send [03:53:49]OFD Sender: No OFD packet to send [03:53:54]OFD Sender: No OFD packet to send [03:53:59]OFD Sender: No OFD packet to send [03:54:04]OFD Sender: No OFD packet to send [03:54:09]OFD Sender: No OFD packet to send [03:54:14]OFD Sender: No OFD packet to send [03:54:19]OFD Sender: No OFD packet to send [03:54:24]OFD Sender: No OFD packet to send [03:54:29]OFD Sender: No OFD packet to send [03:54:34]OFD Sender: No OFD packet to send [03:54:39]OFD Sender: No OFD packet to send [03:54:44]OFD Sender: No OFD packet to send [03:54:49]OFD Sender: No OFD packet to send [03:54:54]OFD Sender: No OFD packet to send [03:54:59]OFD Sender: No OFD packet to send [03:55:04]OFD Sender: No OFD packet to send [03:55:09]OFD Sender: No OFD packet to send [03:55:14]OFD Sender: No OFD packet to send [03:55:19]OFD Sender: No OFD packet to send [03:55:24]OFD Sender: No OFD packet to send [03:55:29]OFD Sender: No OFD packet to send [03:55:34]OFD Sender: No OFD packet to send [03:55:39]OFD Sender: No OFD packet to send [03:55:44]OFD Sender: No OFD packet to send [03:55:49]OFD Sender: No OFD packet to send [03:55:54]OFD Sender: No OFD packet to send [03:55:59]OFD Sender: No OFD packet to send [03:56:04]OFD Sender: No OFD packet to send [03:56:09]OFD Sender: No OFD packet to send [03:56:14]OFD Sender: No OFD packet to send [03:56:19]OFD Sender: No OFD packet to send [03:56:24]OFD Sender: No OFD packet to send [03:56:29]OFD Sender: No OFD packet to send [03:56:34]OFD Sender: No OFD packet to send [03:56:39]OFD Sender: No OFD packet to send [03:56:44]OFD Sender: No OFD packet to send [03:56:49]OFD Sender: No OFD packet to send [03:56:54]OFD Sender: No OFD packet to send [03:56:59]OFD Sender: No OFD packet to send [03:57:04]OFD Sender: No OFD packet to send [03:57:09]OFD Sender: No OFD packet to send [03:57:14]OFD Sender: No OFD packet to send [03:57:19]OFD Sender: No OFD packet to send [03:57:24]OFD Sender: No OFD packet to send [03:57:29]OFD Sender: No OFD packet to send [03:57:34]OFD Sender: No OFD packet to send [03:57:39]OFD Sender: No OFD packet to send [03:57:44]OFD Sender: No OFD packet to send [03:57:49]OFD Sender: No OFD packet to send [03:57:54]OFD Sender: No OFD packet to send [03:57:59]OFD Sender: No OFD packet to send [03:58:04]OFD Sender: No OFD packet to send [03:58:09]OFD Sender: No OFD packet to send [03:58:14]OFD Sender: No OFD packet to send [03:58:19]OFD Sender: No OFD packet to send [03:58:24]OFD Sender: No OFD packet to send [03:58:29]OFD Sender: No OFD packet to send [03:58:34]OFD Sender: No OFD packet to send [03:58:39]OFD Sender: No OFD packet to send [03:58:44]OFD Sender: No OFD packet to send [03:58:49]OFD Sender: No OFD packet to send [03:58:54]OFD Sender: No OFD packet to send [03:58:59]OFD Sender: No OFD packet to send [03:59:04]OFD Sender: No OFD packet to send [03:59:09]OFD Sender: No OFD packet to send [03:59:14]OFD Sender: No OFD packet to send [03:59:19]OFD Sender: No OFD packet to send [03:59:24]OFD Sender: No OFD packet to send [03:59:29]OFD Sender: No OFD packet to send [03:59:34]OFD Sender: No OFD packet to send [03:59:39]OFD Sender: No OFD packet to send [03:59:44]OFD Sender: No OFD packet to send [03:59:49]OFD Sender: No OFD packet to send [03:59:54]OFD Sender: No OFD packet to send [03:59:59]OFD Sender: No OFD packet to send [04:00:04]OFD Sender: No OFD packet to send [04:00:09]OFD Sender: No OFD packet to send [04:00:14]OFD Sender: No OFD packet to send [04:00:19]OFD Sender: No OFD packet to send [04:00:24]OFD Sender: No OFD packet to send [04:00:29]OFD Sender: No OFD packet to send [04:00:34]OFD Sender: No OFD packet to send [04:00:39]OFD Sender: No OFD packet to send [04:00:44]OFD Sender: No OFD packet to send [04:00:49]OFD Sender: No OFD packet to send [04:00:54]OFD Sender: No OFD packet to send [04:00:59]OFD Sender: No OFD packet to send [04:01:04]OFD Sender: No OFD packet to send [04:01:09]OFD Sender: No OFD packet to send [04:01:14]OFD Sender: No OFD packet to send [04:01:19]OFD Sender: No OFD packet to send [04:01:24]OFD Sender: No OFD packet to send [04:01:29]OFD Sender: No OFD packet to send [04:01:34]OFD Sender: No OFD packet to send [04:01:39]OFD Sender: No OFD packet to send [04:01:44]OFD Sender: No OFD packet to send [04:01:49]OFD Sender: No OFD packet to send [04:01:54]OFD Sender: No OFD packet to send [04:01:59]OFD Sender: No OFD packet to send [04:02:04]OFD Sender: No OFD packet to send [04:02:09]OFD Sender: No OFD packet to send [04:02:14]OFD Sender: No OFD packet to send [04:02:19]OFD Sender: No OFD packet to send [04:02:24]OFD Sender: No OFD packet to send [04:02:29]OFD Sender: No OFD packet to send [04:02:34]OFD Sender: No OFD packet to send [04:02:39]OFD Sender: No OFD packet to send [04:02:44]OFD Sender: No OFD packet to send [04:02:49]OFD Sender: No OFD packet to send [04:02:54]OFD Sender: No OFD packet to send [04:02:59]OFD Sender: No OFD packet to send [04:03:04]OFD Sender: No OFD packet to send [04:03:09]OFD Sender: No OFD packet to send [04:03:14]OFD Sender: No OFD packet to send [04:03:19]OFD Sender: No OFD packet to send [04:03:24]OFD Sender: No OFD packet to send [04:03:29]OFD Sender: No OFD packet to send [04:03:34]OFD Sender: No OFD packet to send [04:03:39]OFD Sender: No OFD packet to send [04:03:44]OFD Sender: No OFD packet to send [04:03:49]OFD Sender: No OFD packet to send [04:03:54]OFD Sender: No OFD packet to send [04:03:59]OFD Sender: No OFD packet to send [04:04:04]OFD Sender: No OFD packet to send [04:04:09]OFD Sender: No OFD packet to send [04:04:14]OFD Sender: No OFD packet to send [04:04:19]OFD Sender: No OFD packet to send [04:04:24]OFD Sender: No OFD packet to send [04:04:29]OFD Sender: No OFD packet to send [04:04:34]OFD Sender: No OFD packet to send [04:04:39]OFD Sender: No OFD packet to send [04:04:44]OFD Sender: No OFD packet to send [04:04:49]OFD Sender: No OFD packet to send [04:04:54]OFD Sender: No OFD packet to send [04:04:59]OFD Sender: No OFD packet to send [04:05:04]OFD Sender: No OFD packet to send [04:05:09]OFD Sender: No OFD packet to send [04:05:14]OFD Sender: No OFD packet to send [04:05:19]OFD Sender: No OFD packet to send [04:05:24]OFD Sender: No OFD packet to send [04:05:29]OFD Sender: No OFD packet to send [04:05:34]OFD Sender: No OFD packet to send [04:05:39]OFD Sender: No OFD packet to send [04:05:44]OFD Sender: No OFD packet to send [04:05:49]OFD Sender: No OFD packet to send [04:05:54]OFD Sender: No OFD packet to send [04:05:59]OFD Sender: No OFD packet to send [04:06:04]OFD Sender: No OFD packet to send [04:06:09]OFD Sender: No OFD packet to send [04:06:14]OFD Sender: No OFD packet to send [04:06:20]OFD Sender: No OFD packet to send [04:06:25]OFD Sender: No OFD packet to send [04:06:30]OFD Sender: No OFD packet to send [04:06:35]OFD Sender: No OFD packet to send [04:06:40]OFD Sender: No OFD packet to send [04:06:45]OFD Sender: No OFD packet to send [04:06:50]OFD Sender: No OFD packet to send [04:06:55]OFD Sender: No OFD packet to send [04:07:00]OFD Sender: No OFD packet to send [04:07:05]OFD Sender: No OFD packet to send [04:07:10]OFD Sender: No OFD packet to send [04:07:15]OFD Sender: No OFD packet to send [04:07:20]OFD Sender: No OFD packet to send [04:07:25]OFD Sender: No OFD packet to send [04:07:30]OFD Sender: No OFD packet to send [04:07:35]OFD Sender: No OFD packet to send [04:07:40]OFD Sender: No OFD packet to send [04:07:45]OFD Sender: No OFD packet to send [04:07:50]OFD Sender: No OFD packet to send [04:07:55]OFD Sender: No OFD packet to send [04:08:00]OFD Sender: No OFD packet to send [04:08:05]OFD Sender: No OFD packet to send [04:08:10]OFD Sender: No OFD packet to send [04:08:15]OFD Sender: No OFD packet to send [04:08:20]OFD Sender: No OFD packet to send [04:08:25]OFD Sender: No OFD packet to send [04:08:30]OFD Sender: No OFD packet to send [04:08:35]OFD Sender: No OFD packet to send [04:08:40]OFD Sender: No OFD packet to send [04:08:45]OFD Sender: No OFD packet to send [04:08:50]OFD Sender: No OFD packet to send [04:08:55]OFD Sender: No OFD packet to send [04:09:00]OFD Sender: No OFD packet to send [04:09:05]OFD Sender: No OFD packet to send [04:09:10]OFD Sender: No OFD packet to send [04:09:15]OFD Sender: No OFD packet to send [04:09:20]OFD Sender: No OFD packet to send [04:09:25]OFD Sender: No OFD packet to send [04:09:30]OFD Sender: No OFD packet to send [04:09:35]OFD Sender: No OFD packet to send [04:09:40]OFD Sender: No OFD packet to send [04:09:45]OFD Sender: No OFD packet to send [04:09:50]OFD Sender: No OFD packet to send [04:09:55]OFD Sender: No OFD packet to send [04:10:00]OFD Sender: No OFD packet to send [04:10:05]OFD Sender: No OFD packet to send [04:10:10]OFD Sender: No OFD packet to send [04:10:15]OFD Sender: No OFD packet to send [04:10:20]OFD Sender: No OFD packet to send [04:10:25]OFD Sender: No OFD packet to send [04:10:30]OFD Sender: No OFD packet to send [04:10:35]OFD Sender: No OFD packet to send [04:10:40]OFD Sender: No OFD packet to send [04:10:45]OFD Sender: No OFD packet to send [04:10:50]OFD Sender: No OFD packet to send [04:10:55]OFD Sender: No OFD packet to send [04:11:00]OFD Sender: No OFD packet to send [04:11:05]OFD Sender: No OFD packet to send [04:11:10]OFD Sender: No OFD packet to send [04:11:15]OFD Sender: No OFD packet to send [04:11:20]OFD Sender: No OFD packet to send [04:11:25]OFD Sender: No OFD packet to send [04:11:30]OFD Sender: No OFD packet to send [04:11:35]OFD Sender: No OFD packet to send [04:11:40]OFD Sender: No OFD packet to send [04:11:45]OFD Sender: No OFD packet to send [04:11:50]OFD Sender: No OFD packet to send [04:11:55]OFD Sender: No OFD packet to send [04:12:00]OFD Sender: No OFD packet to send [04:12:05]OFD Sender: No OFD packet to send [04:12:10]OFD Sender: No OFD packet to send [04:12:15]OFD Sender: No OFD packet to send [04:12:20]OFD Sender: No OFD packet to send [04:12:25]OFD Sender: No OFD packet to send [04:12:30]OFD Sender: No OFD packet to send [04:12:35]OFD Sender: No OFD packet to send [04:12:40]OFD Sender: No OFD packet to send [04:12:45]OFD Sender: No OFD packet to send [04:12:50]OFD Sender: No OFD packet to send [04:12:55]OFD Sender: No OFD packet to send [04:13:00]OFD Sender: No OFD packet to send [04:13:05]OFD Sender: No OFD packet to send [04:13:10]OFD Sender: No OFD packet to send [04:13:15]OFD Sender: No OFD packet to send [04:13:20]OFD Sender: No OFD packet to send [04:13:25]OFD Sender: No OFD packet to send [04:13:30]OFD Sender: No OFD packet to send [04:13:35]OFD Sender: No OFD packet to send [04:13:40]OFD Sender: No OFD packet to send [04:13:45]OFD Sender: No OFD packet to send [04:13:50]OFD Sender: No OFD packet to send [04:13:55]OFD Sender: No OFD packet to send [04:14:00]OFD Sender: No OFD packet to send [04:14:05]OFD Sender: No OFD packet to send [04:14:10]OFD Sender: No OFD packet to send [04:14:15]OFD Sender: No OFD packet to send [04:14:20]OFD Sender: No OFD packet to send [04:14:25]OFD Sender: No OFD packet to send [04:14:30]OFD Sender: No OFD packet to send [04:14:35]OFD Sender: No OFD packet to send [04:14:40]OFD Sender: No OFD packet to send [04:14:45]OFD Sender: No OFD packet to send [04:14:50]OFD Sender: No OFD packet to send [04:14:55]OFD Sender: No OFD packet to send [04:15:00]OFD Sender: No OFD packet to send [04:15:05]OFD Sender: No OFD packet to send [04:15:10]OFD Sender: No OFD packet to send [04:15:15]OFD Sender: No OFD packet to send [04:15:20]OFD Sender: No OFD packet to send [04:15:25]OFD Sender: No OFD packet to send [04:15:30]OFD Sender: No OFD packet to send [04:15:35]OFD Sender: No OFD packet to send [04:15:40]OFD Sender: No OFD packet to send [04:15:45]OFD Sender: No OFD packet to send [04:15:50]OFD Sender: No OFD packet to send [04:15:55]OFD Sender: No OFD packet to send [04:16:00]OFD Sender: No OFD packet to send [04:16:05]OFD Sender: No OFD packet to send [04:16:10]OFD Sender: No OFD packet to send [04:16:15]OFD Sender: No OFD packet to send [04:16:20]OFD Sender: No OFD packet to send [04:16:25]OFD Sender: No OFD packet to send [04:16:30]OFD Sender: No OFD packet to send [04:16:35]OFD Sender: No OFD packet to send [04:16:40]OFD Sender: No OFD packet to send [04:16:45]OFD Sender: No OFD packet to send [04:16:50]OFD Sender: No OFD packet to send [04:16:55]OFD Sender: No OFD packet to send [04:17:00]OFD Sender: No OFD packet to send [04:17:05]OFD Sender: No OFD packet to send [04:17:10]OFD Sender: No OFD packet to send [04:17:15]OFD Sender: No OFD packet to send [04:17:20]OFD Sender: No OFD packet to send [04:17:25]OFD Sender: No OFD packet to send [04:17:30]OFD Sender: No OFD packet to send [04:17:35]OFD Sender: No OFD packet to send [04:17:40]OFD Sender: No OFD packet to send [04:17:45]OFD Sender: No OFD packet to send [04:17:50]OFD Sender: No OFD packet to send [04:17:55]OFD Sender: No OFD packet to send [04:18:00]OFD Sender: No OFD packet to send [04:18:05]OFD Sender: No OFD packet to send [04:18:10]OFD Sender: No OFD packet to send [04:18:15]OFD Sender: No OFD packet to send [04:18:20]OFD Sender: No OFD packet to send [04:18:25]OFD Sender: No OFD packet to send [04:18:30]OFD Sender: No OFD packet to send [04:18:35]OFD Sender: No OFD packet to send [04:18:40]OFD Sender: No OFD packet to send [04:18:45]OFD Sender: No OFD packet to send [04:18:50]OFD Sender: No OFD packet to send [04:18:55]OFD Sender: No OFD packet to send [04:19:00]OFD Sender: No OFD packet to send [04:19:05]OFD Sender: No OFD packet to send [04:19:10]OFD Sender: No OFD packet to send [04:19:15]OFD Sender: No OFD packet to send [04:19:20]OFD Sender: No OFD packet to send [04:19:25]OFD Sender: No OFD packet to send [04:19:30]OFD Sender: No OFD packet to send [04:19:35]OFD Sender: No OFD packet to send [04:19:40]OFD Sender: No OFD packet to send [04:19:45]OFD Sender: No OFD packet to send [04:19:50]OFD Sender: No OFD packet to send [04:19:55]OFD Sender: No OFD packet to send [04:20:00]OFD Sender: No OFD packet to send [04:20:05]OFD Sender: No OFD packet to send [04:20:10]OFD Sender: No OFD packet to send [04:20:15]OFD Sender: No OFD packet to send [04:20:20]OFD Sender: No OFD packet to send [04:20:25]OFD Sender: No OFD packet to send [04:20:30]OFD Sender: No OFD packet to send [04:20:35]OFD Sender: No OFD packet to send [04:20:40]OFD Sender: No OFD packet to send [04:20:45]OFD Sender: No OFD packet to send [04:20:50]OFD Sender: No OFD packet to send [04:20:55]OFD Sender: No OFD packet to send [04:21:00]OFD Sender: No OFD packet to send [04:21:05]OFD Sender: No OFD packet to send [04:21:10]OFD Sender: No OFD packet to send [04:21:15]OFD Sender: No OFD packet to send [04:21:20]OFD Sender: No OFD packet to send [04:21:25]OFD Sender: No OFD packet to send [04:21:30]OFD Sender: No OFD packet to send [04:21:35]OFD Sender: No OFD packet to send [04:21:40]OFD Sender: No OFD packet to send [04:21:45]OFD Sender: No OFD packet to send [04:21:50]OFD Sender: No OFD packet to send [04:21:55]OFD Sender: No OFD packet to send [04:22:00]OFD Sender: No OFD packet to send [04:22:05]OFD Sender: No OFD packet to send [04:22:10]OFD Sender: No OFD packet to send [04:22:15]OFD Sender: No OFD packet to send [04:22:20]OFD Sender: No OFD packet to send [04:22:25]OFD Sender: No OFD packet to send [04:22:30]OFD Sender: No OFD packet to send [04:22:34]accept exits with 9 [04:22:34]New connection [04:22:34]New thread 3066940772 created [04:22:34]Thread 3066797412 joined [04:22:34]Waiting for new connection... [04:22:34] Sock 9.Parse request [04:22:34]Sock 9.Check first char [04:22:34]Sock 9.First char is OK [04:22:34]request: POST /json_proto HTTP/1.0 [04:22:34]Method: POST [04:22:34]URL: /json_proto [04:22:34]Method is POST - this is cgi request [04:22:34]url: /json_proto [04:22:34]query_string will be loaded in cgi processing [04:22:34]execute_cgi json_proto POST (null) [04:22:34]execute_cgi path=json_proto method=POST [04:22:34]POST find Content-Length [04:22:34]Host: 172.17.52.131:8080 [04:22:34]Content-Length: 682 [04:22:34]Content-Type: application/json [04:22:34] [04:22:34]POST finish read [04:22:34]Found Content-Length = 682 [04:22:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477146", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 54.900, "sum" : 4073.58, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 4073.00, "payments": [ { "type": 0, "sum" : 4073.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:22:34]execute_script... [04:22: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)477146", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 54.900, "sum" : 4073.58, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 4073.00, "payments": [ { "type": 0, "sum" : 4073.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:22:34]POST & json_proto [04:22:34]process_json_proto [04:22:34]json parsed OK: [04:22:34]protocol is kg_v1.0 [04:22:34]action value=close_receipt [04:22:34]process_action close_receipt [04:22:34]cmd_close_receipt [04:22:34]MH_GetDate [04:22:34]Write to MH i2c: F0 00 00 D7 21 E7 [04:22:34]Write i2c OK [04:22:34]MH_I2C_Read... [04:22:34]Read from MH i2c: F0 [04:22:34]MH_I2C_Read... [04:22:34]Read from MH i2c: F0 09 00 [04:22:34]MH_I2C_Read... [04:22:34]Read from MH i2c: F0 09 00 D7 21 00 0C D7 15 67 4B 9D 11 67 AF [04:22:34]GetLastDocTimeStamp 1729481527 [04:22:34]current date 1729484556 [04:22:34]FM_GetShiftState [04:22:34]SAM_PROTO_GetShiftState [04:22:34]wFMCommunicate request_size=4 [04:22:34]MH_SAM_APDU [04:22:34]CAPDU: 80 13 01 00 [04:22:34]Write to MH i2c: E2 08 00 D8 21 80 13 01 00 00 00 00 00 76 [04:22:34]Write i2c OK [04:22:34]MH_I2C_Read... [04:22:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:22:34]Read from MH i2c: E2 [04:22:34]MH_I2C_Read... [04:22:34]Read from MH i2c: E2 0E 00 [04:22:34]MH_I2C_Read... [04:22:34]Read from MH i2c: E2 0E 00 D8 21 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 F8 [04:22:34]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [04:22:34]wFMCommunicate OK [04:22:34]SAM_PROTO_GetShiftState done [04:22:34]FM_GetShiftState done [04:22:34]opened in 1729469279 [04:22:34]opened+sec_in_day 1729555679 [04:22:34]quantity*price = 407358 [04:22:34]sum+1 = 407359 [04:22:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.58 ИТОГО: 4073.00 Внесено: 5000.00 СДАЧА: 927.00 НСП 1% : 36.05 НДС 12% : 432.59 Наличными: 4073.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 14 21.10.2024 04:22 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223383 ФПД: 45572830772508 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T042236&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223383&fm=45572830772508&tin=02508201610067®Number=0000000000091767&sum=407300 [04:22:35]StoreToDocumentArchive [04:22:35]shift 538 fd 223383 [04:22:35]save to /storage/0538/doc_00223383 [04:22:35]save last doc name /storage/0538/doc_00223383 to /storage/kkm_last_doc_name [04:22:35]save OK [04:22:35]Clear old archive folders... [04:22:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [04:22:35]tlvbuf is 01E890E0 [04:22:35]SAM_PROTO_ClearQueue [04:22:35]wFMCommunicate request_size=4 [04:22:35]MH_SAM_APDU [04:22:35]CAPDU: 80 09 00 00 [04:22:35]Write to MH i2c: E2 08 00 E5 21 80 09 00 00 00 00 00 00 78 [04:22:35]Write i2c OK [04:22:35]MH_I2C_Read... [04:22:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:22:35]Read from MH i2c: E2 [04:22:35]MH_I2C_Read... [04:22:35]Read from MH i2c: E2 03 00 [04:22:35]MH_I2C_Read... [04:22:35]Read from MH i2c: E2 03 00 E5 21 00 90 00 7A [04:22:35]RAPDU: 90 00 [04:22:35]wFMCommunicate OK [04:22:35]SAM_PROTO_ClearQueue done [04:22:35]KKMCreateOFDPacket [04:22:35]OFDProtocolAddRootSTLVToBuf [04:22:35]FM_MakeSignedData [04:22:35]FM_MakeSignedData [04:22:35]SAM_PROTO_SignData [04:22:35]wFMCommunicate request_size=4 [04:22:35]MH_SAM_APDU [04:22:35]CAPDU: 80 0D 01 02 [04:22:35]Write to MH i2c: E2 08 00 E6 21 80 0D 01 02 00 00 00 00 80 [04:22:35]Write i2c OK [04:22:35]MH_I2C_Read... [04:22:35]OFD Sender: No OFD packet to send [04:22:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:22:35]Read from MH i2c: E2 [04:22:35]MH_I2C_Read... [04:22:35]Read from MH i2c: E2 03 00 [04:22:35]MH_I2C_Read... [04:22:35]Read from MH i2c: E2 03 00 E6 21 00 90 00 7B [04:22:35]RAPDU: 90 00 [04:22:35]wFMCommunicate OK [04:22:35]wFMCommunicate request_size=255 [04:22:35]MH_SAM_APDU [04:22:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 74 D6 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 3E 37 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 37 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 15 0E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB A8 00 00 00 00 07 04 06 00 04 37 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 0C D7 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 97 68 03 00 35 04 06 00 29 [04:22:35]Write to MH i2c: E2 02 01 E7 21 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 74 D6 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 3E 37 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 37 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 15 0E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB A8 00 00 00 00 07 04 06 00 04 37 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 0C D7 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 97 68 03 00 35 04 06 00 29 00 00 6C [04:22:35]Write i2c OK [04:22:35]MH_I2C_Read... [04:22:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:22:36]Read from MH i2c: E2 [04:22:36]MH_I2C_Read... [04:22:36]Read from MH i2c: E2 03 00 [04:22:36]MH_I2C_Read... [04:22:36]Read from MH i2c: E2 03 00 E7 21 00 90 00 7C [04:22:36]RAPDU: 90 00 [04:22:36]wFMCommunicate OK [04:22:36]wFMCommunicate request_size=10 [04:22:36]MH_SAM_APDU [04:22:36]CAPDU: 80 0D 02 02 05 72 C0 63 BD 1C [04:22:36]Write to MH i2c: E2 0D 00 E8 21 80 0D 02 02 05 00 72 C0 63 BD 1C 00 00 FB [04:22:36]Write i2c OK [04:22:36]MH_I2C_Read... [04:22:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:22:36]Read from MH i2c: E2 [04:22:36]MH_I2C_Read... [04:22:36]Read from MH i2c: E2 03 00 [04:22:36]MH_I2C_Read... [04:22:36]Read from MH i2c: E2 03 00 E8 21 00 90 00 7D [04:22:36]RAPDU: 90 00 [04:22:36]wFMCommunicate OK [04:22:36]wFMCommunicate request_size=4 [04:22:36]MH_SAM_APDU [04:22:36]CAPDU: 80 0D 03 02 [04:22:36]Write to MH i2c: E2 08 00 E9 21 80 0D 03 02 00 00 00 00 85 [04:22:36]Write i2c OK [04:22:36]MH_I2C_Read... [04:22:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:22:36]Read from MH i2c: E2 [04:22:36]MH_I2C_Read... [04:22:36]Read from MH i2c: E2 0B 00 [04:22:36]MH_I2C_Read... [04:22:36]Read from MH i2c: E2 0B 00 E9 21 00 47 05 6B 51 46 C1 3F 60 90 00 34 [04:22:36]RAPDU: 47 05 6B 51 46 C1 3F 60 90 00 [04:22:36]wFMCommunicate OK [04:22:36]SAM_PROTO_SignData done [04:22:36]FM_MakeSignedData done [04:22:36]CreateOFDProtocolMessage [04:22:36]wFMCommunicate request_size=4 [04:22:36]MH_SAM_APDU [04:22:36]CAPDU: 80 11 00 00 [04:22:36]Write to MH i2c: E2 08 00 EA 21 80 11 00 00 00 00 00 00 85 [04:22:36]Write i2c OK [04:22:36]MH_I2C_Read... [04:22:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:22:36]Read from MH i2c: E2 [04:22:36]MH_I2C_Read... [04:22:36]Read from MH i2c: E2 17 00 [04:22:36]MH_I2C_Read... [04:22:36]Read from MH i2c: E2 17 00 EA 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 D8 [04:22:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [04:22:36]wFMCommunicate OK [04:22:36]CreateOFDProtocolMessage done [04:22:36]OFDSenderStorePacket 223383 [04:22:36]StoreOFDPacket docnum=223383 [04:22:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 F5 6C 07 01 CF D1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 74 D6 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 3E 37 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 37 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 15 0E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB A8 00 00 00 00 07 04 06 00 04 37 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 0C D7 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 97 68 03 00 35 04 06 00 29 72 C0 63 BD 1C 47 05 6B 51 46 C1 3F 60 [04:22:36]CheckFolder [04:22:36]dirname=/storage/ofd_packets [04:22:36]CheckFolder done [04:22:36]ProducePacketName [04:22:36]name=ofd_packets/00223383 [04:22:36]NVStorageSaveData ofd_packets/00223383 [04:22:36]File name is /storage/ofd_packets/00223383 [04:22:36]Write 301 bytes [04:22:36]NVStorageSaveData done [04:22:36]OFDSenderStorePacket done [04:22:36]KKMCreateOFDPacket done [04:22:36]NVStorageSaveData kkm_last_timestamp [04:22:36]File name is /storage/kkm_last_timestamp [04:22:36]Write 4 bytes [04:22:36]NVStorageSaveData done [04:22:36]ExternCall_PrintAddStr [04:22:36]wPrintStart [04:22:36]Write to MH i2c: 01 00 00 EB 21 0C [04:22:36]Write i2c OK [04:22:36]MH_I2C_Read... [04:22:36]Read from MH i2c: 01 [04:22:36]MH_I2C_Read... [04:22:36]Read from MH i2c: 01 07 00 [04:22:36]MH_I2C_Read... [04:22:36]Read from MH i2c: 01 07 00 EB 21 00 00 00 00 00 FF 0F 21 [04:22:36]RasterBufferAndPrint [04:22:36]line Счет N : (1)477146 [04:22:36]line ИНН: 02508201610067 [04:22:36]line Контрольно-Кассовый Чек [04:22:36]line ПРОДАЖА [04:22:36]line ТРК (МРК, ГНК) : 31 [04:22:36]line Товар: 2710124500 [04:22:36]line Аи-95-К-5 [04:22:36]line 54.900 * 74.20 [04:22:36]line = 4073.58 [04:22:36]line НДС 12% НСП 1% [04:22:36]line > о реализуемом товаре [04:22:36]line ОКРУГЛЕНИЕ: -0.58 [04:22:36]line ИТОГО: 4073.00 [04:22:36]line Внесено: 5000.00 [04:22:36]line СДАЧА: 927.00 [04:22:36]line НСП 1% : 36.05 [04:22:36]line НДС 12% : 432.59 [04:22:36]line Наличными: 4073.00 [04:22:36]line Безнал.: 0.00 [04:22:36]line Место: АЗС № 162 "Партнер Нефть" [04:22:36]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [04:22:36]line СНО: Общий режим [04:22:36]line Чек 14 21.10.2024 04:22 [04:22:36]line Смена: 538 ФФД: 1.0 [04:22:36]line ЗНМ: 0300000103 [04:22:36]line РНМ: 0000000000091767 [04:22:36]line Версия ККМ: 001 [04:22:36]line ФМ: 0000000000871763 [04:22:36]line ФД: 223383 [04:22:36]line ФПД: 45572830772508 [04:22:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T042236&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223383&fm=45572830772508&tin=02508201610067®Number=0000000000091767&sum=407300 [04:22:36]OFD Sender: Processing packet 223383 [packets to send 25, broken 24] [04:22:36]ProducePacketName [04:22:36]name=ofd_packets/00223383 [04:22:36]OFD Sender: To server: pG, [04:22:36]CommunicateWithHost lk.salyk.kg:30040 [04:22:36]ConnectInit lk.salyk.kg [04:22:36]written 0, free lines is 4095 [04:22:36]Connected sock=8 [04:22:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 F5 6C 07 01 CF D1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 74 D6 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 3E 37 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 37 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 15 0E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB A8 00 00 00 00 07 04 06 00 04 37 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 0C D7 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 97 68 03 00 35 04 06 00 29 72 C0 63 BD 1C 47 05 6B 51 46 C1 3F 60 [04:22:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 BA C7 47 00 A7 DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 97 68 03 00 F4 03 04 00 A3 82 15 67 B6 04 01 00 00 3F 15 35 AA E6 48 F3 14 [04:22:36]CommunicateWithHost err = 0 [04:22:36]CheckOFDResponse [04:22:36]1017 (14) - 77093643461234 [04:22:36]1041 (16) - 0000000000871763 [04:22:36]1040 (4) - 223383 [04:22:36]1012 (4) - 20.10.2024 22:22 [04:22:36]1206 (1) - 0 [04:22:36]OFD Sender: Remove packet 223383 [04:22:36]ProducePacketName [04:22:36]name=ofd_packets/00223383 [04:22:36]NVStorageDeleteData [04:22:37]Write to MH i2c: 01 00 00 16 22 38 [04:22:37]Write i2c OK [04:22:37]MH_I2C_Read... [04:22:37]Read from MH i2c: 01 [04:22:37]MH_I2C_Read... [04:22:37]Read from MH i2c: 01 07 00 [04:22:37]MH_I2C_Read... [04:22:37]Read from MH i2c: 01 07 00 16 22 00 00 00 00 00 EF 0C 3A [04:22:37]RasterBufferAndPrint [04:22:37]line [04:22:37]line [04:22:37]line [04:22:37]line [04:22:37]line [04:22:37]written 0, free lines is 3320 [04:22:37]MH_Cut [04:22:37]Write to MH i2c: D1 01 00 1D 22 01 11 [04:22:37]Write i2c OK [04:22:37]MH_I2C_Read... [04:22:37]Read from MH i2c: D1 [04:22:37]MH_I2C_Read... [04:22:37]Read from MH i2c: D1 01 00 [04:22:37]MH_I2C_Read... [04:22:37]Read from MH i2c: D1 01 00 1D 22 00 10 [04:22:37]Write to MH i2c: 01 00 00 1E 22 40 [04:22:37]Write i2c OK [04:22:37]MH_I2C_Read... [04:22:37]OFD Sender: No OFD packet to send [04:22:37]*** Cut start [04:22:37]*** Purtial cut [04:22:37]*** Stage 1: CUTSNS_PIN = 1 [04:22:38]Read from MH i2c: 01 [04:22:38]MH_I2C_Read... [04:22:38]*** Stop cut motor [04:22:38]*** Cut end [04:22:38]Read from MH i2c: 01 07 00 [04:22:38]MH_I2C_Read... [04:22:38]Read from MH i2c: 01 07 00 1E 22 00 00 00 00 00 FF 0F 55 [04:22:38]process_action close_receipt done [04:22:38]requested_data is exist [04:22:38]produce_requested_data [04:22:38]requested_item fm.sn is exist - process it [04:22:38]wFMCommunicate request_size=4 [04:22:38]MH_SAM_APDU [04:22:38]CAPDU: 80 11 00 00 [04:22:38]Write to MH i2c: E2 08 00 1F 22 80 11 00 00 00 00 00 00 BB [04:22:38]Write i2c OK [04:22:38]MH_I2C_Read... [04:22:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:22:38]Read from MH i2c: E2 [04:22:38]MH_I2C_Read... [04:22:38]Read from MH i2c: E2 17 00 [04:22:38]MH_I2C_Read... [04:22:38]Read from MH i2c: E2 17 00 1F 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 0E [04:22:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [04:22:38]wFMCommunicate OK [04:22:38]requested_item fd.num is exist - process it [04:22:38]SAM_PROTO_GetFieldsCounters [04:22:38]wFMCommunicate request_size=4 [04:22:38]MH_SAM_APDU [04:22:38]CAPDU: 80 13 00 00 [04:22:38]Write to MH i2c: E2 08 00 20 22 80 13 00 00 00 00 00 00 BE [04:22:38]Write i2c OK [04:22:38]MH_I2C_Read... [04:22:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:22:38]Read from MH i2c: E2 [04:22:38]MH_I2C_Read... [04:22:38]Read from MH i2c: E2 62 00 [04:22:38]MH_I2C_Read... [04:22:38]Read from MH i2c: E2 62 00 20 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 97 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 0E 00 00 00 5E 04 04 00 0E 00 00 00 57 04 04 00 0F 00 00 00 19 04 04 00 00 00 00 00 90 00 2C [04:22:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 97 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 0E 00 00 00 5E 04 04 00 0E 00 00 00 57 04 04 00 0F 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:22:38]wFMCommunicate OK [04:22:38]SAM_PROTO_GetFieldsCounters done [04:22:38]requested_item shift.num is exist - process it [04:22:38]requested_item shift.opened is exist - process it [04:22:38]req_shift_opened [04:22:38]FM_GetShiftState [04:22:38]SAM_PROTO_GetShiftState [04:22:38]wFMCommunicate request_size=4 [04:22:38]MH_SAM_APDU [04:22:38]CAPDU: 80 13 01 00 [04:22:38]Write to MH i2c: E2 08 00 21 22 80 13 01 00 00 00 00 00 C0 [04:22:38]Write i2c OK [04:22:38]MH_I2C_Read... [04:22:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:22:38]Read from MH i2c: E2 [04:22:38]MH_I2C_Read... [04:22:38]Read from MH i2c: E2 0E 00 [04:22:38]MH_I2C_Read... [04:22:38]Read from MH i2c: E2 0E 00 21 22 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 42 [04:22:38]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [04:22:38]wFMCommunicate OK [04:22:38]SAM_PROTO_GetShiftState done [04:22:38]FM_GetShiftState done [04:22:38]req_shift_opened done [04:22:38]requested_item shift.open_date is exist - process it [04:22:38]req_shift_open_date [04:22:38]req_shift_open_date done [04:22:38]produce_requested_data done [04:22:38]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223383,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [04:22:38]process_action_free close_receipt [04:22:38]json_value_free [04:22:38]json_value_free done [04:22:38]process_json_proto returns [04:22:38]Send response to host [04:22:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223383,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [04:22:38]free response buf [04:22:38]execute_script done [04:22:38]execute_script returns [04:22:38]free content buf [04:22:38]Sock 9.Close socket [04:22:38]Sock 9.Thread stoped [04:22:42]OFD Sender: No OFD packet to send [04:22:47]OFD Sender: No OFD packet to send [04:22:52]OFD Sender: No OFD packet to send [04:22:57]OFD Sender: No OFD packet to send [04:23:02]OFD Sender: No OFD packet to send [04:23:07]OFD Sender: No OFD packet to send [04:23:12]OFD Sender: No OFD packet to send [04:23:17]OFD Sender: No OFD packet to send [04:23:22]OFD Sender: No OFD packet to send [04:23:27]OFD Sender: No OFD packet to send [04:23:32]OFD Sender: No OFD packet to send [04:23:37]OFD Sender: No OFD packet to send [04:23:42]OFD Sender: No OFD packet to send [04:23:47]OFD Sender: No OFD packet to send [04:23:52]OFD Sender: No OFD packet to send [04:23:57]OFD Sender: No OFD packet to send [04:24:02]OFD Sender: No OFD packet to send [04:24:07]OFD Sender: No OFD packet to send [04:24:12]OFD Sender: No OFD packet to send [04:24:17]OFD Sender: No OFD packet to send [04:24:22]OFD Sender: No OFD packet to send [04:24:27]OFD Sender: No OFD packet to send [04:24:32]OFD Sender: No OFD packet to send [04:24:37]OFD Sender: No OFD packet to send [04:24:42]OFD Sender: No OFD packet to send [04:24:47]OFD Sender: No OFD packet to send [04:24:52]OFD Sender: No OFD packet to send [04:24:57]OFD Sender: No OFD packet to send [04:25:02]OFD Sender: No OFD packet to send [04:25:07]OFD Sender: No OFD packet to send [04:25:12]OFD Sender: No OFD packet to send [04:25:17]OFD Sender: No OFD packet to send [04:25:22]OFD Sender: No OFD packet to send [04:25:27]OFD Sender: No OFD packet to send [04:25:32]OFD Sender: No OFD packet to send [04:25:37]OFD Sender: No OFD packet to send [04:25:42]OFD Sender: No OFD packet to send [04:25:47]OFD Sender: No OFD packet to send [04:25:52]OFD Sender: No OFD packet to send [04:25:57]OFD Sender: No OFD packet to send [04:26:02]OFD Sender: No OFD packet to send [04:26:07]OFD Sender: No OFD packet to send [04:26:12]OFD Sender: No OFD packet to send [04:26:17]OFD Sender: No OFD packet to send [04:26:22]OFD Sender: No OFD packet to send [04:26:27]OFD Sender: No OFD packet to send [04:26:32]OFD Sender: No OFD packet to send [04:26:37]OFD Sender: No OFD packet to send [04:26:42]OFD Sender: No OFD packet to send [04:26:47]OFD Sender: No OFD packet to send [04:26:52]OFD Sender: No OFD packet to send [04:26:57]OFD Sender: No OFD packet to send [04:27:02]OFD Sender: No OFD packet to send [04:27:07]OFD Sender: No OFD packet to send [04:27:12]OFD Sender: No OFD packet to send [04:27:17]OFD Sender: No OFD packet to send [04:27:22]OFD Sender: No OFD packet to send [04:27:27]OFD Sender: No OFD packet to send [04:27:32]OFD Sender: No OFD packet to send [04:27:37]OFD Sender: No OFD packet to send [04:27:42]OFD Sender: No OFD packet to send [04:27:47]OFD Sender: No OFD packet to send [04:27:52]OFD Sender: No OFD packet to send [04:27:57]OFD Sender: No OFD packet to send [04:28:02]OFD Sender: No OFD packet to send [04:28:07]OFD Sender: No OFD packet to send [04:28:12]OFD Sender: No OFD packet to send [04:28:17]OFD Sender: No OFD packet to send [04:28:22]OFD Sender: No OFD packet to send [04:28:27]OFD Sender: No OFD packet to send [04:28:32]OFD Sender: No OFD packet to send [04:28:37]OFD Sender: No OFD packet to send [04:28:42]OFD Sender: No OFD packet to send [04:28:47]OFD Sender: No OFD packet to send [04:28:52]OFD Sender: No OFD packet to send [04:28:57]OFD Sender: No OFD packet to send [04:29:02]OFD Sender: No OFD packet to send [04:29:07]OFD Sender: No OFD packet to send [04:29:12]OFD Sender: No OFD packet to send [04:29:17]OFD Sender: No OFD packet to send [04:29:22]OFD Sender: No OFD packet to send [04:29:27]OFD Sender: No OFD packet to send [04:29:32]OFD Sender: No OFD packet to send [04:29:37]OFD Sender: No OFD packet to send [04:29:42]OFD Sender: No OFD packet to send [04:29:47]OFD Sender: No OFD packet to send [04:29:52]OFD Sender: No OFD packet to send [04:29:57]OFD Sender: No OFD packet to send [04:30:02]OFD Sender: No OFD packet to send [04:30:07]OFD Sender: No OFD packet to send [04:30:12]OFD Sender: No OFD packet to send [04:30:17]OFD Sender: No OFD packet to send [04:30:22]OFD Sender: No OFD packet to send [04:30:27]OFD Sender: No OFD packet to send [04:30:32]OFD Sender: No OFD packet to send [04:30:37]OFD Sender: No OFD packet to send [04:30:42]OFD Sender: No OFD packet to send [04:30:47]OFD Sender: No OFD packet to send [04:30:52]OFD Sender: No OFD packet to send [04:30:57]OFD Sender: No OFD packet to send [04:31:02]OFD Sender: No OFD packet to send [04:31:07]OFD Sender: No OFD packet to send [04:31:12]OFD Sender: No OFD packet to send [04:31:17]OFD Sender: No OFD packet to send [04:31:22]OFD Sender: No OFD packet to send [04:31:27]OFD Sender: No OFD packet to send [04:31:32]OFD Sender: No OFD packet to send [04:31:37]OFD Sender: No OFD packet to send [04:31:42]OFD Sender: No OFD packet to send [04:31:47]OFD Sender: No OFD packet to send [04:31:52]OFD Sender: No OFD packet to send [04:31:57]OFD Sender: No OFD packet to send [04:32:02]OFD Sender: No OFD packet to send [04:32:07]OFD Sender: No OFD packet to send [04:32:12]OFD Sender: No OFD packet to send [04:32:17]OFD Sender: No OFD packet to send [04:32:22]OFD Sender: No OFD packet to send [04:32:27]OFD Sender: No OFD packet to send [04:32:32]OFD Sender: No OFD packet to send [04:32:37]OFD Sender: No OFD packet to send [04:32:42]OFD Sender: No OFD packet to send [04:32:47]OFD Sender: No OFD packet to send [04:32:52]OFD Sender: No OFD packet to send [04:32:57]OFD Sender: No OFD packet to send [04:33:02]OFD Sender: No OFD packet to send [04:33:07]OFD Sender: No OFD packet to send [04:33:12]OFD Sender: No OFD packet to send [04:33:17]OFD Sender: No OFD packet to send [04:33:22]OFD Sender: No OFD packet to send [04:33:27]OFD Sender: No OFD packet to send [04:33:32]OFD Sender: No OFD packet to send [04:33:37]OFD Sender: No OFD packet to send [04:33:42]OFD Sender: No OFD packet to send [04:33:47]OFD Sender: No OFD packet to send [04:33:52]OFD Sender: No OFD packet to send [04:33:58]OFD Sender: No OFD packet to send [04:34:03]OFD Sender: No OFD packet to send [04:34:08]OFD Sender: No OFD packet to send [04:34:13]OFD Sender: No OFD packet to send [04:34:18]OFD Sender: No OFD packet to send [04:34:23]OFD Sender: No OFD packet to send [04:34:28]OFD Sender: No OFD packet to send [04:34:33]OFD Sender: No OFD packet to send [04:34:38]OFD Sender: No OFD packet to send [04:34:43]OFD Sender: No OFD packet to send [04:34:48]OFD Sender: No OFD packet to send [04:34:53]OFD Sender: No OFD packet to send [04:34:58]OFD Sender: No OFD packet to send [04:35:03]OFD Sender: No OFD packet to send [04:35:08]OFD Sender: No OFD packet to send [04:35:13]OFD Sender: No OFD packet to send [04:35:18]OFD Sender: No OFD packet to send [04:35:23]OFD Sender: No OFD packet to send [04:35:28]OFD Sender: No OFD packet to send [04:35:33]OFD Sender: No OFD packet to send [04:35:38]OFD Sender: No OFD packet to send [04:35:43]OFD Sender: No OFD packet to send [04:35:48]OFD Sender: No OFD packet to send [04:35:53]OFD Sender: No OFD packet to send [04:35:58]OFD Sender: No OFD packet to send [04:36:03]OFD Sender: No OFD packet to send [04:36:08]OFD Sender: No OFD packet to send [04:36:13]OFD Sender: No OFD packet to send [04:36:18]OFD Sender: No OFD packet to send [04:36:23]OFD Sender: No OFD packet to send [04:36:28]OFD Sender: No OFD packet to send [04:36:33]OFD Sender: No OFD packet to send [04:36:38]OFD Sender: No OFD packet to send [04:36:43]OFD Sender: No OFD packet to send [04:36:48]OFD Sender: No OFD packet to send [04:36:53]OFD Sender: No OFD packet to send [04:36:58]OFD Sender: No OFD packet to send [04:37:03]OFD Sender: No OFD packet to send [04:37:08]OFD Sender: No OFD packet to send [04:37:13]OFD Sender: No OFD packet to send [04:37:18]OFD Sender: No OFD packet to send [04:37:23]OFD Sender: No OFD packet to send [04:37:28]OFD Sender: No OFD packet to send [04:37:33]OFD Sender: No OFD packet to send [04:37:38]OFD Sender: No OFD packet to send [04:37:43]OFD Sender: No OFD packet to send [04:37:48]OFD Sender: No OFD packet to send [04:37:53]OFD Sender: No OFD packet to send [04:37:58]OFD Sender: No OFD packet to send [04:38:03]OFD Sender: No OFD packet to send [04:38:08]OFD Sender: No OFD packet to send [04:38:13]OFD Sender: No OFD packet to send [04:38:18]OFD Sender: No OFD packet to send [04:38:23]OFD Sender: No OFD packet to send [04:38:28]OFD Sender: No OFD packet to send [04:38:33]OFD Sender: No OFD packet to send [04:38:38]OFD Sender: No OFD packet to send [04:38:43]OFD Sender: No OFD packet to send [04:38:48]OFD Sender: No OFD packet to send [04:38:53]OFD Sender: No OFD packet to send [04:38:58]OFD Sender: No OFD packet to send [04:39:03]OFD Sender: No OFD packet to send [04:39:08]OFD Sender: No OFD packet to send [04:39:13]OFD Sender: No OFD packet to send [04:39:18]OFD Sender: No OFD packet to send [04:39:23]OFD Sender: No OFD packet to send [04:39:28]OFD Sender: No OFD packet to send [04:39:33]OFD Sender: No OFD packet to send [04:39:38]OFD Sender: No OFD packet to send [04:39:43]OFD Sender: No OFD packet to send [04:39:48]OFD Sender: No OFD packet to send [04:39:53]OFD Sender: No OFD packet to send [04:39:58]OFD Sender: No OFD packet to send [04:40:03]OFD Sender: No OFD packet to send [04:40:08]OFD Sender: No OFD packet to send [04:40:13]OFD Sender: No OFD packet to send [04:40:18]OFD Sender: No OFD packet to send [04:40:23]OFD Sender: No OFD packet to send [04:40:28]OFD Sender: No OFD packet to send [04:40:33]OFD Sender: No OFD packet to send [04:40:38]OFD Sender: No OFD packet to send [04:40:43]OFD Sender: No OFD packet to send [04:40:48]OFD Sender: No OFD packet to send [04:40:53]OFD Sender: No OFD packet to send [04:40:58]OFD Sender: No OFD packet to send [04:41:03]OFD Sender: No OFD packet to send [04:41:08]OFD Sender: No OFD packet to send [04:41:13]OFD Sender: No OFD packet to send [04:41:18]OFD Sender: No OFD packet to send [04:41:23]OFD Sender: No OFD packet to send [04:41:28]OFD Sender: No OFD packet to send [04:41:33]OFD Sender: No OFD packet to send [04:41:38]OFD Sender: No OFD packet to send [04:41:43]OFD Sender: No OFD packet to send [04:41:48]OFD Sender: No OFD packet to send [04:41:53]OFD Sender: No OFD packet to send [04:41:58]OFD Sender: No OFD packet to send [04:42:03]OFD Sender: No OFD packet to send [04:42:08]OFD Sender: No OFD packet to send [04:42:13]OFD Sender: No OFD packet to send [04:42:18]OFD Sender: No OFD packet to send [04:42:23]OFD Sender: No OFD packet to send [04:42:28]OFD Sender: No OFD packet to send [04:42:33]OFD Sender: No OFD packet to send [04:42:38]OFD Sender: No OFD packet to send [04:42:43]OFD Sender: No OFD packet to send [04:42:48]OFD Sender: No OFD packet to send [04:42:53]OFD Sender: No OFD packet to send [04:42:58]OFD Sender: No OFD packet to send [04:43:03]OFD Sender: No OFD packet to send [04:43:08]OFD Sender: No OFD packet to send [04:43:13]OFD Sender: No OFD packet to send [04:43:18]OFD Sender: No OFD packet to send [04:43:23]OFD Sender: No OFD packet to send [04:43:28]OFD Sender: No OFD packet to send [04:43:33]OFD Sender: No OFD packet to send [04:43:38]OFD Sender: No OFD packet to send [04:43:43]OFD Sender: No OFD packet to send [04:43:48]OFD Sender: No OFD packet to send [04:43:53]OFD Sender: No OFD packet to send [04:43:58]OFD Sender: No OFD packet to send [04:44:03]OFD Sender: No OFD packet to send [04:44:08]OFD Sender: No OFD packet to send [04:44:13]OFD Sender: No OFD packet to send [04:44:18]OFD Sender: No OFD packet to send [04:44:23]OFD Sender: No OFD packet to send [04:44:28]OFD Sender: No OFD packet to send [04:44:33]OFD Sender: No OFD packet to send [04:44:38]OFD Sender: No OFD packet to send [04:44:43]OFD Sender: No OFD packet to send [04:44:48]OFD Sender: No OFD packet to send [04:44:53]OFD Sender: No OFD packet to send [04:44:58]OFD Sender: No OFD packet to send [04:45:03]OFD Sender: No OFD packet to send [04:45:08]OFD Sender: No OFD packet to send [04:45:13]OFD Sender: No OFD packet to send [04:45:18]OFD Sender: No OFD packet to send [04:45:23]OFD Sender: No OFD packet to send [04:45:28]OFD Sender: No OFD packet to send [04:45:33]OFD Sender: No OFD packet to send [04:45:38]OFD Sender: No OFD packet to send [04:45:43]OFD Sender: No OFD packet to send [04:45:48]OFD Sender: No OFD packet to send [04:45:53]OFD Sender: No OFD packet to send [04:45:58]OFD Sender: No OFD packet to send [04:46:03]OFD Sender: No OFD packet to send [04:46:08]OFD Sender: No OFD packet to send [04:46:13]OFD Sender: No OFD packet to send [04:46:18]OFD Sender: No OFD packet to send [04:46:23]OFD Sender: No OFD packet to send [04:46:28]OFD Sender: No OFD packet to send [04:46:33]OFD Sender: No OFD packet to send [04:46:38]OFD Sender: No OFD packet to send [04:46:43]OFD Sender: No OFD packet to send [04:46:48]OFD Sender: No OFD packet to send [04:46:53]OFD Sender: No OFD packet to send [04:46:58]OFD Sender: No OFD packet to send [04:47:03]OFD Sender: No OFD packet to send [04:47:08]OFD Sender: No OFD packet to send [04:47:13]OFD Sender: No OFD packet to send [04:47:18]OFD Sender: No OFD packet to send [04:47:23]OFD Sender: No OFD packet to send [04:47:28]OFD Sender: No OFD packet to send [04:47:33]OFD Sender: No OFD packet to send [04:47:38]OFD Sender: No OFD packet to send [04:47:43]OFD Sender: No OFD packet to send [04:47:48]OFD Sender: No OFD packet to send [04:47:53]OFD Sender: No OFD packet to send [04:47:58]OFD Sender: No OFD packet to send [04:48:03]OFD Sender: No OFD packet to send [04:48:08]OFD Sender: No OFD packet to send [04:48:13]OFD Sender: No OFD packet to send [04:48:18]OFD Sender: No OFD packet to send [04:48:23]OFD Sender: No OFD packet to send [04:48:28]OFD Sender: No OFD packet to send [04:48:33]OFD Sender: No OFD packet to send [04:48:38]OFD Sender: No OFD packet to send [04:48:43]OFD Sender: No OFD packet to send [04:48:48]OFD Sender: No OFD packet to send [04:48:53]OFD Sender: No OFD packet to send [04:48:58]OFD Sender: No OFD packet to send [04:49:03]OFD Sender: No OFD packet to send [04:49:08]OFD Sender: No OFD packet to send [04:49:13]OFD Sender: No OFD packet to send [04:49:18]OFD Sender: No OFD packet to send [04:49:23]OFD Sender: No OFD packet to send [04:49:28]OFD Sender: No OFD packet to send [04:49:33]OFD Sender: No OFD packet to send [04:49:38]OFD Sender: No OFD packet to send [04:49:43]OFD Sender: No OFD packet to send [04:49:48]OFD Sender: No OFD packet to send [04:49:53]OFD Sender: No OFD packet to send [04:49:58]OFD Sender: No OFD packet to send [04:50:03]OFD Sender: No OFD packet to send [04:50:08]OFD Sender: No OFD packet to send [04:50:13]OFD Sender: No OFD packet to send [04:50:18]OFD Sender: No OFD packet to send [04:50:23]OFD Sender: No OFD packet to send [04:50:28]OFD Sender: No OFD packet to send [04:50:33]OFD Sender: No OFD packet to send [04:50:38]OFD Sender: No OFD packet to send [04:50:43]OFD Sender: No OFD packet to send [04:50:48]OFD Sender: No OFD packet to send [04:50:53]OFD Sender: No OFD packet to send [04:50:58]OFD Sender: No OFD packet to send [04:51:03]OFD Sender: No OFD packet to send [04:51:08]OFD Sender: No OFD packet to send [04:51:13]OFD Sender: No OFD packet to send [04:51:18]OFD Sender: No OFD packet to send [04:51:23]OFD Sender: No OFD packet to send [04:51:28]OFD Sender: No OFD packet to send [04:51:33]OFD Sender: No OFD packet to send [04:51:38]OFD Sender: No OFD packet to send [04:51:43]OFD Sender: No OFD packet to send [04:51:48]OFD Sender: No OFD packet to send [04:51:53]OFD Sender: No OFD packet to send [04:51:58]OFD Sender: No OFD packet to send [04:52:03]OFD Sender: No OFD packet to send [04:52:08]OFD Sender: No OFD packet to send [04:52:13]OFD Sender: No OFD packet to send [04:52:18]OFD Sender: No OFD packet to send [04:52:23]OFD Sender: No OFD packet to send [04:52:28]OFD Sender: No OFD packet to send [04:52:33]OFD Sender: No OFD packet to send [04:52:38]OFD Sender: No OFD packet to send [04:52:43]OFD Sender: No OFD packet to send [04:52:48]OFD Sender: No OFD packet to send [04:52:53]OFD Sender: No OFD packet to send [04:52:58]OFD Sender: No OFD packet to send [04:53:03]OFD Sender: No OFD packet to send [04:53:08]OFD Sender: No OFD packet to send [04:53:13]OFD Sender: No OFD packet to send [04:53:18]OFD Sender: No OFD packet to send [04:53:23]OFD Sender: No OFD packet to send [04:53:28]OFD Sender: No OFD packet to send [04:53:33]OFD Sender: No OFD packet to send [04:53:38]OFD Sender: No OFD packet to send [04:53:43]OFD Sender: No OFD packet to send [04:53:48]OFD Sender: No OFD packet to send [04:53:53]OFD Sender: No OFD packet to send [04:53:58]OFD Sender: No OFD packet to send [04:54:04]OFD Sender: No OFD packet to send [04:54:09]OFD Sender: No OFD packet to send [04:54:14]OFD Sender: No OFD packet to send [04:54:19]OFD Sender: No OFD packet to send [04:54:24]OFD Sender: No OFD packet to send [04:54:29]OFD Sender: No OFD packet to send [04:54:34]OFD Sender: No OFD packet to send [04:54:39]OFD Sender: No OFD packet to send [04:54:44]OFD Sender: No OFD packet to send [04:54:49]OFD Sender: No OFD packet to send [04:54:54]OFD Sender: No OFD packet to send [04:54:59]OFD Sender: No OFD packet to send [04:55:04]OFD Sender: No OFD packet to send [04:55:09]OFD Sender: No OFD packet to send [04:55:14]OFD Sender: No OFD packet to send [04:55:19]OFD Sender: No OFD packet to send [04:55:24]OFD Sender: No OFD packet to send [04:55:29]OFD Sender: No OFD packet to send [04:55:34]OFD Sender: No OFD packet to send [04:55:39]OFD Sender: No OFD packet to send [04:55:44]OFD Sender: No OFD packet to send [04:55:49]OFD Sender: No OFD packet to send [04:55:54]OFD Sender: No OFD packet to send [04:55:59]OFD Sender: No OFD packet to send [04:56:04]OFD Sender: No OFD packet to send [04:56:09]OFD Sender: No OFD packet to send [04:56:14]OFD Sender: No OFD packet to send [04:56:19]OFD Sender: No OFD packet to send [04:56:24]OFD Sender: No OFD packet to send [04:56:29]OFD Sender: No OFD packet to send [04:56:34]OFD Sender: No OFD packet to send [04:56:39]OFD Sender: No OFD packet to send [04:56:44]OFD Sender: No OFD packet to send [04:56:49]OFD Sender: No OFD packet to send [04:56:54]OFD Sender: No OFD packet to send [04:56:59]OFD Sender: No OFD packet to send [04:57:04]OFD Sender: No OFD packet to send [04:57:09]OFD Sender: No OFD packet to send [04:57:14]OFD Sender: No OFD packet to send [04:57:19]OFD Sender: No OFD packet to send [04:57:24]OFD Sender: No OFD packet to send [04:57:29]OFD Sender: No OFD packet to send [04:57:34]OFD Sender: No OFD packet to send [04:57:39]OFD Sender: No OFD packet to send [04:57:44]OFD Sender: No OFD packet to send [04:57:49]OFD Sender: No OFD packet to send [04:57:54]OFD Sender: No OFD packet to send [04:57:59]OFD Sender: No OFD packet to send [04:58:04]OFD Sender: No OFD packet to send [04:58:09]OFD Sender: No OFD packet to send [04:58:14]OFD Sender: No OFD packet to send [04:58:19]OFD Sender: No OFD packet to send [04:58:24]OFD Sender: No OFD packet to send [04:58:29]OFD Sender: No OFD packet to send [04:58:34]OFD Sender: No OFD packet to send [04:58:39]OFD Sender: No OFD packet to send [04:58:44]OFD Sender: No OFD packet to send [04:58:49]OFD Sender: No OFD packet to send [04:58:54]OFD Sender: No OFD packet to send [04:58:59]OFD Sender: No OFD packet to send [04:59:04]OFD Sender: No OFD packet to send [04:59:09]OFD Sender: No OFD packet to send [04:59:14]OFD Sender: No OFD packet to send [04:59:19]OFD Sender: No OFD packet to send [04:59:24]OFD Sender: No OFD packet to send [04:59:29]OFD Sender: No OFD packet to send [04:59:34]OFD Sender: No OFD packet to send [04:59:39]OFD Sender: No OFD packet to send [04:59:44]OFD Sender: No OFD packet to send [04:59:49]OFD Sender: No OFD packet to send [04:59:54]OFD Sender: No OFD packet to send [04:59:59]OFD Sender: No OFD packet to send [05:00:04]OFD Sender: No OFD packet to send [05:00:09]OFD Sender: No OFD packet to send [05:00:14]OFD Sender: No OFD packet to send [05:00:19]OFD Sender: No OFD packet to send [05:00:24]OFD Sender: No OFD packet to send [05:00:29]OFD Sender: No OFD packet to send [05:00:34]OFD Sender: No OFD packet to send [05:00:39]OFD Sender: No OFD packet to send [05:00:44]OFD Sender: No OFD packet to send [05:00:49]OFD Sender: No OFD packet to send [05:00:54]OFD Sender: No OFD packet to send [05:00:59]OFD Sender: No OFD packet to send [05:01:04]OFD Sender: No OFD packet to send [05:01:09]OFD Sender: No OFD packet to send [05:01:14]OFD Sender: No OFD packet to send [05:01:19]OFD Sender: No OFD packet to send [05:01:24]OFD Sender: No OFD packet to send [05:01:29]OFD Sender: No OFD packet to send [05:01:34]OFD Sender: No OFD packet to send [05:01:39]OFD Sender: No OFD packet to send [05:01:44]OFD Sender: No OFD packet to send [05:01:49]OFD Sender: No OFD packet to send [05:01:54]OFD Sender: No OFD packet to send [05:01:59]OFD Sender: No OFD packet to send [05:02:04]OFD Sender: No OFD packet to send [05:02:09]OFD Sender: No OFD packet to send [05:02:14]OFD Sender: No OFD packet to send [05:02:19]OFD Sender: No OFD packet to send [05:02:24]OFD Sender: No OFD packet to send [05:02:29]OFD Sender: No OFD packet to send [05:02:34]OFD Sender: No OFD packet to send [05:02:39]OFD Sender: No OFD packet to send [05:02:44]OFD Sender: No OFD packet to send [05:02:49]OFD Sender: No OFD packet to send [05:02:54]OFD Sender: No OFD packet to send [05:02:59]OFD Sender: No OFD packet to send [05:03:04]OFD Sender: No OFD packet to send [05:03:09]OFD Sender: No OFD packet to send [05:03:14]OFD Sender: No OFD packet to send [05:03:19]OFD Sender: No OFD packet to send [05:03:24]OFD Sender: No OFD packet to send [05:03:29]OFD Sender: No OFD packet to send [05:03:34]OFD Sender: No OFD packet to send [05:03:39]OFD Sender: No OFD packet to send [05:03:44]OFD Sender: No OFD packet to send [05:03:49]OFD Sender: No OFD packet to send [05:03:54]OFD Sender: No OFD packet to send [05:03:59]OFD Sender: No OFD packet to send [05:04:04]OFD Sender: No OFD packet to send [05:04:09]OFD Sender: No OFD packet to send [05:04:14]accept exits with 10 [05:04:14]New connection [05:04:14]New thread 3066797412 created [05:04:14]Thread 3066940772 joined [05:04:14]Waiting for new connection... [05:04:14] Sock 10.Parse request [05:04:14]Sock 10.Check first char [05:04:14]Sock 10.First char is OK [05:04:14]request: POST /json_proto HTTP/1.0 [05:04:14]Method: POST [05:04:14]URL: /json_proto [05:04:14]Method is POST - this is cgi request [05:04:14]url: /json_proto [05:04:14]query_string will be loaded in cgi processing [05:04:14]execute_cgi json_proto POST (null) [05:04:14]execute_cgi path=json_proto method=POST [05:04:14]POST find Content-Length [05:04:14]Host: 172.17.52.131:8080 [05:04:14]Content-Length: 675 [05:04:14]Content-Type: application/json [05:04:14] [05:04:14]POST finish read [05:04:14]Found Content-Length = 675 [05:04:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477147", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:04:14]execute_script... [05:04:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477147", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:04:14]POST & json_proto [05:04:14]process_json_proto [05:04:14]json parsed OK: [05:04:14]protocol is kg_v1.0 [05:04:14]action value=close_receipt [05:04:14]process_action close_receipt [05:04:14]cmd_close_receipt [05:04:14]MH_GetDate [05:04:14]Write to MH i2c: F0 00 00 22 22 33 [05:04:14]Write i2c OK [05:04:14]MH_I2C_Read... [05:04:14]Read from MH i2c: F0 [05:04:14]MH_I2C_Read... [05:04:14]Read from MH i2c: F0 09 00 [05:04:14]MH_I2C_Read... [05:04:14]Read from MH i2c: F0 09 00 22 22 00 D0 E0 15 67 4B 9D 11 67 C8 [05:04:14]GetLastDocTimeStamp 1729484556 [05:04:14]current date 1729487056 [05:04:14]FM_GetShiftState [05:04:14]SAM_PROTO_GetShiftState [05:04:14]wFMCommunicate request_size=4 [05:04:14]MH_SAM_APDU [05:04:14]CAPDU: 80 13 01 00 [05:04:14]Write to MH i2c: E2 08 00 23 22 80 13 01 00 00 00 00 00 C2 [05:04:14]Write i2c OK [05:04:14]MH_I2C_Read... [05:04:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:04:14]Read from MH i2c: E2 [05:04:14]MH_I2C_Read... [05:04:14]Read from MH i2c: E2 0E 00 [05:04:14]MH_I2C_Read... [05:04:14]Read from MH i2c: E2 0E 00 23 22 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 44 [05:04:14]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [05:04:14]wFMCommunicate OK [05:04:14]SAM_PROTO_GetShiftState done [05:04:14]FM_GetShiftState done [05:04:14]opened in 1729469279 [05:04:14]opened+sec_in_day 1729555679 [05:04:14]quantity*price = 200001 [05:04:14]sum+1 = 200003 [05:04:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 15 21.10.2024 05:04 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223384 ФПД: 169180384857792 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T050416&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223384&fm=169180384857792&tin=02508201610067®Number=0000000000091767&sum=200000 [05:04:15]StoreToDocumentArchive [05:04:15]shift 538 fd 223384 [05:04:15]save to /storage/0538/doc_00223384 [05:04:15]save last doc name /storage/0538/doc_00223384 to /storage/kkm_last_doc_name [05:04:15]save OK [05:04:15]Clear old archive folders... [05:04:15]ProcessDocumentItem done err = 0, tmpTLVsize=252 [05:04:15]tlvbuf is 01E78B60 [05:04:15]SAM_PROTO_ClearQueue [05:04:15]wFMCommunicate request_size=4 [05:04:15]MH_SAM_APDU [05:04:15]CAPDU: 80 09 00 00 [05:04:15]Write to MH i2c: E2 08 00 30 22 80 09 00 00 00 00 00 00 C4 [05:04:15]Write i2c OK [05:04:15]MH_I2C_Read... [05:04:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:04:15]Read from MH i2c: E2 [05:04:15]MH_I2C_Read... [05:04:15]Read from MH i2c: E2 03 00 [05:04:15]MH_I2C_Read... [05:04:15]Read from MH i2c: E2 03 00 30 22 00 90 00 C6 [05:04:15]RAPDU: 90 00 [05:04:15]wFMCommunicate OK [05:04:15]SAM_PROTO_ClearQueue done [05:04:15]KKMCreateOFDPacket [05:04:15]OFDProtocolAddRootSTLVToBuf [05:04:15]FM_MakeSignedData [05:04:15]FM_MakeSignedData [05:04:15]SAM_PROTO_SignData [05:04:15]wFMCommunicate request_size=4 [05:04:15]MH_SAM_APDU [05:04:15]CAPDU: 80 0D 01 02 [05:04:15]Write to MH i2c: E2 08 00 31 22 80 0D 01 02 00 00 00 00 CC [05:04:15]Write i2c OK [05:04:15]MH_I2C_Read... [05:04:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:04:15]Read from MH i2c: E2 [05:04:15]MH_I2C_Read... [05:04:15]Read from MH i2c: E2 03 00 [05:04:15]MH_I2C_Read... [05:04:15]Read from MH i2c: E2 03 00 31 22 00 90 00 C7 [05:04:15]RAPDU: 90 00 [05:04:15]wFMCommunicate OK [05:04:15]wFMCommunicate request_size=255 [05:04:15]MH_SAM_APDU [05:04:15]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 D0 E0 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 98 68 03 00 35 04 06 00 [05:04:15]Write to MH i2c: E2 02 01 32 22 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 D0 E0 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 98 68 03 00 35 04 06 00 00 00 86 [05:04:15]Write i2c OK [05:04:15]MH_I2C_Read... [05:04:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:04:15]Read from MH i2c: E2 [05:04:15]MH_I2C_Read... [05:04:15]Read from MH i2c: E2 03 00 [05:04:15]MH_I2C_Read... [05:04:15]Read from MH i2c: E2 03 00 32 22 00 90 00 C8 [05:04:15]RAPDU: 90 00 [05:04:15]wFMCommunicate OK [05:04:15]wFMCommunicate request_size=11 [05:04:15]MH_SAM_APDU [05:04:15]CAPDU: 80 0D 02 02 06 99 DE 60 BE 0E C0 [05:04:15]Write to MH i2c: E2 0E 00 33 22 80 0D 02 02 06 00 99 DE 60 BE 0E C0 00 00 3E [05:04:15]Write i2c OK [05:04:15]MH_I2C_Read... [05:04:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:04:15]Read from MH i2c: E2 [05:04:15]MH_I2C_Read... [05:04:15]Read from MH i2c: E2 03 00 [05:04:15]MH_I2C_Read... [05:04:15]Read from MH i2c: E2 03 00 33 22 00 90 00 C9 [05:04:15]RAPDU: 90 00 [05:04:15]wFMCommunicate OK [05:04:15]wFMCommunicate request_size=4 [05:04:15]MH_SAM_APDU [05:04:15]CAPDU: 80 0D 03 02 [05:04:15]Write to MH i2c: E2 08 00 34 22 80 0D 03 02 00 00 00 00 D1 [05:04:15]Write i2c OK [05:04:15]MH_I2C_Read... [05:04:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:04:15]Read from MH i2c: E2 [05:04:15]MH_I2C_Read... [05:04:15]Read from MH i2c: E2 0B 00 [05:04:15]MH_I2C_Read... [05:04:15]Read from MH i2c: E2 0B 00 34 22 00 0D 3A 79 B1 C3 FD 59 E8 90 00 44 [05:04:15]RAPDU: 0D 3A 79 B1 C3 FD 59 E8 90 00 [05:04:15]wFMCommunicate OK [05:04:15]SAM_PROTO_SignData done [05:04:15]FM_MakeSignedData done [05:04:15]CreateOFDProtocolMessage [05:04:15]wFMCommunicate request_size=4 [05:04:15]MH_SAM_APDU [05:04:15]CAPDU: 80 11 00 00 [05:04:15]Write to MH i2c: E2 08 00 35 22 80 11 00 00 00 00 00 00 D1 [05:04:15]Write i2c OK [05:04:15]MH_I2C_Read... [05:04:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:04:15]Read from MH i2c: E2 [05:04:15]MH_I2C_Read... [05:04:15]Read from MH i2c: E2 17 00 [05:04:15]MH_I2C_Read... [05:04:15]Read from MH i2c: E2 17 00 35 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 24 [05:04:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [05:04:15]wFMCommunicate OK [05:04:15]CreateOFDProtocolMessage done [05:04:15]OFDSenderStorePacket 223384 [05:04:15]StoreOFDPacket docnum=223384 [05:04:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 F0 F2 08 01 BB 91 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 D0 E0 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 98 68 03 00 35 04 06 00 99 DE 60 BE 0E C0 0D 3A 79 B1 C3 FD 59 E8 [05:04:15]CheckFolder [05:04:15]dirname=/storage/ofd_packets [05:04:15]CheckFolder done [05:04:15]ProducePacketName [05:04:15]name=ofd_packets/00223384 [05:04:15]NVStorageSaveData ofd_packets/00223384 [05:04:15]File name is /storage/ofd_packets/00223384 [05:04:15]Write 302 bytes [05:04:15]NVStorageSaveData done [05:04:15]OFDSenderStorePacket done [05:04:15]KKMCreateOFDPacket done [05:04:15]NVStorageSaveData kkm_last_timestamp [05:04:15]File name is /storage/kkm_last_timestamp [05:04:15]Write 4 bytes [05:04:15]NVStorageSaveData done [05:04:15]ExternCall_PrintAddStr [05:04:15]wPrintStart [05:04:15]Write to MH i2c: 01 00 00 36 22 58 [05:04:15]Write i2c OK [05:04:15]MH_I2C_Read... [05:04:15]Read from MH i2c: 01 [05:04:15]MH_I2C_Read... [05:04:15]Read from MH i2c: 01 07 00 [05:04:15]MH_I2C_Read... [05:04:15]Read from MH i2c: 01 07 00 36 22 00 00 00 00 00 FF 0F 6D [05:04:15]RasterBufferAndPrint [05:04:15]line Счет N : (1)477147 [05:04:15]line ИНН: 02508201610067 [05:04:15]line Контрольно-Кассовый Чек [05:04:15]line ПРОДАЖА [05:04:15]line ТРК (МРК, ГНК) : 23 [05:04:15]line Товар: 2710124130 [05:04:15]line SUPER-92-К-5 [05:04:15]line 29.240 * 68.40 [05:04:15]line = 2000.02 [05:04:15]line НДС 12% НСП 1% [05:04:15]line > о реализуемом товаре [05:04:15]line ОКРУГЛЕНИЕ: -0.02 [05:04:15]line ИТОГО: 2000.00 [05:04:15]line Внесено: 2000.00 [05:04:15]line СДАЧА: 0.00 [05:04:15]line НСП 1% : 17.70 [05:04:15]line НДС 12% : 212.39 [05:04:15]line Наличными: 2000.00 [05:04:15]line Безнал.: 0.00 [05:04:15]line Место: АЗС № 162 "Партнер Нефть" [05:04:15]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [05:04:15]line СНО: Общий режим [05:04:15]line Чек 15 21.10.2024 05:04 [05:04:16]line Смена: 538 ФФД: 1.0 [05:04:16]line ЗНМ: 0300000103 [05:04:16]line РНМ: 0000000000091767 [05:04:16]line Версия ККМ: 001 [05:04:16]line ФМ: 0000000000871763 [05:04:16]line ФД: 223384 [05:04:16]line ФПД: 169180384857792 [05:04:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T050416&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223384&fm=169180384857792&tin=02508201610067®Number=0000000000091767&sum=200000 [05:04:16]OFD Sender: Processing packet 223384 [packets to send 25, broken 24] [05:04:16]ProducePacketName [05:04:16]name=ofd_packets/00223384 [05:04:16]OFD Sender: To server: pG, [05:04:16]CommunicateWithHost lk.salyk.kg:30040 [05:04:16]ConnectInit lk.salyk.kg [05:04:16]written 0, free lines is 4095 [05:04:16]Connected sock=9 [05:04:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 F0 F2 08 01 BB 91 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 D0 E0 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 98 68 03 00 35 04 06 00 99 DE 60 BE 0E C0 0D 3A 79 B1 C3 FD 59 E8 [05:04:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 D3 F2 47 00 34 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 98 68 03 00 F4 03 04 00 67 8C 15 67 B6 04 01 00 00 08 E5 B4 7C AA 4F F9 B6 [05:04:16]CommunicateWithHost err = 0 [05:04:16]CheckOFDResponse [05:04:16]1017 (14) - 77093643461234 [05:04:16]1041 (16) - 0000000000871763 [05:04:16]1040 (4) - 223384 [05:04:16]1012 (4) - 20.10.2024 23:04 [05:04:16]1206 (1) - 0 [05:04:16]OFD Sender: Remove packet 223384 [05:04:16]ProducePacketName [05:04:16]name=ofd_packets/00223384 [05:04:16]NVStorageDeleteData [05:04:16]Write to MH i2c: 01 00 00 61 22 83 [05:04:16]Write i2c OK [05:04:16]MH_I2C_Read... [05:04:16]Read from MH i2c: 01 [05:04:16]MH_I2C_Read... [05:04:16]Read from MH i2c: 01 07 00 [05:04:16]MH_I2C_Read... [05:04:16]Read from MH i2c: 01 07 00 61 22 00 00 00 00 00 FC 0C 92 [05:04:16]RasterBufferAndPrint [05:04:16]line [05:04:16]line [05:04:16]line [05:04:16]line [05:04:16]line [05:04:16]written 0, free lines is 3330 [05:04:16]MH_Cut [05:04:16]Write to MH i2c: D1 01 00 68 22 01 5C [05:04:16]Write i2c OK [05:04:16]MH_I2C_Read... [05:04:16]Read from MH i2c: D1 [05:04:16]MH_I2C_Read... [05:04:16]Read from MH i2c: D1 01 00 [05:04:16]MH_I2C_Read... [05:04:16]Read from MH i2c: D1 01 00 68 22 00 5B [05:04:16]Write to MH i2c: 01 00 00 69 22 8B [05:04:16]Write i2c OK [05:04:16]MH_I2C_Read... [05:04:16]OFD Sender: No OFD packet to send [05:04:17]*** Cut start [05:04:17]*** Purtial cut [05:04:17]*** CUTSNS_PIN = 0 [05:04:17]*** Stage 1: CUTSNS_PIN = 1 [05:04:19]Read from MH i2c: 01 [05:04:19]MH_I2C_Read... [05:04:19]*** Stop cut motor [05:04:19]*** Cut end [05:04:19]Read from MH i2c: 01 07 00 [05:04:19]MH_I2C_Read... [05:04:19]Read from MH i2c: 01 07 00 69 22 00 00 00 00 00 FF 0F A0 [05:04:19]process_action close_receipt done [05:04:19]requested_data is exist [05:04:19]produce_requested_data [05:04:19]requested_item fm.sn is exist - process it [05:04:19]wFMCommunicate request_size=4 [05:04:19]MH_SAM_APDU [05:04:19]CAPDU: 80 11 00 00 [05:04:19]Write to MH i2c: E2 08 00 6A 22 80 11 00 00 00 00 00 00 06 [05:04:19]Write i2c OK [05:04:19]MH_I2C_Read... [05:04:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:04:19]Read from MH i2c: E2 [05:04:19]MH_I2C_Read... [05:04:19]Read from MH i2c: E2 17 00 [05:04:19]MH_I2C_Read... [05:04:19]Read from MH i2c: E2 17 00 6A 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 59 [05:04:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [05:04:19]wFMCommunicate OK [05:04:19]requested_item fd.num is exist - process it [05:04:19]SAM_PROTO_GetFieldsCounters [05:04:19]wFMCommunicate request_size=4 [05:04:19]MH_SAM_APDU [05:04:19]CAPDU: 80 13 00 00 [05:04:19]Write to MH i2c: E2 08 00 6B 22 80 13 00 00 00 00 00 00 09 [05:04:19]Write i2c OK [05:04:19]MH_I2C_Read... [05:04:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:04:19]Read from MH i2c: E2 [05:04:19]MH_I2C_Read... [05:04:19]Read from MH i2c: E2 62 00 [05:04:19]MH_I2C_Read... [05:04:19]Read from MH i2c: E2 62 00 6B 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 98 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 0F 00 00 00 5E 04 04 00 0F 00 00 00 57 04 04 00 10 00 00 00 19 04 04 00 00 00 00 00 90 00 7B [05:04:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 98 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 0F 00 00 00 5E 04 04 00 0F 00 00 00 57 04 04 00 10 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:04:19]wFMCommunicate OK [05:04:19]SAM_PROTO_GetFieldsCounters done [05:04:19]requested_item shift.num is exist - process it [05:04:19]requested_item shift.opened is exist - process it [05:04:19]req_shift_opened [05:04:19]FM_GetShiftState [05:04:19]SAM_PROTO_GetShiftState [05:04:19]wFMCommunicate request_size=4 [05:04:19]MH_SAM_APDU [05:04:19]CAPDU: 80 13 01 00 [05:04:19]Write to MH i2c: E2 08 00 6C 22 80 13 01 00 00 00 00 00 0B [05:04:19]Write i2c OK [05:04:19]MH_I2C_Read... [05:04:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:04:19]Read from MH i2c: E2 [05:04:19]MH_I2C_Read... [05:04:19]Read from MH i2c: E2 0E 00 [05:04:19]MH_I2C_Read... [05:04:19]Read from MH i2c: E2 0E 00 6C 22 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 8D [05:04:19]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [05:04:19]wFMCommunicate OK [05:04:19]SAM_PROTO_GetShiftState done [05:04:19]FM_GetShiftState done [05:04:19]req_shift_opened done [05:04:19]requested_item shift.open_date is exist - process it [05:04:19]req_shift_open_date [05:04:19]req_shift_open_date done [05:04:19]produce_requested_data done [05:04:19]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223384,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [05:04:19]process_action_free close_receipt [05:04:19]json_value_free [05:04:19]json_value_free done [05:04:19]process_json_proto returns [05:04:19]Send response to host [05:04:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223384,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [05:04:19]free response buf [05:04:19]execute_script done [05:04:19]execute_script returns [05:04:19]free content buf [05:04:19]Sock 10.Close socket [05:04:19]Sock 10.Thread stoped [05:04:21]OFD Sender: No OFD packet to send [05:04:26]OFD Sender: No OFD packet to send [05:04:31]OFD Sender: No OFD packet to send [05:04:36]OFD Sender: No OFD packet to send [05:04:41]OFD Sender: No OFD packet to send [05:04:46]OFD Sender: No OFD packet to send [05:04:51]OFD Sender: No OFD packet to send [05:04:56]OFD Sender: No OFD packet to send [05:05:00]accept exits with 8 [05:05:00]New connection [05:05:00]New thread 3066940772 created [05:05:00]Thread 3066797412 joined [05:05:00]Waiting for new connection... [05:05:00] Sock 8.Parse request [05:05:00]Sock 8.Check first char [05:05:00]Sock 8.First char is OK [05:05:00]request: POST /json_proto HTTP/1.0 [05:05:00]Method: POST [05:05:00]URL: /json_proto [05:05:00]Method is POST - this is cgi request [05:05:00]url: /json_proto [05:05:00]query_string will be loaded in cgi processing [05:05:00]execute_cgi json_proto POST (null) [05:05:00]execute_cgi path=json_proto method=POST [05:05:00]POST find Content-Length [05:05:00]Host: 172.17.52.131:8080 [05:05:00]Content-Length: 677 [05:05:00]Content-Type: application/json [05:05:00] [05:05:00]POST finish read [05:05:00]Found Content-Length = 677 [05:05:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477148", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:05:00]execute_script... [05:05:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477148", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:05:00]POST & json_proto [05:05:00]process_json_proto [05:05:00]json parsed OK: [05:05:00]protocol is kg_v1.0 [05:05:00]action value=close_receipt [05:05:00]process_action close_receipt [05:05:00]cmd_close_receipt [05:05:00]MH_GetDate [05:05:00]Write to MH i2c: F0 00 00 6D 22 7E [05:05:00]Write i2c OK [05:05:00]MH_I2C_Read... [05:05:00]Read from MH i2c: F0 [05:05:00]MH_I2C_Read... [05:05:00]Read from MH i2c: F0 09 00 [05:05:00]MH_I2C_Read... [05:05:00]Read from MH i2c: F0 09 00 6D 22 00 FF E0 15 67 4B 9D 11 67 42 [05:05:00]GetLastDocTimeStamp 1729487056 [05:05:00]current date 1729487103 [05:05:00]FM_GetShiftState [05:05:00]SAM_PROTO_GetShiftState [05:05:00]wFMCommunicate request_size=4 [05:05:00]MH_SAM_APDU [05:05:00]CAPDU: 80 13 01 00 [05:05:00]Write to MH i2c: E2 08 00 6E 22 80 13 01 00 00 00 00 00 0D [05:05:00]Write i2c OK [05:05:00]MH_I2C_Read... [05:05:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:05:00]Read from MH i2c: E2 [05:05:00]MH_I2C_Read... [05:05:00]Read from MH i2c: E2 0E 00 [05:05:00]MH_I2C_Read... [05:05:00]Read from MH i2c: E2 0E 00 6E 22 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 8F [05:05:00]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [05:05:00]wFMCommunicate OK [05:05:00]SAM_PROTO_GetShiftState done [05:05:00]FM_GetShiftState done [05:05:00]opened in 1729469279 [05:05:00]opened+sec_in_day 1729555679 [05:05:00]quantity*price = 50041 [05:05:00]sum+1 = 50042 [05:05:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 16 21.10.2024 05:05 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223385 ФПД: 238211488056944 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T050503&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223385&fm=238211488056944&tin=02508201610067®Number=0000000000091767&sum=50000 [05:05:02]StoreToDocumentArchive [05:05:02]shift 538 fd 223385 [05:05:02]save to /storage/0538/doc_00223385 [05:05:02]save last doc name /storage/0538/doc_00223385 to /storage/kkm_last_doc_name [05:05:02]save OK [05:05:02]Clear old archive folders... [05:05:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:05:02]tlvbuf is 01E89200 [05:05:02]SAM_PROTO_ClearQueue [05:05:02]wFMCommunicate request_size=4 [05:05:02]MH_SAM_APDU [05:05:02]CAPDU: 80 09 00 00 [05:05:02]Write to MH i2c: E2 08 00 7B 22 80 09 00 00 00 00 00 00 0F [05:05:02]Write i2c OK [05:05:02]MH_I2C_Read... [05:05:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:05:02]Read from MH i2c: E2 [05:05:02]MH_I2C_Read... [05:05:02]Read from MH i2c: E2 03 00 [05:05:02]MH_I2C_Read... [05:05:02]Read from MH i2c: E2 03 00 7B 22 00 90 00 11 [05:05:02]RAPDU: 90 00 [05:05:02]wFMCommunicate OK [05:05:02]SAM_PROTO_ClearQueue done [05:05:02]KKMCreateOFDPacket [05:05:02]OFDProtocolAddRootSTLVToBuf [05:05:02]FM_MakeSignedData [05:05:02]FM_MakeSignedData [05:05:02]SAM_PROTO_SignData [05:05:02]wFMCommunicate request_size=4 [05:05:02]MH_SAM_APDU [05:05:02]CAPDU: 80 0D 01 02 [05:05:02]Write to MH i2c: E2 08 00 7C 22 80 0D 01 02 00 00 00 00 17 [05:05:02]Write i2c OK [05:05:02]MH_I2C_Read... [05:05:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:05:02]Read from MH i2c: E2 [05:05:02]MH_I2C_Read... [05:05:02]Read from MH i2c: E2 03 00 [05:05:02]MH_I2C_Read... [05:05:02]Read from MH i2c: E2 03 00 7C 22 00 90 00 12 [05:05:02]RAPDU: 90 00 [05:05:02]wFMCommunicate OK [05:05:02]wFMCommunicate request_size=255 [05:05:02]MH_SAM_APDU [05: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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 FF E0 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 99 68 03 00 35 04 06 00 D8 [05:05:02]Write to MH i2c: E2 02 01 7D 22 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 FF E0 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 99 68 03 00 35 04 06 00 D8 00 00 0E [05:05:02]Write i2c OK [05:05:02]MH_I2C_Read... [05:05:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:05:02]Read from MH i2c: E2 [05:05:02]MH_I2C_Read... [05:05:02]Read from MH i2c: E2 03 00 [05:05:02]MH_I2C_Read... [05:05:02]Read from MH i2c: E2 03 00 7D 22 00 90 00 13 [05:05:02]RAPDU: 90 00 [05:05:02]wFMCommunicate OK [05:05:02]wFMCommunicate request_size=10 [05:05:02]MH_SAM_APDU [05:05:02]CAPDU: 80 0D 02 02 05 A6 EF 20 86 70 [05:05:02]Write to MH i2c: E2 0D 00 7E 22 80 0D 02 02 05 00 A6 EF 20 86 70 00 00 CF [05:05:02]Write i2c OK [05:05:02]MH_I2C_Read... [05:05:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:05:02]Read from MH i2c: E2 [05:05:02]MH_I2C_Read... [05:05:02]Read from MH i2c: E2 03 00 [05:05:02]MH_I2C_Read... [05:05:02]Read from MH i2c: E2 03 00 7E 22 00 90 00 14 [05:05:02]RAPDU: 90 00 [05:05:02]wFMCommunicate OK [05:05:02]wFMCommunicate request_size=4 [05:05:02]MH_SAM_APDU [05:05:02]CAPDU: 80 0D 03 02 [05:05:02]Write to MH i2c: E2 08 00 7F 22 80 0D 03 02 00 00 00 00 1C [05:05:02]Write i2c OK [05:05:02]MH_I2C_Read... [05:05:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:05:02]Read from MH i2c: E2 [05:05:02]MH_I2C_Read... [05:05:02]Read from MH i2c: E2 0B 00 [05:05:02]MH_I2C_Read... [05:05:02]Read from MH i2c: E2 0B 00 7F 22 00 63 09 68 F0 09 26 31 20 90 00 61 [05:05:02]RAPDU: 63 09 68 F0 09 26 31 20 90 00 [05:05:02]wFMCommunicate OK [05:05:02]SAM_PROTO_SignData done [05:05:02]FM_MakeSignedData done [05:05:02]CreateOFDProtocolMessage [05:05:02]wFMCommunicate request_size=4 [05:05:02]MH_SAM_APDU [05:05:02]CAPDU: 80 11 00 00 [05:05:02]Write to MH i2c: E2 08 00 80 22 80 11 00 00 00 00 00 00 1C [05:05:02]Write i2c OK [05:05:02]MH_I2C_Read... [05:05:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:05:02]Read from MH i2c: E2 [05:05:02]MH_I2C_Read... [05:05:02]Read from MH i2c: E2 17 00 [05:05:02]MH_I2C_Read... [05:05:02]Read from MH i2c: E2 17 00 80 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 6F [05:05:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [05:05:02]wFMCommunicate OK [05:05:02]CreateOFDProtocolMessage done [05:05:02]OFDSenderStorePacket 223385 [05:05:02]StoreOFDPacket docnum=223385 [05:05:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 53 55 07 01 CF 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 FF E0 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 99 68 03 00 35 04 06 00 D8 A6 EF 20 86 70 63 09 68 F0 09 26 31 20 [05:05:02]CheckFolder [05:05:02]dirname=/storage/ofd_packets [05:05:02]CheckFolder done [05:05:02]ProducePacketName [05:05:02]name=ofd_packets/00223385 [05:05:02]NVStorageSaveData ofd_packets/00223385 [05:05:02]File name is /storage/ofd_packets/00223385 [05:05:02]Write 301 bytes [05:05:02]NVStorageSaveData done [05:05:02]OFDSenderStorePacket done [05:05:02]KKMCreateOFDPacket done [05:05:02]NVStorageSaveData kkm_last_timestamp [05:05:02]File name is /storage/kkm_last_timestamp [05:05:02]Write 4 bytes [05:05:02]NVStorageSaveData done [05:05:02]ExternCall_PrintAddStr [05:05:02]wPrintStart [05:05:02]Write to MH i2c: 01 00 00 81 22 A3 [05:05:02]Write i2c OK [05:05:02]MH_I2C_Read... [05:05:02]Read from MH i2c: 01 [05:05:02]MH_I2C_Read... [05:05:02]Read from MH i2c: 01 07 00 [05:05:02]MH_I2C_Read... [05:05:02]Read from MH i2c: 01 07 00 81 22 00 00 00 00 00 FF 0F B8 [05:05:02]RasterBufferAndPrint [05:05:02]line Счет N : (1)477148 [05:05:02]line ИНН: 02508201610067 [05:05:02]line Контрольно-Кассовый Чек [05:05:02]line ПРОДАЖА [05:05:02]line ТРК (МРК, ГНК) : 42 [05:05:02]line Товар: 2710124130 [05:05:02]line Аи-92-К-5 [05:05:02]line 7.480 * 66.90 [05:05:02]line = 500.41 [05:05:02]line НДС 12% НСП 1% [05:05:02]line > о реализуемом товаре [05:05:02]line ОКРУГЛЕНИЕ: -0.41 [05:05:02]line ИТОГО: 500.00 [05:05:02]line Внесено: 500.00 [05:05:02]line СДАЧА: 0.00 [05:05:02]line НСП 1% : 4.43 [05:05:02]line НДС 12% : 53.14 [05:05:02]line Наличными: 500.00 [05:05:02]line Безнал.: 0.00 [05:05:02]line Место: АЗС № 162 "Партнер Нефть" [05:05:02]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [05:05:02]line СНО: Общий режим [05:05:02]line Чек 16 21.10.2024 05:05 [05:05:02]line Смена: 538 ФФД: 1.0 [05:05:02]line ЗНМ: 0300000103 [05:05:02]line РНМ: 0000000000091767 [05:05:02]line Версия ККМ: 001 [05:05:02]line ФМ: 0000000000871763 [05:05:02]line ФД: 223385 [05:05:02]line ФПД: 238211488056944 [05:05:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T050503&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223385&fm=238211488056944&tin=02508201610067®Number=0000000000091767&sum=50000 [05:05:02]OFD Sender: Processing packet 223385 [packets to send 25, broken 24] [05:05:02]ProducePacketName [05:05:02]name=ofd_packets/00223385 [05:05:02]OFD Sender: To server: pG, [05:05:02]CommunicateWithHost lk.salyk.kg:30040 [05:05:02]ConnectInit lk.salyk.kg [05:05:02]written 0, free lines is 4095 [05:05:02]Connected sock=11 [05:05:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 53 55 07 01 CF 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 FF E0 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 99 68 03 00 35 04 06 00 D8 A6 EF 20 86 70 63 09 68 F0 09 26 31 20 [05: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 36 33 4F 00 00 00 79 D0 47 00 A1 26 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 99 68 03 00 F4 03 04 00 96 8C 15 67 B6 04 01 00 00 9E 84 89 39 73 2A 14 05 [05:05:03]CommunicateWithHost err = 0 [05:05:03]CheckOFDResponse [05:05:03]1017 (14) - 77093643461234 [05:05:03]1041 (16) - 0000000000871763 [05:05:03]1040 (4) - 223385 [05:05:03]1012 (4) - 20.10.2024 23:04 [05:05:03]1206 (1) - 0 [05:05:03]OFD Sender: Remove packet 223385 [05:05:03]ProducePacketName [05:05:03]name=ofd_packets/00223385 [05:05:03]NVStorageDeleteData [05:05:03]Write to MH i2c: 01 00 00 AC 22 CE [05:05:03]Write i2c OK [05:05:03]MH_I2C_Read... [05:05:03]Read from MH i2c: 01 [05:05:03]MH_I2C_Read... [05:05:03]Read from MH i2c: 01 07 00 [05:05:03]MH_I2C_Read... [05:05:03]Read from MH i2c: 01 07 00 AC 22 00 00 00 00 00 EC 0C CD [05:05:03]RasterBufferAndPrint [05:05:03]line [05:05:03]line [05:05:03]line [05:05:03]line [05:05:03]line [05:05:03]written 0, free lines is 3314 [05:05:03]MH_Cut [05:05:03]Write to MH i2c: D1 01 00 B3 22 01 A7 [05:05:03]Write i2c OK [05:05:03]MH_I2C_Read... [05:05:03]Read from MH i2c: D1 [05:05:03]MH_I2C_Read... [05:05:03]Read from MH i2c: D1 01 00 [05:05:03]MH_I2C_Read... [05:05:03]Read from MH i2c: D1 01 00 B3 22 00 A6 [05:05:03]Write to MH i2c: 01 00 00 B4 22 D6 [05:05:03]Write i2c OK [05:05:03]MH_I2C_Read... [05:05:03]OFD Sender: No OFD packet to send [05:05:04]*** Cut start [05:05:04]*** Purtial cut [05:05:04]*** Stage 1: CUTSNS_PIN = 1 [05:05:04]Read from MH i2c: 01 [05:05:04]MH_I2C_Read... [05:05:04]*** Stop cut motor [05:05:04]*** Cut end [05:05:04]Read from MH i2c: 01 07 00 [05:05:04]MH_I2C_Read... [05:05:04]Read from MH i2c: 01 07 00 B4 22 00 00 00 00 00 FF 0F EB [05:05:04]process_action close_receipt done [05:05:04]requested_data is exist [05:05:04]produce_requested_data [05:05:04]requested_item fm.sn is exist - process it [05:05:04]wFMCommunicate request_size=4 [05:05:04]MH_SAM_APDU [05:05:04]CAPDU: 80 11 00 00 [05:05:04]Write to MH i2c: E2 08 00 B5 22 80 11 00 00 00 00 00 00 51 [05:05:04]Write i2c OK [05:05:04]MH_I2C_Read... [05:05:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:05:04]Read from MH i2c: E2 [05:05:04]MH_I2C_Read... [05:05:04]Read from MH i2c: E2 17 00 [05:05:04]MH_I2C_Read... [05:05:04]Read from MH i2c: E2 17 00 B5 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 A4 [05:05:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [05:05:04]wFMCommunicate OK [05:05:04]requested_item fd.num is exist - process it [05:05:04]SAM_PROTO_GetFieldsCounters [05:05:04]wFMCommunicate request_size=4 [05:05:04]MH_SAM_APDU [05:05:04]CAPDU: 80 13 00 00 [05:05:04]Write to MH i2c: E2 08 00 B6 22 80 13 00 00 00 00 00 00 54 [05:05:04]Write i2c OK [05:05:04]MH_I2C_Read... [05:05:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:05:04]Read from MH i2c: E2 [05:05:04]MH_I2C_Read... [05:05:04]Read from MH i2c: E2 62 00 [05:05:04]MH_I2C_Read... [05:05:04]Read from MH i2c: E2 62 00 B6 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 99 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 10 00 00 00 5E 04 04 00 10 00 00 00 57 04 04 00 11 00 00 00 19 04 04 00 00 00 00 00 90 00 CA [05:05:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 99 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 10 00 00 00 5E 04 04 00 10 00 00 00 57 04 04 00 11 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:05:04]wFMCommunicate OK [05:05:04]SAM_PROTO_GetFieldsCounters done [05:05:04]requested_item shift.num is exist - process it [05:05:04]requested_item shift.opened is exist - process it [05:05:04]req_shift_opened [05:05:04]FM_GetShiftState [05:05:04]SAM_PROTO_GetShiftState [05:05:04]wFMCommunicate request_size=4 [05:05:04]MH_SAM_APDU [05:05:04]CAPDU: 80 13 01 00 [05:05:04]Write to MH i2c: E2 08 00 B7 22 80 13 01 00 00 00 00 00 56 [05:05:04]Write i2c OK [05:05:04]MH_I2C_Read... [05:05:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:05:04]Read from MH i2c: E2 [05:05:04]MH_I2C_Read... [05:05:04]Read from MH i2c: E2 0E 00 [05:05:04]MH_I2C_Read... [05:05:04]Read from MH i2c: E2 0E 00 B7 22 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 D8 [05:05:04]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [05:05:04]wFMCommunicate OK [05:05:04]SAM_PROTO_GetShiftState done [05:05:04]FM_GetShiftState done [05:05:04]req_shift_opened done [05:05:04]requested_item shift.open_date is exist - process it [05:05:04]req_shift_open_date [05:05:04]req_shift_open_date done [05:05:04]produce_requested_data done [05:05:04]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223385,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [05:05:04]process_action_free close_receipt [05:05:04]json_value_free [05:05:04]json_value_free done [05:05:04]process_json_proto returns [05:05:04]Send response to host [05:05:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223385,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [05:05:04]free response buf [05:05:04]execute_script done [05:05:04]execute_script returns [05:05:04]free content buf [05:05:04]Sock 8.Close socket [05:05:04]Sock 8.Thread stoped [05:05:08]OFD Sender: No OFD packet to send [05:05:13]OFD Sender: No OFD packet to send [05:05:18]OFD Sender: No OFD packet to send [05:05:23]OFD Sender: No OFD packet to send [05:05:28]OFD Sender: No OFD packet to send [05:05:33]OFD Sender: No OFD packet to send [05:05:38]OFD Sender: No OFD packet to send [05:05:43]OFD Sender: No OFD packet to send [05:05:48]OFD Sender: No OFD packet to send [05:05:53]OFD Sender: No OFD packet to send [05:05:58]OFD Sender: No OFD packet to send [05:06:03]OFD Sender: No OFD packet to send [05:06:08]OFD Sender: No OFD packet to send [05:06:13]OFD Sender: No OFD packet to send [05:06:18]OFD Sender: No OFD packet to send [05:06:23]OFD Sender: No OFD packet to send [05:06:28]OFD Sender: No OFD packet to send [05:06:33]OFD Sender: No OFD packet to send [05:06:38]OFD Sender: No OFD packet to send [05:06:43]OFD Sender: No OFD packet to send [05:06:48]OFD Sender: No OFD packet to send [05:06:53]OFD Sender: No OFD packet to send [05:06:58]OFD Sender: No OFD packet to send [05:07:03]OFD Sender: No OFD packet to send [05:07:08]OFD Sender: No OFD packet to send [05:07:13]OFD Sender: No OFD packet to send [05:07:18]OFD Sender: No OFD packet to send [05:07:23]OFD Sender: No OFD packet to send [05:07:28]OFD Sender: No OFD packet to send [05:07:33]OFD Sender: No OFD packet to send [05:07:38]OFD Sender: No OFD packet to send [05:07:43]OFD Sender: No OFD packet to send [05:07:48]OFD Sender: No OFD packet to send [05:07:53]OFD Sender: No OFD packet to send [05:07:58]OFD Sender: No OFD packet to send [05:08:03]OFD Sender: No OFD packet to send [05:08:08]OFD Sender: No OFD packet to send [05:08:13]OFD Sender: No OFD packet to send [05:08:18]OFD Sender: No OFD packet to send [05:08:23]OFD Sender: No OFD packet to send [05:08:28]OFD Sender: No OFD packet to send [05:08:33]OFD Sender: No OFD packet to send [05:08:38]OFD Sender: No OFD packet to send [05:08:43]OFD Sender: No OFD packet to send [05:08:48]OFD Sender: No OFD packet to send [05:08:53]OFD Sender: No OFD packet to send [05:08:58]OFD Sender: No OFD packet to send [05:09:03]OFD Sender: No OFD packet to send [05:09:08]OFD Sender: No OFD packet to send [05:09:13]OFD Sender: No OFD packet to send [05:09:18]OFD Sender: No OFD packet to send [05:09:23]OFD Sender: No OFD packet to send [05:09:28]OFD Sender: No OFD packet to send [05:09:33]OFD Sender: No OFD packet to send [05:09:38]OFD Sender: No OFD packet to send [05:09:43]OFD Sender: No OFD packet to send [05:09:48]OFD Sender: No OFD packet to send [05:09:53]OFD Sender: No OFD packet to send [05:09:58]OFD Sender: No OFD packet to send [05:10:03]OFD Sender: No OFD packet to send [05:10:08]OFD Sender: No OFD packet to send [05:10:13]OFD Sender: No OFD packet to send [05:10:18]OFD Sender: No OFD packet to send [05:10:23]OFD Sender: No OFD packet to send [05:10:28]OFD Sender: No OFD packet to send [05:10:33]OFD Sender: No OFD packet to send [05:10:38]OFD Sender: No OFD packet to send [05:10:43]OFD Sender: No OFD packet to send [05:10:48]OFD Sender: No OFD packet to send [05:10:53]OFD Sender: No OFD packet to send [05:10:58]OFD Sender: No OFD packet to send [05:11:03]OFD Sender: No OFD packet to send [05:11:08]OFD Sender: No OFD packet to send [05:11:13]OFD Sender: No OFD packet to send [05:11:18]OFD Sender: No OFD packet to send [05:11:23]OFD Sender: No OFD packet to send [05:11:28]OFD Sender: No OFD packet to send [05:11:34]OFD Sender: No OFD packet to send [05:11:39]OFD Sender: No OFD packet to send [05:11:44]OFD Sender: No OFD packet to send [05:11:49]OFD Sender: No OFD packet to send [05:11:54]OFD Sender: No OFD packet to send [05:11:59]OFD Sender: No OFD packet to send [05:12:04]OFD Sender: No OFD packet to send [05:12:09]OFD Sender: No OFD packet to send [05:12:14]OFD Sender: No OFD packet to send [05:12:19]OFD Sender: No OFD packet to send [05:12:24]OFD Sender: No OFD packet to send [05:12:29]OFD Sender: No OFD packet to send [05:12:34]OFD Sender: No OFD packet to send [05:12:39]OFD Sender: No OFD packet to send [05:12:44]OFD Sender: No OFD packet to send [05:12:49]OFD Sender: No OFD packet to send [05:12:54]OFD Sender: No OFD packet to send [05:12:59]OFD Sender: No OFD packet to send [05:13:04]OFD Sender: No OFD packet to send [05:13:09]OFD Sender: No OFD packet to send [05:13:14]OFD Sender: No OFD packet to send [05:13:19]OFD Sender: No OFD packet to send [05:13:24]OFD Sender: No OFD packet to send [05:13:29]OFD Sender: No OFD packet to send [05:13:34]OFD Sender: No OFD packet to send [05:13:39]OFD Sender: No OFD packet to send [05:13:44]OFD Sender: No OFD packet to send [05:13:49]OFD Sender: No OFD packet to send [05:13:54]OFD Sender: No OFD packet to send [05:13:59]OFD Sender: No OFD packet to send [05:14:04]OFD Sender: No OFD packet to send [05:14:09]OFD Sender: No OFD packet to send [05:14:14]OFD Sender: No OFD packet to send [05:14:19]OFD Sender: No OFD packet to send [05:14:24]OFD Sender: No OFD packet to send [05:14:29]OFD Sender: No OFD packet to send [05:14:34]OFD Sender: No OFD packet to send [05:14:39]OFD Sender: No OFD packet to send [05:14:44]OFD Sender: No OFD packet to send [05:14:49]OFD Sender: No OFD packet to send [05:14:54]OFD Sender: No OFD packet to send [05:14:59]OFD Sender: No OFD packet to send [05:15:04]OFD Sender: No OFD packet to send [05:15:09]OFD Sender: No OFD packet to send [05:15:14]OFD Sender: No OFD packet to send [05:15:19]OFD Sender: No OFD packet to send [05:15:24]OFD Sender: No OFD packet to send [05:15:29]OFD Sender: No OFD packet to send [05:15:34]OFD Sender: No OFD packet to send [05:15:39]OFD Sender: No OFD packet to send [05:15:44]OFD Sender: No OFD packet to send [05:15:49]OFD Sender: No OFD packet to send [05:15:54]OFD Sender: No OFD packet to send [05:15:59]OFD Sender: No OFD packet to send [05:16:04]OFD Sender: No OFD packet to send [05:16:09]OFD Sender: No OFD packet to send [05:16:14]OFD Sender: No OFD packet to send [05:16:19]OFD Sender: No OFD packet to send [05:16:24]OFD Sender: No OFD packet to send [05:16:29]OFD Sender: No OFD packet to send [05:16:34]OFD Sender: No OFD packet to send [05:16:39]OFD Sender: No OFD packet to send [05:16:44]OFD Sender: No OFD packet to send [05:16:49]OFD Sender: No OFD packet to send [05:16:54]OFD Sender: No OFD packet to send [05:16:59]OFD Sender: No OFD packet to send [05:17:04]OFD Sender: No OFD packet to send [05:17:09]OFD Sender: No OFD packet to send [05:17:14]OFD Sender: No OFD packet to send [05:17:19]OFD Sender: No OFD packet to send [05:17:24]OFD Sender: No OFD packet to send [05:17:29]OFD Sender: No OFD packet to send [05:17:34]OFD Sender: No OFD packet to send [05:17:39]OFD Sender: No OFD packet to send [05:17:44]OFD Sender: No OFD packet to send [05:17:49]OFD Sender: No OFD packet to send [05:17:54]OFD Sender: No OFD packet to send [05:17:59]OFD Sender: No OFD packet to send [05:18:04]OFD Sender: No OFD packet to send [05:18:09]OFD Sender: No OFD packet to send [05:18:14]OFD Sender: No OFD packet to send [05:18:19]OFD Sender: No OFD packet to send [05:18:24]OFD Sender: No OFD packet to send [05:18:29]OFD Sender: No OFD packet to send [05:18:34]OFD Sender: No OFD packet to send [05:18:39]OFD Sender: No OFD packet to send [05:18:44]OFD Sender: No OFD packet to send [05:18:49]OFD Sender: No OFD packet to send [05:18:54]OFD Sender: No OFD packet to send [05:18:59]OFD Sender: No OFD packet to send [05:19:04]OFD Sender: No OFD packet to send [05:19:09]OFD Sender: No OFD packet to send [05:19:14]OFD Sender: No OFD packet to send [05:19:19]OFD Sender: No OFD packet to send [05:19:24]OFD Sender: No OFD packet to send [05:19:29]OFD Sender: No OFD packet to send [05:19:34]OFD Sender: No OFD packet to send [05:19:39]OFD Sender: No OFD packet to send [05:19:44]OFD Sender: No OFD packet to send [05:19:49]OFD Sender: No OFD packet to send [05:19:54]OFD Sender: No OFD packet to send [05:19:59]OFD Sender: No OFD packet to send [05:20:04]OFD Sender: No OFD packet to send [05:20:09]OFD Sender: No OFD packet to send [05:20:14]OFD Sender: No OFD packet to send [05:20:19]OFD Sender: No OFD packet to send [05:20:24]OFD Sender: No OFD packet to send [05:20:29]OFD Sender: No OFD packet to send [05:20:34]OFD Sender: No OFD packet to send [05:20:39]OFD Sender: No OFD packet to send [05:20:44]OFD Sender: No OFD packet to send [05:20:49]OFD Sender: No OFD packet to send [05:20:54]OFD Sender: No OFD packet to send [05:20:59]OFD Sender: No OFD packet to send [05:21:04]OFD Sender: No OFD packet to send [05:21:09]OFD Sender: No OFD packet to send [05:21:14]OFD Sender: No OFD packet to send [05:21:19]OFD Sender: No OFD packet to send [05:21:24]OFD Sender: No OFD packet to send [05:21:29]OFD Sender: No OFD packet to send [05:21:34]OFD Sender: No OFD packet to send [05:21:39]OFD Sender: No OFD packet to send [05:21:44]OFD Sender: No OFD packet to send [05:21:49]OFD Sender: No OFD packet to send [05:21:54]OFD Sender: No OFD packet to send [05:21:59]OFD Sender: No OFD packet to send [05:22:04]OFD Sender: No OFD packet to send [05:22:09]OFD Sender: No OFD packet to send [05:22:14]OFD Sender: No OFD packet to send [05:22:19]OFD Sender: No OFD packet to send [05:22:24]OFD Sender: No OFD packet to send [05:22:29]OFD Sender: No OFD packet to send [05:22:34]OFD Sender: No OFD packet to send [05:22:39]OFD Sender: No OFD packet to send [05:22:44]OFD Sender: No OFD packet to send [05:22:49]OFD Sender: No OFD packet to send [05:22:54]OFD Sender: No OFD packet to send [05:22:59]OFD Sender: No OFD packet to send [05:23:04]OFD Sender: No OFD packet to send [05:23:09]OFD Sender: No OFD packet to send [05:23:14]OFD Sender: No OFD packet to send [05:23:19]OFD Sender: No OFD packet to send [05:23:24]OFD Sender: No OFD packet to send [05:23:29]OFD Sender: No OFD packet to send [05:23:34]OFD Sender: No OFD packet to send [05:23:39]OFD Sender: No OFD packet to send [05:23:44]OFD Sender: No OFD packet to send [05:23:49]OFD Sender: No OFD packet to send [05:23:54]OFD Sender: No OFD packet to send [05:23:59]OFD Sender: No OFD packet to send [05:24:04]OFD Sender: No OFD packet to send [05:24:09]OFD Sender: No OFD packet to send [05:24:14]OFD Sender: No OFD packet to send [05:24:19]OFD Sender: No OFD packet to send [05:24:24]OFD Sender: No OFD packet to send [05:24:29]OFD Sender: No OFD packet to send [05:24:34]OFD Sender: No OFD packet to send [05:24:39]OFD Sender: No OFD packet to send [05:24:44]OFD Sender: No OFD packet to send [05:24:49]OFD Sender: No OFD packet to send [05:24:54]OFD Sender: No OFD packet to send [05:24:59]OFD Sender: No OFD packet to send [05:25:04]OFD Sender: No OFD packet to send [05:25:09]OFD Sender: No OFD packet to send [05:25:14]OFD Sender: No OFD packet to send [05:25:19]OFD Sender: No OFD packet to send [05:25:24]OFD Sender: No OFD packet to send [05:25:29]OFD Sender: No OFD packet to send [05:25:34]OFD Sender: No OFD packet to send [05:25:39]OFD Sender: No OFD packet to send [05:25:44]OFD Sender: No OFD packet to send [05:25:49]OFD Sender: No OFD packet to send [05:25:54]OFD Sender: No OFD packet to send [05:25:59]OFD Sender: No OFD packet to send [05:26:04]OFD Sender: No OFD packet to send [05:26:09]OFD Sender: No OFD packet to send [05:26:14]OFD Sender: No OFD packet to send [05:26:19]OFD Sender: No OFD packet to send [05:26:24]OFD Sender: No OFD packet to send [05:26:29]OFD Sender: No OFD packet to send [05:26:34]OFD Sender: No OFD packet to send [05:26:39]OFD Sender: No OFD packet to send [05:26:44]OFD Sender: No OFD packet to send [05:26:49]OFD Sender: No OFD packet to send [05:26:54]OFD Sender: No OFD packet to send [05:26:59]OFD Sender: No OFD packet to send [05:27:04]OFD Sender: No OFD packet to send [05:27:09]OFD Sender: No OFD packet to send [05:27:14]OFD Sender: No OFD packet to send [05:27:19]OFD Sender: No OFD packet to send [05:27:24]OFD Sender: No OFD packet to send [05:27:29]OFD Sender: No OFD packet to send [05:27:34]OFD Sender: No OFD packet to send [05:27:39]OFD Sender: No OFD packet to send [05:27:44]OFD Sender: No OFD packet to send [05:27:49]OFD Sender: No OFD packet to send [05:27:54]OFD Sender: No OFD packet to send [05:27:59]OFD Sender: No OFD packet to send [05:28:04]OFD Sender: No OFD packet to send [05:28:09]OFD Sender: No OFD packet to send [05:28:14]OFD Sender: No OFD packet to send [05:28:19]OFD Sender: No OFD packet to send [05:28:24]OFD Sender: No OFD packet to send [05:28:29]OFD Sender: No OFD packet to send [05:28:34]OFD Sender: No OFD packet to send [05:28:39]OFD Sender: No OFD packet to send [05:28:44]OFD Sender: No OFD packet to send [05:28:49]OFD Sender: No OFD packet to send [05:28:54]OFD Sender: No OFD packet to send [05:28:59]OFD Sender: No OFD packet to send [05:29:04]OFD Sender: No OFD packet to send [05:29:09]OFD Sender: No OFD packet to send [05:29:14]OFD Sender: No OFD packet to send [05:29:19]OFD Sender: No OFD packet to send [05:29:24]OFD Sender: No OFD packet to send [05:29:29]OFD Sender: No OFD packet to send [05:29:34]OFD Sender: No OFD packet to send [05:29:39]OFD Sender: No OFD packet to send [05:29:44]OFD Sender: No OFD packet to send [05:29:49]OFD Sender: No OFD packet to send [05:29:54]OFD Sender: No OFD packet to send [05:29:59]OFD Sender: No OFD packet to send [05:30:04]OFD Sender: No OFD packet to send [05:30:09]OFD Sender: No OFD packet to send [05:30:14]OFD Sender: No OFD packet to send [05:30:16]accept exits with 9 [05:30:16]New connection [05:30:16]New thread 3066797412 created [05:30:16]Thread 3066940772 joined [05:30:16]Waiting for new connection... [05:30:16] Sock 9.Parse request [05:30:16]Sock 9.Check first char [05:30:16]Sock 9.First char is OK [05:30:16]request: POST /json_proto HTTP/1.0 [05:30:16]Method: POST [05:30:16]URL: /json_proto [05:30:16]Method is POST - this is cgi request [05:30:16]url: /json_proto [05:30:16]query_string will be loaded in cgi processing [05:30:16]execute_cgi json_proto POST (null) [05:30:16]execute_cgi path=json_proto method=POST [05:30:16]POST find Content-Length [05:30:16]Host: 172.17.52.131:8080 [05:30:16]Content-Length: 682 [05:30:16]Content-Type: application/json [05:30:16] [05:30:16]POST finish read [05:30:16]Found Content-Length = 682 [05:30:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477149", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:30:16]execute_script... [05:30: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)477149", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:30:16]POST & json_proto [05:30:16]process_json_proto [05:30:16]json parsed OK: [05:30:16]protocol is kg_v1.0 [05:30:16]action value=close_receipt [05:30:16]process_action close_receipt [05:30:16]cmd_close_receipt [05:30:16]MH_GetDate [05:30:16]Write to MH i2c: F0 00 00 B8 22 C9 [05:30:16]Write i2c OK [05:30:16]MH_I2C_Read... [05:30:16]Read from MH i2c: F0 [05:30:16]MH_I2C_Read... [05:30:16]Read from MH i2c: F0 09 00 [05:30:16]MH_I2C_Read... [05:30:16]Read from MH i2c: F0 09 00 B8 22 00 EA E6 15 67 4B 9D 11 67 7E [05:30:16]GetLastDocTimeStamp 1729487103 [05:30:16]current date 1729488618 [05:30:16]FM_GetShiftState [05:30:16]SAM_PROTO_GetShiftState [05:30:16]wFMCommunicate request_size=4 [05:30:16]MH_SAM_APDU [05:30:16]CAPDU: 80 13 01 00 [05:30:16]Write to MH i2c: E2 08 00 B9 22 80 13 01 00 00 00 00 00 58 [05:30:16]Write i2c OK [05:30:16]MH_I2C_Read... [05:30:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:30:16]Read from MH i2c: E2 [05:30:16]MH_I2C_Read... [05:30:16]Read from MH i2c: E2 0E 00 [05:30:16]MH_I2C_Read... [05:30:16]Read from MH i2c: E2 0E 00 B9 22 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 DA [05:30:16]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [05:30:16]wFMCommunicate OK [05:30:16]SAM_PROTO_GetShiftState done [05:30:16]FM_GetShiftState done [05:30:16]opened in 1729469279 [05:30:16]opened+sec_in_day 1729555679 [05:30:16]quantity*price = 100015 [05:30:16]sum+1 = 100017 [05:30:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 17 21.10.2024 05:30 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223386 ФПД: 218169530410285 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T053018&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223386&fm=218169530410285&tin=02508201610067®Number=0000000000091767&sum=100000 [05:30:17]StoreToDocumentArchive [05:30:17]shift 538 fd 223386 [05:30:17]save to /storage/0538/doc_00223386 [05:30:17]save last doc name /storage/0538/doc_00223386 to /storage/kkm_last_doc_name [05:30:17]save OK [05:30:17]Clear old archive folders... [05:30:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:30:17]tlvbuf is B6EBE0E0 [05:30:17]SAM_PROTO_ClearQueue [05:30:17]wFMCommunicate request_size=4 [05:30:17]MH_SAM_APDU [05:30:17]CAPDU: 80 09 00 00 [05:30:17]Write to MH i2c: E2 08 00 C6 22 80 09 00 00 00 00 00 00 5A [05:30:17]Write i2c OK [05:30:17]MH_I2C_Read... [05:30:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:30:17]Read from MH i2c: E2 [05:30:17]MH_I2C_Read... [05:30:17]Read from MH i2c: E2 03 00 [05:30:17]MH_I2C_Read... [05:30:17]Read from MH i2c: E2 03 00 C6 22 00 90 00 5C [05:30:17]RAPDU: 90 00 [05:30:17]wFMCommunicate OK [05:30:17]SAM_PROTO_ClearQueue done [05:30:17]KKMCreateOFDPacket [05:30:17]OFDProtocolAddRootSTLVToBuf [05:30:17]FM_MakeSignedData [05:30:17]FM_MakeSignedData [05:30:17]SAM_PROTO_SignData [05:30:17]wFMCommunicate request_size=4 [05:30:17]MH_SAM_APDU [05:30:17]CAPDU: 80 0D 01 02 [05:30:17]Write to MH i2c: E2 08 00 C7 22 80 0D 01 02 00 00 00 00 62 [05:30:17]Write i2c OK [05:30:17]MH_I2C_Read... [05:30:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:30:17]Read from MH i2c: E2 [05:30:17]MH_I2C_Read... [05:30:17]Read from MH i2c: E2 03 00 [05:30:17]MH_I2C_Read... [05:30:17]Read from MH i2c: E2 03 00 C7 22 00 90 00 5D [05:30:17]RAPDU: 90 00 [05:30:17]wFMCommunicate OK [05:30:17]wFMCommunicate request_size=255 [05:30:17]MH_SAM_APDU [05:30:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 EA E6 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9A 68 03 00 35 04 06 00 C6 [05:30:17]Write to MH i2c: E2 02 01 C8 22 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 11 00 00 00 F4 03 04 00 EA E6 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9A 68 03 00 35 04 06 00 C6 00 00 34 [05:30:17]Write i2c OK [05:30:17]MH_I2C_Read... [05:30:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:30:17]Read from MH i2c: E2 [05:30:17]MH_I2C_Read... [05:30:17]Read from MH i2c: E2 03 00 [05:30:17]MH_I2C_Read... [05:30:17]Read from MH i2c: E2 03 00 C8 22 00 90 00 5E [05:30:17]RAPDU: 90 00 [05:30:17]wFMCommunicate OK [05:30:17]wFMCommunicate request_size=10 [05:30:17]MH_SAM_APDU [05:30:17]CAPDU: 80 0D 02 02 05 6C 8D 5C 65 2D [05:30:17]Write to MH i2c: E2 0D 00 C9 22 80 0D 02 02 05 00 6C 8D 5C 65 2D 00 00 56 [05:30:17]Write i2c OK [05:30:17]MH_I2C_Read... [05:30:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:30:17]Read from MH i2c: E2 [05:30:17]MH_I2C_Read... [05:30:17]Read from MH i2c: E2 03 00 [05:30:17]MH_I2C_Read... [05:30:17]Read from MH i2c: E2 03 00 C9 22 00 90 00 5F [05:30:17]RAPDU: 90 00 [05:30:17]wFMCommunicate OK [05:30:17]wFMCommunicate request_size=4 [05:30:17]MH_SAM_APDU [05:30:17]CAPDU: 80 0D 03 02 [05:30:17]Write to MH i2c: E2 08 00 CA 22 80 0D 03 02 00 00 00 00 67 [05:30:17]Write i2c OK [05:30:17]MH_I2C_Read... [05:30:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:30:17]Read from MH i2c: E2 [05:30:17]MH_I2C_Read... [05:30:17]Read from MH i2c: E2 0B 00 [05:30:17]MH_I2C_Read... [05:30:17]Read from MH i2c: E2 0B 00 CA 22 00 D0 8D 23 E5 C6 1A 47 4E 90 00 42 [05:30:17]RAPDU: D0 8D 23 E5 C6 1A 47 4E 90 00 [05:30:17]wFMCommunicate OK [05:30:17]SAM_PROTO_SignData done [05:30:17]FM_MakeSignedData done [05:30:17]CreateOFDProtocolMessage [05:30:17]wFMCommunicate request_size=4 [05:30:17]MH_SAM_APDU [05:30:17]CAPDU: 80 11 00 00 [05:30:17]Write to MH i2c: E2 08 00 CB 22 80 11 00 00 00 00 00 00 67 [05:30:17]Write i2c OK [05:30:17]MH_I2C_Read... [05:30:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:30:17]Read from MH i2c: E2 [05:30:17]MH_I2C_Read... [05:30:17]Read from MH i2c: E2 17 00 [05:30:17]MH_I2C_Read... [05:30:17]Read from MH i2c: E2 17 00 CB 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 BA [05:30:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [05:30:17]wFMCommunicate OK [05:30:17]CreateOFDProtocolMessage done [05:30:17]OFDSenderStorePacket 223386 [05:30:17]StoreOFDPacket docnum=223386 [05:30:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 31 98 07 01 46 7A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 11 00 00 00 F4 03 04 00 EA E6 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9A 68 03 00 35 04 06 00 C6 6C 8D 5C 65 2D D0 8D 23 E5 C6 1A 47 4E [05:30:17]CheckFolder [05:30:17]dirname=/storage/ofd_packets [05:30:17]CheckFolder done [05:30:17]ProducePacketName [05:30:17]name=ofd_packets/00223386 [05:30:17]NVStorageSaveData ofd_packets/00223386 [05:30:17]File name is /storage/ofd_packets/00223386 [05:30:17]Write 301 bytes [05:30:17]NVStorageSaveData done [05:30:17]OFDSenderStorePacket done [05:30:17]KKMCreateOFDPacket done [05:30:17]NVStorageSaveData kkm_last_timestamp [05:30:17]File name is /storage/kkm_last_timestamp [05:30:17]Write 4 bytes [05:30:17]NVStorageSaveData done [05:30:17]ExternCall_PrintAddStr [05:30:17]wPrintStart [05:30:17]Write to MH i2c: 01 00 00 CC 22 EE [05:30:17]Write i2c OK [05:30:17]MH_I2C_Read... [05:30:17]Read from MH i2c: 01 [05:30:17]MH_I2C_Read... [05:30:17]Read from MH i2c: 01 07 00 [05:30:17]MH_I2C_Read... [05:30:17]Read from MH i2c: 01 07 00 CC 22 00 00 00 00 00 FF 0F 03 [05:30:17]RasterBufferAndPrint [05:30:17]line Счет N : (1)477149 [05:30:17]line ИНН: 02508201610067 [05:30:17]line Контрольно-Кассовый Чек [05:30:17]line ПРОДАЖА [05:30:17]line ТРК (МРК, ГНК) : 22 [05:30:17]line Товар: 2710124130 [05:30:17]line Аи-92-К-5 [05:30:17]line 14.950 * 66.90 [05:30:17]line = 1000.16 [05:30:17]line НДС 12% НСП 1% [05:30:17]line > о реализуемом товаре [05:30:17]line ОКРУГЛЕНИЕ: -0.16 [05:30:17]line ИТОГО: 1000.00 [05:30:17]line Внесено: 1000.00 [05:30:17]line СДАЧА: 0.00 [05:30:17]line НСП 1% : 8.85 [05:30:17]line НДС 12% : 106.21 [05:30:17]line Наличными: 1000.00 [05:30:17]line Безнал.: 0.00 [05:30:17]line Место: АЗС № 162 "Партнер Нефть" [05:30:17]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [05:30:17]line СНО: Общий режим [05:30:17]line Чек 17 21.10.2024 05:30 [05:30:17]line Смена: 538 ФФД: 1.0 [05:30:17]line ЗНМ: 0300000103 [05:30:17]line РНМ: 0000000000091767 [05:30:17]line Версия ККМ: 001 [05:30:17]line ФМ: 0000000000871763 [05:30:17]line ФД: 223386 [05:30:17]line ФПД: 218169530410285 [05:30:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T053018&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223386&fm=218169530410285&tin=02508201610067®Number=0000000000091767&sum=100000 [05:30:17]OFD Sender: Processing packet 223386 [packets to send 25, broken 24] [05:30:17]ProducePacketName [05:30:17]name=ofd_packets/00223386 [05:30:17]OFD Sender: To server: pG, [05:30:17]CommunicateWithHost lk.salyk.kg:30040 [05:30:17]ConnectInit lk.salyk.kg [05:30:17]written 0, free lines is 4095 [05:30:18]Connected sock=11 [05:30:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 31 98 07 01 46 7A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 11 00 00 00 F4 03 04 00 EA E6 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9A 68 03 00 35 04 06 00 C6 6C 8D 5C 65 2D D0 8D 23 E5 C6 1A 47 4E [05:30:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 98 FE 47 00 A2 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9A 68 03 00 F4 03 04 00 81 92 15 67 B6 04 01 00 00 3D C8 49 E3 1F E1 13 16 [05:30:18]CommunicateWithHost err = 0 [05:30:18]CheckOFDResponse [05:30:18]1017 (14) - 77093643461234 [05:30:18]1041 (16) - 0000000000871763 [05:30:18]1040 (4) - 223386 [05:30:18]1012 (4) - 20.10.2024 23:30 [05:30:18]1206 (1) - 0 [05:30:18]OFD Sender: Remove packet 223386 [05:30:18]ProducePacketName [05:30:18]name=ofd_packets/00223386 [05:30:18]NVStorageDeleteData [05:30:18]Write to MH i2c: 01 00 00 F7 22 19 [05:30:18]Write i2c OK [05:30:18]MH_I2C_Read... [05:30:18]Read from MH i2c: 01 [05:30:18]MH_I2C_Read... [05:30:18]Read from MH i2c: 01 07 00 [05:30:18]MH_I2C_Read... [05:30:18]Read from MH i2c: 01 07 00 F7 22 00 00 00 00 00 ED 0C 19 [05:30:18]RasterBufferAndPrint [05:30:18]line [05:30:18]line [05:30:18]line [05:30:18]line [05:30:18]line [05:30:18]written 0, free lines is 3315 [05:30:18]MH_Cut [05:30:18]Write to MH i2c: D1 01 00 FE 22 01 F2 [05:30:18]Write i2c OK [05:30:18]MH_I2C_Read... [05:30:18]Read from MH i2c: D1 [05:30:18]MH_I2C_Read... [05:30:18]Read from MH i2c: D1 01 00 [05:30:18]MH_I2C_Read... [05:30:18]Read from MH i2c: D1 01 00 FE 22 00 F1 [05:30:18]Write to MH i2c: 01 00 00 FF 22 21 [05:30:18]Write i2c OK [05:30:18]MH_I2C_Read... [05:30:18]OFD Sender: No OFD packet to send [05:30:19]*** Cut start [05:30:19]*** Purtial cut [05:30:19]*** CUTSNS_PIN = 0 [05:30:19]*** Stage 1: CUTSNS_PIN = 1 [05:30:21]Read from MH i2c: 01 [05:30:21]MH_I2C_Read... [05:30:21]*** Stop cut motor [05:30:21]*** Cut end [05:30:21]Read from MH i2c: 01 07 00 [05:30:21]MH_I2C_Read... [05:30:21]Read from MH i2c: 01 07 00 FF 22 00 00 00 00 00 FF 0F 36 [05:30:21]process_action close_receipt done [05:30:21]requested_data is exist [05:30:21]produce_requested_data [05:30:21]requested_item fm.sn is exist - process it [05:30:21]wFMCommunicate request_size=4 [05:30:21]MH_SAM_APDU [05:30:21]CAPDU: 80 11 00 00 [05:30:21]Write to MH i2c: E2 08 00 00 23 80 11 00 00 00 00 00 00 9D [05:30:21]Write i2c OK [05:30:21]MH_I2C_Read... [05:30:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:30:21]Read from MH i2c: E2 [05:30:21]MH_I2C_Read... [05:30:21]Read from MH i2c: E2 17 00 [05:30:21]MH_I2C_Read... [05:30:21]Read from MH i2c: E2 17 00 00 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 F0 [05:30:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [05:30:21]wFMCommunicate OK [05:30:21]requested_item fd.num is exist - process it [05:30:21]SAM_PROTO_GetFieldsCounters [05:30:21]wFMCommunicate request_size=4 [05:30:21]MH_SAM_APDU [05:30:21]CAPDU: 80 13 00 00 [05:30:21]Write to MH i2c: E2 08 00 01 23 80 13 00 00 00 00 00 00 A0 [05:30:21]Write i2c OK [05:30:21]MH_I2C_Read... [05:30:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:30:21]Read from MH i2c: E2 [05:30:21]MH_I2C_Read... [05:30:21]Read from MH i2c: E2 62 00 [05:30:21]MH_I2C_Read... [05:30:21]Read from MH i2c: E2 62 00 01 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 9A 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 11 00 00 00 5E 04 04 00 11 00 00 00 57 04 04 00 12 00 00 00 19 04 04 00 00 00 00 00 90 00 1A [05:30:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 9A 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 11 00 00 00 5E 04 04 00 11 00 00 00 57 04 04 00 12 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:30:21]wFMCommunicate OK [05:30:21]SAM_PROTO_GetFieldsCounters done [05:30:21]requested_item shift.num is exist - process it [05:30:21]requested_item shift.opened is exist - process it [05:30:21]req_shift_opened [05:30:21]FM_GetShiftState [05:30:21]SAM_PROTO_GetShiftState [05:30:21]wFMCommunicate request_size=4 [05:30:21]MH_SAM_APDU [05:30:21]CAPDU: 80 13 01 00 [05:30:21]Write to MH i2c: E2 08 00 02 23 80 13 01 00 00 00 00 00 A2 [05:30:21]Write i2c OK [05:30:21]MH_I2C_Read... [05:30:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:30:21]Read from MH i2c: E2 [05:30:21]MH_I2C_Read... [05:30:21]Read from MH i2c: E2 0E 00 [05:30:21]MH_I2C_Read... [05:30:21]Read from MH i2c: E2 0E 00 02 23 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 24 [05:30:21]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [05:30:21]wFMCommunicate OK [05:30:21]SAM_PROTO_GetShiftState done [05:30:21]FM_GetShiftState done [05:30:21]req_shift_opened done [05:30:21]requested_item shift.open_date is exist - process it [05:30:21]req_shift_open_date [05:30:21]req_shift_open_date done [05:30:21]produce_requested_data done [05:30:21]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223386,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [05:30:21]process_action_free close_receipt [05:30:21]json_value_free [05:30:21]json_value_free done [05:30:21]process_json_proto returns [05:30:21]Send response to host [05:30:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223386,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [05:30:21]free response buf [05:30:21]execute_script done [05:30:21]execute_script returns [05:30:21]free content buf [05:30:21]Sock 9.Close socket [05:30:21]Sock 9.Thread stoped [05:30:23]OFD Sender: No OFD packet to send [05:30:28]OFD Sender: No OFD packet to send [05:30:33]OFD Sender: No OFD packet to send [05:30:38]OFD Sender: No OFD packet to send [05:30:43]OFD Sender: No OFD packet to send [05:30:48]OFD Sender: No OFD packet to send [05:30:53]OFD Sender: No OFD packet to send [05:30:58]OFD Sender: No OFD packet to send [05:31:03]OFD Sender: No OFD packet to send [05:31:08]OFD Sender: No OFD packet to send [05:31:13]OFD Sender: No OFD packet to send [05:31:18]OFD Sender: No OFD packet to send [05:31:23]OFD Sender: No OFD packet to send [05:31:28]OFD Sender: No OFD packet to send [05:31:33]OFD Sender: No OFD packet to send [05:31:38]OFD Sender: No OFD packet to send [05:31:43]OFD Sender: No OFD packet to send [05:31:48]OFD Sender: No OFD packet to send [05:31:53]OFD Sender: No OFD packet to send [05:31:58]OFD Sender: No OFD packet to send [05:32:03]OFD Sender: No OFD packet to send [05:32:08]OFD Sender: No OFD packet to send [05:32:13]OFD Sender: No OFD packet to send [05:32:18]OFD Sender: No OFD packet to send [05:32:23]OFD Sender: No OFD packet to send [05:32:28]OFD Sender: No OFD packet to send [05:32:33]OFD Sender: No OFD packet to send [05:32:38]OFD Sender: No OFD packet to send [05:32:43]OFD Sender: No OFD packet to send [05:32:48]OFD Sender: No OFD packet to send [05:32:53]OFD Sender: No OFD packet to send [05:32:58]OFD Sender: No OFD packet to send [05:33:03]OFD Sender: No OFD packet to send [05:33:08]OFD Sender: No OFD packet to send [05:33:13]OFD Sender: No OFD packet to send [05:33:18]OFD Sender: No OFD packet to send [05:33:24]OFD Sender: No OFD packet to send [05:33:29]OFD Sender: No OFD packet to send [05:33:34]OFD Sender: No OFD packet to send [05:33:39]OFD Sender: No OFD packet to send [05:33:44]OFD Sender: No OFD packet to send [05:33:49]OFD Sender: No OFD packet to send [05:33:54]OFD Sender: No OFD packet to send [05:33:59]OFD Sender: No OFD packet to send [05:34:04]OFD Sender: No OFD packet to send [05:34:09]OFD Sender: No OFD packet to send [05:34:14]OFD Sender: No OFD packet to send [05:34:19]OFD Sender: No OFD packet to send [05:34:24]OFD Sender: No OFD packet to send [05:34:29]OFD Sender: No OFD packet to send [05:34:34]OFD Sender: No OFD packet to send [05:34:39]OFD Sender: No OFD packet to send [05:34:44]OFD Sender: No OFD packet to send [05:34:49]OFD Sender: No OFD packet to send [05:34:54]OFD Sender: No OFD packet to send [05:34:59]OFD Sender: No OFD packet to send [05:35:04]OFD Sender: No OFD packet to send [05:35:09]OFD Sender: No OFD packet to send [05:35:14]OFD Sender: No OFD packet to send [05:35:19]OFD Sender: No OFD packet to send [05:35:24]OFD Sender: No OFD packet to send [05:35:29]OFD Sender: No OFD packet to send [05:35:34]OFD Sender: No OFD packet to send [05:35:39]OFD Sender: No OFD packet to send [05:35:44]OFD Sender: No OFD packet to send [05:35:49]OFD Sender: No OFD packet to send [05:35:54]OFD Sender: No OFD packet to send [05:35:59]OFD Sender: No OFD packet to send [05:36:04]OFD Sender: No OFD packet to send [05:36:09]OFD Sender: No OFD packet to send [05:36:14]OFD Sender: No OFD packet to send [05:36:19]OFD Sender: No OFD packet to send [05:36:24]OFD Sender: No OFD packet to send [05:36:29]OFD Sender: No OFD packet to send [05:36:34]OFD Sender: No OFD packet to send [05:36:39]OFD Sender: No OFD packet to send [05:36:44]OFD Sender: No OFD packet to send [05:36:49]OFD Sender: No OFD packet to send [05:36:54]OFD Sender: No OFD packet to send [05:36:59]OFD Sender: No OFD packet to send [05:37:04]OFD Sender: No OFD packet to send [05:37:09]OFD Sender: No OFD packet to send [05:37:14]OFD Sender: No OFD packet to send [05:37:19]OFD Sender: No OFD packet to send [05:37:24]OFD Sender: No OFD packet to send [05:37:29]OFD Sender: No OFD packet to send [05:37:34]OFD Sender: No OFD packet to send [05:37:39]OFD Sender: No OFD packet to send [05:37:44]OFD Sender: No OFD packet to send [05:37:49]OFD Sender: No OFD packet to send [05:37:54]OFD Sender: No OFD packet to send [05:37:59]OFD Sender: No OFD packet to send [05:38:04]OFD Sender: No OFD packet to send [05:38:09]OFD Sender: No OFD packet to send [05:38:14]OFD Sender: No OFD packet to send [05:38:19]OFD Sender: No OFD packet to send [05:38:24]OFD Sender: No OFD packet to send [05:38:29]OFD Sender: No OFD packet to send [05:38:34]OFD Sender: No OFD packet to send [05:38:39]OFD Sender: No OFD packet to send [05:38:44]OFD Sender: No OFD packet to send [05:38:49]OFD Sender: No OFD packet to send [05:38:54]OFD Sender: No OFD packet to send [05:38:59]OFD Sender: No OFD packet to send [05:39:04]OFD Sender: No OFD packet to send [05:39:09]OFD Sender: No OFD packet to send [05:39:14]OFD Sender: No OFD packet to send [05:39:19]OFD Sender: No OFD packet to send [05:39:24]OFD Sender: No OFD packet to send [05:39:29]OFD Sender: No OFD packet to send [05:39:34]OFD Sender: No OFD packet to send [05:39:39]OFD Sender: No OFD packet to send [05:39:44]OFD Sender: No OFD packet to send [05:39:49]OFD Sender: No OFD packet to send [05:39:54]OFD Sender: No OFD packet to send [05:39:59]OFD Sender: No OFD packet to send [05:40:04]OFD Sender: No OFD packet to send [05:40:09]OFD Sender: No OFD packet to send [05:40:14]OFD Sender: No OFD packet to send [05:40:19]OFD Sender: No OFD packet to send [05:40:24]OFD Sender: No OFD packet to send [05:40:29]OFD Sender: No OFD packet to send [05:40:34]OFD Sender: No OFD packet to send [05:40:39]OFD Sender: No OFD packet to send [05:40:44]OFD Sender: No OFD packet to send [05:40:49]OFD Sender: No OFD packet to send [05:40:54]OFD Sender: No OFD packet to send [05:40:59]OFD Sender: No OFD packet to send [05:41:04]OFD Sender: No OFD packet to send [05:41:09]OFD Sender: No OFD packet to send [05:41:14]OFD Sender: No OFD packet to send [05:41:19]OFD Sender: No OFD packet to send [05:41:24]OFD Sender: No OFD packet to send [05:41:29]OFD Sender: No OFD packet to send [05:41:34]OFD Sender: No OFD packet to send [05:41:39]OFD Sender: No OFD packet to send [05:41:44]OFD Sender: No OFD packet to send [05:41:49]OFD Sender: No OFD packet to send [05:41:54]OFD Sender: No OFD packet to send [05:41:59]OFD Sender: No OFD packet to send [05:42:04]OFD Sender: No OFD packet to send [05:42:09]OFD Sender: No OFD packet to send [05:42:14]OFD Sender: No OFD packet to send [05:42:19]OFD Sender: No OFD packet to send [05:42:24]OFD Sender: No OFD packet to send [05:42:29]OFD Sender: No OFD packet to send [05:42:34]OFD Sender: No OFD packet to send [05:42:39]OFD Sender: No OFD packet to send [05:42:44]OFD Sender: No OFD packet to send [05:42:49]OFD Sender: No OFD packet to send [05:42:54]OFD Sender: No OFD packet to send [05:42:59]OFD Sender: No OFD packet to send [05:43:04]OFD Sender: No OFD packet to send [05:43:09]OFD Sender: No OFD packet to send [05:43:14]OFD Sender: No OFD packet to send [05:43:19]OFD Sender: No OFD packet to send [05:43:24]OFD Sender: No OFD packet to send [05:43:29]OFD Sender: No OFD packet to send [05:43:34]OFD Sender: No OFD packet to send [05:43:39]OFD Sender: No OFD packet to send [05:43:44]OFD Sender: No OFD packet to send [05:43:49]OFD Sender: No OFD packet to send [05:43:54]OFD Sender: No OFD packet to send [05:43:59]OFD Sender: No OFD packet to send [05:44:04]OFD Sender: No OFD packet to send [05:44:09]OFD Sender: No OFD packet to send [05:44:14]OFD Sender: No OFD packet to send [05:44:19]OFD Sender: No OFD packet to send [05:44:24]OFD Sender: No OFD packet to send [05:44:29]OFD Sender: No OFD packet to send [05:44:34]OFD Sender: No OFD packet to send [05:44:39]OFD Sender: No OFD packet to send [05:44:44]OFD Sender: No OFD packet to send [05:44:49]OFD Sender: No OFD packet to send [05:44:54]OFD Sender: No OFD packet to send [05:44:59]OFD Sender: No OFD packet to send [05:45:04]OFD Sender: No OFD packet to send [05:45:09]OFD Sender: No OFD packet to send [05:45:14]OFD Sender: No OFD packet to send [05:45:19]OFD Sender: No OFD packet to send [05:45:24]OFD Sender: No OFD packet to send [05:45:29]OFD Sender: No OFD packet to send [05:45:34]OFD Sender: No OFD packet to send [05:45:39]OFD Sender: No OFD packet to send [05:45:44]OFD Sender: No OFD packet to send [05:45:49]OFD Sender: No OFD packet to send [05:45:54]OFD Sender: No OFD packet to send [05:45:59]OFD Sender: No OFD packet to send [05:46:04]OFD Sender: No OFD packet to send [05:46:09]OFD Sender: No OFD packet to send [05:46:14]OFD Sender: No OFD packet to send [05:46:19]OFD Sender: No OFD packet to send [05:46:24]OFD Sender: No OFD packet to send [05:46:29]OFD Sender: No OFD packet to send [05:46:34]OFD Sender: No OFD packet to send [05:46:39]OFD Sender: No OFD packet to send [05:46:44]OFD Sender: No OFD packet to send [05:46:49]OFD Sender: No OFD packet to send [05:46:54]OFD Sender: No OFD packet to send [05:46:59]OFD Sender: No OFD packet to send [05:47:04]OFD Sender: No OFD packet to send [05:47:09]OFD Sender: No OFD packet to send [05:47:14]OFD Sender: No OFD packet to send [05:47:19]OFD Sender: No OFD packet to send [05:47:24]OFD Sender: No OFD packet to send [05:47:29]OFD Sender: No OFD packet to send [05:47:34]OFD Sender: No OFD packet to send [05:47:39]OFD Sender: No OFD packet to send [05:47:44]OFD Sender: No OFD packet to send [05:47:49]OFD Sender: No OFD packet to send [05:47:54]OFD Sender: No OFD packet to send [05:47:59]OFD Sender: No OFD packet to send [05:48:04]OFD Sender: No OFD packet to send [05:48:09]OFD Sender: No OFD packet to send [05:48:14]OFD Sender: No OFD packet to send [05:48:19]OFD Sender: No OFD packet to send [05:48:24]OFD Sender: No OFD packet to send [05:48:29]OFD Sender: No OFD packet to send [05:48:34]OFD Sender: No OFD packet to send [05:48:39]OFD Sender: No OFD packet to send [05:48:44]OFD Sender: No OFD packet to send [05:48:49]OFD Sender: No OFD packet to send [05:48:54]OFD Sender: No OFD packet to send [05:48:59]OFD Sender: No OFD packet to send [05:49:04]OFD Sender: No OFD packet to send [05:49:09]OFD Sender: No OFD packet to send [05:49:14]OFD Sender: No OFD packet to send [05:49:19]OFD Sender: No OFD packet to send [05:49:24]OFD Sender: No OFD packet to send [05:49:29]OFD Sender: No OFD packet to send [05:49:34]OFD Sender: No OFD packet to send [05:49:39]OFD Sender: No OFD packet to send [05:49:44]OFD Sender: No OFD packet to send [05:49:49]OFD Sender: No OFD packet to send [05:49:54]OFD Sender: No OFD packet to send [05:49:59]OFD Sender: No OFD packet to send [05:50:04]OFD Sender: No OFD packet to send [05:50:09]OFD Sender: No OFD packet to send [05:50:14]OFD Sender: No OFD packet to send [05:50:19]OFD Sender: No OFD packet to send [05:50:24]OFD Sender: No OFD packet to send [05:50:29]OFD Sender: No OFD packet to send [05:50:34]OFD Sender: No OFD packet to send [05:50:39]OFD Sender: No OFD packet to send [05:50:44]OFD Sender: No OFD packet to send [05:50:49]OFD Sender: No OFD packet to send [05:50:54]OFD Sender: No OFD packet to send [05:50:59]OFD Sender: No OFD packet to send [05:51:04]OFD Sender: No OFD packet to send [05:51:09]OFD Sender: No OFD packet to send [05:51:14]OFD Sender: No OFD packet to send [05:51:19]OFD Sender: No OFD packet to send [05:51:24]OFD Sender: No OFD packet to send [05:51:29]OFD Sender: No OFD packet to send [05:51:34]OFD Sender: No OFD packet to send [05:51:39]OFD Sender: No OFD packet to send [05:51:44]OFD Sender: No OFD packet to send [05:51:49]OFD Sender: No OFD packet to send [05:51:54]OFD Sender: No OFD packet to send [05:51:59]OFD Sender: No OFD packet to send [05:52:04]OFD Sender: No OFD packet to send [05:52:09]OFD Sender: No OFD packet to send [05:52:14]OFD Sender: No OFD packet to send [05:52:19]OFD Sender: No OFD packet to send [05:52:24]OFD Sender: No OFD packet to send [05:52:29]OFD Sender: No OFD packet to send [05:52:34]OFD Sender: No OFD packet to send [05:52:39]OFD Sender: No OFD packet to send [05:52:44]OFD Sender: No OFD packet to send [05:52:49]OFD Sender: No OFD packet to send [05:52:54]OFD Sender: No OFD packet to send [05:52:59]OFD Sender: No OFD packet to send [05:53:04]OFD Sender: No OFD packet to send [05:53:09]OFD Sender: No OFD packet to send [05:53:15]OFD Sender: No OFD packet to send [05:53:20]OFD Sender: No OFD packet to send [05:53:25]OFD Sender: No OFD packet to send [05:53:30]OFD Sender: No OFD packet to send [05:53:35]OFD Sender: No OFD packet to send [05:53:40]OFD Sender: No OFD packet to send [05:53:45]OFD Sender: No OFD packet to send [05:53:50]OFD Sender: No OFD packet to send [05:53:55]OFD Sender: No OFD packet to send [05:54:00]OFD Sender: No OFD packet to send [05:54:05]OFD Sender: No OFD packet to send [05:54:10]OFD Sender: No OFD packet to send [05:54:15]OFD Sender: No OFD packet to send [05:54:20]OFD Sender: No OFD packet to send [05:54:25]OFD Sender: No OFD packet to send [05:54:30]OFD Sender: No OFD packet to send [05:54:35]OFD Sender: No OFD packet to send [05:54:40]OFD Sender: No OFD packet to send [05:54:45]OFD Sender: No OFD packet to send [05:54:50]OFD Sender: No OFD packet to send [05:54:55]OFD Sender: No OFD packet to send [05:55:00]OFD Sender: No OFD packet to send [05:55:02]accept exits with 8 [05:55:02]New connection [05:55:02]New thread 3066940772 created [05:55:02]Thread 3066797412 joined [05:55:02]Waiting for new connection... [05:55:02] Sock 8.Parse request [05:55:02]Sock 8.Check first char [05:55:02]Sock 8.First char is OK [05:55:02]request: POST /json_proto HTTP/1.0 [05:55:02]Method: POST [05:55:02]URL: /json_proto [05:55:02]Method is POST - this is cgi request [05:55:02]url: /json_proto [05:55:02]query_string will be loaded in cgi processing [05:55:02]execute_cgi json_proto POST (null) [05:55:02]execute_cgi path=json_proto method=POST [05:55:02]POST find Content-Length [05:55:02]Host: 172.17.52.131:8080 [05:55:02]Content-Length: 682 [05:55:02]Content-Type: application/json [05:55:02] [05:55:02]POST finish read [05:55:02]Found Content-Length = 682 [05:55:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477150", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:55:02]execute_script... [05:55:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477150", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:55:02]POST & json_proto [05:55:02]process_json_proto [05:55:02]json parsed OK: [05:55:02]protocol is kg_v1.0 [05:55:02]action value=close_receipt [05:55:02]process_action close_receipt [05:55:02]cmd_close_receipt [05:55:02]MH_GetDate [05:55:02]Write to MH i2c: F0 00 00 03 23 15 [05:55:02]Write i2c OK [05:55:02]MH_I2C_Read... [05:55:02]Read from MH i2c: F0 [05:55:02]MH_I2C_Read... [05:55:02]Read from MH i2c: F0 09 00 [05:55:02]MH_I2C_Read... [05:55:02]Read from MH i2c: F0 09 00 03 23 00 B9 EC 15 67 4B 9D 11 67 9F [05:55:02]GetLastDocTimeStamp 1729488618 [05:55:02]current date 1729490105 [05:55:02]FM_GetShiftState [05:55:02]SAM_PROTO_GetShiftState [05:55:02]wFMCommunicate request_size=4 [05:55:02]MH_SAM_APDU [05:55:02]CAPDU: 80 13 01 00 [05:55:02]Write to MH i2c: E2 08 00 04 23 80 13 01 00 00 00 00 00 A4 [05:55:02]Write i2c OK [05:55:02]MH_I2C_Read... [05:55:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:55:02]Read from MH i2c: E2 [05:55:02]MH_I2C_Read... [05:55:02]Read from MH i2c: E2 0E 00 [05:55:02]MH_I2C_Read... [05:55:02]Read from MH i2c: E2 0E 00 04 23 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 26 [05:55:02]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [05:55:02]wFMCommunicate OK [05:55:02]SAM_PROTO_GetShiftState done [05:55:02]FM_GetShiftState done [05:55:02]opened in 1729469279 [05:55:02]opened+sec_in_day 1729555679 [05:55:02]quantity*price = 100021 [05:55:02]sum+1 = 100023 [05:55:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 18 21.10.2024 05:55 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223387 ФПД: 99959034196994 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T055505&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223387&fm=99959034196994&tin=02508201610067®Number=0000000000091767&sum=100000 [05:55:03]StoreToDocumentArchive [05:55:03]shift 538 fd 223387 [05:55:03]save to /storage/0538/doc_00223387 [05:55:03]save last doc name /storage/0538/doc_00223387 to /storage/kkm_last_doc_name [05:55:03]save OK [05:55:03]Clear old archive folders... [05:55:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:55:03]tlvbuf is 01E89160 [05:55:03]SAM_PROTO_ClearQueue [05:55:03]wFMCommunicate request_size=4 [05:55:03]MH_SAM_APDU [05:55:03]CAPDU: 80 09 00 00 [05:55:03]Write to MH i2c: E2 08 00 11 23 80 09 00 00 00 00 00 00 A6 [05:55:03]Write i2c OK [05:55:03]MH_I2C_Read... [05:55:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:55:04]Read from MH i2c: E2 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: E2 03 00 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: E2 03 00 11 23 00 90 00 A8 [05:55:04]RAPDU: 90 00 [05:55:04]wFMCommunicate OK [05:55:04]SAM_PROTO_ClearQueue done [05:55:04]KKMCreateOFDPacket [05:55:04]OFDProtocolAddRootSTLVToBuf [05:55:04]FM_MakeSignedData [05:55:04]FM_MakeSignedData [05:55:04]SAM_PROTO_SignData [05:55:04]wFMCommunicate request_size=4 [05:55:04]MH_SAM_APDU [05:55:04]CAPDU: 80 0D 01 02 [05:55:04]Write to MH i2c: E2 08 00 12 23 80 0D 01 02 00 00 00 00 AE [05:55:04]Write i2c OK [05:55:04]MH_I2C_Read... [05:55:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:55:04]Read from MH i2c: E2 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: E2 03 00 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: E2 03 00 12 23 00 90 00 A9 [05:55:04]RAPDU: 90 00 [05:55:04]wFMCommunicate OK [05:55:04]wFMCommunicate request_size=255 [05:55:04]MH_SAM_APDU [05:55:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 12 00 00 00 F4 03 04 00 B9 EC 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9B 68 03 00 35 04 06 00 5A [05:55:04]Write to MH i2c: E2 02 01 13 23 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 12 00 00 00 F4 03 04 00 B9 EC 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9B 68 03 00 35 04 06 00 5A 00 00 0E [05:55:04]Write i2c OK [05:55:04]MH_I2C_Read... [05:55:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:55:04]Read from MH i2c: E2 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: E2 03 00 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: E2 03 00 13 23 00 90 00 AA [05:55:04]RAPDU: 90 00 [05:55:04]wFMCommunicate OK [05:55:04]wFMCommunicate request_size=10 [05:55:04]MH_SAM_APDU [05:55:04]CAPDU: 80 0D 02 02 05 E9 86 B9 B4 02 [05:55:04]Write to MH i2c: E2 0D 00 14 23 80 0D 02 02 05 00 E9 86 B9 B4 02 00 00 99 [05:55:04]Write i2c OK [05:55:04]MH_I2C_Read... [05:55:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:55:04]Read from MH i2c: E2 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: E2 03 00 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: E2 03 00 14 23 00 90 00 AB [05:55:04]RAPDU: 90 00 [05:55:04]wFMCommunicate OK [05:55:04]wFMCommunicate request_size=4 [05:55:04]MH_SAM_APDU [05:55:04]CAPDU: 80 0D 03 02 [05:55:04]Write to MH i2c: E2 08 00 15 23 80 0D 03 02 00 00 00 00 B3 [05:55:04]Write i2c OK [05:55:04]MH_I2C_Read... [05:55:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:55:04]Read from MH i2c: E2 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: E2 0B 00 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: E2 0B 00 15 23 00 E9 77 33 2D CA 13 7F A8 90 00 78 [05:55:04]RAPDU: E9 77 33 2D CA 13 7F A8 90 00 [05:55:04]wFMCommunicate OK [05:55:04]SAM_PROTO_SignData done [05:55:04]FM_MakeSignedData done [05:55:04]CreateOFDProtocolMessage [05:55:04]wFMCommunicate request_size=4 [05:55:04]MH_SAM_APDU [05:55:04]CAPDU: 80 11 00 00 [05:55:04]Write to MH i2c: E2 08 00 16 23 80 11 00 00 00 00 00 00 B3 [05:55:04]Write i2c OK [05:55:04]MH_I2C_Read... [05:55:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:55:04]Read from MH i2c: E2 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: E2 17 00 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: E2 17 00 16 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 06 [05:55:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [05:55:04]wFMCommunicate OK [05:55:04]CreateOFDProtocolMessage done [05:55:04]OFDSenderStorePacket 223387 [05:55:04]StoreOFDPacket docnum=223387 [05:55:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 9D 01 07 01 3A CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 12 00 00 00 F4 03 04 00 B9 EC 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9B 68 03 00 35 04 06 00 5A E9 86 B9 B4 02 E9 77 33 2D CA 13 7F A8 [05:55:04]CheckFolder [05:55:04]dirname=/storage/ofd_packets [05:55:04]CheckFolder done [05:55:04]ProducePacketName [05:55:04]name=ofd_packets/00223387 [05:55:04]NVStorageSaveData ofd_packets/00223387 [05:55:04]File name is /storage/ofd_packets/00223387 [05:55:04]Write 301 bytes [05:55:04]NVStorageSaveData done [05:55:04]OFDSenderStorePacket done [05:55:04]KKMCreateOFDPacket done [05:55:04]NVStorageSaveData kkm_last_timestamp [05:55:04]File name is /storage/kkm_last_timestamp [05:55:04]Write 4 bytes [05:55:04]NVStorageSaveData done [05:55:04]ExternCall_PrintAddStr [05:55:04]wPrintStart [05:55:04]Write to MH i2c: 01 00 00 17 23 3A [05:55:04]Write i2c OK [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: 01 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: 01 07 00 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: 01 07 00 17 23 00 00 00 00 00 FF 0F 4F [05:55:04]RasterBufferAndPrint [05:55:04]line Счет N : (1)477150 [05:55:04]line ИНН: 02508201610067 [05:55:04]line Контрольно-Кассовый Чек [05:55:04]line ПРОДАЖА [05:55:04]line ТРК (МРК, ГНК) : 21 [05:55:04]line Товар: 2710124500 [05:55:04]line Аи-95-К-5 [05:55:04]line 13.480 * 74.20 [05:55:04]line = 1000.22 [05:55:04]line НДС 12% НСП 1% [05:55:04]line > о реализуемом товаре [05:55:04]line ОКРУГЛЕНИЕ: -0.22 [05:55:04]line ИТОГО: 1000.00 [05:55:04]line Внесено: 1000.00 [05:55:04]line СДАЧА: 0.00 [05:55:04]line НСП 1% : 8.85 [05:55:04]line НДС 12% : 106.22 [05:55:04]line Наличными: 1000.00 [05:55:04]line Безнал.: 0.00 [05:55:04]line Место: АЗС № 162 "Партнер Нефть" [05:55:04]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [05:55:04]line СНО: Общий режим [05:55:04]line Чек 18 21.10.2024 05:55 [05:55:04]line Смена: 538 ФФД: 1.0 [05:55:04]line ЗНМ: 0300000103 [05:55:04]line РНМ: 0000000000091767 [05:55:04]line Версия ККМ: 001 [05:55:04]line ФМ: 0000000000871763 [05:55:04]line ФД: 223387 [05:55:04]line ФПД: 99959034196994 [05:55:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T055505&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223387&fm=99959034196994&tin=02508201610067®Number=0000000000091767&sum=100000 [05:55:04]OFD Sender: Processing packet 223387 [packets to send 25, broken 24] [05:55:04]ProducePacketName [05:55:04]name=ofd_packets/00223387 [05:55:04]OFD Sender: To server: pG, [05:55:04]CommunicateWithHost lk.salyk.kg:30040 [05:55:04]ConnectInit lk.salyk.kg [05:55:04]written 0, free lines is 4095 [05:55:04]Connected sock=10 [05:55:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 9D 01 07 01 3A CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 12 00 00 00 F4 03 04 00 B9 EC 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9B 68 03 00 35 04 06 00 5A E9 86 B9 B4 02 E9 77 33 2D CA 13 7F A8 [05:55:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 2B 24 47 00 35 F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9B 68 03 00 F4 03 04 00 50 98 15 67 B6 04 01 00 00 15 FE BC 52 67 17 A2 8F [05:55:05]CommunicateWithHost err = 0 [05:55:05]CheckOFDResponse [05:55:05]1017 (14) - 77093643461234 [05:55:05]1041 (16) - 0000000000871763 [05:55:05]1040 (4) - 223387 [05:55:05]1012 (4) - 20.10.2024 23:54 [05:55:05]1206 (1) - 0 [05:55:05]OFD Sender: Remove packet 223387 [05:55:05]ProducePacketName [05:55:05]name=ofd_packets/00223387 [05:55:05]NVStorageDeleteData [05:55:05]Write to MH i2c: 01 00 00 42 23 65 [05:55:05]Write i2c OK [05:55:05]MH_I2C_Read... [05:55:05]Read from MH i2c: 01 [05:55:05]MH_I2C_Read... [05:55:05]Read from MH i2c: 01 07 00 [05:55:05]MH_I2C_Read... [05:55:05]Read from MH i2c: 01 07 00 42 23 00 00 00 00 00 01 0D 7A [05:55:05]RasterBufferAndPrint [05:55:05]line [05:55:05]line [05:55:05]line [05:55:05]line [05:55:05]line [05:55:05]written 0, free lines is 3338 [05:55:05]MH_Cut [05:55:05]Write to MH i2c: D1 01 00 49 23 01 3E [05:55:05]Write i2c OK [05:55:05]MH_I2C_Read... [05:55:05]Read from MH i2c: D1 [05:55:05]MH_I2C_Read... [05:55:05]Read from MH i2c: D1 01 00 [05:55:05]MH_I2C_Read... [05:55:05]Read from MH i2c: D1 01 00 49 23 00 3D [05:55:05]Write to MH i2c: 01 00 00 4A 23 6D [05:55:05]Write i2c OK [05:55:05]MH_I2C_Read... [05:55:05]OFD Sender: No OFD packet to send [05:55:05]*** Cut start [05:55:05]*** Purtial cut [05:55:05]*** Stage 1: CUTSNS_PIN = 1 [05:55:06]Read from MH i2c: 01 [05:55:06]MH_I2C_Read... [05:55:06]*** Stop cut motor [05:55:06]*** Cut end [05:55:06]Read from MH i2c: 01 07 00 [05:55:06]MH_I2C_Read... [05:55:06]Read from MH i2c: 01 07 00 4A 23 00 00 00 00 00 FF 0F 82 [05:55:06]process_action close_receipt done [05:55:06]requested_data is exist [05:55:06]produce_requested_data [05:55:06]requested_item fm.sn is exist - process it [05:55:06]wFMCommunicate request_size=4 [05:55:06]MH_SAM_APDU [05:55:06]CAPDU: 80 11 00 00 [05:55:06]Write to MH i2c: E2 08 00 4B 23 80 11 00 00 00 00 00 00 E8 [05:55:06]Write i2c OK [05:55:06]MH_I2C_Read... [05:55:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:55:06]Read from MH i2c: E2 [05:55:06]MH_I2C_Read... [05:55:06]Read from MH i2c: E2 17 00 [05:55:06]MH_I2C_Read... [05:55:06]Read from MH i2c: E2 17 00 4B 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 3B [05:55:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [05:55:06]wFMCommunicate OK [05:55:06]requested_item fd.num is exist - process it [05:55:06]SAM_PROTO_GetFieldsCounters [05:55:06]wFMCommunicate request_size=4 [05:55:06]MH_SAM_APDU [05:55:06]CAPDU: 80 13 00 00 [05:55:06]Write to MH i2c: E2 08 00 4C 23 80 13 00 00 00 00 00 00 EB [05:55:06]Write i2c OK [05:55:06]MH_I2C_Read... [05:55:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:55:06]Read from MH i2c: E2 [05:55:06]MH_I2C_Read... [05:55:06]Read from MH i2c: E2 62 00 [05:55:06]MH_I2C_Read... [05:55:06]Read from MH i2c: E2 62 00 4C 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 9B 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 12 00 00 00 5E 04 04 00 12 00 00 00 57 04 04 00 13 00 00 00 19 04 04 00 00 00 00 00 90 00 69 [05:55:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 9B 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 12 00 00 00 5E 04 04 00 12 00 00 00 57 04 04 00 13 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:55:06]wFMCommunicate OK [05:55:06]SAM_PROTO_GetFieldsCounters done [05:55:06]requested_item shift.num is exist - process it [05:55:06]requested_item shift.opened is exist - process it [05:55:06]req_shift_opened [05:55:06]FM_GetShiftState [05:55:06]SAM_PROTO_GetShiftState [05:55:06]wFMCommunicate request_size=4 [05:55:06]MH_SAM_APDU [05:55:06]CAPDU: 80 13 01 00 [05:55:06]Write to MH i2c: E2 08 00 4D 23 80 13 01 00 00 00 00 00 ED [05:55:06]Write i2c OK [05:55:06]MH_I2C_Read... [05:55:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:55:06]Read from MH i2c: E2 [05:55:06]MH_I2C_Read... [05:55:06]Read from MH i2c: E2 0E 00 [05:55:06]MH_I2C_Read... [05:55:06]Read from MH i2c: E2 0E 00 4D 23 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 6F [05:55:06]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [05:55:06]wFMCommunicate OK [05:55:06]SAM_PROTO_GetShiftState done [05:55:06]FM_GetShiftState done [05:55:06]req_shift_opened done [05:55:06]requested_item shift.open_date is exist - process it [05:55:06]req_shift_open_date [05:55:06]req_shift_open_date done [05:55:06]produce_requested_data done [05:55:06]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223387,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [05:55:06]process_action_free close_receipt [05:55:06]json_value_free [05:55:06]json_value_free done [05:55:06]process_json_proto returns [05:55:06]Send response to host [05:55:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223387,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [05:55:06]free response buf [05:55:06]execute_script done [05:55:06]execute_script returns [05:55:06]free content buf [05:55:06]Sock 8.Close socket [05:55:06]Sock 8.Thread stoped [05:55:10]OFD Sender: No OFD packet to send [05:55:15]OFD Sender: No OFD packet to send [05:55:20]OFD Sender: No OFD packet to send [05:55:25]OFD Sender: No OFD packet to send [05:55:30]OFD Sender: No OFD packet to send [05:55:35]OFD Sender: No OFD packet to send [05:55:40]OFD Sender: No OFD packet to send [05:55:45]OFD Sender: No OFD packet to send [05:55:50]OFD Sender: No OFD packet to send [05:55:55]OFD Sender: No OFD packet to send [05:56:00]OFD Sender: No OFD packet to send [05:56:05]OFD Sender: No OFD packet to send [05:56:10]OFD Sender: No OFD packet to send [05:56:15]OFD Sender: No OFD packet to send [05:56:20]OFD Sender: No OFD packet to send [05:56:25]OFD Sender: No OFD packet to send [05:56:30]OFD Sender: No OFD packet to send [05:56:35]OFD Sender: No OFD packet to send [05:56:40]OFD Sender: No OFD packet to send [05:56:45]OFD Sender: No OFD packet to send [05:56:50]OFD Sender: No OFD packet to send [05:56:55]OFD Sender: No OFD packet to send [05:57:00]OFD Sender: No OFD packet to send [05:57:05]OFD Sender: No OFD packet to send [05:57:10]OFD Sender: No OFD packet to send [05:57:15]OFD Sender: No OFD packet to send [05:57:20]OFD Sender: No OFD packet to send [05:57:25]OFD Sender: No OFD packet to send [05:57:30]OFD Sender: No OFD packet to send [05:57:35]OFD Sender: No OFD packet to send [05:57:40]OFD Sender: No OFD packet to send [05:57:45]OFD Sender: No OFD packet to send [05:57:46]accept exits with 9 [05:57:46]New connection [05:57:46]New thread 3066797412 created [05:57:46]Thread 3066940772 joined [05:57:46]Waiting for new connection... [05:57:46] Sock 9.Parse request [05:57:46]Sock 9.Check first char [05:57:46]Sock 9.First char is OK [05:57:46]request: POST /json_proto HTTP/1.0 [05:57:46]Method: POST [05:57:46]URL: /json_proto [05:57:46]Method is POST - this is cgi request [05:57:46]url: /json_proto [05:57:46]query_string will be loaded in cgi processing [05:57:46]execute_cgi json_proto POST (null) [05:57:46]execute_cgi path=json_proto method=POST [05:57:46]POST find Content-Length [05:57:46]Host: 172.17.52.131:8080 [05:57:46]Content-Length: 679 [05:57:46]Content-Type: application/json [05:57:46] [05:57:46]POST finish read [05:57:46]Found Content-Length = 679 [05:57:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477151", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 45.940, "sum" : 3500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3500.00, "total" : 3500.00, "payments": [ { "type": 0, "sum" : 3500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:57:46]execute_script... [05:57:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477151", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 45.940, "sum" : 3500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3500.00, "total" : 3500.00, "payments": [ { "type": 0, "sum" : 3500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:57:46]POST & json_proto [05:57:46]process_json_proto [05:57:46]json parsed OK: [05:57:46]protocol is kg_v1.0 [05:57:46]action value=close_receipt [05:57:46]process_action close_receipt [05:57:46]cmd_close_receipt [05:57:46]MH_GetDate [05:57:46]Write to MH i2c: F0 00 00 4E 23 60 [05:57:46]Write i2c OK [05:57:46]MH_I2C_Read... [05:57:46]Read from MH i2c: F0 [05:57:46]MH_I2C_Read... [05:57:46]Read from MH i2c: F0 09 00 [05:57:46]MH_I2C_Read... [05:57:46]Read from MH i2c: F0 09 00 4E 23 00 5D ED 15 67 4B 9D 11 67 8F [05:57:46]GetLastDocTimeStamp 1729490105 [05:57:46]current date 1729490269 [05:57:46]FM_GetShiftState [05:57:46]SAM_PROTO_GetShiftState [05:57:46]wFMCommunicate request_size=4 [05:57:46]MH_SAM_APDU [05:57:46]CAPDU: 80 13 01 00 [05:57:46]Write to MH i2c: E2 08 00 4F 23 80 13 01 00 00 00 00 00 EF [05:57:46]Write i2c OK [05:57:46]MH_I2C_Read... [05:57:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:57:46]Read from MH i2c: E2 [05:57:46]MH_I2C_Read... [05:57:46]Read from MH i2c: E2 0E 00 [05:57:46]MH_I2C_Read... [05:57:46]Read from MH i2c: E2 0E 00 4F 23 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 71 [05:57:46]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [05:57:46]wFMCommunicate OK [05:57:46]SAM_PROTO_GetShiftState done [05:57:46]FM_GetShiftState done [05:57:46]opened in 1729469279 [05:57:46]opened+sec_in_day 1729555679 [05:57:46]quantity*price = 350062 [05:57:46]sum+1 = 350064 [05:57:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 3500.00 Внесено: 3500.00 СДАЧА: 0.00 НСП 1% : 30.98 НДС 12% : 371.75 Наличными: 3500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 19 21.10.2024 05:57 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223388 ФПД: 14007885815560 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T055749&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223388&fm=14007885815560&tin=02508201610067®Number=0000000000091767&sum=350000 [05:57:47]StoreToDocumentArchive [05:57:47]shift 538 fd 223388 [05:57:47]save to /storage/0538/doc_00223388 [05:57:47]save last doc name /storage/0538/doc_00223388 to /storage/kkm_last_doc_name [05:57:47]save OK [05:57:47]Clear old archive folders... [05:57:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [05:57:47]tlvbuf is 01E5AB40 [05:57:47]SAM_PROTO_ClearQueue [05:57:47]wFMCommunicate request_size=4 [05:57:47]MH_SAM_APDU [05:57:47]CAPDU: 80 09 00 00 [05:57:47]Write to MH i2c: E2 08 00 5C 23 80 09 00 00 00 00 00 00 F1 [05:57:47]Write i2c OK [05:57:47]MH_I2C_Read... [05:57:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:57:47]Read from MH i2c: E2 [05:57:47]MH_I2C_Read... [05:57:47]Read from MH i2c: E2 03 00 [05:57:47]MH_I2C_Read... [05:57:47]Read from MH i2c: E2 03 00 5C 23 00 90 00 F3 [05:57:47]RAPDU: 90 00 [05:57:47]wFMCommunicate OK [05:57:47]SAM_PROTO_ClearQueue done [05:57:47]KKMCreateOFDPacket [05:57:47]OFDProtocolAddRootSTLVToBuf [05:57:47]FM_MakeSignedData [05:57:47]FM_MakeSignedData [05:57:47]SAM_PROTO_SignData [05:57:47]wFMCommunicate request_size=4 [05:57:47]MH_SAM_APDU [05:57:47]CAPDU: 80 0D 01 02 [05:57:47]Write to MH i2c: E2 08 00 5D 23 80 0D 01 02 00 00 00 00 F9 [05:57:47]Write i2c OK [05:57:47]MH_I2C_Read... [05:57:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:57:47]Read from MH i2c: E2 [05:57:47]MH_I2C_Read... [05:57:47]Read from MH i2c: E2 03 00 [05:57:47]MH_I2C_Read... [05:57:47]Read from MH i2c: E2 03 00 5D 23 00 90 00 F4 [05:57:47]RAPDU: 90 00 [05:57:47]wFMCommunicate OK [05:57:47]wFMCommunicate request_size=255 [05:57:47]MH_SAM_APDU [05:57:47]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6F 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 37 91 00 00 00 00 07 04 06 00 30 57 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 5D ED 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9C 68 03 00 35 04 06 00 0C BD 77 0E [05:57:47]Write to MH i2c: E2 02 01 5E 23 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6F 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 37 91 00 00 00 00 07 04 06 00 30 57 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 5D ED 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9C 68 03 00 35 04 06 00 0C BD 77 0E 00 00 7E [05:57:47]Write i2c OK [05:57:47]MH_I2C_Read... [05:57:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:57:47]Read from MH i2c: E2 [05:57:47]MH_I2C_Read... [05:57:47]Read from MH i2c: E2 03 00 [05:57:47]MH_I2C_Read... [05:57:47]Read from MH i2c: E2 03 00 5E 23 00 90 00 F5 [05:57:47]RAPDU: 90 00 [05:57:47]wFMCommunicate OK [05:57:47]wFMCommunicate request_size=7 [05:57:47]MH_SAM_APDU [05:57:47]CAPDU: 80 0D 02 02 02 DF 08 [05:57:47]Write to MH i2c: E2 0A 00 5F 23 80 0D 02 02 02 00 DF 08 00 00 E7 [05:57:47]Write i2c OK [05:57:47]MH_I2C_Read... [05:57:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:57:47]Read from MH i2c: E2 [05:57:47]MH_I2C_Read... [05:57:47]Read from MH i2c: E2 03 00 [05:57:47]MH_I2C_Read... [05:57:47]Read from MH i2c: E2 03 00 5F 23 00 90 00 F6 [05:57:47]RAPDU: 90 00 [05:57:47]wFMCommunicate OK [05:57:47]wFMCommunicate request_size=4 [05:57:47]MH_SAM_APDU [05:57:47]CAPDU: 80 0D 03 02 [05:57:47]Write to MH i2c: E2 08 00 60 23 80 0D 03 02 00 00 00 00 FE [05:57:47]Write i2c OK [05:57:47]MH_I2C_Read... [05:57:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:57:47]Read from MH i2c: E2 [05:57:47]MH_I2C_Read... [05:57:47]Read from MH i2c: E2 0B 00 [05:57:47]MH_I2C_Read... [05:57:47]Read from MH i2c: E2 0B 00 60 23 00 14 FB 91 65 A9 94 97 DA 90 00 B2 [05:57:47]RAPDU: 14 FB 91 65 A9 94 97 DA 90 00 [05:57:47]wFMCommunicate OK [05:57:47]SAM_PROTO_SignData done [05:57:47]FM_MakeSignedData done [05:57:47]CreateOFDProtocolMessage [05:57:47]wFMCommunicate request_size=4 [05:57:47]MH_SAM_APDU [05:57:47]CAPDU: 80 11 00 00 [05:57:47]Write to MH i2c: E2 08 00 61 23 80 11 00 00 00 00 00 00 FE [05:57:48]Write i2c OK [05:57:48]MH_I2C_Read... [05:57:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:57:48]Read from MH i2c: E2 [05:57:48]MH_I2C_Read... [05:57:48]Read from MH i2c: E2 17 00 [05:57:48]MH_I2C_Read... [05:57:48]Read from MH i2c: E2 17 00 61 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 51 [05:57:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [05:57:48]wFMCommunicate OK [05:57:48]CreateOFDProtocolMessage done [05:57:48]OFDSenderStorePacket 223388 [05:57:48]StoreOFDPacket docnum=223388 [05:57:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 5D A8 04 01 68 E6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6F 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 37 91 00 00 00 00 07 04 06 00 30 57 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 5D ED 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9C 68 03 00 35 04 06 00 0C BD 77 0E DF 08 14 FB 91 65 A9 94 97 DA [05:57:48]CheckFolder [05:57:48]dirname=/storage/ofd_packets [05:57:48]CheckFolder done [05:57:48]ProducePacketName [05:57:48]name=ofd_packets/00223388 [05:57:48]NVStorageSaveData ofd_packets/00223388 [05:57:48]File name is /storage/ofd_packets/00223388 [05:57:48]Write 298 bytes [05:57:48]NVStorageSaveData done [05:57:48]OFDSenderStorePacket done [05:57:48]KKMCreateOFDPacket done [05:57:48]NVStorageSaveData kkm_last_timestamp [05:57:48]File name is /storage/kkm_last_timestamp [05:57:48]Write 4 bytes [05:57:48]NVStorageSaveData done [05:57:48]ExternCall_PrintAddStr [05:57:48]wPrintStart [05:57:48]Write to MH i2c: 01 00 00 62 23 85 [05:57:48]Write i2c OK [05:57:48]MH_I2C_Read... [05:57:48]Read from MH i2c: 01 [05:57:48]MH_I2C_Read... [05:57:48]Read from MH i2c: 01 07 00 [05:57:48]MH_I2C_Read... [05:57:48]Read from MH i2c: 01 07 00 62 23 00 00 00 00 00 FF 0F 9A [05:57:48]RasterBufferAndPrint [05:57:48]line Счет N : (1)477151 [05:57:48]line ИНН: 02508201610067 [05:57:48]line Контрольно-Кассовый Чек [05:57:48]line ПРОДАЖА [05:57:48]line ТРК (МРК, ГНК) : 44 [05:57:48]line Товар: 2710194210 [05:57:48]line ДТ-К-5 [05:57:48]line 45.940 * 76.20 [05:57:48]line = 3500.63 [05:57:48]line НДС 12% НСП 1% [05:57:48]line > о реализуемом товаре [05:57:48]line ОКРУГЛЕНИЕ: -0.63 [05:57:48]line ИТОГО: 3500.00 [05:57:48]line Внесено: 3500.00 [05:57:48]line СДАЧА: 0.00 [05:57:48]line НСП 1% : 30.98 [05:57:48]line НДС 12% : 371.75 [05:57:48]line Наличными: 3500.00 [05:57:48]line Безнал.: 0.00 [05:57:48]line Место: АЗС № 162 "Партнер Нефть" [05:57:48]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [05:57:48]line СНО: Общий режим [05:57:48]line Чек 19 21.10.2024 05:57 [05:57:48]line Смена: 538 ФФД: 1.0 [05:57:48]line ЗНМ: 0300000103 [05:57:48]line РНМ: 0000000000091767 [05:57:48]line Версия ККМ: 001 [05:57:48]line ФМ: 0000000000871763 [05:57:48]line ФД: 223388 [05:57:48]line ФПД: 14007885815560 [05:57:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T055749&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223388&fm=14007885815560&tin=02508201610067®Number=0000000000091767&sum=350000 [05:57:48]OFD Sender: Processing packet 223388 [packets to send 25, broken 24] [05:57:48]ProducePacketName [05:57:48]name=ofd_packets/00223388 [05:57:48]OFD Sender: To server: pG, [05:57:48]CommunicateWithHost lk.salyk.kg:30040 [05:57:48]ConnectInit lk.salyk.kg [05:57:48]written 0, free lines is 4095 [05:57:48]Connected sock=10 [05:57:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 5D A8 04 01 68 E6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6F 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 37 91 00 00 00 00 07 04 06 00 30 57 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 5D ED 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9C 68 03 00 35 04 06 00 0C BD 77 0E DF 08 14 FB 91 65 A9 94 97 DA [05:57:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 4A B9 47 00 A7 8C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9C 68 03 00 F4 03 04 00 F3 98 15 67 B6 04 01 00 00 37 8B 87 31 5F 22 D2 B1 [05:57:48]CommunicateWithHost err = 0 [05:57:48]CheckOFDResponse [05:57:48]1017 (14) - 77093643461234 [05:57:48]1041 (16) - 0000000000871763 [05:57:48]1040 (4) - 223388 [05:57:48]1012 (4) - 20.10.2024 23:57 [05:57:48]1206 (1) - 0 [05:57:48]OFD Sender: Remove packet 223388 [05:57:48]ProducePacketName [05:57:48]name=ofd_packets/00223388 [05:57:48]NVStorageDeleteData [05:57:48]Write to MH i2c: 01 00 00 8D 23 B0 [05:57:48]Write i2c OK [05:57:48]MH_I2C_Read... [05:57:48]Read from MH i2c: 01 [05:57:48]MH_I2C_Read... [05:57:48]Read from MH i2c: 01 07 00 [05:57:48]MH_I2C_Read... [05:57:48]Read from MH i2c: 01 07 00 8D 23 00 00 00 00 00 08 0D CC [05:57:48]RasterBufferAndPrint [05:57:48]line [05:57:48]line [05:57:48]line [05:57:48]line [05:57:48]line [05:57:48]written 0, free lines is 3345 [05:57:48]MH_Cut [05:57:48]Write to MH i2c: D1 01 00 94 23 01 89 [05:57:48]Write i2c OK [05:57:48]MH_I2C_Read... [05:57:48]Read from MH i2c: D1 [05:57:48]MH_I2C_Read... [05:57:48]Read from MH i2c: D1 01 00 [05:57:48]MH_I2C_Read... [05:57:48]Read from MH i2c: D1 01 00 94 23 00 88 [05:57:48]Write to MH i2c: 01 00 00 95 23 B8 [05:57:48]Write i2c OK [05:57:48]MH_I2C_Read... [05:57:49]OFD Sender: No OFD packet to send [05:57:49]*** Cut start [05:57:49]*** Purtial cut [05:57:49]*** CUTSNS_PIN = 0 [05:57:49]*** Stage 1: CUTSNS_PIN = 1 [05:57:51]Read from MH i2c: 01 [05:57:51]MH_I2C_Read... [05:57:51]*** Stop cut motor [05:57:51]*** Cut end [05:57:51]Read from MH i2c: 01 07 00 [05:57:51]MH_I2C_Read... [05:57:51]Read from MH i2c: 01 07 00 95 23 00 00 00 00 00 FF 0F CD [05:57:51]process_action close_receipt done [05:57:51]requested_data is exist [05:57:51]produce_requested_data [05:57:51]requested_item fm.sn is exist - process it [05:57:51]wFMCommunicate request_size=4 [05:57:51]MH_SAM_APDU [05:57:51]CAPDU: 80 11 00 00 [05:57:51]Write to MH i2c: E2 08 00 96 23 80 11 00 00 00 00 00 00 33 [05:57:51]Write i2c OK [05:57:51]MH_I2C_Read... [05:57:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:57:51]Read from MH i2c: E2 [05:57:51]MH_I2C_Read... [05:57:51]Read from MH i2c: E2 17 00 [05:57:51]MH_I2C_Read... [05:57:51]Read from MH i2c: E2 17 00 96 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 86 [05:57:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [05:57:51]wFMCommunicate OK [05:57:51]requested_item fd.num is exist - process it [05:57:51]SAM_PROTO_GetFieldsCounters [05:57:51]wFMCommunicate request_size=4 [05:57:51]MH_SAM_APDU [05:57:51]CAPDU: 80 13 00 00 [05:57:51]Write to MH i2c: E2 08 00 97 23 80 13 00 00 00 00 00 00 36 [05:57:51]Write i2c OK [05:57:51]MH_I2C_Read... [05:57:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:57:51]Read from MH i2c: E2 [05:57:51]MH_I2C_Read... [05:57:51]Read from MH i2c: E2 62 00 [05:57:51]MH_I2C_Read... [05:57:51]Read from MH i2c: E2 62 00 97 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 9C 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 13 00 00 00 5E 04 04 00 13 00 00 00 57 04 04 00 14 00 00 00 19 04 04 00 00 00 00 00 90 00 B8 [05:57:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 9C 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 13 00 00 00 5E 04 04 00 13 00 00 00 57 04 04 00 14 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:57:51]wFMCommunicate OK [05:57:51]SAM_PROTO_GetFieldsCounters done [05:57:51]requested_item shift.num is exist - process it [05:57:51]requested_item shift.opened is exist - process it [05:57:51]req_shift_opened [05:57:51]FM_GetShiftState [05:57:51]SAM_PROTO_GetShiftState [05:57:51]wFMCommunicate request_size=4 [05:57:51]MH_SAM_APDU [05:57:51]CAPDU: 80 13 01 00 [05:57:51]Write to MH i2c: E2 08 00 98 23 80 13 01 00 00 00 00 00 38 [05:57:51]Write i2c OK [05:57:51]MH_I2C_Read... [05:57:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:57:51]Read from MH i2c: E2 [05:57:51]MH_I2C_Read... [05:57:51]Read from MH i2c: E2 0E 00 [05:57:51]MH_I2C_Read... [05:57:51]Read from MH i2c: E2 0E 00 98 23 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 BA [05:57:51]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [05:57:51]wFMCommunicate OK [05:57:51]SAM_PROTO_GetShiftState done [05:57:51]FM_GetShiftState done [05:57:51]req_shift_opened done [05:57:51]requested_item shift.open_date is exist - process it [05:57:51]req_shift_open_date [05:57:51]req_shift_open_date done [05:57:51]produce_requested_data done [05:57:51]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223388,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [05:57:51]process_action_free close_receipt [05:57:51]json_value_free [05:57:51]json_value_free done [05:57:51]process_json_proto returns [05:57:51]Send response to host [05:57:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223388,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [05:57:51]free response buf [05:57:51]execute_script done [05:57:51]execute_script returns [05:57:51]free content buf [05:57:51]Sock 9.Close socket [05:57:51]Sock 9.Thread stoped [05:57:54]OFD Sender: No OFD packet to send [05:57:59]OFD Sender: No OFD packet to send [05:58:04]OFD Sender: No OFD packet to send [05:58:09]OFD Sender: No OFD packet to send [05:58:14]OFD Sender: No OFD packet to send [05:58:19]OFD Sender: No OFD packet to send [05:58:24]OFD Sender: No OFD packet to send [05:58:29]OFD Sender: No OFD packet to send [05:58:34]OFD Sender: No OFD packet to send [05:58:39]OFD Sender: No OFD packet to send [05:58:44]OFD Sender: No OFD packet to send [05:58:49]OFD Sender: No OFD packet to send [05:58:54]OFD Sender: No OFD packet to send [05:58:59]OFD Sender: No OFD packet to send [05:59:04]OFD Sender: No OFD packet to send [05:59:09]OFD Sender: No OFD packet to send [05:59:14]OFD Sender: No OFD packet to send [05:59:19]OFD Sender: No OFD packet to send [05:59:24]OFD Sender: No OFD packet to send [05:59:29]OFD Sender: No OFD packet to send [05:59:34]OFD Sender: No OFD packet to send [05:59:39]OFD Sender: No OFD packet to send [05:59:44]OFD Sender: No OFD packet to send [05:59:49]OFD Sender: No OFD packet to send [05:59:54]OFD Sender: No OFD packet to send [05:59:59]OFD Sender: No OFD packet to send [06:00:04]OFD Sender: No OFD packet to send [06:00:09]OFD Sender: No OFD packet to send [06:00:14]OFD Sender: No OFD packet to send [06:00:19]OFD Sender: No OFD packet to send [06:00:24]OFD Sender: No OFD packet to send [06:00:29]OFD Sender: No OFD packet to send [06:00:34]OFD Sender: No OFD packet to send [06:00:39]OFD Sender: No OFD packet to send [06:00:44]OFD Sender: No OFD packet to send [06:00:49]OFD Sender: No OFD packet to send [06:00:54]OFD Sender: No OFD packet to send [06:00:59]OFD Sender: No OFD packet to send [06:01:04]OFD Sender: No OFD packet to send [06:01:09]OFD Sender: No OFD packet to send [06:01:14]OFD Sender: No OFD packet to send [06:01:19]OFD Sender: No OFD packet to send [06:01:24]OFD Sender: No OFD packet to send [06:01:29]OFD Sender: No OFD packet to send [06:01:34]OFD Sender: No OFD packet to send [06:01:39]OFD Sender: No OFD packet to send [06:01:44]OFD Sender: No OFD packet to send [06:01:49]OFD Sender: No OFD packet to send [06:01:54]OFD Sender: No OFD packet to send [06:01:59]OFD Sender: No OFD packet to send [06:02:04]OFD Sender: No OFD packet to send [06:02:09]OFD Sender: No OFD packet to send [06:02:14]OFD Sender: No OFD packet to send [06:02:19]OFD Sender: No OFD packet to send [06:02:24]OFD Sender: No OFD packet to send [06:02:29]OFD Sender: No OFD packet to send [06:02:34]OFD Sender: No OFD packet to send [06:02:39]OFD Sender: No OFD packet to send [06:02:44]OFD Sender: No OFD packet to send [06:02:49]OFD Sender: No OFD packet to send [06:02:54]OFD Sender: No OFD packet to send [06:02:59]OFD Sender: No OFD packet to send [06:03:04]OFD Sender: No OFD packet to send [06:03:09]OFD Sender: No OFD packet to send [06:03:14]OFD Sender: No OFD packet to send [06:03:19]OFD Sender: No OFD packet to send [06:03:24]OFD Sender: No OFD packet to send [06:03:29]OFD Sender: No OFD packet to send [06:03:34]OFD Sender: No OFD packet to send [06:03:39]OFD Sender: No OFD packet to send [06:03:44]OFD Sender: No OFD packet to send [06:03:49]OFD Sender: No OFD packet to send [06:03:54]OFD Sender: No OFD packet to send [06:03:59]OFD Sender: No OFD packet to send [06:04:04]OFD Sender: No OFD packet to send [06:04:09]OFD Sender: No OFD packet to send [06:04:14]OFD Sender: No OFD packet to send [06:04:19]OFD Sender: No OFD packet to send [06:04:22]accept exits with 8 [06:04:22]New connection [06:04:22]New thread 3066940772 created [06:04:22]Thread 3066797412 joined [06:04:22]Waiting for new connection... [06:04:22] Sock 8.Parse request [06:04:22]Sock 8.Check first char [06:04:22]Sock 8.First char is OK [06:04:22]request: POST /json_proto HTTP/1.0 [06:04:22]Method: POST [06:04:22]URL: /json_proto [06:04:22]Method is POST - this is cgi request [06:04:22]url: /json_proto [06:04:22]query_string will be loaded in cgi processing [06:04:22]execute_cgi json_proto POST (null) [06:04:22]execute_cgi path=json_proto method=POST [06:04:22]POST find Content-Length [06:04:22]Host: 172.17.52.131:8080 [06:04:22]Content-Length: 679 [06:04:22]Content-Type: application/json [06:04:22] [06:04:22]POST finish read [06:04:22]Found Content-Length = 679 [06:04:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477152", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:04:22]execute_script... [06:04: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)477152", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:04:22]POST & json_proto [06:04:22]process_json_proto [06:04:22]json parsed OK: [06:04:22]protocol is kg_v1.0 [06:04:22]action value=close_receipt [06:04:22]process_action close_receipt [06:04:22]cmd_close_receipt [06:04:22]MH_GetDate [06:04:22]Write to MH i2c: F0 00 00 99 23 AB [06:04:22]Write i2c OK [06:04:22]MH_I2C_Read... [06:04:22]Read from MH i2c: F0 [06:04:22]MH_I2C_Read... [06:04:22]Read from MH i2c: F0 09 00 [06:04:22]MH_I2C_Read... [06:04:22]Read from MH i2c: F0 09 00 99 23 00 E9 EE 15 67 4B 9D 11 67 67 [06:04:22]GetLastDocTimeStamp 1729490269 [06:04:22]current date 1729490665 [06:04:22]FM_GetShiftState [06:04:22]SAM_PROTO_GetShiftState [06:04:22]wFMCommunicate request_size=4 [06:04:22]MH_SAM_APDU [06:04:22]CAPDU: 80 13 01 00 [06:04:22]Write to MH i2c: E2 08 00 9A 23 80 13 01 00 00 00 00 00 3A [06:04:22]Write i2c OK [06:04:22]MH_I2C_Read... [06:04:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:04:23]Read from MH i2c: E2 [06:04:23]MH_I2C_Read... [06:04:23]Read from MH i2c: E2 0E 00 [06:04:23]MH_I2C_Read... [06:04:23]Read from MH i2c: E2 0E 00 9A 23 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 BC [06:04:23]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [06:04:23]wFMCommunicate OK [06:04:23]SAM_PROTO_GetShiftState done [06:04:23]FM_GetShiftState done [06:04:23]opened in 1729469279 [06:04:23]opened+sec_in_day 1729555679 [06:04:23]quantity*price = 200025 [06:04:23]sum+1 = 200026 [06:04:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 20 21.10.2024 06:04 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223389 ФПД: 180173308068654 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T060425&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223389&fm=180173308068654&tin=02508201610067®Number=0000000000091767&sum=200000 [06:04:24]StoreToDocumentArchive [06:04:24]shift 538 fd 223389 [06:04:24]save to /storage/0538/doc_00223389 [06:04:24]save last doc name /storage/0538/doc_00223389 to /storage/kkm_last_doc_name [06:04:24]save OK [06:04:24]Clear old archive folders... [06:04:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:04:24]tlvbuf is 01E6B480 [06:04:24]SAM_PROTO_ClearQueue [06:04:24]wFMCommunicate request_size=4 [06:04:24]MH_SAM_APDU [06:04:24]CAPDU: 80 09 00 00 [06:04:24]Write to MH i2c: E2 08 00 A7 23 80 09 00 00 00 00 00 00 3C [06:04:24]Write i2c OK [06:04:24]MH_I2C_Read... [06:04:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:04:24]Read from MH i2c: E2 [06:04:24]MH_I2C_Read... [06:04:24]Read from MH i2c: E2 03 00 [06:04:24]MH_I2C_Read... [06:04:24]Read from MH i2c: E2 03 00 A7 23 00 90 00 3E [06:04:24]RAPDU: 90 00 [06:04:24]wFMCommunicate OK [06:04:24]SAM_PROTO_ClearQueue done [06:04:24]KKMCreateOFDPacket [06:04:24]OFDProtocolAddRootSTLVToBuf [06:04:24]FM_MakeSignedData [06:04:24]FM_MakeSignedData [06:04:24]SAM_PROTO_SignData [06:04:24]wFMCommunicate request_size=4 [06:04:24]MH_SAM_APDU [06:04:24]CAPDU: 80 0D 01 02 [06:04:24]Write to MH i2c: E2 08 00 A8 23 80 0D 01 02 00 00 00 00 44 [06:04:24]Write i2c OK [06:04:24]MH_I2C_Read... [06:04:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:04:24]Read from MH i2c: E2 [06:04:24]MH_I2C_Read... [06:04:24]Read from MH i2c: E2 03 00 [06:04:24]MH_I2C_Read... [06:04:24]Read from MH i2c: E2 03 00 A8 23 00 90 00 3F [06:04:24]RAPDU: 90 00 [06:04:24]wFMCommunicate OK [06:04:24]wFMCommunicate request_size=255 [06:04:24]MH_SAM_APDU [06:04:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 E9 EE 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9D 68 03 00 35 04 06 00 A3 DD DE 06 [06:04:24]Write to MH i2c: E2 02 01 A9 23 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 E9 EE 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9D 68 03 00 35 04 06 00 A3 DD DE 06 00 00 AB [06:04:24]Write i2c OK [06:04:24]MH_I2C_Read... [06:04:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:04:24]Read from MH i2c: E2 [06:04:24]MH_I2C_Read... [06:04:24]Read from MH i2c: E2 03 00 [06:04:24]MH_I2C_Read... [06:04:24]Read from MH i2c: E2 03 00 A9 23 00 90 00 40 [06:04:24]RAPDU: 90 00 [06:04:24]wFMCommunicate OK [06:04:24]wFMCommunicate request_size=7 [06:04:24]MH_SAM_APDU [06:04:24]CAPDU: 80 0D 02 02 02 83 2E [06:04:24]Write to MH i2c: E2 0A 00 AA 23 80 0D 02 02 02 00 83 2E 00 00 FC [06:04:24]OFD Sender: No OFD packet to send [06:04:24]Write i2c OK [06:04:24]MH_I2C_Read... [06:04:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:04:24]Read from MH i2c: E2 [06:04:24]MH_I2C_Read... [06:04:24]Read from MH i2c: E2 03 00 [06:04:24]MH_I2C_Read... [06:04:24]Read from MH i2c: E2 03 00 AA 23 00 90 00 41 [06:04:24]RAPDU: 90 00 [06:04:24]wFMCommunicate OK [06:04:24]wFMCommunicate request_size=4 [06:04:24]MH_SAM_APDU [06:04:24]CAPDU: 80 0D 03 02 [06:04:24]Write to MH i2c: E2 08 00 AB 23 80 0D 03 02 00 00 00 00 49 [06:04:24]Write i2c OK [06:04:24]MH_I2C_Read... [06:04:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:04:24]Read from MH i2c: E2 [06:04:24]MH_I2C_Read... [06:04:24]Read from MH i2c: E2 0B 00 [06:04:24]MH_I2C_Read... [06:04:24]Read from MH i2c: E2 0B 00 AB 23 00 B2 34 8E 2B E0 09 02 C3 90 00 97 [06:04:24]RAPDU: B2 34 8E 2B E0 09 02 C3 90 00 [06:04:24]wFMCommunicate OK [06:04:24]SAM_PROTO_SignData done [06:04:24]FM_MakeSignedData done [06:04:24]CreateOFDProtocolMessage [06:04:24]wFMCommunicate request_size=4 [06:04:24]MH_SAM_APDU [06:04:24]CAPDU: 80 11 00 00 [06:04:24]Write to MH i2c: E2 08 00 AC 23 80 11 00 00 00 00 00 00 49 [06:04:24]Write i2c OK [06:04:24]MH_I2C_Read... [06:04:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:04:24]Read from MH i2c: E2 [06:04:24]MH_I2C_Read... [06:04:24]Read from MH i2c: E2 17 00 [06:04:24]MH_I2C_Read... [06:04:24]Read from MH i2c: E2 17 00 AC 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 9C [06:04:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [06:04:24]wFMCommunicate OK [06:04:24]CreateOFDProtocolMessage done [06:04:24]OFDSenderStorePacket 223389 [06:04:24]StoreOFDPacket docnum=223389 [06:04:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 74 2D 04 01 48 26 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 E9 EE 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9D 68 03 00 35 04 06 00 A3 DD DE 06 83 2E B2 34 8E 2B E0 09 02 C3 [06:04:24]CheckFolder [06:04:24]dirname=/storage/ofd_packets [06:04:24]CheckFolder done [06:04:24]ProducePacketName [06:04:24]name=ofd_packets/00223389 [06:04:24]NVStorageSaveData ofd_packets/00223389 [06:04:24]File name is /storage/ofd_packets/00223389 [06:04:24]Write 298 bytes [06:04:24]NVStorageSaveData done [06:04:24]OFDSenderStorePacket done [06:04:24]KKMCreateOFDPacket done [06:04:24]NVStorageSaveData kkm_last_timestamp [06:04:24]File name is /storage/kkm_last_timestamp [06:04:24]Write 4 bytes [06:04:24]NVStorageSaveData done [06:04:24]ExternCall_PrintAddStr [06:04:24]wPrintStart [06:04:24]Write to MH i2c: 01 00 00 AD 23 D0 [06:04:24]Write i2c OK [06:04:24]MH_I2C_Read... [06:04:24]Read from MH i2c: 01 [06:04:24]MH_I2C_Read... [06:04:24]Read from MH i2c: 01 07 00 [06:04:24]MH_I2C_Read... [06:04:24]Read from MH i2c: 01 07 00 AD 23 00 00 00 00 00 FF 0F E5 [06:04:24]RasterBufferAndPrint [06:04:24]line Счет N : (1)477152 [06:04:24]line ИНН: 02508201610067 [06:04:24]line Контрольно-Кассовый Чек [06:04:24]line ПРОДАЖА [06:04:24]line ТРК (МРК, ГНК) : 24 [06:04:24]line Товар: 2710194210 [06:04:24]line ДТ-К-5 [06:04:24]line 26.250 * 76.20 [06:04:24]line = 2000.25 [06:04:24]line НДС 12% НСП 1% [06:04:24]line > о реализуемом товаре [06:04:24]line ОКРУГЛЕНИЕ: -0.25 [06:04:24]line ИТОГО: 2000.00 [06:04:24]line Внесено: 2000.00 [06:04:24]line СДАЧА: 0.00 [06:04:24]line НСП 1% : 17.70 [06:04:24]line НДС 12% : 212.42 [06:04:24]line Наличными: 2000.00 [06:04:24]line Безнал.: 0.00 [06:04:24]line Место: АЗС № 162 "Партнер Нефть" [06:04:24]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [06:04:24]line СНО: Общий режим [06:04:24]line Чек 20 21.10.2024 06:04 [06:04:24]line Смена: 538 ФФД: 1.0 [06:04:24]line ЗНМ: 0300000103 [06:04:24]line РНМ: 0000000000091767 [06:04:24]line Версия ККМ: 001 [06:04:24]line ФМ: 0000000000871763 [06:04:24]line ФД: 223389 [06:04:24]line ФПД: 180173308068654 [06:04:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T060425&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223389&fm=180173308068654&tin=02508201610067®Number=0000000000091767&sum=200000 [06:04:25]OFD Sender: Processing packet 223389 [packets to send 25, broken 24] [06:04:25]ProducePacketName [06:04:25]name=ofd_packets/00223389 [06:04:25]OFD Sender: To server: pG, [06:04:25]CommunicateWithHost lk.salyk.kg:30040 [06:04:25]ConnectInit lk.salyk.kg [06:04:25]written 0, free lines is 4095 [06:04:25]Connected sock=10 [06:04:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 74 2D 04 01 48 26 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 E9 EE 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9D 68 03 00 35 04 06 00 A3 DD DE 06 83 2E B2 34 8E 2B E0 09 02 C3 [06:04:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 58 20 47 00 D2 36 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9D 68 03 00 F4 03 04 00 80 9A 15 67 B6 04 01 00 00 D3 30 FF D3 22 33 9E A6 [06:04:25]CommunicateWithHost err = 0 [06:04:25]CheckOFDResponse [06:04:25]1017 (14) - 77093643461234 [06:04:25]1041 (16) - 0000000000871763 [06:04:25]1040 (4) - 223389 [06:04:25]1012 (4) - 21.10.2024 00:04 [06:04:25]1206 (1) - 0 [06:04:25]OFD Sender: Remove packet 223389 [06:04:25]ProducePacketName [06:04:25]name=ofd_packets/00223389 [06:04:25]NVStorageDeleteData [06:04:25]Write to MH i2c: 01 00 00 D8 23 FB [06:04:25]Write i2c OK [06:04:25]MH_I2C_Read... [06:04:25]Read from MH i2c: 01 [06:04:25]MH_I2C_Read... [06:04:25]Read from MH i2c: 01 07 00 [06:04:25]MH_I2C_Read... [06:04:25]Read from MH i2c: 01 07 00 D8 23 00 00 00 00 00 03 0D 12 [06:04:25]RasterBufferAndPrint [06:04:25]line [06:04:25]line [06:04:25]line [06:04:25]line [06:04:25]line [06:04:25]written 0, free lines is 3339 [06:04:25]MH_Cut [06:04:25]Write to MH i2c: D1 01 00 DF 23 01 D4 [06:04:25]Write i2c OK [06:04:25]MH_I2C_Read... [06:04:25]Read from MH i2c: D1 [06:04:25]MH_I2C_Read... [06:04:25]Read from MH i2c: D1 01 00 [06:04:25]MH_I2C_Read... [06:04:25]Read from MH i2c: D1 01 00 DF 23 00 D3 [06:04:25]Write to MH i2c: 01 00 00 E0 23 03 [06:04:25]Write i2c OK [06:04:25]MH_I2C_Read... [06:04:25]OFD Sender: No OFD packet to send [06:04:26]*** Cut start [06:04:26]*** Purtial cut [06:04:26]*** Stage 1: CUTSNS_PIN = 1 [06:04:26]Read from MH i2c: 01 [06:04:26]MH_I2C_Read... [06:04:26]*** Stop cut motor [06:04:26]*** Cut end [06:04:26]Read from MH i2c: 01 07 00 [06:04:26]MH_I2C_Read... [06:04:26]Read from MH i2c: 01 07 00 E0 23 00 00 00 00 00 FF 0F 18 [06:04:26]process_action close_receipt done [06:04:26]requested_data is exist [06:04:26]produce_requested_data [06:04:26]requested_item fm.sn is exist - process it [06:04:26]wFMCommunicate request_size=4 [06:04:26]MH_SAM_APDU [06:04:26]CAPDU: 80 11 00 00 [06:04:26]Write to MH i2c: E2 08 00 E1 23 80 11 00 00 00 00 00 00 7E [06:04:26]Write i2c OK [06:04:26]MH_I2C_Read... [06:04:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:04:26]Read from MH i2c: E2 [06:04:26]MH_I2C_Read... [06:04:26]Read from MH i2c: E2 17 00 [06:04:26]MH_I2C_Read... [06:04:26]Read from MH i2c: E2 17 00 E1 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 D1 [06:04:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [06:04:26]wFMCommunicate OK [06:04:26]requested_item fd.num is exist - process it [06:04:26]SAM_PROTO_GetFieldsCounters [06:04:26]wFMCommunicate request_size=4 [06:04:26]MH_SAM_APDU [06:04:26]CAPDU: 80 13 00 00 [06:04:26]Write to MH i2c: E2 08 00 E2 23 80 13 00 00 00 00 00 00 81 [06:04:26]Write i2c OK [06:04:26]MH_I2C_Read... [06:04:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:04:26]Read from MH i2c: E2 [06:04:26]MH_I2C_Read... [06:04:26]Read from MH i2c: E2 62 00 [06:04:26]MH_I2C_Read... [06:04:26]Read from MH i2c: E2 62 00 E2 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 9D 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 07 [06:04:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 9D 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:04:26]wFMCommunicate OK [06:04:26]SAM_PROTO_GetFieldsCounters done [06:04:26]requested_item shift.num is exist - process it [06:04:26]requested_item shift.opened is exist - process it [06:04:26]req_shift_opened [06:04:26]FM_GetShiftState [06:04:26]SAM_PROTO_GetShiftState [06:04:26]wFMCommunicate request_size=4 [06:04:26]MH_SAM_APDU [06:04:26]CAPDU: 80 13 01 00 [06:04:26]Write to MH i2c: E2 08 00 E3 23 80 13 01 00 00 00 00 00 83 [06:04:26]Write i2c OK [06:04:26]MH_I2C_Read... [06:04:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:04:26]Read from MH i2c: E2 [06:04:26]MH_I2C_Read... [06:04:26]Read from MH i2c: E2 0E 00 [06:04:26]MH_I2C_Read... [06:04:26]Read from MH i2c: E2 0E 00 E3 23 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 05 [06:04:26]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [06:04:26]wFMCommunicate OK [06:04:26]SAM_PROTO_GetShiftState done [06:04:26]FM_GetShiftState done [06:04:26]req_shift_opened done [06:04:26]requested_item shift.open_date is exist - process it [06:04:26]req_shift_open_date [06:04:26]req_shift_open_date done [06:04:26]produce_requested_data done [06:04:26]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223389,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [06:04:26]process_action_free close_receipt [06:04:26]json_value_free [06:04:26]json_value_free done [06:04:26]process_json_proto returns [06:04:26]Send response to host [06:04:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223389,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [06:04:26]free response buf [06:04:26]execute_script done [06:04:26]execute_script returns [06:04:26]free content buf [06:04:26]Sock 8.Close socket [06:04:26]Sock 8.Thread stoped [06:04:30]OFD Sender: No OFD packet to send [06:04:35]OFD Sender: No OFD packet to send [06:04:40]OFD Sender: No OFD packet to send [06:04:45]OFD Sender: No OFD packet to send [06:04:50]OFD Sender: No OFD packet to send [06:04:55]OFD Sender: No OFD packet to send [06:05:00]OFD Sender: No OFD packet to send [06:05:05]OFD Sender: No OFD packet to send [06:05:10]OFD Sender: No OFD packet to send [06:05:15]OFD Sender: No OFD packet to send [06:05:20]OFD Sender: No OFD packet to send [06:05:25]OFD Sender: No OFD packet to send [06:05:30]OFD Sender: No OFD packet to send [06:05:35]OFD Sender: No OFD packet to send [06:05:40]OFD Sender: No OFD packet to send [06:05:45]OFD Sender: No OFD packet to send [06:05:51]OFD Sender: No OFD packet to send [06:05:56]OFD Sender: No OFD packet to send [06:06:01]OFD Sender: No OFD packet to send [06:06:06]OFD Sender: No OFD packet to send [06:06:11]OFD Sender: No OFD packet to send [06:06:16]OFD Sender: No OFD packet to send [06:06:21]OFD Sender: No OFD packet to send [06:06:26]OFD Sender: No OFD packet to send [06:06:31]OFD Sender: No OFD packet to send [06:06:36]OFD Sender: No OFD packet to send [06:06:41]OFD Sender: No OFD packet to send [06:06:46]OFD Sender: No OFD packet to send [06:06:51]OFD Sender: No OFD packet to send [06:06:56]OFD Sender: No OFD packet to send [06:07:01]OFD Sender: No OFD packet to send [06:07:06]OFD Sender: No OFD packet to send [06:07:11]OFD Sender: No OFD packet to send [06:07:16]OFD Sender: No OFD packet to send [06:07:21]OFD Sender: No OFD packet to send [06:07:26]OFD Sender: No OFD packet to send [06:07:31]OFD Sender: No OFD packet to send [06:07:36]OFD Sender: No OFD packet to send [06:07:41]OFD Sender: No OFD packet to send [06:07:46]OFD Sender: No OFD packet to send [06:07:51]OFD Sender: No OFD packet to send [06:07:56]OFD Sender: No OFD packet to send [06:08:01]OFD Sender: No OFD packet to send [06:08:06]OFD Sender: No OFD packet to send [06:08:11]OFD Sender: No OFD packet to send [06:08:16]OFD Sender: No OFD packet to send [06:08:21]OFD Sender: No OFD packet to send [06:08:26]OFD Sender: No OFD packet to send [06:08:31]OFD Sender: No OFD packet to send [06:08:36]OFD Sender: No OFD packet to send [06:08:41]OFD Sender: No OFD packet to send [06:08:46]OFD Sender: No OFD packet to send [06:08:51]OFD Sender: No OFD packet to send [06:08:56]OFD Sender: No OFD packet to send [06:09:01]OFD Sender: No OFD packet to send [06:09:06]OFD Sender: No OFD packet to send [06:09:11]OFD Sender: No OFD packet to send [06:09:16]OFD Sender: No OFD packet to send [06:09:21]OFD Sender: No OFD packet to send [06:09:26]OFD Sender: No OFD packet to send [06:09:31]OFD Sender: No OFD packet to send [06:09:36]OFD Sender: No OFD packet to send [06:09:41]OFD Sender: No OFD packet to send [06:09:46]OFD Sender: No OFD packet to send [06:09:51]OFD Sender: No OFD packet to send [06:09:56]OFD Sender: No OFD packet to send [06:10:01]OFD Sender: No OFD packet to send [06:10:06]OFD Sender: No OFD packet to send [06:10:11]OFD Sender: No OFD packet to send [06:10:16]OFD Sender: No OFD packet to send [06:10:21]OFD Sender: No OFD packet to send [06:10:26]OFD Sender: No OFD packet to send [06:10:31]OFD Sender: No OFD packet to send [06:10:36]OFD Sender: No OFD packet to send [06:10:41]OFD Sender: No OFD packet to send [06:10:46]OFD Sender: No OFD packet to send [06:10:51]OFD Sender: No OFD packet to send [06:10:56]OFD Sender: No OFD packet to send [06:11:01]OFD Sender: No OFD packet to send [06:11:06]OFD Sender: No OFD packet to send [06:11:11]OFD Sender: No OFD packet to send [06:11:16]OFD Sender: No OFD packet to send [06:11:21]OFD Sender: No OFD packet to send [06:11:26]OFD Sender: No OFD packet to send [06:11:31]OFD Sender: No OFD packet to send [06:11:36]OFD Sender: No OFD packet to send [06:11:41]OFD Sender: No OFD packet to send [06:11:46]OFD Sender: No OFD packet to send [06:11:51]OFD Sender: No OFD packet to send [06:11:56]OFD Sender: No OFD packet to send [06:12:01]OFD Sender: No OFD packet to send [06:12:06]OFD Sender: No OFD packet to send [06:12:11]OFD Sender: No OFD packet to send [06:12:16]OFD Sender: No OFD packet to send [06:12:21]OFD Sender: No OFD packet to send [06:12:26]OFD Sender: No OFD packet to send [06:12:31]OFD Sender: No OFD packet to send [06:12:36]OFD Sender: No OFD packet to send [06:12:41]OFD Sender: No OFD packet to send [06:12:46]OFD Sender: No OFD packet to send [06:12:51]OFD Sender: No OFD packet to send [06:12:56]OFD Sender: No OFD packet to send [06:13:01]OFD Sender: No OFD packet to send [06:13:06]OFD Sender: No OFD packet to send [06:13:11]OFD Sender: No OFD packet to send [06:13:16]OFD Sender: No OFD packet to send [06:13:21]OFD Sender: No OFD packet to send [06:13:26]OFD Sender: No OFD packet to send [06:13:31]OFD Sender: No OFD packet to send [06:13:32]accept exits with 9 [06:13:32]New connection [06:13:32]New thread 3066797412 created [06:13:32]Thread 3066940772 joined [06:13:32]Waiting for new connection... [06:13:32] Sock 9.Parse request [06:13:32]Sock 9.Check first char [06:13:32]Sock 9.First char is OK [06:13:32]request: POST /json_proto HTTP/1.0 [06:13:32]Method: POST [06:13:32]URL: /json_proto [06:13:32]Method is POST - this is cgi request [06:13:32]url: /json_proto [06:13:32]query_string will be loaded in cgi processing [06:13:32]execute_cgi json_proto POST (null) [06:13:32]execute_cgi path=json_proto method=POST [06:13:32]POST find Content-Length [06:13:32]Host: 172.17.52.131:8080 [06:13:32]Content-Length: 682 [06:13:32]Content-Type: application/json [06:13:32] [06:13:32]POST finish read [06:13:32]Found Content-Length = 682 [06:13:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477153", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:13:32]execute_script... [06:13:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477153", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:13:32]POST & json_proto [06:13:32]process_json_proto [06:13:32]json parsed OK: [06:13:32]protocol is kg_v1.0 [06:13:32]action value=close_receipt [06:13:32]process_action close_receipt [06:13:32]cmd_close_receipt [06:13:32]MH_GetDate [06:13:32]Write to MH i2c: F0 00 00 E4 23 F6 [06:13:32]Write i2c OK [06:13:32]MH_I2C_Read... [06:13:32]Read from MH i2c: F0 [06:13:32]MH_I2C_Read... [06:13:32]Read from MH i2c: F0 09 00 [06:13:32]MH_I2C_Read... [06:13:32]Read from MH i2c: F0 09 00 E4 23 00 0F F1 15 67 4B 9D 11 67 DB [06:13:32]GetLastDocTimeStamp 1729490665 [06:13:32]current date 1729491215 [06:13:32]FM_GetShiftState [06:13:32]SAM_PROTO_GetShiftState [06:13:32]wFMCommunicate request_size=4 [06:13:32]MH_SAM_APDU [06:13:32]CAPDU: 80 13 01 00 [06:13:32]Write to MH i2c: E2 08 00 E5 23 80 13 01 00 00 00 00 00 85 [06:13:32]Write i2c OK [06:13:32]MH_I2C_Read... [06:13:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:13:32]Read from MH i2c: E2 [06:13:32]MH_I2C_Read... [06:13:32]Read from MH i2c: E2 0E 00 [06:13:32]MH_I2C_Read... [06:13:32]Read from MH i2c: E2 0E 00 E5 23 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 07 [06:13:32]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [06:13:32]wFMCommunicate OK [06:13:32]SAM_PROTO_GetShiftState done [06:13:32]FM_GetShiftState done [06:13:32]opened in 1729469279 [06:13:32]opened+sec_in_day 1729555679 [06:13:32]quantity*price = 150056 [06:13:32]sum+1 = 150058 [06:13:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 21 21.10.2024 06:13 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223390 ФПД: 274024779129315 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T061335&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223390&fm=274024779129315&tin=02508201610067®Number=0000000000091767&sum=150000 [06:13:34]StoreToDocumentArchive [06:13:34]shift 538 fd 223390 [06:13:34]save to /storage/0538/doc_00223390 [06:13:34]save last doc name /storage/0538/doc_00223390 to /storage/kkm_last_doc_name [06:13:34]save OK [06:13:34]Clear old archive folders... [06:13:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:13:34]tlvbuf is B6EBE990 [06:13:34]SAM_PROTO_ClearQueue [06:13:34]wFMCommunicate request_size=4 [06:13:34]MH_SAM_APDU [06:13:34]CAPDU: 80 09 00 00 [06:13:34]Write to MH i2c: E2 08 00 F2 23 80 09 00 00 00 00 00 00 87 [06:13:34]Write i2c OK [06:13:34]MH_I2C_Read... [06:13:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:13:34]Read from MH i2c: E2 [06:13:34]MH_I2C_Read... [06:13:34]Read from MH i2c: E2 03 00 [06:13:34]MH_I2C_Read... [06:13:34]Read from MH i2c: E2 03 00 F2 23 00 90 00 89 [06:13:34]RAPDU: 90 00 [06:13:34]wFMCommunicate OK [06:13:34]SAM_PROTO_ClearQueue done [06:13:34]KKMCreateOFDPacket [06:13:34]OFDProtocolAddRootSTLVToBuf [06:13:34]FM_MakeSignedData [06:13:34]FM_MakeSignedData [06:13:34]SAM_PROTO_SignData [06:13:34]wFMCommunicate request_size=4 [06:13:34]MH_SAM_APDU [06:13:34]CAPDU: 80 0D 01 02 [06:13:34]Write to MH i2c: E2 08 00 F3 23 80 0D 01 02 00 00 00 00 8F [06:13:34]Write i2c OK [06:13:34]MH_I2C_Read... [06:13:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:13:34]Read from MH i2c: E2 [06:13:34]MH_I2C_Read... [06:13:34]Read from MH i2c: E2 03 00 [06:13:34]MH_I2C_Read... [06:13:34]Read from MH i2c: E2 03 00 F3 23 00 90 00 8A [06:13:34]RAPDU: 90 00 [06:13:34]wFMCommunicate OK [06:13:34]wFMCommunicate request_size=255 [06:13:34]MH_SAM_APDU [06:13:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 0F F1 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9E 68 03 00 35 04 06 00 F9 [06:13:34]Write to MH i2c: E2 02 01 F4 23 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 0F F1 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9E 68 03 00 35 04 06 00 F9 00 00 1B [06:13:34]Write i2c OK [06:13:34]MH_I2C_Read... [06:13:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:13:34]Read from MH i2c: E2 [06:13:34]MH_I2C_Read... [06:13:34]Read from MH i2c: E2 03 00 [06:13:34]MH_I2C_Read... [06:13:34]Read from MH i2c: E2 03 00 F4 23 00 90 00 8B [06:13:34]RAPDU: 90 00 [06:13:34]wFMCommunicate OK [06:13:34]wFMCommunicate request_size=10 [06:13:34]MH_SAM_APDU [06:13:34]CAPDU: 80 0D 02 02 05 39 5D 9E A1 E3 [06:13:34]Write to MH i2c: E2 0D 00 F5 23 80 0D 02 02 05 00 39 5D 9E A1 E3 00 00 54 [06:13:34]Write i2c OK [06:13:34]MH_I2C_Read... [06:13:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:13:34]Read from MH i2c: E2 [06:13:34]MH_I2C_Read... [06:13:34]Read from MH i2c: E2 03 00 [06:13:34]MH_I2C_Read... [06:13:34]Read from MH i2c: E2 03 00 F5 23 00 90 00 8C [06:13:34]RAPDU: 90 00 [06:13:34]wFMCommunicate OK [06:13:34]wFMCommunicate request_size=4 [06:13:34]MH_SAM_APDU [06:13:34]CAPDU: 80 0D 03 02 [06:13:34]Write to MH i2c: E2 08 00 F6 23 80 0D 03 02 00 00 00 00 94 [06:13:34]Write i2c OK [06:13:34]MH_I2C_Read... [06:13:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:13:34]Read from MH i2c: E2 [06:13:34]MH_I2C_Read... [06:13:34]Read from MH i2c: E2 0B 00 [06:13:34]MH_I2C_Read... [06:13:34]Read from MH i2c: E2 0B 00 F6 23 00 8A 0D CC 5A DB 1C EC A7 90 00 DC [06:13:34]RAPDU: 8A 0D CC 5A DB 1C EC A7 90 00 [06:13:34]wFMCommunicate OK [06:13:34]SAM_PROTO_SignData done [06:13:34]FM_MakeSignedData done [06:13:34]CreateOFDProtocolMessage [06:13:34]wFMCommunicate request_size=4 [06:13:34]MH_SAM_APDU [06:13:34]CAPDU: 80 11 00 00 [06:13:34]Write to MH i2c: E2 08 00 F7 23 80 11 00 00 00 00 00 00 94 [06:13:34]Write i2c OK [06:13:34]MH_I2C_Read... [06:13:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:13:34]Read from MH i2c: E2 [06:13:34]MH_I2C_Read... [06:13:34]Read from MH i2c: E2 17 00 [06:13:34]MH_I2C_Read... [06:13:34]Read from MH i2c: E2 17 00 F7 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 E7 [06:13:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [06:13:34]wFMCommunicate OK [06:13:34]CreateOFDProtocolMessage done [06:13:34]OFDSenderStorePacket 223390 [06:13:34]StoreOFDPacket docnum=223390 [06:13:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 A8 5B 07 01 AA EC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 0F F1 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9E 68 03 00 35 04 06 00 F9 39 5D 9E A1 E3 8A 0D CC 5A DB 1C EC A7 [06:13:34]CheckFolder [06:13:34]dirname=/storage/ofd_packets [06:13:34]CheckFolder done [06:13:34]ProducePacketName [06:13:34]name=ofd_packets/00223390 [06:13:34]NVStorageSaveData ofd_packets/00223390 [06:13:34]File name is /storage/ofd_packets/00223390 [06:13:34]Write 301 bytes [06:13:34]NVStorageSaveData done [06:13:34]OFDSenderStorePacket done [06:13:34]KKMCreateOFDPacket done [06:13:34]NVStorageSaveData kkm_last_timestamp [06:13:34]File name is /storage/kkm_last_timestamp [06:13:34]Write 4 bytes [06:13:34]NVStorageSaveData done [06:13:34]ExternCall_PrintAddStr [06:13:34]wPrintStart [06:13:34]Write to MH i2c: 01 00 00 F8 23 1B [06:13:34]Write i2c OK [06:13:34]MH_I2C_Read... [06:13:34]Read from MH i2c: 01 [06:13:34]MH_I2C_Read... [06:13:34]Read from MH i2c: 01 07 00 [06:13:34]MH_I2C_Read... [06:13:34]Read from MH i2c: 01 07 00 F8 23 00 00 00 00 00 FF 0F 30 [06:13:34]RasterBufferAndPrint [06:13:34]line Счет N : (1)477153 [06:13:34]line ИНН: 02508201610067 [06:13:34]line Контрольно-Кассовый Чек [06:13:34]line ПРОДАЖА [06:13:34]line ТРК (МРК, ГНК) : 32 [06:13:34]line Товар: 2710124130 [06:13:34]line Аи-92-К-5 [06:13:34]line 22.430 * 66.90 [06:13:34]line = 1500.57 [06:13:34]line НДС 12% НСП 1% [06:13:34]line > о реализуемом товаре [06:13:34]line ОКРУГЛЕНИЕ: -0.57 [06:13:34]line ИТОГО: 1500.00 [06:13:34]line Внесено: 1500.00 [06:13:34]line СДАЧА: 0.00 [06:13:34]line НСП 1% : 13.28 [06:13:34]line НДС 12% : 159.35 [06:13:34]line Наличными: 1500.00 [06:13:34]line Безнал.: 0.00 [06:13:34]line Место: АЗС № 162 "Партнер Нефть" [06:13:34]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [06:13:34]line СНО: Общий режим [06:13:34]line Чек 21 21.10.2024 06:13 [06:13:34]line Смена: 538 ФФД: 1.0 [06:13:34]line ЗНМ: 0300000103 [06:13:34]line РНМ: 0000000000091767 [06:13:34]line Версия ККМ: 001 [06:13:34]line ФМ: 0000000000871763 [06:13:34]line ФД: 223390 [06:13:34]line ФПД: 274024779129315 [06:13:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T061335&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223390&fm=274024779129315&tin=02508201610067®Number=0000000000091767&sum=150000 [06:13:34]OFD Sender: Processing packet 223390 [packets to send 25, broken 24] [06:13:34]ProducePacketName [06:13:34]name=ofd_packets/00223390 [06:13:34]OFD Sender: To server: pG, [06:13:34]CommunicateWithHost lk.salyk.kg:30040 [06:13:34]ConnectInit lk.salyk.kg [06:13:34]written 0, free lines is 4095 [06:13:35]Connected sock=10 [06:13:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 A8 5B 07 01 AA EC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 0F F1 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9E 68 03 00 35 04 06 00 F9 39 5D 9E A1 E3 8A 0D CC 5A DB 1C EC A7 [06:13:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 02 7F 47 00 90 85 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9E 68 03 00 F4 03 04 00 A6 9C 15 67 B6 04 01 00 00 6A D6 D0 3E E2 98 DB 5D [06:13:35]CommunicateWithHost err = 0 [06:13:35]CheckOFDResponse [06:13:35]1017 (14) - 77093643461234 [06:13:35]1041 (16) - 0000000000871763 [06:13:35]1040 (4) - 223390 [06:13:35]1012 (4) - 21.10.2024 00:13 [06:13:35]1206 (1) - 0 [06:13:35]OFD Sender: Remove packet 223390 [06:13:35]ProducePacketName [06:13:35]name=ofd_packets/00223390 [06:13:35]NVStorageDeleteData [06:13:35]Write to MH i2c: 01 00 00 23 24 47 [06:13:35]Write i2c OK [06:13:35]MH_I2C_Read... [06:13:35]Read from MH i2c: 01 [06:13:35]MH_I2C_Read... [06:13:35]Read from MH i2c: 01 07 00 [06:13:35]MH_I2C_Read... [06:13:35]Read from MH i2c: 01 07 00 23 24 00 00 00 00 00 00 0D 5B [06:13:35]RasterBufferAndPrint [06:13:35]line [06:13:35]line [06:13:35]line [06:13:35]line [06:13:35]line [06:13:35]written 0, free lines is 3336 [06:13:35]MH_Cut [06:13:35]Write to MH i2c: D1 01 00 2A 24 01 20 [06:13:35]Write i2c OK [06:13:35]MH_I2C_Read... [06:13:35]Read from MH i2c: D1 [06:13:35]MH_I2C_Read... [06:13:35]Read from MH i2c: D1 01 00 [06:13:35]MH_I2C_Read... [06:13:35]Read from MH i2c: D1 01 00 2A 24 00 1F [06:13:35]Write to MH i2c: 01 00 00 2B 24 4F [06:13:35]Write i2c OK [06:13:35]MH_I2C_Read... [06:13:35]OFD Sender: No OFD packet to send [06:13:36]*** Cut start [06:13:36]*** Purtial cut [06:13:36]*** CUTSNS_PIN = 0 [06:13:36]*** Stage 1: CUTSNS_PIN = 1 [06:13:38]Read from MH i2c: 01 [06:13:38]MH_I2C_Read... [06:13:38]*** Stop cut motor [06:13:38]*** Cut end [06:13:38]Read from MH i2c: 01 07 00 [06:13:38]MH_I2C_Read... [06:13:38]Read from MH i2c: 01 07 00 2B 24 00 00 00 00 00 FF 0F 64 [06:13:38]process_action close_receipt done [06:13:38]requested_data is exist [06:13:38]produce_requested_data [06:13:38]requested_item fm.sn is exist - process it [06:13:38]wFMCommunicate request_size=4 [06:13:38]MH_SAM_APDU [06:13:38]CAPDU: 80 11 00 00 [06:13:38]Write to MH i2c: E2 08 00 2C 24 80 11 00 00 00 00 00 00 CA [06:13:38]Write i2c OK [06:13:38]MH_I2C_Read... [06:13:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:13:38]Read from MH i2c: E2 [06:13:38]MH_I2C_Read... [06:13:38]Read from MH i2c: E2 17 00 [06:13:38]MH_I2C_Read... [06:13:38]Read from MH i2c: E2 17 00 2C 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 1D [06:13:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [06:13:38]wFMCommunicate OK [06:13:38]requested_item fd.num is exist - process it [06:13:38]SAM_PROTO_GetFieldsCounters [06:13:38]wFMCommunicate request_size=4 [06:13:38]MH_SAM_APDU [06:13:38]CAPDU: 80 13 00 00 [06:13:38]Write to MH i2c: E2 08 00 2D 24 80 13 00 00 00 00 00 00 CD [06:13:38]Write i2c OK [06:13:38]MH_I2C_Read... [06:13:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:13:38]Read from MH i2c: E2 [06:13:38]MH_I2C_Read... [06:13:38]Read from MH i2c: E2 62 00 [06:13:38]MH_I2C_Read... [06:13:38]Read from MH i2c: E2 62 00 2D 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 9E 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 57 [06:13:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 9E 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:13:38]wFMCommunicate OK [06:13:38]SAM_PROTO_GetFieldsCounters done [06:13:38]requested_item shift.num is exist - process it [06:13:38]requested_item shift.opened is exist - process it [06:13:38]req_shift_opened [06:13:38]FM_GetShiftState [06:13:38]SAM_PROTO_GetShiftState [06:13:38]wFMCommunicate request_size=4 [06:13:38]MH_SAM_APDU [06:13:38]CAPDU: 80 13 01 00 [06:13:38]Write to MH i2c: E2 08 00 2E 24 80 13 01 00 00 00 00 00 CF [06:13:38]Write i2c OK [06:13:38]MH_I2C_Read... [06:13:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:13:38]Read from MH i2c: E2 [06:13:38]MH_I2C_Read... [06:13:38]Read from MH i2c: E2 0E 00 [06:13:38]MH_I2C_Read... [06:13:38]Read from MH i2c: E2 0E 00 2E 24 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 51 [06:13:38]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [06:13:38]wFMCommunicate OK [06:13:38]SAM_PROTO_GetShiftState done [06:13:38]FM_GetShiftState done [06:13:38]req_shift_opened done [06:13:38]requested_item shift.open_date is exist - process it [06:13:38]req_shift_open_date [06:13:38]req_shift_open_date done [06:13:38]produce_requested_data done [06:13:38]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223390,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [06:13:38]process_action_free close_receipt [06:13:38]json_value_free [06:13:38]json_value_free done [06:13:38]process_json_proto returns [06:13:38]Send response to host [06:13:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223390,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [06:13:38]free response buf [06:13:38]execute_script done [06:13:38]execute_script returns [06:13:38]free content buf [06:13:38]Sock 9.Close socket [06:13:38]Sock 9.Thread stoped [06:13:40]OFD Sender: No OFD packet to send [06:13:45]OFD Sender: No OFD packet to send [06:13:50]OFD Sender: No OFD packet to send [06:13:55]OFD Sender: No OFD packet to send [06:14:00]OFD Sender: No OFD packet to send [06:14:05]OFD Sender: No OFD packet to send [06:14:10]OFD Sender: No OFD packet to send [06:14:15]OFD Sender: No OFD packet to send [06:14:20]OFD Sender: No OFD packet to send [06:14:25]OFD Sender: No OFD packet to send [06:14:30]OFD Sender: No OFD packet to send [06:14:35]OFD Sender: No OFD packet to send [06:14:40]OFD Sender: No OFD packet to send [06:14:45]OFD Sender: No OFD packet to send [06:14:50]OFD Sender: No OFD packet to send [06:14:55]OFD Sender: No OFD packet to send [06:15:00]OFD Sender: No OFD packet to send [06:15:05]OFD Sender: No OFD packet to send [06:15:10]OFD Sender: No OFD packet to send [06:15:15]OFD Sender: No OFD packet to send [06:15:20]OFD Sender: No OFD packet to send [06:15:25]OFD Sender: No OFD packet to send [06:15:30]OFD Sender: No OFD packet to send [06:15:35]OFD Sender: No OFD packet to send [06:15:40]OFD Sender: No OFD packet to send [06:15:45]OFD Sender: No OFD packet to send [06:15:50]OFD Sender: No OFD packet to send [06:15:55]OFD Sender: No OFD packet to send [06:16:00]OFD Sender: No OFD packet to send [06:16:03]accept exits with 8 [06:16:03]New connection [06:16:03]New thread 3066940772 created [06:16:03]Thread 3066797412 joined [06:16:03]Waiting for new connection... [06:16:03] Sock 8.Parse request [06:16:03]Sock 8.Check first char [06:16:03]Sock 8.First char is OK [06:16:03]request: POST /json_proto HTTP/1.0 [06:16:03]Method: POST [06:16:03]URL: /json_proto [06:16:03]Method is POST - this is cgi request [06:16:03]url: /json_proto [06:16:03]query_string will be loaded in cgi processing [06:16:03]execute_cgi json_proto POST (null) [06:16:03]execute_cgi path=json_proto method=POST [06:16:03]POST find Content-Length [06:16:03]Host: 172.17.52.131:8080 [06:16:03]Content-Length: 677 [06:16:03]Content-Type: application/json [06:16:03] [06:16:03]POST finish read [06:16:03]Found Content-Length = 677 [06:16:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477154", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:16:03]execute_script... [06: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)477154", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:16:03]POST & json_proto [06:16:03]process_json_proto [06:16:03]json parsed OK: [06:16:03]protocol is kg_v1.0 [06:16:03]action value=close_receipt [06:16:03]process_action close_receipt [06:16:03]cmd_close_receipt [06:16:03]MH_GetDate [06:16:03]Write to MH i2c: F0 00 00 2F 24 42 [06:16:03]Write i2c OK [06:16:03]MH_I2C_Read... [06:16:03]Read from MH i2c: F0 [06:16:03]MH_I2C_Read... [06:16:03]Read from MH i2c: F0 09 00 [06:16:03]MH_I2C_Read... [06:16:03]Read from MH i2c: F0 09 00 2F 24 00 A6 F1 15 67 4B 9D 11 67 BE [06:16:03]GetLastDocTimeStamp 1729491215 [06:16:03]current date 1729491366 [06:16:03]FM_GetShiftState [06:16:03]SAM_PROTO_GetShiftState [06:16:03]wFMCommunicate request_size=4 [06:16:03]MH_SAM_APDU [06:16:03]CAPDU: 80 13 01 00 [06:16:03]Write to MH i2c: E2 08 00 30 24 80 13 01 00 00 00 00 00 D1 [06:16:03]Write i2c OK [06:16:03]MH_I2C_Read... [06:16:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:16:03]Read from MH i2c: E2 [06:16:03]MH_I2C_Read... [06:16:03]Read from MH i2c: E2 0E 00 [06:16:03]MH_I2C_Read... [06:16:03]Read from MH i2c: E2 0E 00 30 24 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 53 [06:16:03]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [06:16:03]wFMCommunicate OK [06:16:03]SAM_PROTO_GetShiftState done [06:16:03]FM_GetShiftState done [06:16:03]opened in 1729469279 [06:16:03]opened+sec_in_day 1729555679 [06:16:03]quantity*price = 40006 [06:16:03]sum+1 = 40007 [06:16:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 22 21.10.2024 06:16 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223391 ФПД: 37521628195969 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T061606&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223391&fm=37521628195969&tin=02508201610067®Number=0000000000091767&sum=40000 [06:16:04]StoreToDocumentArchive [06:16:04]shift 538 fd 223391 [06:16:04]save to /storage/0538/doc_00223391 [06:16:04]save last doc name /storage/0538/doc_00223391 to /storage/kkm_last_doc_name [06:16:04]save OK [06:16:04]Clear old archive folders... [06:16:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:16:04]tlvbuf is 01EFA330 [06:16:04]SAM_PROTO_ClearQueue [06:16:04]wFMCommunicate request_size=4 [06:16:04]MH_SAM_APDU [06:16:04]CAPDU: 80 09 00 00 [06:16:04]Write to MH i2c: E2 08 00 3D 24 80 09 00 00 00 00 00 00 D3 [06:16:04]Write i2c OK [06:16:04]MH_I2C_Read... [06:16:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:16:04]Read from MH i2c: E2 [06:16:04]MH_I2C_Read... [06:16:04]Read from MH i2c: E2 03 00 [06:16:04]MH_I2C_Read... [06:16:04]Read from MH i2c: E2 03 00 3D 24 00 90 00 D5 [06:16:04]RAPDU: 90 00 [06:16:04]wFMCommunicate OK [06:16:04]SAM_PROTO_ClearQueue done [06:16:04]KKMCreateOFDPacket [06:16:04]OFDProtocolAddRootSTLVToBuf [06:16:04]FM_MakeSignedData [06:16:04]FM_MakeSignedData [06:16:04]SAM_PROTO_SignData [06:16:04]wFMCommunicate request_size=4 [06:16:04]MH_SAM_APDU [06:16:04]CAPDU: 80 0D 01 02 [06:16:04]Write to MH i2c: E2 08 00 3E 24 80 0D 01 02 00 00 00 00 DB [06:16:04]Write i2c OK [06:16:04]MH_I2C_Read... [06:16:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:16:04]Read from MH i2c: E2 [06:16:04]MH_I2C_Read... [06:16:04]Read from MH i2c: E2 03 00 [06:16:04]MH_I2C_Read... [06:16:04]Read from MH i2c: E2 03 00 3E 24 00 90 00 D6 [06:16:04]RAPDU: 90 00 [06:16:04]wFMCommunicate OK [06:16:04]wFMCommunicate request_size=255 [06:16:04]MH_SAM_APDU [06:16:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 16 00 00 00 F4 03 04 00 A6 F1 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9F 68 03 00 35 04 06 00 22 [06:16:04]Write to MH i2c: E2 02 01 3F 24 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 16 00 00 00 F4 03 04 00 A6 F1 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9F 68 03 00 35 04 06 00 22 00 00 AF [06:16:04]Write i2c OK [06:16:04]MH_I2C_Read... [06:16:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:16:04]Read from MH i2c: E2 [06:16:04]MH_I2C_Read... [06:16:04]Read from MH i2c: E2 03 00 [06:16:04]MH_I2C_Read... [06:16:04]Read from MH i2c: E2 03 00 3F 24 00 90 00 D7 [06:16:04]RAPDU: 90 00 [06:16:04]wFMCommunicate OK [06:16:04]wFMCommunicate request_size=10 [06:16:04]MH_SAM_APDU [06:16:04]CAPDU: 80 0D 02 02 05 20 2F 51 EC 81 [06:16:04]Write to MH i2c: E2 0D 00 40 24 80 0D 02 02 05 00 20 2F 51 EC 81 00 00 F5 [06:16:04]Write i2c OK [06:16:04]MH_I2C_Read... [06:16:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:16:04]Read from MH i2c: E2 [06:16:04]MH_I2C_Read... [06:16:04]Read from MH i2c: E2 03 00 [06:16:04]MH_I2C_Read... [06:16:04]Read from MH i2c: E2 03 00 40 24 00 90 00 D8 [06:16:04]RAPDU: 90 00 [06:16:04]wFMCommunicate OK [06:16:04]wFMCommunicate request_size=4 [06:16:04]MH_SAM_APDU [06:16:04]CAPDU: 80 0D 03 02 [06:16:04]Write to MH i2c: E2 08 00 41 24 80 0D 03 02 00 00 00 00 E0 [06:16:04]Write i2c OK [06:16:04]MH_I2C_Read... [06:16:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:16:04]Read from MH i2c: E2 [06:16:04]MH_I2C_Read... [06:16:04]Read from MH i2c: E2 0B 00 [06:16:04]MH_I2C_Read... [06:16:04]Read from MH i2c: E2 0B 00 41 24 00 D2 88 E6 01 B2 65 E3 0D 90 00 29 [06:16:04]RAPDU: D2 88 E6 01 B2 65 E3 0D 90 00 [06:16:04]wFMCommunicate OK [06:16:04]SAM_PROTO_SignData done [06:16:04]FM_MakeSignedData done [06:16:04]CreateOFDProtocolMessage [06:16:04]wFMCommunicate request_size=4 [06:16:04]MH_SAM_APDU [06:16:04]CAPDU: 80 11 00 00 [06:16:04]Write to MH i2c: E2 08 00 42 24 80 11 00 00 00 00 00 00 E0 [06:16:04]Write i2c OK [06:16:04]MH_I2C_Read... [06:16:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:16:04]Read from MH i2c: E2 [06:16:04]MH_I2C_Read... [06:16:04]Read from MH i2c: E2 17 00 [06:16:04]MH_I2C_Read... [06:16:04]Read from MH i2c: E2 17 00 42 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 33 [06:16:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [06:16:04]wFMCommunicate OK [06:16:04]CreateOFDProtocolMessage done [06:16:04]OFDSenderStorePacket 223391 [06:16:04]StoreOFDPacket docnum=223391 [06:16:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 BD 63 07 01 1F 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 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 16 00 00 00 F4 03 04 00 A6 F1 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9F 68 03 00 35 04 06 00 22 20 2F 51 EC 81 D2 88 E6 01 B2 65 E3 0D [06:16:04]CheckFolder [06:16:04]dirname=/storage/ofd_packets [06:16:04]CheckFolder done [06:16:04]ProducePacketName [06:16:04]name=ofd_packets/00223391 [06:16:04]NVStorageSaveData ofd_packets/00223391 [06:16:04]File name is /storage/ofd_packets/00223391 [06:16:04]Write 301 bytes [06:16:04]NVStorageSaveData done [06:16:04]OFDSenderStorePacket done [06:16:04]KKMCreateOFDPacket done [06:16:04]NVStorageSaveData kkm_last_timestamp [06:16:04]File name is /storage/kkm_last_timestamp [06:16:04]Write 4 bytes [06:16:04]NVStorageSaveData done [06:16:04]ExternCall_PrintAddStr [06:16:04]wPrintStart [06:16:04]Write to MH i2c: 01 00 00 43 24 67 [06:16:04]Write i2c OK [06:16:04]MH_I2C_Read... [06:16:04]Read from MH i2c: 01 [06:16:04]MH_I2C_Read... [06:16:04]Read from MH i2c: 01 07 00 [06:16:04]MH_I2C_Read... [06:16:04]Read from MH i2c: 01 07 00 43 24 00 00 00 00 00 FF 0F 7C [06:16:04]RasterBufferAndPrint [06:16:04]line Счет N : (1)477154 [06:16:04]line ИНН: 02508201610067 [06:16:04]line Контрольно-Кассовый Чек [06:16:04]line ПРОДАЖА [06:16:04]line ТРК (МРК, ГНК) : 22 [06:16:04]line Товар: 2710124130 [06:16:04]line Аи-92-К-5 [06:16:04]line 5.980 * 66.90 [06:16:04]line = 400.06 [06:16:04]line НДС 12% НСП 1% [06:16:04]line > о реализуемом товаре [06:16:04]line ОКРУГЛЕНИЕ: -0.06 [06:16:04]line ИТОГО: 400.00 [06:16:04]line Внесено: 400.00 [06:16:04]line СДАЧА: 0.00 [06:16:04]line НСП 1% : 3.54 [06:16:04]line НДС 12% : 42.48 [06:16:04]line Наличными: 400.00 [06:16:04]line Безнал.: 0.00 [06:16:04]line Место: АЗС № 162 "Партнер Нефть" [06:16:04]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [06:16:04]line СНО: Общий режим [06:16:04]line Чек 22 21.10.2024 06:16 [06:16:04]line Смена: 538 ФФД: 1.0 [06:16:04]line ЗНМ: 0300000103 [06:16:04]line РНМ: 0000000000091767 [06:16:04]line Версия ККМ: 001 [06:16:04]line ФМ: 0000000000871763 [06:16:04]line ФД: 223391 [06:16:04]line ФПД: 37521628195969 [06:16:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T061606&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223391&fm=37521628195969&tin=02508201610067®Number=0000000000091767&sum=40000 [06:16:05]OFD Sender: Processing packet 223391 [packets to send 25, broken 24] [06:16:05]ProducePacketName [06:16:05]name=ofd_packets/00223391 [06:16:05]OFD Sender: To server: pG, [06:16:05]CommunicateWithHost lk.salyk.kg:30040 [06:16:05]ConnectInit lk.salyk.kg [06:16:05]written 0, free lines is 4095 [06:16:05]Connected sock=10 [06:16:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 BD 63 07 01 1F 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 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 16 00 00 00 F4 03 04 00 A6 F1 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9F 68 03 00 35 04 06 00 22 20 2F 51 EC 81 D2 88 E6 01 B2 65 E3 0D [06:16:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 D6 15 47 00 B8 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 9F 68 03 00 F4 03 04 00 3C 9D 15 67 B6 04 01 00 00 E2 9C 95 93 25 01 20 FE [06:16:05]CommunicateWithHost err = 0 [06:16:05]CheckOFDResponse [06:16:05]1017 (14) - 77093643461234 [06:16:05]1041 (16) - 0000000000871763 [06:16:05]1040 (4) - 223391 [06:16:05]1012 (4) - 21.10.2024 00:15 [06:16:05]1206 (1) - 0 [06:16:05]OFD Sender: Remove packet 223391 [06:16:05]ProducePacketName [06:16:05]name=ofd_packets/00223391 [06:16:05]NVStorageDeleteData [06:16:05]Write to MH i2c: 01 00 00 6E 24 92 [06:16:05]Write i2c OK [06:16:05]MH_I2C_Read... [06:16:05]Read from MH i2c: 01 [06:16:05]MH_I2C_Read... [06:16:05]Read from MH i2c: 01 07 00 [06:16:05]MH_I2C_Read... [06:16:05]Read from MH i2c: 01 07 00 6E 24 00 00 00 00 00 ED 0C 92 [06:16:05]RasterBufferAndPrint [06:16:05]line [06:16:05]line [06:16:05]line [06:16:05]line [06:16:05]line [06:16:05]written 0, free lines is 3315 [06:16:05]MH_Cut [06:16:05]Write to MH i2c: D1 01 00 75 24 01 6B [06:16:05]Write i2c OK [06:16:05]MH_I2C_Read... [06:16:05]Read from MH i2c: D1 [06:16:05]MH_I2C_Read... [06:16:05]Read from MH i2c: D1 01 00 [06:16:05]MH_I2C_Read... [06:16:05]Read from MH i2c: D1 01 00 75 24 00 6A [06:16:05]Write to MH i2c: 01 00 00 76 24 9A [06:16:05]Write i2c OK [06:16:05]MH_I2C_Read... [06:16:06]OFD Sender: No OFD packet to send [06:16:06]*** Cut start [06:16:06]*** Purtial cut [06:16:06]*** Stage 1: CUTSNS_PIN = 1 [06:16:06]Read from MH i2c: 01 [06:16:06]MH_I2C_Read... [06:16:06]*** Stop cut motor [06:16:06]*** Cut end [06:16:06]Read from MH i2c: 01 07 00 [06:16:06]MH_I2C_Read... [06:16:06]Read from MH i2c: 01 07 00 76 24 00 00 00 00 00 FF 0F AF [06:16:06]process_action close_receipt done [06:16:06]requested_data is exist [06:16:06]produce_requested_data [06:16:06]requested_item fm.sn is exist - process it [06:16:06]wFMCommunicate request_size=4 [06:16:06]MH_SAM_APDU [06:16:06]CAPDU: 80 11 00 00 [06:16:06]Write to MH i2c: E2 08 00 77 24 80 11 00 00 00 00 00 00 15 [06:16:06]Write i2c OK [06:16:06]MH_I2C_Read... [06:16:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:16:06]Read from MH i2c: E2 [06:16:06]MH_I2C_Read... [06:16:06]Read from MH i2c: E2 17 00 [06:16:06]MH_I2C_Read... [06:16:06]Read from MH i2c: E2 17 00 77 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 68 [06:16:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [06:16:06]wFMCommunicate OK [06:16:06]requested_item fd.num is exist - process it [06:16:06]SAM_PROTO_GetFieldsCounters [06:16:06]wFMCommunicate request_size=4 [06:16:06]MH_SAM_APDU [06:16:06]CAPDU: 80 13 00 00 [06:16:06]Write to MH i2c: E2 08 00 78 24 80 13 00 00 00 00 00 00 18 [06:16:06]Write i2c OK [06:16:06]MH_I2C_Read... [06:16:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:16:06]Read from MH i2c: E2 [06:16:06]MH_I2C_Read... [06:16:06]Read from MH i2c: E2 62 00 [06:16:06]MH_I2C_Read... [06:16:06]Read from MH i2c: E2 62 00 78 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 9F 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 A6 [06:16:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 9F 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:16:06]wFMCommunicate OK [06:16:06]SAM_PROTO_GetFieldsCounters done [06:16:06]requested_item shift.num is exist - process it [06:16:06]requested_item shift.opened is exist - process it [06:16:06]req_shift_opened [06:16:06]FM_GetShiftState [06:16:06]SAM_PROTO_GetShiftState [06:16:06]wFMCommunicate request_size=4 [06:16:06]MH_SAM_APDU [06:16:06]CAPDU: 80 13 01 00 [06:16:06]Write to MH i2c: E2 08 00 79 24 80 13 01 00 00 00 00 00 1A [06:16:06]Write i2c OK [06:16:06]MH_I2C_Read... [06:16:07]Read from MH i2c: E2 [06:16:07]MH_I2C_Read... [06:16:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:16:07]Read from MH i2c: E2 0E 00 [06:16:07]MH_I2C_Read... [06:16:07]Read from MH i2c: E2 0E 00 79 24 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 9C [06:16:07]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [06:16:07]wFMCommunicate OK [06:16:07]SAM_PROTO_GetShiftState done [06:16:07]FM_GetShiftState done [06:16:07]req_shift_opened done [06:16:07]requested_item shift.open_date is exist - process it [06:16:07]req_shift_open_date [06:16:07]req_shift_open_date done [06:16:07]produce_requested_data done [06:16:07]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223391,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [06:16:07]process_action_free close_receipt [06:16:07]json_value_free [06:16:07]json_value_free done [06:16:07]process_json_proto returns [06:16:07]Send response to host [06:16:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223391,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [06:16:07]free response buf [06:16:07]execute_script done [06:16:07]execute_script returns [06:16:07]free content buf [06:16:07]Sock 8.Close socket [06:16:07]Sock 8.Thread stoped [06:16:11]OFD Sender: No OFD packet to send [06:16:16]OFD Sender: No OFD packet to send [06:16:21]OFD Sender: No OFD packet to send [06:16:26]OFD Sender: No OFD packet to send [06:16:31]OFD Sender: No OFD packet to send [06:16:36]OFD Sender: No OFD packet to send [06:16:41]OFD Sender: No OFD packet to send [06:16:46]OFD Sender: No OFD packet to send [06:16:51]OFD Sender: No OFD packet to send [06:16:56]OFD Sender: No OFD packet to send [06:17:01]OFD Sender: No OFD packet to send [06:17:06]OFD Sender: No OFD packet to send [06:17:11]OFD Sender: No OFD packet to send [06:17:16]OFD Sender: No OFD packet to send [06:17:21]OFD Sender: No OFD packet to send [06:17:26]OFD Sender: No OFD packet to send [06:17:31]accept exits with 9 [06:17:31]New connection [06:17:31]New thread 3066797412 created [06:17:31]Thread 3066940772 joined [06:17:31]Waiting for new connection... [06:17:31] Sock 9.Parse request [06:17:31]Sock 9.Check first char [06:17:31]Sock 9.First char is OK [06:17:31]request: POST /json_proto HTTP/1.0 [06:17:31]Method: POST [06:17:31]URL: /json_proto [06:17:31]Method is POST - this is cgi request [06:17:31]url: /json_proto [06:17:31]query_string will be loaded in cgi processing [06:17:31]execute_cgi json_proto POST (null) [06:17:31]execute_cgi path=json_proto method=POST [06:17:31]POST find Content-Length [06:17:31]Host: 172.17.52.131:8080 [06:17:31]Content-Length: 679 [06:17:31]Content-Type: application/json [06:17:31] [06:17:31]POST finish read [06:17:31]Found Content-Length = 679 [06:17:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477155", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:17:31]execute_script... [06:17:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477155", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:17:31]POST & json_proto [06:17:31]process_json_proto [06:17:31]json parsed OK: [06:17:31]protocol is kg_v1.0 [06:17:31]action value=close_receipt [06:17:31]process_action close_receipt [06:17:31]cmd_close_receipt [06:17:31]MH_GetDate [06:17:31]Write to MH i2c: F0 00 00 7A 24 8D [06:17:31]Write i2c OK [06:17:31]MH_I2C_Read... [06:17:31]Read from MH i2c: F0 [06:17:31]MH_I2C_Read... [06:17:31]Read from MH i2c: F0 09 00 [06:17:31]MH_I2C_Read... [06:17:31]Read from MH i2c: F0 09 00 7A 24 00 FD F1 15 67 4B 9D 11 67 60 [06:17:31]GetLastDocTimeStamp 1729491366 [06:17:31]current date 1729491453 [06:17:31]FM_GetShiftState [06:17:31]SAM_PROTO_GetShiftState [06:17:31]wFMCommunicate request_size=4 [06:17:31]MH_SAM_APDU [06:17:31]CAPDU: 80 13 01 00 [06:17:31]Write to MH i2c: E2 08 00 7B 24 80 13 01 00 00 00 00 00 1C [06:17:31]Write i2c OK [06:17:31]MH_I2C_Read... [06:17:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:17:31]Read from MH i2c: E2 [06:17:31]MH_I2C_Read... [06:17:31]Read from MH i2c: E2 0E 00 [06:17:31]MH_I2C_Read... [06:17:31]Read from MH i2c: E2 0E 00 7B 24 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 9E [06:17:31]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [06:17:31]wFMCommunicate OK [06:17:31]SAM_PROTO_GetShiftState done [06:17:31]FM_GetShiftState done [06:17:31]opened in 1729469279 [06:17:31]opened+sec_in_day 1729555679 [06:17:31]quantity*price = 200025 [06:17:31]sum+1 = 200026 [06:17:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 23 21.10.2024 06:17 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223392 ФПД: 39341561768305 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T061733&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223392&fm=39341561768305&tin=02508201610067®Number=0000000000091767&sum=200000 [06:17:32]StoreToDocumentArchive [06:17:32]shift 538 fd 223392 [06:17:32]save to /storage/0538/doc_00223392 [06:17:32]save last doc name /storage/0538/doc_00223392 to /storage/kkm_last_doc_name [06:17:32]save OK [06:17:32]Clear old archive folders... [06:17:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:17:32]tlvbuf is 01E6A2F0 [06:17:32]SAM_PROTO_ClearQueue [06:17:32]wFMCommunicate request_size=4 [06:17:32]MH_SAM_APDU [06:17:32]CAPDU: 80 09 00 00 [06:17:32]Write to MH i2c: E2 08 00 88 24 80 09 00 00 00 00 00 00 1E [06:17:32]Write i2c OK [06:17:32]MH_I2C_Read... [06:17:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:17:32]Read from MH i2c: E2 [06:17:32]MH_I2C_Read... [06:17:32]Read from MH i2c: E2 03 00 [06:17:32]MH_I2C_Read... [06:17:32]Read from MH i2c: E2 03 00 88 24 00 90 00 20 [06:17:32]RAPDU: 90 00 [06:17:32]wFMCommunicate OK [06:17:32]SAM_PROTO_ClearQueue done [06:17:32]KKMCreateOFDPacket [06:17:32]OFDProtocolAddRootSTLVToBuf [06:17:32]FM_MakeSignedData [06:17:32]FM_MakeSignedData [06:17:32]SAM_PROTO_SignData [06:17:32]wFMCommunicate request_size=4 [06:17:32]MH_SAM_APDU [06:17:32]CAPDU: 80 0D 01 02 [06:17:32]Write to MH i2c: E2 08 00 89 24 80 0D 01 02 00 00 00 00 26 [06:17:32]Write i2c OK [06:17:32]MH_I2C_Read... [06:17:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:17:32]Read from MH i2c: E2 [06:17:32]MH_I2C_Read... [06:17:32]Read from MH i2c: E2 03 00 [06:17:32]MH_I2C_Read... [06:17:32]Read from MH i2c: E2 03 00 89 24 00 90 00 21 [06:17:32]RAPDU: 90 00 [06:17:32]wFMCommunicate OK [06:17:32]wFMCommunicate request_size=255 [06:17:32]MH_SAM_APDU [06:17: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 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 FD F1 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A0 68 03 00 35 04 06 00 23 C7 EB D0 [06:17:32]Write to MH i2c: E2 02 01 8A 24 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 FD F1 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A0 68 03 00 35 04 06 00 23 C7 EB D0 00 00 EB [06:17:32]Write i2c OK [06:17:32]MH_I2C_Read... [06:17:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:17:32]Read from MH i2c: E2 [06:17:32]MH_I2C_Read... [06:17:32]Read from MH i2c: E2 03 00 [06:17:32]MH_I2C_Read... [06:17:32]Read from MH i2c: E2 03 00 8A 24 00 90 00 22 [06:17:32]RAPDU: 90 00 [06:17:32]wFMCommunicate OK [06:17:32]wFMCommunicate request_size=7 [06:17:32]MH_SAM_APDU [06:17:32]CAPDU: 80 0D 02 02 02 69 71 [06:17:32]Write to MH i2c: E2 0A 00 8B 24 80 0D 02 02 02 00 69 71 00 00 07 [06:17:32]Write i2c OK [06:17:32]MH_I2C_Read... [06:17:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:17:32]Read from MH i2c: E2 [06:17:32]MH_I2C_Read... [06:17:32]Read from MH i2c: E2 03 00 [06:17:32]MH_I2C_Read... [06:17:32]Read from MH i2c: E2 03 00 8B 24 00 90 00 23 [06:17:32]RAPDU: 90 00 [06:17:32]wFMCommunicate OK [06:17:32]wFMCommunicate request_size=4 [06:17:32]MH_SAM_APDU [06:17:32]CAPDU: 80 0D 03 02 [06:17:32]Write to MH i2c: E2 08 00 8C 24 80 0D 03 02 00 00 00 00 2B [06:17:32]Write i2c OK [06:17:32]MH_I2C_Read... [06:17:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:17:32]Read from MH i2c: E2 [06:17:32]MH_I2C_Read... [06:17:32]Read from MH i2c: E2 0B 00 [06:17:32]MH_I2C_Read... [06:17:32]Read from MH i2c: E2 0B 00 8C 24 00 0D 14 79 E6 10 7B 9C 43 90 00 16 [06:17:32]RAPDU: 0D 14 79 E6 10 7B 9C 43 90 00 [06:17:32]wFMCommunicate OK [06:17:32]SAM_PROTO_SignData done [06:17:32]FM_MakeSignedData done [06:17:32]CreateOFDProtocolMessage [06:17:32]wFMCommunicate request_size=4 [06:17:32]MH_SAM_APDU [06:17:32]CAPDU: 80 11 00 00 [06:17:32]Write to MH i2c: E2 08 00 8D 24 80 11 00 00 00 00 00 00 2B [06:17:32]Write i2c OK [06:17:32]MH_I2C_Read... [06:17:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:17:32]Read from MH i2c: E2 [06:17:32]MH_I2C_Read... [06:17:32]Read from MH i2c: E2 17 00 [06:17:32]MH_I2C_Read... [06:17:32]Read from MH i2c: E2 17 00 8D 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 7E [06:17:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [06:17:32]wFMCommunicate OK [06:17:32]CreateOFDProtocolMessage done [06:17:32]OFDSenderStorePacket 223392 [06:17:32]StoreOFDPacket docnum=223392 [06:17:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 E6 F1 04 01 54 A3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 FD F1 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A0 68 03 00 35 04 06 00 23 C7 EB D0 69 71 0D 14 79 E6 10 7B 9C 43 [06:17:32]CheckFolder [06:17:32]dirname=/storage/ofd_packets [06:17:32]CheckFolder done [06:17:32]ProducePacketName [06:17:32]name=ofd_packets/00223392 [06:17:32]NVStorageSaveData ofd_packets/00223392 [06:17:32]File name is /storage/ofd_packets/00223392 [06:17:32]Write 298 bytes [06:17:32]NVStorageSaveData done [06:17:32]OFDSenderStorePacket done [06:17:32]KKMCreateOFDPacket done [06:17:32]NVStorageSaveData kkm_last_timestamp [06:17:32]File name is /storage/kkm_last_timestamp [06:17:32]Write 4 bytes [06:17:32]NVStorageSaveData done [06:17:32]ExternCall_PrintAddStr [06:17:32]wPrintStart [06:17:32]Write to MH i2c: 01 00 00 8E 24 B2 [06:17:32]Write i2c OK [06:17:32]MH_I2C_Read... [06:17:32]Read from MH i2c: 01 [06:17:32]MH_I2C_Read... [06:17:32]Read from MH i2c: 01 07 00 [06:17:32]MH_I2C_Read... [06:17:32]Read from MH i2c: 01 07 00 8E 24 00 00 00 00 00 FF 0F C7 [06:17:32]RasterBufferAndPrint [06:17:32]line Счет N : (1)477155 [06:17:32]line ИНН: 02508201610067 [06:17:32]line Контрольно-Кассовый Чек [06:17:32]line ПРОДАЖА [06:17:32]line ТРК (МРК, ГНК) : 44 [06:17:32]line Товар: 2710194210 [06:17:32]line ДТ-К-5 [06:17:32]line 26.250 * 76.20 [06:17:32]line = 2000.25 [06:17:32]line НДС 12% НСП 1% [06:17:32]line > о реализуемом товаре [06:17:32]line ОКРУГЛЕНИЕ: -0.25 [06:17:32]line ИТОГО: 2000.00 [06:17:32]line Внесено: 2000.00 [06:17:32]line СДАЧА: 0.00 [06:17:32]line НСП 1% : 17.70 [06:17:32]line НДС 12% : 212.42 [06:17:32]line Наличными: 2000.00 [06:17:32]line Безнал.: 0.00 [06:17:32]line Место: АЗС № 162 "Партнер Нефть" [06:17:32]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [06:17:32]line СНО: Общий режим [06:17:32]line Чек 23 21.10.2024 06:17 [06:17:32]line Смена: 538 ФФД: 1.0 [06:17:32]line ЗНМ: 0300000103 [06:17:32]line РНМ: 0000000000091767 [06:17:32]line Версия ККМ: 001 [06:17:32]line ФМ: 0000000000871763 [06:17:32]line ФД: 223392 [06:17:32]line ФПД: 39341561768305 [06:17:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T061733&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223392&fm=39341561768305&tin=02508201610067®Number=0000000000091767&sum=200000 [06:17:33]OFD Sender: Processing packet 223392 [packets to send 25, broken 24] [06:17:33]ProducePacketName [06:17:33]name=ofd_packets/00223392 [06:17:33]OFD Sender: To server: pG, [06:17:33]CommunicateWithHost lk.salyk.kg:30040 [06:17:33]ConnectInit lk.salyk.kg [06:17:33]written 0, free lines is 4095 [06:17:33]Connected sock=10 [06:17:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 E6 F1 04 01 54 A3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 FD F1 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A0 68 03 00 35 04 06 00 23 C7 EB D0 69 71 0D 14 79 E6 10 7B 9C 43 [06:17:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 88 42 47 00 44 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A0 68 03 00 F4 03 04 00 94 9D 15 67 B6 04 01 00 00 7D CE 90 88 98 44 A5 73 [06:17:33]CommunicateWithHost err = 0 [06:17:33]CheckOFDResponse [06:17:33]1017 (14) - 77093643461234 [06:17:33]1041 (16) - 0000000000871763 [06:17:33]1040 (4) - 223392 [06:17:33]1012 (4) - 21.10.2024 00:17 [06:17:33]1206 (1) - 0 [06:17:33]OFD Sender: Remove packet 223392 [06:17:33]ProducePacketName [06:17:33]name=ofd_packets/00223392 [06:17:33]NVStorageDeleteData [06:17:33]Write to MH i2c: 01 00 00 B9 24 DD [06:17:33]Write i2c OK [06:17:33]MH_I2C_Read... [06:17:33]Read from MH i2c: 01 [06:17:33]MH_I2C_Read... [06:17:33]Read from MH i2c: 01 07 00 [06:17:33]MH_I2C_Read... [06:17:33]Read from MH i2c: 01 07 00 B9 24 00 00 00 00 00 FB 0C EB [06:17:33]RasterBufferAndPrint [06:17:33]line [06:17:33]line [06:17:33]line [06:17:33]line [06:17:33]line [06:17:33]written 0, free lines is 3329 [06:17:33]MH_Cut [06:17:33]Write to MH i2c: D1 01 00 C0 24 01 B6 [06:17:33]Write i2c OK [06:17:33]MH_I2C_Read... [06:17:33]Read from MH i2c: D1 [06:17:33]MH_I2C_Read... [06:17:33]Read from MH i2c: D1 01 00 [06:17:33]MH_I2C_Read... [06:17:33]Read from MH i2c: D1 01 00 C0 24 00 B5 [06:17:33]Write to MH i2c: 01 00 00 C1 24 E5 [06:17:33]Write i2c OK [06:17:33]MH_I2C_Read... [06:17:33]OFD Sender: No OFD packet to send [06:17:34]*** Cut start [06:17:34]*** Purtial cut [06:17:34]*** CUTSNS_PIN = 0 [06:17:34]*** Stage 1: CUTSNS_PIN = 1 [06:17:36]Read from MH i2c: 01 [06:17:36]MH_I2C_Read... [06:17:36]*** Stop cut motor [06:17:36]*** Cut end [06:17:36]Read from MH i2c: 01 07 00 [06:17:36]MH_I2C_Read... [06:17:36]Read from MH i2c: 01 07 00 C1 24 00 00 00 00 00 FF 0F FA [06:17:36]process_action close_receipt done [06:17:36]requested_data is exist [06:17:36]produce_requested_data [06:17:36]requested_item fm.sn is exist - process it [06:17:36]wFMCommunicate request_size=4 [06:17:36]MH_SAM_APDU [06:17:36]CAPDU: 80 11 00 00 [06:17:36]Write to MH i2c: E2 08 00 C2 24 80 11 00 00 00 00 00 00 60 [06:17:36]Write i2c OK [06:17:36]MH_I2C_Read... [06:17:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:17:36]Read from MH i2c: E2 [06:17:36]MH_I2C_Read... [06:17:36]Read from MH i2c: E2 17 00 [06:17:36]MH_I2C_Read... [06:17:36]Read from MH i2c: E2 17 00 C2 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 B3 [06:17:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [06:17:36]wFMCommunicate OK [06:17:36]requested_item fd.num is exist - process it [06:17:36]SAM_PROTO_GetFieldsCounters [06:17:36]wFMCommunicate request_size=4 [06:17:36]MH_SAM_APDU [06:17:36]CAPDU: 80 13 00 00 [06:17:36]Write to MH i2c: E2 08 00 C3 24 80 13 00 00 00 00 00 00 63 [06:17:36]Write i2c OK [06:17:36]MH_I2C_Read... [06:17:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:17:36]Read from MH i2c: E2 [06:17:36]MH_I2C_Read... [06:17:36]Read from MH i2c: E2 62 00 [06:17:36]MH_I2C_Read... [06:17:36]Read from MH i2c: E2 62 00 C3 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 A0 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 17 00 00 00 5E 04 04 00 17 00 00 00 57 04 04 00 18 00 00 00 19 04 04 00 00 00 00 00 90 00 F5 [06:17:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 A0 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 17 00 00 00 5E 04 04 00 17 00 00 00 57 04 04 00 18 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:17:36]wFMCommunicate OK [06:17:36]SAM_PROTO_GetFieldsCounters done [06:17:36]requested_item shift.num is exist - process it [06:17:36]requested_item shift.opened is exist - process it [06:17:36]req_shift_opened [06:17:36]FM_GetShiftState [06:17:36]SAM_PROTO_GetShiftState [06:17:36]wFMCommunicate request_size=4 [06:17:36]MH_SAM_APDU [06:17:36]CAPDU: 80 13 01 00 [06:17:36]Write to MH i2c: E2 08 00 C4 24 80 13 01 00 00 00 00 00 65 [06:17:36]Write i2c OK [06:17:36]MH_I2C_Read... [06:17:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:17:36]Read from MH i2c: E2 [06:17:36]MH_I2C_Read... [06:17:36]Read from MH i2c: E2 0E 00 [06:17:36]MH_I2C_Read... [06:17:36]Read from MH i2c: E2 0E 00 C4 24 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 E7 [06:17:36]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [06:17:36]wFMCommunicate OK [06:17:36]SAM_PROTO_GetShiftState done [06:17:36]FM_GetShiftState done [06:17:36]req_shift_opened done [06:17:36]requested_item shift.open_date is exist - process it [06:17:36]req_shift_open_date [06:17:36]req_shift_open_date done [06:17:36]produce_requested_data done [06:17:36]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223392,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [06:17:36]process_action_free close_receipt [06:17:36]json_value_free [06:17:36]json_value_free done [06:17:36]process_json_proto returns [06:17:36]Send response to host [06:17:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223392,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [06:17:36]free response buf [06:17:36]execute_script done [06:17:36]execute_script returns [06:17:36]free content buf [06:17:36]Sock 9.Close socket [06:17:36]Sock 9.Thread stoped [06:17:38]OFD Sender: No OFD packet to send [06:17:43]OFD Sender: No OFD packet to send [06:17:48]OFD Sender: No OFD packet to send [06:17:53]OFD Sender: No OFD packet to send [06:17:58]OFD Sender: No OFD packet to send [06:18:03]OFD Sender: No OFD packet to send [06:18:08]OFD Sender: No OFD packet to send [06:18:13]OFD Sender: No OFD packet to send [06:18:18]OFD Sender: No OFD packet to send [06:18:24]OFD Sender: No OFD packet to send [06:18:29]OFD Sender: No OFD packet to send [06:18:34]OFD Sender: No OFD packet to send [06:18:39]OFD Sender: No OFD packet to send [06:18:44]OFD Sender: No OFD packet to send [06:18:49]OFD Sender: No OFD packet to send [06:18:54]OFD Sender: No OFD packet to send [06:18:59]OFD Sender: No OFD packet to send [06:19:04]OFD Sender: No OFD packet to send [06:19:09]OFD Sender: No OFD packet to send [06:19:14]OFD Sender: No OFD packet to send [06:19:19]OFD Sender: No OFD packet to send [06:19:24]OFD Sender: No OFD packet to send [06:19:29]OFD Sender: No OFD packet to send [06:19:34]OFD Sender: No OFD packet to send [06:19:39]OFD Sender: No OFD packet to send [06:19:44]OFD Sender: No OFD packet to send [06:19:49]OFD Sender: No OFD packet to send [06:19:54]OFD Sender: No OFD packet to send [06:19:59]OFD Sender: No OFD packet to send [06:20:04]OFD Sender: No OFD packet to send [06:20:09]OFD Sender: No OFD packet to send [06:20:14]OFD Sender: No OFD packet to send [06:20:19]OFD Sender: No OFD packet to send [06:20:24]OFD Sender: No OFD packet to send [06:20:29]OFD Sender: No OFD packet to send [06:20:34]OFD Sender: No OFD packet to send [06:20:39]OFD Sender: No OFD packet to send [06:20:44]OFD Sender: No OFD packet to send [06:20:49]OFD Sender: No OFD packet to send [06:20:54]OFD Sender: No OFD packet to send [06:20:59]OFD Sender: No OFD packet to send [06:21:04]OFD Sender: No OFD packet to send [06:21:09]OFD Sender: No OFD packet to send [06:21:14]OFD Sender: No OFD packet to send [06:21:19]OFD Sender: No OFD packet to send [06:21:24]OFD Sender: No OFD packet to send [06:21:29]OFD Sender: No OFD packet to send [06:21:34]OFD Sender: No OFD packet to send [06:21:39]OFD Sender: No OFD packet to send [06:21:44]OFD Sender: No OFD packet to send [06:21:49]OFD Sender: No OFD packet to send [06:21:54]OFD Sender: No OFD packet to send [06:21:59]OFD Sender: No OFD packet to send [06:22:04]OFD Sender: No OFD packet to send [06:22:09]OFD Sender: No OFD packet to send [06:22:14]OFD Sender: No OFD packet to send [06:22:19]OFD Sender: No OFD packet to send [06:22:24]OFD Sender: No OFD packet to send [06:22:29]OFD Sender: No OFD packet to send [06:22:34]OFD Sender: No OFD packet to send [06:22:39]OFD Sender: No OFD packet to send [06:22:44]OFD Sender: No OFD packet to send [06:22:49]OFD Sender: No OFD packet to send [06:22:54]OFD Sender: No OFD packet to send [06:22:59]OFD Sender: No OFD packet to send [06:23:04]OFD Sender: No OFD packet to send [06:23:09]OFD Sender: No OFD packet to send [06:23:14]OFD Sender: No OFD packet to send [06:23:19]OFD Sender: No OFD packet to send [06:23:24]OFD Sender: No OFD packet to send [06:23:29]OFD Sender: No OFD packet to send [06:23:34]OFD Sender: No OFD packet to send [06:23:39]OFD Sender: No OFD packet to send [06:23:44]OFD Sender: No OFD packet to send [06:23:49]OFD Sender: No OFD packet to send [06:23:54]OFD Sender: No OFD packet to send [06:23:59]OFD Sender: No OFD packet to send [06:24:04]OFD Sender: No OFD packet to send [06:24:09]OFD Sender: No OFD packet to send [06:24:14]OFD Sender: No OFD packet to send [06:24:19]OFD Sender: No OFD packet to send [06:24:24]OFD Sender: No OFD packet to send [06:24:29]OFD Sender: No OFD packet to send [06:24:34]OFD Sender: No OFD packet to send [06:24:39]OFD Sender: No OFD packet to send [06:24:44]OFD Sender: No OFD packet to send [06:24:49]OFD Sender: No OFD packet to send [06:24:54]OFD Sender: No OFD packet to send [06:24:59]OFD Sender: No OFD packet to send [06:25:04]OFD Sender: No OFD packet to send [06:25:09]OFD Sender: No OFD packet to send [06:25:14]OFD Sender: No OFD packet to send [06:25:19]accept exits with 8 [06:25:19]New connection [06:25:19]New thread 3066940772 created [06:25:19]Thread 3066797412 joined [06:25:19]Waiting for new connection... [06:25:19] Sock 8.Parse request [06:25:19]Sock 8.Check first char [06:25:19]Sock 8.First char is OK [06:25:19]request: POST /json_proto HTTP/1.0 [06:25:19]Method: POST [06:25:19]URL: /json_proto [06:25:19]Method is POST - this is cgi request [06:25:19]url: /json_proto [06:25:19]query_string will be loaded in cgi processing [06:25:19]execute_cgi json_proto POST (null) [06:25:19]execute_cgi path=json_proto method=POST [06:25:19]POST find Content-Length [06:25:19]Host: 172.17.52.131:8080 [06:25:19]Content-Length: 682 [06:25:19]Content-Type: application/json [06:25:19] [06:25:19]POST finish read [06:25:19]Found Content-Length = 682 [06:25:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477156", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:25:19]execute_script... [06:25: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)477156", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:25:19]POST & json_proto [06:25:19]process_json_proto [06:25:19]json parsed OK: [06:25:19]protocol is kg_v1.0 [06:25:19]action value=close_receipt [06:25:19]process_action close_receipt [06:25:19]cmd_close_receipt [06:25:19]MH_GetDate [06:25:19]Write to MH i2c: F0 00 00 C5 24 D8 [06:25:19]Write i2c OK [06:25:19]MH_I2C_Read... [06:25:19]Read from MH i2c: F0 [06:25:19]MH_I2C_Read... [06:25:19]Read from MH i2c: F0 09 00 [06:25:19]MH_I2C_Read... [06:25:19]Read from MH i2c: F0 09 00 C5 24 00 D2 F3 15 67 4B 9D 11 67 82 [06:25:19]GetLastDocTimeStamp 1729491453 [06:25:19]current date 1729491922 [06:25:19]FM_GetShiftState [06:25:19]SAM_PROTO_GetShiftState [06:25:19]wFMCommunicate request_size=4 [06:25:19]MH_SAM_APDU [06:25:19]CAPDU: 80 13 01 00 [06:25:19]Write to MH i2c: E2 08 00 C6 24 80 13 01 00 00 00 00 00 67 [06:25:19]Write i2c OK [06:25:19]MH_I2C_Read... [06:25:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:25:19]OFD Sender: No OFD packet to send [06:25:19]Read from MH i2c: E2 [06:25:19]MH_I2C_Read... [06:25:19]Read from MH i2c: E2 0E 00 [06:25:19]MH_I2C_Read... [06:25:19]Read from MH i2c: E2 0E 00 C6 24 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 E9 [06:25:19]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [06:25:19]wFMCommunicate OK [06:25:19]SAM_PROTO_GetShiftState done [06:25:19]FM_GetShiftState done [06:25:19]opened in 1729469279 [06:25:19]opened+sec_in_day 1729555679 [06:25:19]quantity*price = 100021 [06:25:19]sum+1 = 100023 [06:25:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 24 21.10.2024 06:25 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223393 ФПД: 86123334859897 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T062522&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223393&fm=86123334859897&tin=02508201610067®Number=0000000000091767&sum=100000 [06:25:20]StoreToDocumentArchive [06:25:20]shift 538 fd 223393 [06:25:20]save to /storage/0538/doc_00223393 [06:25:20]save last doc name /storage/0538/doc_00223393 to /storage/kkm_last_doc_name [06:25:20]save OK [06:25:20]Clear old archive folders... [06:25:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:25:20]tlvbuf is 01E09760 [06:25:20]SAM_PROTO_ClearQueue [06:25:20]wFMCommunicate request_size=4 [06:25:20]MH_SAM_APDU [06:25:20]CAPDU: 80 09 00 00 [06:25:20]Write to MH i2c: E2 08 00 D3 24 80 09 00 00 00 00 00 00 69 [06:25:20]Write i2c OK [06:25:20]MH_I2C_Read... [06:25:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:25:20]Read from MH i2c: E2 [06:25:20]MH_I2C_Read... [06:25:20]Read from MH i2c: E2 03 00 [06:25:20]MH_I2C_Read... [06:25:20]Read from MH i2c: E2 03 00 D3 24 00 90 00 6B [06:25:20]RAPDU: 90 00 [06:25:20]wFMCommunicate OK [06:25:20]SAM_PROTO_ClearQueue done [06:25:20]KKMCreateOFDPacket [06:25:20]OFDProtocolAddRootSTLVToBuf [06:25:20]FM_MakeSignedData [06:25:20]FM_MakeSignedData [06:25:20]SAM_PROTO_SignData [06:25:20]wFMCommunicate request_size=4 [06:25:20]MH_SAM_APDU [06:25:20]CAPDU: 80 0D 01 02 [06:25:20]Write to MH i2c: E2 08 00 D4 24 80 0D 01 02 00 00 00 00 71 [06:25:20]Write i2c OK [06:25:20]MH_I2C_Read... [06:25:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:25:20]Read from MH i2c: E2 [06:25:20]MH_I2C_Read... [06:25:20]Read from MH i2c: E2 03 00 [06:25:20]MH_I2C_Read... [06:25:20]Read from MH i2c: E2 03 00 D4 24 00 90 00 6C [06:25:20]RAPDU: 90 00 [06:25:20]wFMCommunicate OK [06:25:20]wFMCommunicate request_size=255 [06:25:20]MH_SAM_APDU [06:25:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 D2 F3 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A1 68 03 00 35 04 06 00 4E [06:25:20]Write to MH i2c: E2 02 01 D5 24 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 18 00 00 00 F4 03 04 00 D2 F3 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A1 68 03 00 35 04 06 00 4E 00 00 F1 [06:25:20]Write i2c OK [06:25:20]MH_I2C_Read... [06:25:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:25:20]Read from MH i2c: E2 [06:25:20]MH_I2C_Read... [06:25:20]Read from MH i2c: E2 03 00 [06:25:20]MH_I2C_Read... [06:25:20]Read from MH i2c: E2 03 00 D5 24 00 90 00 6D [06:25:20]RAPDU: 90 00 [06:25:20]wFMCommunicate OK [06:25:20]wFMCommunicate request_size=10 [06:25:20]MH_SAM_APDU [06:25:20]CAPDU: 80 0D 02 02 05 54 26 C7 FC 79 [06:25:20]Write to MH i2c: E2 0D 00 D6 24 80 0D 02 02 05 00 54 26 C7 FC 79 00 00 34 [06:25:20]Write i2c OK [06:25:20]MH_I2C_Read... [06:25:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:25:20]Read from MH i2c: E2 [06:25:20]MH_I2C_Read... [06:25:20]Read from MH i2c: E2 03 00 [06:25:20]MH_I2C_Read... [06:25:20]Read from MH i2c: E2 03 00 D6 24 00 90 00 6E [06:25:20]RAPDU: 90 00 [06:25:20]wFMCommunicate OK [06:25:20]wFMCommunicate request_size=4 [06:25:20]MH_SAM_APDU [06:25:20]CAPDU: 80 0D 03 02 [06:25:20]Write to MH i2c: E2 08 00 D7 24 80 0D 03 02 00 00 00 00 76 [06:25:20]Write i2c OK [06:25:20]MH_I2C_Read... [06:25:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:25:20]Read from MH i2c: E2 [06:25:20]MH_I2C_Read... [06:25:20]Read from MH i2c: E2 0B 00 [06:25:20]MH_I2C_Read... [06:25:20]Read from MH i2c: E2 0B 00 D7 24 00 C7 EA 8D A9 60 03 5C AA 90 00 C7 [06:25:20]RAPDU: C7 EA 8D A9 60 03 5C AA 90 00 [06:25:20]wFMCommunicate OK [06:25:20]SAM_PROTO_SignData done [06:25:20]FM_MakeSignedData done [06:25:20]CreateOFDProtocolMessage [06:25:20]wFMCommunicate request_size=4 [06:25:20]MH_SAM_APDU [06:25:20]CAPDU: 80 11 00 00 [06:25:20]Write to MH i2c: E2 08 00 D8 24 80 11 00 00 00 00 00 00 76 [06:25:20]Write i2c OK [06:25:20]MH_I2C_Read... [06:25:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:25:20]Read from MH i2c: E2 [06:25:20]MH_I2C_Read... [06:25:20]Read from MH i2c: E2 17 00 [06:25:20]MH_I2C_Read... [06:25:20]Read from MH i2c: E2 17 00 D8 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 C9 [06:25:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [06:25:20]wFMCommunicate OK [06:25:20]CreateOFDProtocolMessage done [06:25:20]OFDSenderStorePacket 223393 [06:25:20]StoreOFDPacket docnum=223393 [06:25:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 9E 29 07 01 9C 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 18 00 00 00 F4 03 04 00 D2 F3 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A1 68 03 00 35 04 06 00 4E 54 26 C7 FC 79 C7 EA 8D A9 60 03 5C AA [06:25:20]CheckFolder [06:25:20]dirname=/storage/ofd_packets [06:25:20]CheckFolder done [06:25:20]ProducePacketName [06:25:20]name=ofd_packets/00223393 [06:25:20]NVStorageSaveData ofd_packets/00223393 [06:25:20]File name is /storage/ofd_packets/00223393 [06:25:20]Write 301 bytes [06:25:20]NVStorageSaveData done [06:25:20]OFDSenderStorePacket done [06:25:20]KKMCreateOFDPacket done [06:25:20]NVStorageSaveData kkm_last_timestamp [06:25:20]File name is /storage/kkm_last_timestamp [06:25:20]Write 4 bytes [06:25:20]NVStorageSaveData done [06:25:20]ExternCall_PrintAddStr [06:25:21]wPrintStart [06:25:21]Write to MH i2c: 01 00 00 D9 24 FD [06:25:21]Write i2c OK [06:25:21]MH_I2C_Read... [06:25:21]Read from MH i2c: 01 [06:25:21]MH_I2C_Read... [06:25:21]Read from MH i2c: 01 07 00 [06:25:21]MH_I2C_Read... [06:25:21]Read from MH i2c: 01 07 00 D9 24 00 00 00 00 00 FF 0F 12 [06:25:21]RasterBufferAndPrint [06:25:21]line Счет N : (1)477156 [06:25:21]line ИНН: 02508201610067 [06:25:21]line Контрольно-Кассовый Чек [06:25:21]line ПРОДАЖА [06:25:21]line ТРК (МРК, ГНК) : 41 [06:25:21]line Товар: 2710124500 [06:25:21]line Аи-95-К-5 [06:25:21]line 13.480 * 74.20 [06:25:21]line = 1000.22 [06:25:21]line НДС 12% НСП 1% [06:25:21]line > о реализуемом товаре [06:25:21]line ОКРУГЛЕНИЕ: -0.22 [06:25:21]line ИТОГО: 1000.00 [06:25:21]line Внесено: 1000.00 [06:25:21]line СДАЧА: 0.00 [06:25:21]line НСП 1% : 8.85 [06:25:21]line НДС 12% : 106.22 [06:25:21]line Наличными: 1000.00 [06:25:21]line Безнал.: 0.00 [06:25:21]line Место: АЗС № 162 "Партнер Нефть" [06:25:21]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [06:25:21]line СНО: Общий режим [06:25:21]line Чек 24 21.10.2024 06:25 [06:25:21]line Смена: 538 ФФД: 1.0 [06:25:21]line ЗНМ: 0300000103 [06:25:21]line РНМ: 0000000000091767 [06:25:21]line Версия ККМ: 001 [06:25:21]line ФМ: 0000000000871763 [06:25:21]line ФД: 223393 [06:25:21]line ФПД: 86123334859897 [06:25:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T062522&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223393&fm=86123334859897&tin=02508201610067®Number=0000000000091767&sum=100000 [06:25:21]OFD Sender: Processing packet 223393 [packets to send 25, broken 24] [06:25:21]ProducePacketName [06:25:21]name=ofd_packets/00223393 [06:25:21]OFD Sender: To server: pG, [06:25:21]CommunicateWithHost lk.salyk.kg:30040 [06:25:21]ConnectInit lk.salyk.kg [06:25:21]written 0, free lines is 4095 [06:25:21]Connected sock=10 [06:25:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 9E 29 07 01 9C 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 18 00 00 00 F4 03 04 00 D2 F3 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A1 68 03 00 35 04 06 00 4E 54 26 C7 FC 79 C7 EA 8D A9 60 03 5C AA [06:25:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 9A DB 47 00 31 3B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A1 68 03 00 F4 03 04 00 68 9F 15 67 B6 04 01 00 00 2D CA 19 B9 23 26 73 55 [06:25:21]CommunicateWithHost err = 0 [06:25:21]CheckOFDResponse [06:25:21]1017 (14) - 77093643461234 [06:25:21]1041 (16) - 0000000000871763 [06:25:21]1040 (4) - 223393 [06:25:21]1012 (4) - 21.10.2024 00:25 [06:25:21]1206 (1) - 0 [06:25:21]OFD Sender: Remove packet 223393 [06:25:21]ProducePacketName [06:25:21]name=ofd_packets/00223393 [06:25:21]NVStorageDeleteData [06:25:21]Write to MH i2c: 01 00 00 04 25 29 [06:25:21]Write i2c OK [06:25:21]MH_I2C_Read... [06:25:21]Read from MH i2c: 01 [06:25:21]MH_I2C_Read... [06:25:21]Read from MH i2c: 01 07 00 [06:25:21]MH_I2C_Read... [06:25:21]Read from MH i2c: 01 07 00 04 25 00 00 00 00 00 02 0D 3F [06:25:21]RasterBufferAndPrint [06:25:21]line [06:25:21]line [06:25:21]line [06:25:21]line [06:25:21]line [06:25:21]written 0, free lines is 3339 [06:25:21]MH_Cut [06:25:21]Write to MH i2c: D1 01 00 0B 25 01 02 [06:25:21]Write i2c OK [06:25:21]MH_I2C_Read... [06:25:21]Read from MH i2c: D1 [06:25:21]MH_I2C_Read... [06:25:21]Read from MH i2c: D1 01 00 [06:25:21]MH_I2C_Read... [06:25:21]Read from MH i2c: D1 01 00 0B 25 00 01 [06:25:21]Write to MH i2c: 01 00 00 0C 25 31 [06:25:21]Write i2c OK [06:25:21]MH_I2C_Read... [06:25:22]OFD Sender: No OFD packet to send [06:25:22]*** Cut start [06:25:22]*** Purtial cut [06:25:22]*** Stage 1: CUTSNS_PIN = 1 [06:25:22]Read from MH i2c: 01 [06:25:22]MH_I2C_Read... [06:25:22]*** Stop cut motor [06:25:22]*** Cut end [06:25:22]Read from MH i2c: 01 07 00 [06:25:22]MH_I2C_Read... [06:25:22]Read from MH i2c: 01 07 00 0C 25 00 00 00 00 00 FF 0F 46 [06:25:22]process_action close_receipt done [06:25:22]requested_data is exist [06:25:22]produce_requested_data [06:25:22]requested_item fm.sn is exist - process it [06:25:22]wFMCommunicate request_size=4 [06:25:22]MH_SAM_APDU [06:25:22]CAPDU: 80 11 00 00 [06:25:22]Write to MH i2c: E2 08 00 0D 25 80 11 00 00 00 00 00 00 AC [06:25:22]Write i2c OK [06:25:22]MH_I2C_Read... [06:25:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:25:22]Read from MH i2c: E2 [06:25:22]MH_I2C_Read... [06:25:22]Read from MH i2c: E2 17 00 [06:25:22]MH_I2C_Read... [06:25:22]Read from MH i2c: E2 17 00 0D 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 FF [06:25:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [06:25:22]wFMCommunicate OK [06:25:22]requested_item fd.num is exist - process it [06:25:22]SAM_PROTO_GetFieldsCounters [06:25:22]wFMCommunicate request_size=4 [06:25:22]MH_SAM_APDU [06:25:22]CAPDU: 80 13 00 00 [06:25:22]Write to MH i2c: E2 08 00 0E 25 80 13 00 00 00 00 00 00 AF [06:25:22]Write i2c OK [06:25:22]MH_I2C_Read... [06:25:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:25:22]Read from MH i2c: E2 [06:25:22]MH_I2C_Read... [06:25:22]Read from MH i2c: E2 62 00 [06:25:22]MH_I2C_Read... [06:25:23]Read from MH i2c: E2 62 00 0E 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 A1 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 45 [06:25:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 A1 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:25:23]wFMCommunicate OK [06:25:23]SAM_PROTO_GetFieldsCounters done [06:25:23]requested_item shift.num is exist - process it [06:25:23]requested_item shift.opened is exist - process it [06:25:23]req_shift_opened [06:25:23]FM_GetShiftState [06:25:23]SAM_PROTO_GetShiftState [06:25:23]wFMCommunicate request_size=4 [06:25:23]MH_SAM_APDU [06:25:23]CAPDU: 80 13 01 00 [06:25:23]Write to MH i2c: E2 08 00 0F 25 80 13 01 00 00 00 00 00 B1 [06:25:23]Write i2c OK [06:25:23]MH_I2C_Read... [06:25:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:25:23]Read from MH i2c: E2 [06:25:23]MH_I2C_Read... [06:25:23]Read from MH i2c: E2 0E 00 [06:25:23]MH_I2C_Read... [06:25:23]Read from MH i2c: E2 0E 00 0F 25 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 33 [06:25:23]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [06:25:23]wFMCommunicate OK [06:25:23]SAM_PROTO_GetShiftState done [06:25:23]FM_GetShiftState done [06:25:23]req_shift_opened done [06:25:23]requested_item shift.open_date is exist - process it [06:25:23]req_shift_open_date [06:25:23]req_shift_open_date done [06:25:23]produce_requested_data done [06:25:23]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223393,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [06:25:23]process_action_free close_receipt [06:25:23]json_value_free [06:25:23]json_value_free done [06:25:23]process_json_proto returns [06:25:23]Send response to host [06:25:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223393,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [06:25:23]free response buf [06:25:23]execute_script done [06:25:23]execute_script returns [06:25:23]free content buf [06:25:23]Sock 8.Close socket [06:25:23]Sock 8.Thread stoped [06:25:27]OFD Sender: No OFD packet to send [06:25:32]OFD Sender: No OFD packet to send [06:25:37]OFD Sender: No OFD packet to send [06:25:42]OFD Sender: No OFD packet to send [06:25:47]OFD Sender: No OFD packet to send [06:25:52]OFD Sender: No OFD packet to send [06:25:57]OFD Sender: No OFD packet to send [06:26:02]OFD Sender: No OFD packet to send [06:26:04]accept exits with 9 [06:26:04]New connection [06:26:04]New thread 3066797412 created [06:26:04]Thread 3066940772 joined [06:26:04]Waiting for new connection... [06:26:04] Sock 9.Parse request [06:26:04]Sock 9.Check first char [06:26:04]Sock 9.First char is OK [06:26:04]request: POST /json_proto HTTP/1.0 [06:26:04]Method: POST [06:26:04]URL: /json_proto [06:26:04]Method is POST - this is cgi request [06:26:04]url: /json_proto [06:26:04]query_string will be loaded in cgi processing [06:26:04]execute_cgi json_proto POST (null) [06:26:04]execute_cgi path=json_proto method=POST [06:26:04]POST find Content-Length [06:26:04]Host: 172.17.52.131:8080 [06:26:04]Content-Length: 677 [06:26:04]Content-Type: application/json [06:26:04] [06:26:04]POST finish read [06:26:04]Found Content-Length = 677 [06:26:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477157", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:26:04]execute_script... [06:26:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477157", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:26:04]POST & json_proto [06:26:04]process_json_proto [06:26:04]json parsed OK: [06:26:04]protocol is kg_v1.0 [06:26:04]action value=close_receipt [06:26:04]process_action close_receipt [06:26:04]cmd_close_receipt [06:26:04]MH_GetDate [06:26:04]Write to MH i2c: F0 00 00 10 25 24 [06:26:04]Write i2c OK [06:26:04]MH_I2C_Read... [06:26:04]Read from MH i2c: F0 [06:26:04]MH_I2C_Read... [06:26:04]Read from MH i2c: F0 09 00 [06:26:04]MH_I2C_Read... [06:26:04]Read from MH i2c: F0 09 00 10 25 00 FF F3 15 67 4B 9D 11 67 FB [06:26:04]GetLastDocTimeStamp 1729491922 [06:26:04]current date 1729491967 [06:26:04]FM_GetShiftState [06:26:04]SAM_PROTO_GetShiftState [06:26:04]wFMCommunicate request_size=4 [06:26:04]MH_SAM_APDU [06:26:04]CAPDU: 80 13 01 00 [06:26:04]Write to MH i2c: E2 08 00 11 25 80 13 01 00 00 00 00 00 B3 [06:26:04]Write i2c OK [06:26:04]MH_I2C_Read... [06:26:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:26:04]Read from MH i2c: E2 [06:26:04]MH_I2C_Read... [06:26:04]Read from MH i2c: E2 0E 00 [06:26:04]MH_I2C_Read... [06:26:04]Read from MH i2c: E2 0E 00 11 25 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 35 [06:26:04]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [06:26:04]wFMCommunicate OK [06:26:04]SAM_PROTO_GetShiftState done [06:26:04]FM_GetShiftState done [06:26:04]opened in 1729469279 [06:26:04]opened+sec_in_day 1729555679 [06:26:04]quantity*price = 50041 [06:26:04]sum+1 = 50042 [06:26:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 25 21.10.2024 06:26 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223394 ФПД: 273762064134722 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T062607&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223394&fm=273762064134722&tin=02508201610067®Number=0000000000091767&sum=50000 [06:26:05]StoreToDocumentArchive [06:26:05]shift 538 fd 223394 [06:26:05]save to /storage/0538/doc_00223394 [06:26:05]save last doc name /storage/0538/doc_00223394 to /storage/kkm_last_doc_name [06:26:05]save OK [06:26:05]Clear old archive folders... [06:26:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:26:05]tlvbuf is 01E79620 [06:26:05]SAM_PROTO_ClearQueue [06:26:05]wFMCommunicate request_size=4 [06:26:05]MH_SAM_APDU [06:26:05]CAPDU: 80 09 00 00 [06:26:05]Write to MH i2c: E2 08 00 1E 25 80 09 00 00 00 00 00 00 B5 [06:26:05]Write i2c OK [06:26:05]MH_I2C_Read... [06:26:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:26:05]Read from MH i2c: E2 [06:26:05]MH_I2C_Read... [06:26:05]Read from MH i2c: E2 03 00 [06:26:05]MH_I2C_Read... [06:26:05]Read from MH i2c: E2 03 00 1E 25 00 90 00 B7 [06:26:05]RAPDU: 90 00 [06:26:05]wFMCommunicate OK [06:26:05]SAM_PROTO_ClearQueue done [06:26:05]KKMCreateOFDPacket [06:26:05]OFDProtocolAddRootSTLVToBuf [06:26:05]FM_MakeSignedData [06:26:05]FM_MakeSignedData [06:26:05]SAM_PROTO_SignData [06:26:05]wFMCommunicate request_size=4 [06:26:05]MH_SAM_APDU [06:26:05]CAPDU: 80 0D 01 02 [06:26:05]Write to MH i2c: E2 08 00 1F 25 80 0D 01 02 00 00 00 00 BD [06:26:05]Write i2c OK [06:26:05]MH_I2C_Read... [06:26:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:26:05]Read from MH i2c: E2 [06:26:05]MH_I2C_Read... [06:26:05]Read from MH i2c: E2 03 00 [06:26:05]MH_I2C_Read... [06:26:05]Read from MH i2c: E2 03 00 1F 25 00 90 00 B8 [06:26:05]RAPDU: 90 00 [06:26:05]wFMCommunicate OK [06:26:05]wFMCommunicate request_size=255 [06:26:05]MH_SAM_APDU [06:26:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 FF F3 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A2 68 03 00 35 04 06 00 F8 [06:26:05]Write to MH i2c: E2 02 01 20 25 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 FF F3 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A2 68 03 00 35 04 06 00 F8 00 00 F9 [06:26:05]Write i2c OK [06:26:05]MH_I2C_Read... [06:26:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:26:05]Read from MH i2c: E2 [06:26:05]MH_I2C_Read... [06:26:05]Read from MH i2c: E2 03 00 [06:26:05]MH_I2C_Read... [06:26:05]Read from MH i2c: E2 03 00 20 25 00 90 00 B9 [06:26:05]RAPDU: 90 00 [06:26:05]wFMCommunicate OK [06:26:05]wFMCommunicate request_size=10 [06:26:05]MH_SAM_APDU [06:26:05]CAPDU: 80 0D 02 02 05 FC 32 95 F2 42 [06:26:05]Write to MH i2c: E2 0D 00 21 25 80 0D 02 02 05 00 FC 32 95 F2 42 00 00 C1 [06:26:05]Write i2c OK [06:26:05]MH_I2C_Read... [06:26:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:26:05]Read from MH i2c: E2 [06:26:05]MH_I2C_Read... [06:26:05]Read from MH i2c: E2 03 00 [06:26:05]MH_I2C_Read... [06:26:05]Read from MH i2c: E2 03 00 21 25 00 90 00 BA [06:26:05]RAPDU: 90 00 [06:26:05]wFMCommunicate OK [06:26:05]wFMCommunicate request_size=4 [06:26:05]MH_SAM_APDU [06:26:05]CAPDU: 80 0D 03 02 [06:26:05]Write to MH i2c: E2 08 00 22 25 80 0D 03 02 00 00 00 00 C2 [06:26:05]Write i2c OK [06:26:05]MH_I2C_Read... [06:26:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:26:05]Read from MH i2c: E2 [06:26:05]MH_I2C_Read... [06:26:05]Read from MH i2c: E2 0B 00 [06:26:05]MH_I2C_Read... [06:26:05]Read from MH i2c: E2 0B 00 22 25 00 E0 5E 6B 03 88 69 79 DE 90 00 B7 [06:26:05]RAPDU: E0 5E 6B 03 88 69 79 DE 90 00 [06:26:05]wFMCommunicate OK [06:26:05]SAM_PROTO_SignData done [06:26:05]FM_MakeSignedData done [06:26:05]CreateOFDProtocolMessage [06:26:05]wFMCommunicate request_size=4 [06:26:05]MH_SAM_APDU [06:26:05]CAPDU: 80 11 00 00 [06:26:05]Write to MH i2c: E2 08 00 23 25 80 11 00 00 00 00 00 00 C2 [06:26:05]Write i2c OK [06:26:05]MH_I2C_Read... [06:26:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:26:05]Read from MH i2c: E2 [06:26:05]MH_I2C_Read... [06:26:05]Read from MH i2c: E2 17 00 [06:26:05]MH_I2C_Read... [06:26:05]Read from MH i2c: E2 17 00 23 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 15 [06:26:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [06:26:05]wFMCommunicate OK [06:26:05]CreateOFDProtocolMessage done [06:26:05]OFDSenderStorePacket 223394 [06:26:05]StoreOFDPacket docnum=223394 [06:26:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 02 62 07 01 54 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 FF F3 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A2 68 03 00 35 04 06 00 F8 FC 32 95 F2 42 E0 5E 6B 03 88 69 79 DE [06:26:05]CheckFolder [06:26:05]dirname=/storage/ofd_packets [06:26:05]CheckFolder done [06:26:05]ProducePacketName [06:26:05]name=ofd_packets/00223394 [06:26:05]NVStorageSaveData ofd_packets/00223394 [06:26:05]File name is /storage/ofd_packets/00223394 [06:26:05]Write 301 bytes [06:26:05]NVStorageSaveData done [06:26:05]OFDSenderStorePacket done [06:26:05]KKMCreateOFDPacket done [06:26:05]NVStorageSaveData kkm_last_timestamp [06:26:05]File name is /storage/kkm_last_timestamp [06:26:05]Write 4 bytes [06:26:05]NVStorageSaveData done [06:26:05]ExternCall_PrintAddStr [06:26:05]wPrintStart [06:26:05]Write to MH i2c: 01 00 00 24 25 49 [06:26:05]Write i2c OK [06:26:05]MH_I2C_Read... [06:26:05]Read from MH i2c: 01 [06:26:05]MH_I2C_Read... [06:26:05]Read from MH i2c: 01 07 00 [06:26:05]MH_I2C_Read... [06:26:05]Read from MH i2c: 01 07 00 24 25 00 00 00 00 00 FF 0F 5E [06:26:05]RasterBufferAndPrint [06:26:05]line Счет N : (1)477157 [06:26:05]line ИНН: 02508201610067 [06:26:05]line Контрольно-Кассовый Чек [06:26:05]line ПРОДАЖА [06:26:05]line ТРК (МРК, ГНК) : 32 [06:26:05]line Товар: 2710124130 [06:26:05]line Аи-92-К-5 [06:26:05]line 7.480 * 66.90 [06:26:05]line = 500.41 [06:26:05]line НДС 12% НСП 1% [06:26:05]line > о реализуемом товаре [06:26:05]line ОКРУГЛЕНИЕ: -0.41 [06:26:05]line ИТОГО: 500.00 [06:26:05]line Внесено: 500.00 [06:26:05]line СДАЧА: 0.00 [06:26:05]line НСП 1% : 4.43 [06:26:05]line НДС 12% : 53.14 [06:26:05]line Наличными: 500.00 [06:26:05]line Безнал.: 0.00 [06:26:05]line Место: АЗС № 162 "Партнер Нефть" [06:26:05]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [06:26:05]line СНО: Общий режим [06:26:05]line Чек 25 21.10.2024 06:26 [06:26:05]line Смена: 538 ФФД: 1.0 [06:26:05]line ЗНМ: 0300000103 [06:26:05]line РНМ: 0000000000091767 [06:26:05]line Версия ККМ: 001 [06:26:05]line ФМ: 0000000000871763 [06:26:05]line ФД: 223394 [06:26:05]line ФПД: 273762064134722 [06:26:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T062607&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223394&fm=273762064134722&tin=02508201610067®Number=0000000000091767&sum=50000 [06:26:06]OFD Sender: Processing packet 223394 [packets to send 25, broken 24] [06:26:06]ProducePacketName [06:26:06]name=ofd_packets/00223394 [06:26:06]OFD Sender: To server: pG, [06:26:06]CommunicateWithHost lk.salyk.kg:30040 [06:26:06]ConnectInit lk.salyk.kg [06:26:06]written 0, free lines is 4095 [06:26:06]Connected sock=10 [06:26:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 02 62 07 01 54 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 FF F3 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A2 68 03 00 35 04 06 00 F8 FC 32 95 F2 42 E0 5E 6B 03 88 69 79 DE [06:26:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 16 FB 47 00 C1 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A2 68 03 00 F4 03 04 00 95 9F 15 67 B6 04 01 00 00 B1 50 D0 12 42 A8 1C CB [06:26:06]CommunicateWithHost err = 0 [06:26:06]CheckOFDResponse [06:26:06]1017 (14) - 77093643461234 [06:26:06]1041 (16) - 0000000000871763 [06:26:06]1040 (4) - 223394 [06:26:06]1012 (4) - 21.10.2024 00:25 [06:26:06]1206 (1) - 0 [06:26:06]OFD Sender: Remove packet 223394 [06:26:06]ProducePacketName [06:26:06]name=ofd_packets/00223394 [06:26:06]NVStorageDeleteData [06:26:06]Write to MH i2c: 01 00 00 4F 25 74 [06:26:06]Write i2c OK [06:26:06]MH_I2C_Read... [06:26:06]Read from MH i2c: 01 [06:26:06]MH_I2C_Read... [06:26:06]Read from MH i2c: 01 07 00 [06:26:06]MH_I2C_Read... [06:26:06]Read from MH i2c: 01 07 00 4F 25 00 00 00 00 00 F9 0C 80 [06:26:06]RasterBufferAndPrint [06:26:06]line [06:26:06]line [06:26:06]line [06:26:06]line [06:26:06]line [06:26:06]written 0, free lines is 3327 [06:26:06]MH_Cut [06:26:06]Write to MH i2c: D1 01 00 56 25 01 4D [06:26:06]Write i2c OK [06:26:06]MH_I2C_Read... [06:26:06]Read from MH i2c: D1 [06:26:06]MH_I2C_Read... [06:26:06]Read from MH i2c: D1 01 00 [06:26:06]MH_I2C_Read... [06:26:06]Read from MH i2c: D1 01 00 56 25 00 4C [06:26:06]Write to MH i2c: 01 00 00 57 25 7C [06:26:06]Write i2c OK [06:26:06]MH_I2C_Read... [06:26:07]OFD Sender: No OFD packet to send [06:26:07]*** Cut start [06:26:07]*** Purtial cut [06:26:07]*** CUTSNS_PIN = 0 [06:26:07]*** Stage 1: CUTSNS_PIN = 1 [06:26:09]Read from MH i2c: 01 [06:26:09]MH_I2C_Read... [06:26:09]*** Stop cut motor [06:26:09]*** Cut end [06:26:09]Read from MH i2c: 01 07 00 [06:26:09]MH_I2C_Read... [06:26:09]Read from MH i2c: 01 07 00 57 25 00 00 00 00 00 FF 0F 91 [06:26:09]process_action close_receipt done [06:26:09]requested_data is exist [06:26:09]produce_requested_data [06:26:09]requested_item fm.sn is exist - process it [06:26:09]wFMCommunicate request_size=4 [06:26:09]MH_SAM_APDU [06:26:09]CAPDU: 80 11 00 00 [06:26:09]Write to MH i2c: E2 08 00 58 25 80 11 00 00 00 00 00 00 F7 [06:26:09]Write i2c OK [06:26:09]MH_I2C_Read... [06:26:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:26:09]Read from MH i2c: E2 [06:26:09]MH_I2C_Read... [06:26:09]Read from MH i2c: E2 17 00 [06:26:09]MH_I2C_Read... [06:26:09]Read from MH i2c: E2 17 00 58 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 4A [06:26:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [06:26:09]wFMCommunicate OK [06:26:09]requested_item fd.num is exist - process it [06:26:09]SAM_PROTO_GetFieldsCounters [06:26:09]wFMCommunicate request_size=4 [06:26:09]MH_SAM_APDU [06:26:09]CAPDU: 80 13 00 00 [06:26:09]Write to MH i2c: E2 08 00 59 25 80 13 00 00 00 00 00 00 FA [06:26:09]Write i2c OK [06:26:09]MH_I2C_Read... [06:26:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:26:09]Read from MH i2c: E2 [06:26:09]MH_I2C_Read... [06:26:09]Read from MH i2c: E2 62 00 [06:26:09]MH_I2C_Read... [06:26:09]Read from MH i2c: E2 62 00 59 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 A2 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 19 00 00 00 5E 04 04 00 19 00 00 00 57 04 04 00 1A 00 00 00 19 04 04 00 00 00 00 00 90 00 94 [06:26:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 A2 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 19 00 00 00 5E 04 04 00 19 00 00 00 57 04 04 00 1A 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:26:09]wFMCommunicate OK [06:26:09]SAM_PROTO_GetFieldsCounters done [06:26:09]requested_item shift.num is exist - process it [06:26:09]requested_item shift.opened is exist - process it [06:26:09]req_shift_opened [06:26:09]FM_GetShiftState [06:26:09]SAM_PROTO_GetShiftState [06:26:09]wFMCommunicate request_size=4 [06:26:09]MH_SAM_APDU [06:26:09]CAPDU: 80 13 01 00 [06:26:09]Write to MH i2c: E2 08 00 5A 25 80 13 01 00 00 00 00 00 FC [06:26:09]Write i2c OK [06:26:09]MH_I2C_Read... [06:26:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:26:09]Read from MH i2c: E2 [06:26:09]MH_I2C_Read... [06:26:09]Read from MH i2c: E2 0E 00 [06:26:09]MH_I2C_Read... [06:26:09]Read from MH i2c: E2 0E 00 5A 25 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 7E [06:26:09]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [06:26:09]wFMCommunicate OK [06:26:09]SAM_PROTO_GetShiftState done [06:26:09]FM_GetShiftState done [06:26:09]req_shift_opened done [06:26:09]requested_item shift.open_date is exist - process it [06:26:09]req_shift_open_date [06:26:09]req_shift_open_date done [06:26:09]produce_requested_data done [06:26:09]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223394,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [06:26:09]process_action_free close_receipt [06:26:09]json_value_free [06:26:09]json_value_free done [06:26:09]process_json_proto returns [06:26:09]Send response to host [06:26:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223394,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [06:26:09]free response buf [06:26:09]execute_script done [06:26:09]execute_script returns [06:26:09]free content buf [06:26:09]Sock 9.Close socket [06:26:09]Sock 9.Thread stoped [06:26:12]OFD Sender: No OFD packet to send [06:26:17]OFD Sender: No OFD packet to send [06:26:22]OFD Sender: No OFD packet to send [06:26:27]OFD Sender: No OFD packet to send [06:26:32]OFD Sender: No OFD packet to send [06:26:37]OFD Sender: No OFD packet to send [06:26:42]OFD Sender: No OFD packet to send [06:26:47]OFD Sender: No OFD packet to send [06:26:52]OFD Sender: No OFD packet to send [06:26:57]OFD Sender: No OFD packet to send [06:27:02]OFD Sender: No OFD packet to send [06:27:07]OFD Sender: No OFD packet to send [06:27:12]OFD Sender: No OFD packet to send [06:27:17]OFD Sender: No OFD packet to send [06:27:22]OFD Sender: No OFD packet to send [06:27:27]OFD Sender: No OFD packet to send [06:27:32]OFD Sender: No OFD packet to send [06:27:37]OFD Sender: No OFD packet to send [06:27:42]OFD Sender: No OFD packet to send [06:27:47]OFD Sender: No OFD packet to send [06:27:52]OFD Sender: No OFD packet to send [06:27:57]OFD Sender: No OFD packet to send [06:28:02]OFD Sender: No OFD packet to send [06:28:07]OFD Sender: No OFD packet to send [06:28:12]OFD Sender: No OFD packet to send [06:28:17]OFD Sender: No OFD packet to send [06:28:22]OFD Sender: No OFD packet to send [06:28:27]OFD Sender: No OFD packet to send [06:28:32]OFD Sender: No OFD packet to send [06:28:37]OFD Sender: No OFD packet to send [06:28:42]OFD Sender: No OFD packet to send [06:28:47]OFD Sender: No OFD packet to send [06:28:52]OFD Sender: No OFD packet to send [06:28:57]OFD Sender: No OFD packet to send [06:29:02]OFD Sender: No OFD packet to send [06:29:07]OFD Sender: No OFD packet to send [06:29:12]OFD Sender: No OFD packet to send [06:29:17]OFD Sender: No OFD packet to send [06:29:22]OFD Sender: No OFD packet to send [06:29:27]OFD Sender: No OFD packet to send [06:29:32]OFD Sender: No OFD packet to send [06:29:37]OFD Sender: No OFD packet to send [06:29:42]OFD Sender: No OFD packet to send [06:29:47]OFD Sender: No OFD packet to send [06:29:52]OFD Sender: No OFD packet to send [06:29:57]OFD Sender: No OFD packet to send [06:30:02]OFD Sender: No OFD packet to send [06:30:07]OFD Sender: No OFD packet to send [06:30:12]OFD Sender: No OFD packet to send [06:30:17]OFD Sender: No OFD packet to send [06:30:22]OFD Sender: No OFD packet to send [06:30:27]OFD Sender: No OFD packet to send [06:30:32]OFD Sender: No OFD packet to send [06:30:37]OFD Sender: No OFD packet to send [06:30:42]OFD Sender: No OFD packet to send [06:30:47]OFD Sender: No OFD packet to send [06:30:52]OFD Sender: No OFD packet to send [06:30:57]OFD Sender: No OFD packet to send [06:31:02]OFD Sender: No OFD packet to send [06:31:07]OFD Sender: No OFD packet to send [06:31:12]OFD Sender: No OFD packet to send [06:31:17]OFD Sender: No OFD packet to send [06:31:22]OFD Sender: No OFD packet to send [06:31:27]OFD Sender: No OFD packet to send [06:31:32]OFD Sender: No OFD packet to send [06:31:37]OFD Sender: No OFD packet to send [06:31:42]OFD Sender: No OFD packet to send [06:31:47]OFD Sender: No OFD packet to send [06:31:52]OFD Sender: No OFD packet to send [06:31:57]OFD Sender: No OFD packet to send [06:32:02]OFD Sender: No OFD packet to send [06:32:07]OFD Sender: No OFD packet to send [06:32:12]OFD Sender: No OFD packet to send [06:32:17]OFD Sender: No OFD packet to send [06:32:22]OFD Sender: No OFD packet to send [06:32:27]OFD Sender: No OFD packet to send [06:32:32]OFD Sender: No OFD packet to send [06:32:37]OFD Sender: No OFD packet to send [06:32:42]OFD Sender: No OFD packet to send [06:32:47]OFD Sender: No OFD packet to send [06:32:52]OFD Sender: No OFD packet to send [06:32:57]OFD Sender: No OFD packet to send [06:33:02]OFD Sender: No OFD packet to send [06:33:07]OFD Sender: No OFD packet to send [06:33:12]OFD Sender: No OFD packet to send [06:33:17]OFD Sender: No OFD packet to send [06:33:22]OFD Sender: No OFD packet to send [06:33:27]OFD Sender: No OFD packet to send [06:33:32]OFD Sender: No OFD packet to send [06:33:37]OFD Sender: No OFD packet to send [06:33:42]OFD Sender: No OFD packet to send [06:33:47]OFD Sender: No OFD packet to send [06:33:52]OFD Sender: No OFD packet to send [06:33:57]OFD Sender: No OFD packet to send [06:34:02]OFD Sender: No OFD packet to send [06:34:07]OFD Sender: No OFD packet to send [06:34:12]OFD Sender: No OFD packet to send [06:34:17]OFD Sender: No OFD packet to send [06:34:22]OFD Sender: No OFD packet to send [06:34:27]OFD Sender: No OFD packet to send [06:34:32]OFD Sender: No OFD packet to send [06:34:37]OFD Sender: No OFD packet to send [06:34:42]OFD Sender: No OFD packet to send [06:34:47]OFD Sender: No OFD packet to send [06:34:52]OFD Sender: No OFD packet to send [06:34:57]OFD Sender: No OFD packet to send [06:35:02]OFD Sender: No OFD packet to send [06:35:03]accept exits with 8 [06:35:03]New connection [06:35:03]New thread 3066940772 created [06:35:03]Thread 3066797412 joined [06:35:03]Waiting for new connection... [06:35:03] Sock 8.Parse request [06:35:03]Sock 8.Check first char [06:35:03]Sock 8.First char is OK [06:35:03]request: POST /json_proto HTTP/1.0 [06:35:03]Method: POST [06:35:03]URL: /json_proto [06:35:03]Method is POST - this is cgi request [06:35:03]url: /json_proto [06:35:03]query_string will be loaded in cgi processing [06:35:03]execute_cgi json_proto POST (null) [06:35:03]execute_cgi path=json_proto method=POST [06:35:03]POST find Content-Length [06:35:03]Host: 172.17.52.131:8080 [06:35:03]Content-Length: 816 [06:35:03]Content-Type: application/json [06:35:03] [06:35:03]POST finish read [06:35:03]Found Content-Length = 816 [06:35:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477158", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 78.750, "sum" : 6000.75, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 6000.75 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:35:03]execute_script... [06:35: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)477158", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 78.750, "sum" : 6000.75, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 6000.75 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:35:03]POST & json_proto [06:35:03]process_json_proto [06:35:03]json parsed OK: [06:35:03]protocol is kg_v1.0 [06:35:03]action value=close_receipt [06:35:03]process_action close_receipt [06:35:03]cmd_close_receipt [06:35:03]MH_GetDate [06:35:03]Write to MH i2c: F0 00 00 5B 25 6F [06:35:03]Write i2c OK [06:35:03]MH_I2C_Read... [06:35:03]Read from MH i2c: F0 [06:35:03]MH_I2C_Read... [06:35:03]Read from MH i2c: F0 09 00 [06:35:03]MH_I2C_Read... [06:35:03]Read from MH i2c: F0 09 00 5B 25 00 19 F6 15 67 4B 9D 11 67 63 [06:35:03]GetLastDocTimeStamp 1729491967 [06:35:03]current date 1729492505 [06:35:03]FM_GetShiftState [06:35:03]SAM_PROTO_GetShiftState [06:35:03]wFMCommunicate request_size=4 [06:35:03]MH_SAM_APDU [06:35:03]CAPDU: 80 13 01 00 [06:35:03]Write to MH i2c: E2 08 00 5C 25 80 13 01 00 00 00 00 00 FE [06:35:03]Write i2c OK [06:35:03]MH_I2C_Read... [06:35:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:35:03]Read from MH i2c: E2 [06:35:03]MH_I2C_Read... [06:35:03]Read from MH i2c: E2 0E 00 [06:35:03]MH_I2C_Read... [06:35:03]Read from MH i2c: E2 0E 00 5C 25 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 80 [06:35:03]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [06:35:03]wFMCommunicate OK [06:35:03]SAM_PROTO_GetShiftState done [06:35:03]FM_GetShiftState done [06:35:03]opened in 1729469279 [06:35:03]opened+sec_in_day 1729555679 [06:35:03]quantity*price = 600075 [06:35:03]sum+1 = 600076 [06:35:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 6000.75 НСП 1% : 53.10 НДС 12% : 637.25 Наличными: 0.00 Безнал.: 6000.75 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 26 21.10.2024 06:35 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871763 ФД: 223395 ФПД: 14870762166047 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T063506&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223395&fm=14870762166047&tin=02508201610067®Number=0000000000091767&sum=600075 [06:35:04]StoreToDocumentArchive [06:35:04]shift 538 fd 223395 [06:35:04]save to /storage/0538/doc_00223395 [06:35:04]save last doc name /storage/0538/doc_00223395 to /storage/kkm_last_doc_name [06:35:04]save OK [06:35:04]Clear old archive folders... [06:35:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:35:04]tlvbuf is 01E5A870 [06:35:04]SAM_PROTO_ClearQueue [06:35:04]wFMCommunicate request_size=4 [06:35:04]MH_SAM_APDU [06:35:04]CAPDU: 80 09 00 00 [06:35:04]Write to MH i2c: E2 08 00 69 25 80 09 00 00 00 00 00 00 00 [06:35:04]Write i2c OK [06:35:04]MH_I2C_Read... [06:35:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:35:04]Read from MH i2c: E2 [06:35:04]MH_I2C_Read... [06:35:04]Read from MH i2c: E2 03 00 [06:35:04]MH_I2C_Read... [06:35:04]Read from MH i2c: E2 03 00 69 25 00 90 00 02 [06:35:04]RAPDU: 90 00 [06:35:04]wFMCommunicate OK [06:35:04]SAM_PROTO_ClearQueue done [06:35:04]KKMCreateOFDPacket [06:35:04]OFDProtocolAddRootSTLVToBuf [06:35:04]FM_MakeSignedData [06:35:04]FM_MakeSignedData [06:35:04]SAM_PROTO_SignData [06:35:04]wFMCommunicate request_size=4 [06:35:04]MH_SAM_APDU [06:35:04]CAPDU: 80 0D 01 02 [06:35:04]Write to MH i2c: E2 08 00 6A 25 80 0D 01 02 00 00 00 00 08 [06:35:04]Write i2c OK [06:35:04]MH_I2C_Read... [06:35:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:35:04]Read from MH i2c: E2 [06:35:04]MH_I2C_Read... [06:35:04]Read from MH i2c: E2 03 00 [06:35:04]MH_I2C_Read... [06:35:04]Read from MH i2c: E2 03 00 6A 25 00 90 00 03 [06:35:04]RAPDU: 90 00 [06:35:04]wFMCommunicate OK [06:35:04]wFMCommunicate request_size=255 [06:35:04]MH_SAM_APDU [06:35:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0B 28 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0B 28 09 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 1A F6 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A3 68 03 00 35 04 06 00 0D 86 5E 7F [06:35:04]Write to MH i2c: E2 02 01 6B 25 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0B 28 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0B 28 09 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 1A F6 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A3 68 03 00 35 04 06 00 0D 86 5E 7F 00 00 C8 [06:35:04]Write i2c OK [06:35:04]MH_I2C_Read... [06:35:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:35:04]Read from MH i2c: E2 [06:35:04]MH_I2C_Read... [06:35:04]Read from MH i2c: E2 03 00 [06:35:04]MH_I2C_Read... [06:35:04]Read from MH i2c: E2 03 00 6B 25 00 90 00 04 [06:35:04]RAPDU: 90 00 [06:35:04]wFMCommunicate OK [06:35:04]wFMCommunicate request_size=7 [06:35:04]MH_SAM_APDU [06:35:04]CAPDU: 80 0D 02 02 02 17 1F [06:35:04]Write to MH i2c: E2 0A 00 6C 25 80 0D 02 02 02 00 17 1F 00 00 45 [06:35:04]Write i2c OK [06:35:04]MH_I2C_Read... [06:35:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:35:04]Read from MH i2c: E2 [06:35:04]MH_I2C_Read... [06:35:04]Read from MH i2c: E2 03 00 [06:35:04]MH_I2C_Read... [06:35:04]Read from MH i2c: E2 03 00 6C 25 00 90 00 05 [06:35:04]RAPDU: 90 00 [06:35:04]wFMCommunicate OK [06:35:04]wFMCommunicate request_size=4 [06:35:04]MH_SAM_APDU [06:35:04]CAPDU: 80 0D 03 02 [06:35:04]Write to MH i2c: E2 08 00 6D 25 80 0D 03 02 00 00 00 00 0D [06:35:04]Write i2c OK [06:35:04]MH_I2C_Read... [06:35:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:35:04]Read from MH i2c: E2 [06:35:04]MH_I2C_Read... [06:35:04]Read from MH i2c: E2 0B 00 [06:35:04]MH_I2C_Read... [06:35:04]Read from MH i2c: E2 0B 00 6D 25 00 0B 11 08 A7 FB AC 5B 5C 90 00 37 [06:35:04]RAPDU: 0B 11 08 A7 FB AC 5B 5C 90 00 [06:35:04]wFMCommunicate OK [06:35:04]SAM_PROTO_SignData done [06:35:04]FM_MakeSignedData done [06:35:04]CreateOFDProtocolMessage [06:35:04]wFMCommunicate request_size=4 [06:35:04]MH_SAM_APDU [06:35:04]CAPDU: 80 11 00 00 [06:35:04]Write to MH i2c: E2 08 00 6E 25 80 11 00 00 00 00 00 00 0D [06:35:04]Write i2c OK [06:35:04]MH_I2C_Read... [06:35:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:35:04]Read from MH i2c: E2 [06:35:04]MH_I2C_Read... [06:35:04]Read from MH i2c: E2 17 00 [06:35:04]MH_I2C_Read... [06:35:04]Read from MH i2c: E2 17 00 6E 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 60 [06:35:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [06:35:04]wFMCommunicate OK [06:35:04]CreateOFDProtocolMessage done [06:35:04]OFDSenderStorePacket 223395 [06:35:04]StoreOFDPacket docnum=223395 [06:35:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 9E B0 04 01 20 09 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0B 28 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0B 28 09 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 1A F6 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A3 68 03 00 35 04 06 00 0D 86 5E 7F 17 1F 0B 11 08 A7 FB AC 5B 5C [06:35:04]CheckFolder [06:35:04]dirname=/storage/ofd_packets [06:35:04]CheckFolder done [06:35:04]ProducePacketName [06:35:04]name=ofd_packets/00223395 [06:35:04]NVStorageSaveData ofd_packets/00223395 [06:35:04]File name is /storage/ofd_packets/00223395 [06:35:04]Write 298 bytes [06:35:04]NVStorageSaveData done [06:35:04]OFDSenderStorePacket done [06:35:04]KKMCreateOFDPacket done [06:35:04]NVStorageSaveData kkm_last_timestamp [06:35:04]File name is /storage/kkm_last_timestamp [06:35:04]Write 4 bytes [06:35:04]NVStorageSaveData done [06:35:04]ExternCall_PrintAddStr [06:35:04]wPrintStart [06:35:04]Write to MH i2c: 01 00 00 6F 25 94 [06:35:04]Write i2c OK [06:35:04]MH_I2C_Read... [06:35:04]Read from MH i2c: 01 [06:35:04]MH_I2C_Read... [06:35:04]Read from MH i2c: 01 07 00 [06:35:04]MH_I2C_Read... [06:35:04]Read from MH i2c: 01 07 00 6F 25 00 00 00 00 00 FF 0F A9 [06:35:04]RasterBufferAndPrint [06:35:04]line Счет N : (1)477158 [06:35:04]line ИНН: 02508201610067 [06:35:04]line Контрольно-Кассовый Чек [06:35:04]line ПРОДАЖА [06:35:04]line ТРК (МРК, ГНК) : 24 [06:35:04]line Товар: 2710194210 [06:35:04]line ДТ-К-5 [06:35:04]line 78.750 * 76.20 [06:35:04]line = 6000.75 [06:35:04]line НДС 12% НСП 1% [06:35:04]line > о реализуемом товаре [06:35:04]line ИТОГО: 6000.75 [06:35:04]line НСП 1% : 53.10 [06:35:04]line НДС 12% : 637.25 [06:35:04]line Наличными: 0.00 [06:35:04]line Безнал.: 6000.75 [06:35:04]line Место: АЗС № 162 "Партнер Нефть" [06:35:04]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [06:35:04]line СНО: Общий режим [06:35:04]line Чек 26 21.10.2024 06:35 [06:35:04]line Смена: 538 ФФД: 1.0 [06:35:04]line ЗНМ: 0300000103 [06:35:04]line РНМ: 0000000000091767 [06:35:04]line Версия ККМ: 001 [06:35:05]line Платежная система: Бакай Банк [06:35:05]line ФМ: 0000000000871763 [06:35:05]line ФД: 223395 [06:35:05]line ФПД: 14870762166047 [06:35:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T063506&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223395&fm=14870762166047&tin=02508201610067®Number=0000000000091767&sum=600075 [06:35:05]OFD Sender: Processing packet 223395 [packets to send 25, broken 24] [06:35:05]ProducePacketName [06:35:05]name=ofd_packets/00223395 [06:35:05]OFD Sender: To server: pG, [06:35:05]CommunicateWithHost lk.salyk.kg:30040 [06:35:05]ConnectInit lk.salyk.kg [06:35:05]written 0, free lines is 4095 [06:35:05]Connected sock=10 [06:35:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 9E B0 04 01 20 09 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0B 28 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0B 28 09 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 1A F6 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A3 68 03 00 35 04 06 00 0D 86 5E 7F 17 1F 0B 11 08 A7 FB AC 5B 5C [06:35:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 66 BB 47 00 1B FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A3 68 03 00 F4 03 04 00 B0 A1 15 67 B6 04 01 00 00 6A DF 9C CB B0 4D DC 42 [06:35:05]CommunicateWithHost err = 0 [06:35:05]CheckOFDResponse [06:35:05]1017 (14) - 77093643461234 [06:35:05]1041 (16) - 0000000000871763 [06:35:05]1040 (4) - 223395 [06:35:05]1012 (4) - 21.10.2024 00:34 [06:35:05]1206 (1) - 0 [06:35:05]OFD Sender: Remove packet 223395 [06:35:05]ProducePacketName [06:35:05]name=ofd_packets/00223395 [06:35:05]NVStorageDeleteData [06:35:05]Write to MH i2c: 01 00 00 99 25 BE [06:35:05]Write i2c OK [06:35:05]MH_I2C_Read... [06:35:05]Read from MH i2c: 01 [06:35:05]MH_I2C_Read... [06:35:05]Read from MH i2c: 01 07 00 [06:35:05]MH_I2C_Read... [06:35:05]Read from MH i2c: 01 07 00 99 25 00 00 00 00 00 07 0D D9 [06:35:05]RasterBufferAndPrint [06:35:05]line [06:35:05]line [06:35:05]line [06:35:05]line [06:35:05]line [06:35:05]written 0, free lines is 3341 [06:35:05]MH_Cut [06:35:05]Write to MH i2c: D1 01 00 A0 25 01 97 [06:35:05]Write i2c OK [06:35:05]MH_I2C_Read... [06:35:05]Read from MH i2c: D1 [06:35:05]MH_I2C_Read... [06:35:05]Read from MH i2c: D1 01 00 [06:35:05]MH_I2C_Read... [06:35:05]Read from MH i2c: D1 01 00 A0 25 00 96 [06:35:05]Write to MH i2c: 01 00 00 A1 25 C6 [06:35:05]Write i2c OK [06:35:05]MH_I2C_Read... [06:35:05]OFD Sender: No OFD packet to send [06:35:06]*** Cut start [06:35:06]*** Purtial cut [06:35:06]*** Stage 1: CUTSNS_PIN = 1 [06:35:06]Read from MH i2c: 01 [06:35:06]MH_I2C_Read... [06:35:06]*** Stop cut motor [06:35:06]*** Cut end [06:35:06]Read from MH i2c: 01 07 00 [06:35:06]MH_I2C_Read... [06:35:06]Read from MH i2c: 01 07 00 A1 25 00 00 00 00 00 FF 0F DB [06:35:06]process_action close_receipt done [06:35:06]requested_data is exist [06:35:06]produce_requested_data [06:35:06]requested_item fm.sn is exist - process it [06:35:06]wFMCommunicate request_size=4 [06:35:06]MH_SAM_APDU [06:35:06]CAPDU: 80 11 00 00 [06:35:06]Write to MH i2c: E2 08 00 A2 25 80 11 00 00 00 00 00 00 41 [06:35:06]Write i2c OK [06:35:06]MH_I2C_Read... [06:35:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:35:06]Read from MH i2c: E2 [06:35:06]MH_I2C_Read... [06:35:06]Read from MH i2c: E2 17 00 [06:35:06]MH_I2C_Read... [06:35:06]Read from MH i2c: E2 17 00 A2 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 94 [06:35:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [06:35:06]wFMCommunicate OK [06:35:06]requested_item fd.num is exist - process it [06:35:06]SAM_PROTO_GetFieldsCounters [06:35:06]wFMCommunicate request_size=4 [06:35:06]MH_SAM_APDU [06:35:06]CAPDU: 80 13 00 00 [06:35:06]Write to MH i2c: E2 08 00 A3 25 80 13 00 00 00 00 00 00 44 [06:35:06]Write i2c OK [06:35:06]MH_I2C_Read... [06:35:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:35:06]Read from MH i2c: E2 [06:35:06]MH_I2C_Read... [06:35:06]Read from MH i2c: E2 62 00 [06:35:06]MH_I2C_Read... [06:35:06]Read from MH i2c: E2 62 00 A3 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 A3 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 1A 00 00 00 5E 04 04 00 1A 00 00 00 57 04 04 00 1B 00 00 00 19 04 04 00 00 00 00 00 90 00 E2 [06:35:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 A3 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 1A 00 00 00 5E 04 04 00 1A 00 00 00 57 04 04 00 1B 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:35:06]wFMCommunicate OK [06:35:06]SAM_PROTO_GetFieldsCounters done [06:35:06]requested_item shift.num is exist - process it [06:35:06]requested_item shift.opened is exist - process it [06:35:06]req_shift_opened [06:35:06]FM_GetShiftState [06:35:06]SAM_PROTO_GetShiftState [06:35:06]wFMCommunicate request_size=4 [06:35:06]MH_SAM_APDU [06:35:06]CAPDU: 80 13 01 00 [06:35:06]Write to MH i2c: E2 08 00 A4 25 80 13 01 00 00 00 00 00 46 [06:35:06]Write i2c OK [06:35:06]MH_I2C_Read... [06:35:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:35:06]Read from MH i2c: E2 [06:35:06]MH_I2C_Read... [06:35:06]Read from MH i2c: E2 0E 00 [06:35:06]MH_I2C_Read... [06:35:06]Read from MH i2c: E2 0E 00 A4 25 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 C8 [06:35:06]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [06:35:06]wFMCommunicate OK [06:35:06]SAM_PROTO_GetShiftState done [06:35:06]FM_GetShiftState done [06:35:06]req_shift_opened done [06:35:06]requested_item shift.open_date is exist - process it [06:35:06]req_shift_open_date [06:35:06]req_shift_open_date done [06:35:06]produce_requested_data done [06:35:06]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223395,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [06:35:06]process_action_free close_receipt [06:35:06]json_value_free [06:35:06]json_value_free done [06:35:06]process_json_proto returns [06:35:06]Send response to host [06:35:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223395,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [06:35:06]free response buf [06:35:06]execute_script done [06:35:06]execute_script returns [06:35:06]free content buf [06:35:06]Sock 8.Close socket [06:35:06]Sock 8.Thread stoped [06:35:10]OFD Sender: No OFD packet to send [06:35:15]OFD Sender: No OFD packet to send [06:35:20]OFD Sender: No OFD packet to send [06:35:25]OFD Sender: No OFD packet to send [06:35:30]OFD Sender: No OFD packet to send [06:35:35]OFD Sender: No OFD packet to send [06:35:40]OFD Sender: No OFD packet to send [06:35:45]OFD Sender: No OFD packet to send [06:35:50]OFD Sender: No OFD packet to send [06:35:55]OFD Sender: No OFD packet to send [06:36:00]OFD Sender: No OFD packet to send [06:36:05]OFD Sender: No OFD packet to send [06:36:10]OFD Sender: No OFD packet to send [06:36:15]OFD Sender: No OFD packet to send [06:36:20]OFD Sender: No OFD packet to send [06:36:25]OFD Sender: No OFD packet to send [06:36:30]OFD Sender: No OFD packet to send [06:36:35]OFD Sender: No OFD packet to send [06:36:40]OFD Sender: No OFD packet to send [06:36:45]OFD Sender: No OFD packet to send [06:36:50]OFD Sender: No OFD packet to send [06:36:55]OFD Sender: No OFD packet to send [06:37:00]OFD Sender: No OFD packet to send [06:37:05]OFD Sender: No OFD packet to send [06:37:10]OFD Sender: No OFD packet to send [06:37:15]OFD Sender: No OFD packet to send [06:37:20]OFD Sender: No OFD packet to send [06:37:25]OFD Sender: No OFD packet to send [06:37:30]OFD Sender: No OFD packet to send [06:37:35]OFD Sender: No OFD packet to send [06:37:40]OFD Sender: No OFD packet to send [06:37:45]OFD Sender: No OFD packet to send [06:37:51]OFD Sender: No OFD packet to send [06:37:56]OFD Sender: No OFD packet to send [06:38:01]OFD Sender: No OFD packet to send [06:38:06]OFD Sender: No OFD packet to send [06:38:11]OFD Sender: No OFD packet to send [06:38:16]OFD Sender: No OFD packet to send [06:38:21]OFD Sender: No OFD packet to send [06:38:26]OFD Sender: No OFD packet to send [06:38:31]OFD Sender: No OFD packet to send [06:38:36]OFD Sender: No OFD packet to send [06:38:41]OFD Sender: No OFD packet to send [06:38:46]OFD Sender: No OFD packet to send [06:38:51]OFD Sender: No OFD packet to send [06:38:56]OFD Sender: No OFD packet to send [06:39:01]OFD Sender: No OFD packet to send [06:39:06]OFD Sender: No OFD packet to send [06:39:11]OFD Sender: No OFD packet to send [06:39:16]OFD Sender: No OFD packet to send [06:39:21]OFD Sender: No OFD packet to send [06:39:26]OFD Sender: No OFD packet to send [06:39:31]OFD Sender: No OFD packet to send [06:39:36]OFD Sender: No OFD packet to send [06:39:41]OFD Sender: No OFD packet to send [06:39:46]OFD Sender: No OFD packet to send [06:39:51]OFD Sender: No OFD packet to send [06:39:56]OFD Sender: No OFD packet to send [06:40:01]OFD Sender: No OFD packet to send [06:40:06]OFD Sender: No OFD packet to send [06:40:11]OFD Sender: No OFD packet to send [06:40:16]OFD Sender: No OFD packet to send [06:40:21]OFD Sender: No OFD packet to send [06:40:26]OFD Sender: No OFD packet to send [06:40:31]OFD Sender: No OFD packet to send [06:40:36]OFD Sender: No OFD packet to send [06:40:41]OFD Sender: No OFD packet to send [06:40:46]OFD Sender: No OFD packet to send [06:40:51]OFD Sender: No OFD packet to send [06:40:56]OFD Sender: No OFD packet to send [06:41:01]OFD Sender: No OFD packet to send [06:41:06]OFD Sender: No OFD packet to send [06:41:11]OFD Sender: No OFD packet to send [06:41:16]OFD Sender: No OFD packet to send [06:41:21]OFD Sender: No OFD packet to send [06:41:26]OFD Sender: No OFD packet to send [06:41:31]OFD Sender: No OFD packet to send [06:41:36]OFD Sender: No OFD packet to send [06:41:41]OFD Sender: No OFD packet to send [06:41:46]OFD Sender: No OFD packet to send [06:41:51]OFD Sender: No OFD packet to send [06:41:56]OFD Sender: No OFD packet to send [06:42:01]OFD Sender: No OFD packet to send [06:42:06]OFD Sender: No OFD packet to send [06:42:11]OFD Sender: No OFD packet to send [06:42:16]OFD Sender: No OFD packet to send [06:42:21]OFD Sender: No OFD packet to send [06:42:26]OFD Sender: No OFD packet to send [06:42:31]OFD Sender: No OFD packet to send [06:42:36]OFD Sender: No OFD packet to send [06:42:41]OFD Sender: No OFD packet to send [06:42:46]OFD Sender: No OFD packet to send [06:42:51]OFD Sender: No OFD packet to send [06:42:56]OFD Sender: No OFD packet to send [06:43:01]OFD Sender: No OFD packet to send [06:43:06]OFD Sender: No OFD packet to send [06:43:11]OFD Sender: No OFD packet to send [06:43:16]OFD Sender: No OFD packet to send [06:43:21]OFD Sender: No OFD packet to send [06:43:26]OFD Sender: No OFD packet to send [06:43:31]OFD Sender: No OFD packet to send [06:43:36]OFD Sender: No OFD packet to send [06:43:41]OFD Sender: No OFD packet to send [06:43:46]OFD Sender: No OFD packet to send [06:43:51]OFD Sender: No OFD packet to send [06:43:56]OFD Sender: No OFD packet to send [06:44:01]OFD Sender: No OFD packet to send [06:44:06]OFD Sender: No OFD packet to send [06:44:11]OFD Sender: No OFD packet to send [06:44:16]OFD Sender: No OFD packet to send [06:44:21]OFD Sender: No OFD packet to send [06:44:26]OFD Sender: No OFD packet to send [06:44:31]OFD Sender: No OFD packet to send [06:44:36]OFD Sender: No OFD packet to send [06:44:41]OFD Sender: No OFD packet to send [06:44:46]OFD Sender: No OFD packet to send [06:44:51]OFD Sender: No OFD packet to send [06:44:56]OFD Sender: No OFD packet to send [06:45:01]OFD Sender: No OFD packet to send [06:45:06]OFD Sender: No OFD packet to send [06:45:11]OFD Sender: No OFD packet to send [06:45:16]OFD Sender: No OFD packet to send [06:45:21]OFD Sender: No OFD packet to send [06:45:26]OFD Sender: No OFD packet to send [06:45:31]OFD Sender: No OFD packet to send [06:45:36]OFD Sender: No OFD packet to send [06:45:41]OFD Sender: No OFD packet to send [06:45:46]OFD Sender: No OFD packet to send [06:45:51]OFD Sender: No OFD packet to send [06:45:56]OFD Sender: No OFD packet to send [06:46:01]OFD Sender: No OFD packet to send [06:46:06]OFD Sender: No OFD packet to send [06:46:11]OFD Sender: No OFD packet to send [06:46:16]OFD Sender: No OFD packet to send [06:46:21]OFD Sender: No OFD packet to send [06:46:26]OFD Sender: No OFD packet to send [06:46:31]OFD Sender: No OFD packet to send [06:46:36]OFD Sender: No OFD packet to send [06:46:41]OFD Sender: No OFD packet to send [06:46:46]OFD Sender: No OFD packet to send [06:46:51]OFD Sender: No OFD packet to send [06:46:56]OFD Sender: No OFD packet to send [06:47:01]OFD Sender: No OFD packet to send [06:47:06]OFD Sender: No OFD packet to send [06:47:11]OFD Sender: No OFD packet to send [06:47:16]OFD Sender: No OFD packet to send [06:47:21]OFD Sender: No OFD packet to send [06:47:26]OFD Sender: No OFD packet to send [06:47:31]OFD Sender: No OFD packet to send [06:47:36]OFD Sender: No OFD packet to send [06:47:41]OFD Sender: No OFD packet to send [06:47:46]OFD Sender: No OFD packet to send [06:47:51]OFD Sender: No OFD packet to send [06:47:56]OFD Sender: No OFD packet to send [06:48:01]OFD Sender: No OFD packet to send [06:48:06]OFD Sender: No OFD packet to send [06:48:11]OFD Sender: No OFD packet to send [06:48:16]OFD Sender: No OFD packet to send [06:48:21]OFD Sender: No OFD packet to send [06:48:26]OFD Sender: No OFD packet to send [06:48:31]OFD Sender: No OFD packet to send [06:48:36]OFD Sender: No OFD packet to send [06:48:41]OFD Sender: No OFD packet to send [06:48:46]OFD Sender: No OFD packet to send [06:48:51]OFD Sender: No OFD packet to send [06:48:56]OFD Sender: No OFD packet to send [06:49:01]OFD Sender: No OFD packet to send [06:49:06]OFD Sender: No OFD packet to send [06:49:11]OFD Sender: No OFD packet to send [06:49:16]OFD Sender: No OFD packet to send [06:49:21]OFD Sender: No OFD packet to send [06:49:26]OFD Sender: No OFD packet to send [06:49:31]OFD Sender: No OFD packet to send [06:49:36]OFD Sender: No OFD packet to send [06:49:41]OFD Sender: No OFD packet to send [06:49:46]OFD Sender: No OFD packet to send [06:49:51]OFD Sender: No OFD packet to send [06:49:56]OFD Sender: No OFD packet to send [06:50:01]OFD Sender: No OFD packet to send [06:50:06]OFD Sender: No OFD packet to send [06:50:11]OFD Sender: No OFD packet to send [06:50:16]OFD Sender: No OFD packet to send [06:50:21]OFD Sender: No OFD packet to send [06:50:26]OFD Sender: No OFD packet to send [06:50:31]OFD Sender: No OFD packet to send [06:50:36]OFD Sender: No OFD packet to send [06:50:41]OFD Sender: No OFD packet to send [06:50:46]OFD Sender: No OFD packet to send [06:50:51]OFD Sender: No OFD packet to send [06:50:56]OFD Sender: No OFD packet to send [06:51:01]OFD Sender: No OFD packet to send [06:51:06]OFD Sender: No OFD packet to send [06:51:11]OFD Sender: No OFD packet to send [06:51:16]OFD Sender: No OFD packet to send [06:51:21]OFD Sender: No OFD packet to send [06:51:26]OFD Sender: No OFD packet to send [06:51:31]OFD Sender: No OFD packet to send [06:51:36]OFD Sender: No OFD packet to send [06:51:41]OFD Sender: No OFD packet to send [06:51:46]OFD Sender: No OFD packet to send [06:51:51]OFD Sender: No OFD packet to send [06:51:56]OFD Sender: No OFD packet to send [06:52:01]OFD Sender: No OFD packet to send [06:52:06]OFD Sender: No OFD packet to send [06:52:11]OFD Sender: No OFD packet to send [06:52:16]OFD Sender: No OFD packet to send [06:52:21]OFD Sender: No OFD packet to send [06:52:26]OFD Sender: No OFD packet to send [06:52:31]OFD Sender: No OFD packet to send [06:52:36]OFD Sender: No OFD packet to send [06:52:41]OFD Sender: No OFD packet to send [06:52:46]OFD Sender: No OFD packet to send [06:52:51]OFD Sender: No OFD packet to send [06:52:56]OFD Sender: No OFD packet to send [06:53:01]OFD Sender: No OFD packet to send [06:53:06]OFD Sender: No OFD packet to send [06:53:11]OFD Sender: No OFD packet to send [06:53:16]OFD Sender: No OFD packet to send [06:53:21]OFD Sender: No OFD packet to send [06:53:26]accept exits with 9 [06:53:26]New connection [06:53:26]New thread 3066797412 created [06:53:26]Thread 3066940772 joined [06:53:26]Waiting for new connection... [06:53:26] Sock 9.Parse request [06:53:26]Sock 9.Check first char [06:53:26]Sock 9.First char is OK [06:53:26]request: POST /json_proto HTTP/1.0 [06:53:26]Method: POST [06:53:26]URL: /json_proto [06:53:26]Method is POST - this is cgi request [06:53:26]url: /json_proto [06:53:26]query_string will be loaded in cgi processing [06:53:26]execute_cgi json_proto POST (null) [06:53:26]execute_cgi path=json_proto method=POST [06:53:26]POST find Content-Length [06:53:26]Host: 172.17.52.131:8080 [06:53:26]Content-Length: 682 [06:53:26]Content-Type: application/json [06:53:26] [06:53:26]POST finish read [06:53:26]Found Content-Length = 682 [06:53:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477159", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:53:26]execute_script... [06:53:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477159", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:53:26]POST & json_proto [06:53:26]process_json_proto [06:53:26]json parsed OK: [06:53:26]protocol is kg_v1.0 [06:53:26]action value=close_receipt [06:53:26]process_action close_receipt [06:53:26]cmd_close_receipt [06:53:26]MH_GetDate [06:53:26]Write to MH i2c: F0 00 00 A5 25 B9 [06:53:26]Write i2c OK [06:53:26]MH_I2C_Read... [06:53:26]Read from MH i2c: F0 [06:53:26]MH_I2C_Read... [06:53:26]Read from MH i2c: F0 09 00 [06:53:26]MH_I2C_Read... [06:53:26]Read from MH i2c: F0 09 00 A5 25 00 69 FA 15 67 4B 9D 11 67 01 [06:53:26]GetLastDocTimeStamp 1729492506 [06:53:26]current date 1729493609 [06:53:26]FM_GetShiftState [06:53:26]SAM_PROTO_GetShiftState [06:53:26]wFMCommunicate request_size=4 [06:53:26]MH_SAM_APDU [06:53:26]CAPDU: 80 13 01 00 [06:53:26]Write to MH i2c: E2 08 00 A6 25 80 13 01 00 00 00 00 00 48 [06:53:26]Write i2c OK [06:53:26]MH_I2C_Read... [06:53:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:53:26]Read from MH i2c: E2 [06:53:26]MH_I2C_Read... [06:53:26]Read from MH i2c: E2 0E 00 [06:53:26]MH_I2C_Read... [06:53:26]Read from MH i2c: E2 0E 00 A6 25 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 CA [06:53:26]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [06:53:26]wFMCommunicate OK [06:53:26]SAM_PROTO_GetShiftState done [06:53:26]FM_GetShiftState done [06:53:26]opened in 1729469279 [06:53:26]opened+sec_in_day 1729555679 [06:53:26]quantity*price = 100021 [06:53:26]sum+1 = 100023 [06:53:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 27 21.10.2024 06:53 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223396 ФПД: 194760574312265 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T065329&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223396&fm=194760574312265&tin=02508201610067®Number=0000000000091767&sum=100000 [06:53:27]StoreToDocumentArchive [06:53:27]shift 538 fd 223396 [06:53:27]save to /storage/0538/doc_00223396 [06:53:27]save last doc name /storage/0538/doc_00223396 to /storage/kkm_last_doc_name [06:53:27]save OK [06:53:27]Clear old archive folders... [06:53:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:53:27]tlvbuf is 01E808B0 [06:53:27]SAM_PROTO_ClearQueue [06:53:27]wFMCommunicate request_size=4 [06:53:27]MH_SAM_APDU [06:53:27]CAPDU: 80 09 00 00 [06:53:27]Write to MH i2c: E2 08 00 B3 25 80 09 00 00 00 00 00 00 4A [06:53:27]Write i2c OK [06:53:27]MH_I2C_Read... [06:53:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:53:27]Read from MH i2c: E2 [06:53:27]MH_I2C_Read... [06:53:27]Read from MH i2c: E2 03 00 [06:53:27]MH_I2C_Read... [06:53:27]Read from MH i2c: E2 03 00 B3 25 00 90 00 4C [06:53:27]RAPDU: 90 00 [06:53:27]wFMCommunicate OK [06:53:27]SAM_PROTO_ClearQueue done [06:53:27]KKMCreateOFDPacket [06:53:27]OFDProtocolAddRootSTLVToBuf [06:53:27]FM_MakeSignedData [06:53:27]FM_MakeSignedData [06:53:27]SAM_PROTO_SignData [06:53:27]wFMCommunicate request_size=4 [06:53:27]MH_SAM_APDU [06:53:27]CAPDU: 80 0D 01 02 [06:53:27]Write to MH i2c: E2 08 00 B4 25 80 0D 01 02 00 00 00 00 52 [06:53:27]Write i2c OK [06:53:27]MH_I2C_Read... [06:53:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:53:27]Read from MH i2c: E2 [06:53:27]MH_I2C_Read... [06:53:27]Read from MH i2c: E2 03 00 [06:53:27]MH_I2C_Read... [06:53:27]Read from MH i2c: E2 03 00 B4 25 00 90 00 4D [06:53:27]RAPDU: 90 00 [06:53:27]wFMCommunicate OK [06:53:27]wFMCommunicate request_size=255 [06:53:27]MH_SAM_APDU [06:53:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 69 FA 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A4 68 03 00 35 04 06 00 B1 [06:53:27]Write to MH i2c: E2 02 01 B5 25 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 69 FA 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A4 68 03 00 35 04 06 00 B1 00 00 D9 [06:53:27]Write i2c OK [06:53:27]MH_I2C_Read... [06:53:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:53:27]Read from MH i2c: E2 [06:53:27]MH_I2C_Read... [06:53:27]Read from MH i2c: E2 03 00 [06:53:27]MH_I2C_Read... [06:53:27]Read from MH i2c: E2 03 00 B5 25 00 90 00 4E [06:53:27]RAPDU: 90 00 [06:53:27]wFMCommunicate OK [06:53:27]wFMCommunicate request_size=10 [06:53:27]MH_SAM_APDU [06:53:27]CAPDU: 80 0D 02 02 05 22 3A D9 1F 49 [06:53:27]Write to MH i2c: E2 0D 00 B6 25 80 0D 02 02 05 00 22 3A D9 1F 49 00 00 FC [06:53:27]Write i2c OK [06:53:27]MH_I2C_Read... [06:53:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:53:27]Read from MH i2c: E2 [06:53:27]MH_I2C_Read... [06:53:27]Read from MH i2c: E2 03 00 [06:53:27]MH_I2C_Read... [06:53:27]Read from MH i2c: E2 03 00 B6 25 00 90 00 4F [06:53:27]RAPDU: 90 00 [06:53:27]wFMCommunicate OK [06:53:27]wFMCommunicate request_size=4 [06:53:27]MH_SAM_APDU [06:53:27]CAPDU: 80 0D 03 02 [06:53:27]Write to MH i2c: E2 08 00 B7 25 80 0D 03 02 00 00 00 00 57 [06:53:27]Write i2c OK [06:53:27]MH_I2C_Read... [06:53:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:53:27]Read from MH i2c: E2 [06:53:27]MH_I2C_Read... [06:53:27]Read from MH i2c: E2 0B 00 [06:53:27]MH_I2C_Read... [06:53:27]Read from MH i2c: E2 0B 00 B7 25 00 EF 58 6A 00 DB 9C 4C 8E 90 00 5A [06:53:27]RAPDU: EF 58 6A 00 DB 9C 4C 8E 90 00 [06:53:27]wFMCommunicate OK [06:53:27]SAM_PROTO_SignData done [06:53:27]FM_MakeSignedData done [06:53:27]CreateOFDProtocolMessage [06:53:27]wFMCommunicate request_size=4 [06:53:27]MH_SAM_APDU [06:53:27]CAPDU: 80 11 00 00 [06:53:27]Write to MH i2c: E2 08 00 B8 25 80 11 00 00 00 00 00 00 57 [06:53:27]Write i2c OK [06:53:27]MH_I2C_Read... [06:53:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:53:28]Read from MH i2c: E2 [06:53:28]MH_I2C_Read... [06:53:28]Read from MH i2c: E2 17 00 [06:53:28]MH_I2C_Read... [06:53:28]Read from MH i2c: E2 17 00 B8 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 AA [06:53:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [06:53:28]wFMCommunicate OK [06:53:28]CreateOFDProtocolMessage done [06:53:28]OFDSenderStorePacket 223396 [06:53:28]StoreOFDPacket docnum=223396 [06:53:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 C3 41 07 01 8E A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 1B 00 00 00 F4 03 04 00 69 FA 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A4 68 03 00 35 04 06 00 B1 22 3A D9 1F 49 EF 58 6A 00 DB 9C 4C 8E [06:53:28]CheckFolder [06:53:28]dirname=/storage/ofd_packets [06:53:28]CheckFolder done [06:53:28]ProducePacketName [06:53:28]name=ofd_packets/00223396 [06:53:28]NVStorageSaveData ofd_packets/00223396 [06:53:28]File name is /storage/ofd_packets/00223396 [06:53:28]Write 301 bytes [06:53:28]NVStorageSaveData done [06:53:28]OFDSenderStorePacket done [06:53:28]KKMCreateOFDPacket done [06:53:28]NVStorageSaveData kkm_last_timestamp [06:53:28]File name is /storage/kkm_last_timestamp [06:53:28]Write 4 bytes [06:53:28]NVStorageSaveData done [06:53:28]ExternCall_PrintAddStr [06:53:28]wPrintStart [06:53:28]Write to MH i2c: 01 00 00 B9 25 DE [06:53:28]Write i2c OK [06:53:28]MH_I2C_Read... [06:53:28]Read from MH i2c: 01 [06:53:28]MH_I2C_Read... [06:53:28]Read from MH i2c: 01 07 00 [06:53:28]MH_I2C_Read... [06:53:28]Read from MH i2c: 01 07 00 B9 25 00 00 00 00 00 FF 0F F3 [06:53:28]RasterBufferAndPrint [06:53:28]line Счет N : (1)477159 [06:53:28]line ИНН: 02508201610067 [06:53:28]line Контрольно-Кассовый Чек [06:53:28]line ПРОДАЖА [06:53:28]line ТРК (МРК, ГНК) : 21 [06:53:28]line Товар: 2710124500 [06:53:28]line Аи-95-К-5 [06:53:28]line 13.480 * 74.20 [06:53:28]line = 1000.22 [06:53:28]line НДС 12% НСП 1% [06:53:28]line > о реализуемом товаре [06:53:28]line ОКРУГЛЕНИЕ: -0.22 [06:53:28]line ИТОГО: 1000.00 [06:53:28]line Внесено: 1000.00 [06:53:28]line СДАЧА: 0.00 [06:53:28]line НСП 1% : 8.85 [06:53:28]line НДС 12% : 106.22 [06:53:28]line Наличными: 1000.00 [06:53:28]line Безнал.: 0.00 [06:53:28]line Место: АЗС № 162 "Партнер Нефть" [06:53:28]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [06:53:28]line СНО: Общий режим [06:53:28]line Чек 27 21.10.2024 06:53 [06:53:28]line Смена: 538 ФФД: 1.0 [06:53:28]line ЗНМ: 0300000103 [06:53:28]line РНМ: 0000000000091767 [06:53:28]line Версия ККМ: 001 [06:53:28]line ФМ: 0000000000871763 [06:53:28]line ФД: 223396 [06:53:28]line ФПД: 194760574312265 [06:53:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T065329&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223396&fm=194760574312265&tin=02508201610067®Number=0000000000091767&sum=100000 [06:53:28]OFD Sender: Processing packet 223396 [packets to send 25, broken 24] [06:53:28]ProducePacketName [06:53:28]name=ofd_packets/00223396 [06:53:28]OFD Sender: To server: pG, [06:53:28]CommunicateWithHost lk.salyk.kg:30040 [06:53:28]ConnectInit lk.salyk.kg [06:53:28]written 0, free lines is 4095 [06:53:28]Connected sock=10 [06:53:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 C3 41 07 01 8E A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 1B 00 00 00 F4 03 04 00 69 FA 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A4 68 03 00 35 04 06 00 B1 22 3A D9 1F 49 EF 58 6A 00 DB 9C 4C 8E [06:53:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 30 5F 47 00 41 41 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A4 68 03 00 F4 03 04 00 FF A5 15 67 B6 04 01 00 00 9E 3B DC 6D 27 7F 5C 02 [06:53:28]CommunicateWithHost err = 0 [06:53:28]CheckOFDResponse [06:53:28]1017 (14) - 77093643461234 [06:53:28]1041 (16) - 0000000000871763 [06:53:28]1040 (4) - 223396 [06:53:28]1012 (4) - 21.10.2024 00:53 [06:53:28]1206 (1) - 0 [06:53:28]OFD Sender: Remove packet 223396 [06:53:28]ProducePacketName [06:53:28]name=ofd_packets/00223396 [06:53:28]NVStorageDeleteData [06:53:28]Write to MH i2c: 01 00 00 E4 25 09 [06:53:28]Write i2c OK [06:53:28]MH_I2C_Read... [06:53:28]Read from MH i2c: 01 [06:53:28]MH_I2C_Read... [06:53:28]Read from MH i2c: 01 07 00 [06:53:28]MH_I2C_Read... [06:53:28]Read from MH i2c: 01 07 00 E4 25 00 00 00 00 00 F6 0C 12 [06:53:28]RasterBufferAndPrint [06:53:28]line [06:53:28]line [06:53:28]line [06:53:28]line [06:53:28]line [06:53:28]written 0, free lines is 3324 [06:53:28]MH_Cut [06:53:28]Write to MH i2c: D1 01 00 EB 25 01 E2 [06:53:28]Write i2c OK [06:53:28]MH_I2C_Read... [06:53:28]Read from MH i2c: D1 [06:53:28]MH_I2C_Read... [06:53:28]Read from MH i2c: D1 01 00 [06:53:28]MH_I2C_Read... [06:53:28]Read from MH i2c: D1 01 00 EB 25 00 E1 [06:53:28]Write to MH i2c: 01 00 00 EC 25 11 [06:53:28]Write i2c OK [06:53:28]MH_I2C_Read... [06:53:29]OFD Sender: No OFD packet to send [06:53:29]*** Cut start [06:53:29]*** Purtial cut [06:53:29]*** CUTSNS_PIN = 0 [06:53:29]*** Stage 1: CUTSNS_PIN = 1 [06:53:31]Read from MH i2c: 01 [06:53:31]MH_I2C_Read... [06:53:31]*** Stop cut motor [06:53:31]*** Cut end [06:53:31]Read from MH i2c: 01 07 00 [06:53:31]MH_I2C_Read... [06:53:31]Read from MH i2c: 01 07 00 EC 25 00 00 00 00 00 FF 0F 26 [06:53:31]process_action close_receipt done [06:53:31]requested_data is exist [06:53:31]produce_requested_data [06:53:31]requested_item fm.sn is exist - process it [06:53:31]wFMCommunicate request_size=4 [06:53:31]MH_SAM_APDU [06:53:31]CAPDU: 80 11 00 00 [06:53:31]Write to MH i2c: E2 08 00 ED 25 80 11 00 00 00 00 00 00 8C [06:53:31]Write i2c OK [06:53:31]MH_I2C_Read... [06:53:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:53:31]Read from MH i2c: E2 [06:53:31]MH_I2C_Read... [06:53:31]Read from MH i2c: E2 17 00 [06:53:31]MH_I2C_Read... [06:53:31]Read from MH i2c: E2 17 00 ED 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 DF [06:53:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [06:53:31]wFMCommunicate OK [06:53:31]requested_item fd.num is exist - process it [06:53:31]SAM_PROTO_GetFieldsCounters [06:53:31]wFMCommunicate request_size=4 [06:53:31]MH_SAM_APDU [06:53:31]CAPDU: 80 13 00 00 [06:53:31]Write to MH i2c: E2 08 00 EE 25 80 13 00 00 00 00 00 00 8F [06:53:31]Write i2c OK [06:53:31]MH_I2C_Read... [06:53:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:53:31]Read from MH i2c: E2 [06:53:31]MH_I2C_Read... [06:53:31]Read from MH i2c: E2 62 00 [06:53:31]MH_I2C_Read... [06:53:31]Read from MH i2c: E2 62 00 EE 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 A4 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 1B 00 00 00 5E 04 04 00 1B 00 00 00 57 04 04 00 1C 00 00 00 19 04 04 00 00 00 00 00 90 00 31 [06:53:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 A4 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 1B 00 00 00 5E 04 04 00 1B 00 00 00 57 04 04 00 1C 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:53:31]wFMCommunicate OK [06:53:31]SAM_PROTO_GetFieldsCounters done [06:53:31]requested_item shift.num is exist - process it [06:53:31]requested_item shift.opened is exist - process it [06:53:31]req_shift_opened [06:53:31]FM_GetShiftState [06:53:31]SAM_PROTO_GetShiftState [06:53:31]wFMCommunicate request_size=4 [06:53:31]MH_SAM_APDU [06:53:31]CAPDU: 80 13 01 00 [06:53:31]Write to MH i2c: E2 08 00 EF 25 80 13 01 00 00 00 00 00 91 [06:53:31]Write i2c OK [06:53:31]MH_I2C_Read... [06:53:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:53:31]Read from MH i2c: E2 [06:53:31]MH_I2C_Read... [06:53:31]Read from MH i2c: E2 0E 00 [06:53:31]MH_I2C_Read... [06:53:31]Read from MH i2c: E2 0E 00 EF 25 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 13 [06:53:31]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [06:53:31]wFMCommunicate OK [06:53:31]SAM_PROTO_GetShiftState done [06:53:31]FM_GetShiftState done [06:53:31]req_shift_opened done [06:53:31]requested_item shift.open_date is exist - process it [06:53:31]req_shift_open_date [06:53:31]req_shift_open_date done [06:53:31]produce_requested_data done [06:53:31]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223396,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [06:53:31]process_action_free close_receipt [06:53:31]json_value_free [06:53:31]json_value_free done [06:53:31]process_json_proto returns [06:53:31]Send response to host [06:53:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223396,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [06:53:31]free response buf [06:53:31]execute_script done [06:53:31]execute_script returns [06:53:31]free content buf [06:53:31]Sock 9.Close socket [06:53:31]Sock 9.Thread stoped [06:53:34]OFD Sender: No OFD packet to send [06:53:39]OFD Sender: No OFD packet to send [06:53:44]OFD Sender: No OFD packet to send [06:53:49]OFD Sender: No OFD packet to send [06:53:54]OFD Sender: No OFD packet to send [06:53:59]OFD Sender: No OFD packet to send [06:54:04]OFD Sender: No OFD packet to send [06:54:09]OFD Sender: No OFD packet to send [06:54:14]OFD Sender: No OFD packet to send [06:54:19]OFD Sender: No OFD packet to send [06:54:24]OFD Sender: No OFD packet to send [06:54:29]OFD Sender: No OFD packet to send [06:54:34]OFD Sender: No OFD packet to send [06:54:39]OFD Sender: No OFD packet to send [06:54:44]OFD Sender: No OFD packet to send [06:54:49]OFD Sender: No OFD packet to send [06:54:54]OFD Sender: No OFD packet to send [06:54:59]OFD Sender: No OFD packet to send [06:55:04]OFD Sender: No OFD packet to send [06:55:09]OFD Sender: No OFD packet to send [06:55:14]OFD Sender: No OFD packet to send [06:55:19]OFD Sender: No OFD packet to send [06:55:24]OFD Sender: No OFD packet to send [06:55:29]OFD Sender: No OFD packet to send [06:55:34]OFD Sender: No OFD packet to send [06:55:39]OFD Sender: No OFD packet to send [06:55:44]OFD Sender: No OFD packet to send [06:55:49]OFD Sender: No OFD packet to send [06:55:54]OFD Sender: No OFD packet to send [06:55:59]OFD Sender: No OFD packet to send [06:56:04]OFD Sender: No OFD packet to send [06:56:09]OFD Sender: No OFD packet to send [06:56:14]OFD Sender: No OFD packet to send [06:56:19]OFD Sender: No OFD packet to send [06:56:24]OFD Sender: No OFD packet to send [06:56:29]OFD Sender: No OFD packet to send [06:56:34]OFD Sender: No OFD packet to send [06:56:39]OFD Sender: No OFD packet to send [06:56:44]OFD Sender: No OFD packet to send [06:56:49]OFD Sender: No OFD packet to send [06:56:54]OFD Sender: No OFD packet to send [06:56:59]OFD Sender: No OFD packet to send [06:57:04]OFD Sender: No OFD packet to send [06:57:09]OFD Sender: No OFD packet to send [06:57:14]OFD Sender: No OFD packet to send [06:57:19]OFD Sender: No OFD packet to send [06:57:24]OFD Sender: No OFD packet to send [06:57:29]OFD Sender: No OFD packet to send [06:57:34]OFD Sender: No OFD packet to send [06:57:39]OFD Sender: No OFD packet to send [06:57:44]OFD Sender: No OFD packet to send [06:57:49]OFD Sender: No OFD packet to send [06:57:54]OFD Sender: No OFD packet to send [06:57:59]OFD Sender: No OFD packet to send [06:58:04]OFD Sender: No OFD packet to send [06:58:09]OFD Sender: No OFD packet to send [06:58:14]OFD Sender: No OFD packet to send [06:58:19]OFD Sender: No OFD packet to send [06:58:24]OFD Sender: No OFD packet to send [06:58:29]OFD Sender: No OFD packet to send [06:58:34]OFD Sender: No OFD packet to send [06:58:39]OFD Sender: No OFD packet to send [06:58:44]OFD Sender: No OFD packet to send [06:58:49]OFD Sender: No OFD packet to send [06:58:54]OFD Sender: No OFD packet to send [06:58:59]OFD Sender: No OFD packet to send [06:59:04]OFD Sender: No OFD packet to send [06:59:09]OFD Sender: No OFD packet to send [06:59:14]OFD Sender: No OFD packet to send [06:59:19]OFD Sender: No OFD packet to send [06:59:24]OFD Sender: No OFD packet to send [06:59:29]OFD Sender: No OFD packet to send [06:59:34]OFD Sender: No OFD packet to send [06:59:39]OFD Sender: No OFD packet to send [06:59:44]OFD Sender: No OFD packet to send [06:59:49]OFD Sender: No OFD packet to send [06:59:54]OFD Sender: No OFD packet to send [06:59:59]OFD Sender: No OFD packet to send [07:00:04]OFD Sender: No OFD packet to send [07:00:09]OFD Sender: No OFD packet to send [07:00:14]OFD Sender: No OFD packet to send [07:00:19]OFD Sender: No OFD packet to send [07:00:24]OFD Sender: No OFD packet to send [07:00:29]OFD Sender: No OFD packet to send [07:00:34]OFD Sender: No OFD packet to send [07:00:39]OFD Sender: No OFD packet to send [07:00:44]OFD Sender: No OFD packet to send [07:00:49]OFD Sender: No OFD packet to send [07:00:54]OFD Sender: No OFD packet to send [07:00:59]OFD Sender: No OFD packet to send [07:01:04]OFD Sender: No OFD packet to send [07:01:09]OFD Sender: No OFD packet to send [07:01:14]OFD Sender: No OFD packet to send [07:01:19]OFD Sender: No OFD packet to send [07:01:24]OFD Sender: No OFD packet to send [07:01:29]OFD Sender: No OFD packet to send [07:01:34]OFD Sender: No OFD packet to send [07:01:39]OFD Sender: No OFD packet to send [07:01:44]OFD Sender: No OFD packet to send [07:01:49]OFD Sender: No OFD packet to send [07:01:54]OFD Sender: No OFD packet to send [07:01:59]OFD Sender: No OFD packet to send [07:02:04]OFD Sender: No OFD packet to send [07:02:09]OFD Sender: No OFD packet to send [07:02:14]OFD Sender: No OFD packet to send [07:02:19]OFD Sender: No OFD packet to send [07:02:24]OFD Sender: No OFD packet to send [07:02:29]OFD Sender: No OFD packet to send [07:02:34]OFD Sender: No OFD packet to send [07:02:39]OFD Sender: No OFD packet to send [07:02:44]OFD Sender: No OFD packet to send [07:02:49]OFD Sender: No OFD packet to send [07:02:54]OFD Sender: No OFD packet to send [07:02:59]OFD Sender: No OFD packet to send [07:03:04]OFD Sender: No OFD packet to send [07:03:09]OFD Sender: No OFD packet to send [07:03:14]OFD Sender: No OFD packet to send [07:03:19]OFD Sender: No OFD packet to send [07:03:24]OFD Sender: No OFD packet to send [07:03:29]OFD Sender: No OFD packet to send [07:03:34]OFD Sender: No OFD packet to send [07:03:39]OFD Sender: No OFD packet to send [07:03:44]OFD Sender: No OFD packet to send [07:03:49]OFD Sender: No OFD packet to send [07:03:54]OFD Sender: No OFD packet to send [07:03:59]OFD Sender: No OFD packet to send [07:04:04]OFD Sender: No OFD packet to send [07:04:09]OFD Sender: No OFD packet to send [07:04:14]OFD Sender: No OFD packet to send [07:04:19]OFD Sender: No OFD packet to send [07:04:24]OFD Sender: No OFD packet to send [07:04:29]OFD Sender: No OFD packet to send [07:04:34]OFD Sender: No OFD packet to send [07:04:39]OFD Sender: No OFD packet to send [07:04:44]OFD Sender: No OFD packet to send [07:04:49]OFD Sender: No OFD packet to send [07:04:54]OFD Sender: No OFD packet to send [07:04:59]OFD Sender: No OFD packet to send [07:05:04]OFD Sender: No OFD packet to send [07:05:09]OFD Sender: No OFD packet to send [07:05:14]OFD Sender: No OFD packet to send [07:05:19]OFD Sender: No OFD packet to send [07:05:24]OFD Sender: No OFD packet to send [07:05:29]OFD Sender: No OFD packet to send [07:05:34]OFD Sender: No OFD packet to send [07:05:39]OFD Sender: No OFD packet to send [07:05:44]OFD Sender: No OFD packet to send [07:05:49]OFD Sender: No OFD packet to send [07:05:54]OFD Sender: No OFD packet to send [07:05:59]OFD Sender: No OFD packet to send [07:06:04]OFD Sender: No OFD packet to send [07:06:09]OFD Sender: No OFD packet to send [07:06:11]accept exits with 8 [07:06:11]New connection [07:06:11]New thread 3066940772 created [07:06:11]Thread 3066797412 joined [07:06:11]Waiting for new connection... [07:06:11] Sock 8.Parse request [07:06:11]Sock 8.Check first char [07:06:11]Sock 8.First char is OK [07:06:11]request: POST /json_proto HTTP/1.0 [07:06:11]Method: POST [07:06:11]URL: /json_proto [07:06:11]Method is POST - this is cgi request [07:06:11]url: /json_proto [07:06:11]query_string will be loaded in cgi processing [07:06:11]execute_cgi json_proto POST (null) [07:06:11]execute_cgi path=json_proto method=POST [07:06:11]POST find Content-Length [07:06:11]Host: 172.17.52.131:8080 [07:06:11]Content-Length: 677 [07:06:11]Content-Type: application/json [07:06:11] [07:06:11]POST finish read [07:06:11]Found Content-Length = 677 [07:06:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477161", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:06:11]execute_script... [07:06:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477161", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:06:11]POST & json_proto [07:06:11]process_json_proto [07:06:11]json parsed OK: [07:06:11]protocol is kg_v1.0 [07:06:11]action value=close_receipt [07:06:11]process_action close_receipt [07:06:11]cmd_close_receipt [07:06:11]MH_GetDate [07:06:11]Write to MH i2c: F0 00 00 F0 25 04 [07:06:11]Write i2c OK [07:06:11]MH_I2C_Read... [07:06:11]Read from MH i2c: F0 [07:06:11]MH_I2C_Read... [07:06:11]Read from MH i2c: F0 09 00 [07:06:11]MH_I2C_Read... [07:06:11]Read from MH i2c: F0 09 00 F0 25 00 66 FD 15 67 4B 9D 11 67 4C [07:06:11]GetLastDocTimeStamp 1729493609 [07:06:11]current date 1729494374 [07:06:11]FM_GetShiftState [07:06:11]SAM_PROTO_GetShiftState [07:06:11]wFMCommunicate request_size=4 [07:06:11]MH_SAM_APDU [07:06:11]CAPDU: 80 13 01 00 [07:06:11]Write to MH i2c: E2 08 00 F1 25 80 13 01 00 00 00 00 00 93 [07:06:11]Write i2c OK [07:06:11]MH_I2C_Read... [07:06:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:06:11]Read from MH i2c: E2 [07:06:11]MH_I2C_Read... [07:06:11]Read from MH i2c: E2 0E 00 [07:06:11]MH_I2C_Read... [07:06:11]Read from MH i2c: E2 0E 00 F1 25 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 15 [07:06:11]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:06:11]wFMCommunicate OK [07:06:11]SAM_PROTO_GetShiftState done [07:06:11]FM_GetShiftState done [07:06:11]opened in 1729469279 [07:06:11]opened+sec_in_day 1729555679 [07:06:11]quantity*price = 20003 [07:06:11]sum+1 = 20004 [07:06:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 28 21.10.2024 07:06 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223397 ФПД: 268000029547919 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T070614&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223397&fm=268000029547919&tin=02508201610067®Number=0000000000091767&sum=20000 [07:06:13]StoreToDocumentArchive [07:06:13]shift 538 fd 223397 [07:06:13]save to /storage/0538/doc_00223397 [07:06:13]save last doc name /storage/0538/doc_00223397 to /storage/kkm_last_doc_name [07:06:13]save OK [07:06:13]Clear old archive folders... [07:06:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:06:13]tlvbuf is 01E06CA0 [07:06:13]SAM_PROTO_ClearQueue [07:06:13]wFMCommunicate request_size=4 [07:06:13]MH_SAM_APDU [07:06:13]CAPDU: 80 09 00 00 [07:06:13]Write to MH i2c: E2 08 00 FE 25 80 09 00 00 00 00 00 00 95 [07:06:13]Write i2c OK [07:06:13]MH_I2C_Read... [07:06:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:06:13]Read from MH i2c: E2 [07:06:13]MH_I2C_Read... [07:06:13]Read from MH i2c: E2 03 00 [07:06:13]MH_I2C_Read... [07:06:13]Read from MH i2c: E2 03 00 FE 25 00 90 00 97 [07:06:13]RAPDU: 90 00 [07:06:13]wFMCommunicate OK [07:06:13]SAM_PROTO_ClearQueue done [07:06:13]KKMCreateOFDPacket [07:06:13]OFDProtocolAddRootSTLVToBuf [07:06:13]FM_MakeSignedData [07:06:13]FM_MakeSignedData [07:06:13]SAM_PROTO_SignData [07:06:13]wFMCommunicate request_size=4 [07:06:13]MH_SAM_APDU [07:06:13]CAPDU: 80 0D 01 02 [07:06:13]Write to MH i2c: E2 08 00 FF 25 80 0D 01 02 00 00 00 00 9D [07:06:13]Write i2c OK [07:06:13]MH_I2C_Read... [07:06:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:06:13]Read from MH i2c: E2 [07:06:13]MH_I2C_Read... [07:06:13]Read from MH i2c: E2 03 00 [07:06:13]MH_I2C_Read... [07:06:13]Read from MH i2c: E2 03 00 FF 25 00 90 00 98 [07:06:13]RAPDU: 90 00 [07:06:13]wFMCommunicate OK [07:06:13]wFMCommunicate request_size=255 [07:06:13]MH_SAM_APDU [07:06:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 1C 00 00 00 F4 03 04 00 66 FD 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A5 68 03 00 35 04 06 00 F3 [07:06:13]Write to MH i2c: E2 02 01 00 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 1C 00 00 00 F4 03 04 00 66 FD 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A5 68 03 00 35 04 06 00 F3 00 00 0E [07:06:13]Write i2c OK [07:06:13]MH_I2C_Read... [07:06:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:06:13]Read from MH i2c: E2 [07:06:13]MH_I2C_Read... [07:06:13]Read from MH i2c: E2 03 00 [07:06:13]MH_I2C_Read... [07:06:13]Read from MH i2c: E2 03 00 00 26 00 90 00 9A [07:06:13]RAPDU: 90 00 [07:06:13]wFMCommunicate OK [07:06:13]wFMCommunicate request_size=10 [07:06:13]MH_SAM_APDU [07:06:13]CAPDU: 80 0D 02 02 05 BE 9E 8F 9D 8F [07:06:13]Write to MH i2c: E2 0D 00 01 26 80 0D 02 02 05 00 BE 9E 8F 9D 8F 00 00 C2 [07:06:13]Write i2c OK [07:06:13]MH_I2C_Read... [07:06:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:06:13]Read from MH i2c: E2 [07:06:13]MH_I2C_Read... [07:06:13]Read from MH i2c: E2 03 00 [07:06:13]MH_I2C_Read... [07:06:13]Read from MH i2c: E2 03 00 01 26 00 90 00 9B [07:06:13]RAPDU: 90 00 [07:06:13]wFMCommunicate OK [07:06:13]wFMCommunicate request_size=4 [07:06:13]MH_SAM_APDU [07:06:13]CAPDU: 80 0D 03 02 [07:06:13]Write to MH i2c: E2 08 00 02 26 80 0D 03 02 00 00 00 00 A3 [07:06:13]Write i2c OK [07:06:13]MH_I2C_Read... [07:06:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:06:13]Read from MH i2c: E2 [07:06:13]MH_I2C_Read... [07:06:13]Read from MH i2c: E2 0B 00 [07:06:13]MH_I2C_Read... [07:06:13]Read from MH i2c: E2 0B 00 02 26 00 C9 35 D3 C9 D1 8E D6 32 90 00 A5 [07:06:13]RAPDU: C9 35 D3 C9 D1 8E D6 32 90 00 [07:06:13]wFMCommunicate OK [07:06:13]SAM_PROTO_SignData done [07:06:13]FM_MakeSignedData done [07:06:13]CreateOFDProtocolMessage [07:06:13]wFMCommunicate request_size=4 [07:06:13]MH_SAM_APDU [07:06:13]CAPDU: 80 11 00 00 [07:06:13]Write to MH i2c: E2 08 00 03 26 80 11 00 00 00 00 00 00 A3 [07:06:13]Write i2c OK [07:06:13]MH_I2C_Read... [07:06:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:06:13]Read from MH i2c: E2 [07:06:13]MH_I2C_Read... [07:06:13]Read from MH i2c: E2 17 00 [07:06:13]MH_I2C_Read... [07:06:13]Read from MH i2c: E2 17 00 03 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 F6 [07:06:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:06:13]wFMCommunicate OK [07:06:13]CreateOFDProtocolMessage done [07:06:13]OFDSenderStorePacket 223397 [07:06:13]StoreOFDPacket docnum=223397 [07:06:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 91 D3 07 01 B6 41 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 1C 00 00 00 F4 03 04 00 66 FD 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A5 68 03 00 35 04 06 00 F3 BE 9E 8F 9D 8F C9 35 D3 C9 D1 8E D6 32 [07:06:13]CheckFolder [07:06:13]dirname=/storage/ofd_packets [07:06:13]CheckFolder done [07:06:13]ProducePacketName [07:06:13]name=ofd_packets/00223397 [07:06:13]NVStorageSaveData ofd_packets/00223397 [07:06:13]File name is /storage/ofd_packets/00223397 [07:06:13]Write 301 bytes [07:06:13]NVStorageSaveData done [07:06:13]OFDSenderStorePacket done [07:06:13]KKMCreateOFDPacket done [07:06:13]NVStorageSaveData kkm_last_timestamp [07:06:13]File name is /storage/kkm_last_timestamp [07:06:13]Write 4 bytes [07:06:13]NVStorageSaveData done [07:06:13]ExternCall_PrintAddStr [07:06:13]wPrintStart [07:06:13]Write to MH i2c: 01 00 00 04 26 2A [07:06:13]Write i2c OK [07:06:13]MH_I2C_Read... [07:06:13]Read from MH i2c: 01 [07:06:13]MH_I2C_Read... [07:06:13]Read from MH i2c: 01 07 00 [07:06:13]MH_I2C_Read... [07:06:13]Read from MH i2c: 01 07 00 04 26 00 00 00 00 00 FF 0F 3F [07:06:13]RasterBufferAndPrint [07:06:13]line Счет N : (1)477161 [07:06:13]line ИНН: 02508201610067 [07:06:13]line Контрольно-Кассовый Чек [07:06:13]line ПРОДАЖА [07:06:13]line ТРК (МРК, ГНК) : 12 [07:06:13]line Товар: 2710124130 [07:06:13]line Аи-92-К-5 [07:06:13]line 2.990 * 66.90 [07:06:13]line = 200.03 [07:06:13]line НДС 12% НСП 1% [07:06:13]line > о реализуемом товаре [07:06:13]line ОКРУГЛЕНИЕ: -0.03 [07:06:13]line ИТОГО: 200.00 [07:06:13]line Внесено: 200.00 [07:06:13]line СДАЧА: 0.00 [07:06:13]line НСП 1% : 1.77 [07:06:13]line НДС 12% : 21.24 [07:06:13]line Наличными: 200.00 [07:06:13]line Безнал.: 0.00 [07:06:13]line Место: АЗС № 162 "Партнер Нефть" [07:06:13]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [07:06:13]line СНО: Общий режим [07:06:13]line Чек 28 21.10.2024 07:06 [07:06:13]line Смена: 538 ФФД: 1.0 [07:06:13]line ЗНМ: 0300000103 [07:06:13]line РНМ: 0000000000091767 [07:06:13]line Версия ККМ: 001 [07:06:13]line ФМ: 0000000000871763 [07:06:13]line ФД: 223397 [07:06:13]line ФПД: 268000029547919 [07:06:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T070614&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223397&fm=268000029547919&tin=02508201610067®Number=0000000000091767&sum=20000 [07:06:13]OFD Sender: Processing packet 223397 [packets to send 25, broken 24] [07:06:13]ProducePacketName [07:06:13]name=ofd_packets/00223397 [07:06:13]OFD Sender: To server: pG, [07:06:13]CommunicateWithHost lk.salyk.kg:30040 [07:06:13]ConnectInit lk.salyk.kg [07:06:13]written 0, free lines is 4095 [07:06:13]Connected sock=10 [07:06:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 91 D3 07 01 B6 41 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 1C 00 00 00 F4 03 04 00 66 FD 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A5 68 03 00 35 04 06 00 F3 BE 9E 8F 9D 8F C9 35 D3 C9 D1 8E D6 32 [07:06:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 6A 0F 47 00 CF 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A5 68 03 00 F4 03 04 00 FD A8 15 67 B6 04 01 00 00 35 82 CA D4 71 F0 55 AD [07:06:14]CommunicateWithHost err = 0 [07:06:14]CheckOFDResponse [07:06:14]1017 (14) - 77093643461234 [07:06:14]1041 (16) - 0000000000871763 [07:06:14]1040 (4) - 223397 [07:06:14]1012 (4) - 21.10.2024 01:06 [07:06:14]1206 (1) - 0 [07:06:14]OFD Sender: Remove packet 223397 [07:06:14]ProducePacketName [07:06:14]name=ofd_packets/00223397 [07:06:14]NVStorageDeleteData [07:06:14]Write to MH i2c: 01 00 00 2F 26 55 [07:06:14]Write i2c OK [07:06:14]MH_I2C_Read... [07:06:14]Read from MH i2c: 01 [07:06:14]MH_I2C_Read... [07:06:14]Read from MH i2c: 01 07 00 [07:06:14]MH_I2C_Read... [07:06:14]Read from MH i2c: 01 07 00 2F 26 00 00 00 00 00 FD 0C 65 [07:06:14]RasterBufferAndPrint [07:06:14]line [07:06:14]line [07:06:14]line [07:06:14]line [07:06:14]line [07:06:14]written 0, free lines is 3331 [07:06:14]MH_Cut [07:06:14]Write to MH i2c: D1 01 00 36 26 01 2E [07:06:14]Write i2c OK [07:06:14]MH_I2C_Read... [07:06:14]Read from MH i2c: D1 [07:06:14]MH_I2C_Read... [07:06:14]Read from MH i2c: D1 01 00 [07:06:14]MH_I2C_Read... [07:06:14]Read from MH i2c: D1 01 00 36 26 00 2D [07:06:14]Write to MH i2c: 01 00 00 37 26 5D [07:06:14]Write i2c OK [07:06:14]MH_I2C_Read... [07:06:14]OFD Sender: No OFD packet to send [07:06:15]*** Cut start [07:06:15]*** Purtial cut [07:06:15]*** Stage 1: CUTSNS_PIN = 1 [07:06:15]Read from MH i2c: 01 [07:06:15]MH_I2C_Read... [07:06:15]*** Stop cut motor [07:06:15]*** Cut end [07:06:15]Read from MH i2c: 01 07 00 [07:06:15]MH_I2C_Read... [07:06:15]Read from MH i2c: 01 07 00 37 26 00 00 00 00 00 FF 0F 72 [07:06:15]process_action close_receipt done [07:06:15]requested_data is exist [07:06:15]produce_requested_data [07:06:15]requested_item fm.sn is exist - process it [07:06:15]wFMCommunicate request_size=4 [07:06:15]MH_SAM_APDU [07:06:15]CAPDU: 80 11 00 00 [07:06:15]Write to MH i2c: E2 08 00 38 26 80 11 00 00 00 00 00 00 D8 [07:06:15]Write i2c OK [07:06:15]MH_I2C_Read... [07:06:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:06:15]Read from MH i2c: E2 [07:06:15]MH_I2C_Read... [07:06:15]Read from MH i2c: E2 17 00 [07:06:15]MH_I2C_Read... [07:06:15]Read from MH i2c: E2 17 00 38 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 2B [07:06:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:06:15]wFMCommunicate OK [07:06:15]requested_item fd.num is exist - process it [07:06:15]SAM_PROTO_GetFieldsCounters [07:06:15]wFMCommunicate request_size=4 [07:06:15]MH_SAM_APDU [07:06:15]CAPDU: 80 13 00 00 [07:06:15]Write to MH i2c: E2 08 00 39 26 80 13 00 00 00 00 00 00 DB [07:06:15]Write i2c OK [07:06:15]MH_I2C_Read... [07:06:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:06:15]Read from MH i2c: E2 [07:06:15]MH_I2C_Read... [07:06:15]Read from MH i2c: E2 62 00 [07:06:15]MH_I2C_Read... [07:06:15]Read from MH i2c: E2 62 00 39 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 A5 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 1C 00 00 00 5E 04 04 00 1C 00 00 00 57 04 04 00 1D 00 00 00 19 04 04 00 00 00 00 00 90 00 81 [07:06:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 A5 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 1C 00 00 00 5E 04 04 00 1C 00 00 00 57 04 04 00 1D 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:06:15]wFMCommunicate OK [07:06:15]SAM_PROTO_GetFieldsCounters done [07:06:15]requested_item shift.num is exist - process it [07:06:15]requested_item shift.opened is exist - process it [07:06:15]req_shift_opened [07:06:15]FM_GetShiftState [07:06:15]SAM_PROTO_GetShiftState [07:06:15]wFMCommunicate request_size=4 [07:06:15]MH_SAM_APDU [07:06:15]CAPDU: 80 13 01 00 [07:06:15]Write to MH i2c: E2 08 00 3A 26 80 13 01 00 00 00 00 00 DD [07:06:15]Write i2c OK [07:06:15]MH_I2C_Read... [07:06:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:06:15]Read from MH i2c: E2 [07:06:15]MH_I2C_Read... [07:06:15]Read from MH i2c: E2 0E 00 [07:06:15]MH_I2C_Read... [07:06:15]Read from MH i2c: E2 0E 00 3A 26 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 5F [07:06:15]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:06:15]wFMCommunicate OK [07:06:15]SAM_PROTO_GetShiftState done [07:06:15]FM_GetShiftState done [07:06:15]req_shift_opened done [07:06:15]requested_item shift.open_date is exist - process it [07:06:15]req_shift_open_date [07:06:15]req_shift_open_date done [07:06:15]produce_requested_data done [07:06:15]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223397,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [07:06:15]process_action_free close_receipt [07:06:15]json_value_free [07:06:15]json_value_free done [07:06:15]process_json_proto returns [07:06:15]Send response to host [07:06:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223397,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [07:06:15]free response buf [07:06:15]execute_script done [07:06:15]execute_script returns [07:06:15]free content buf [07:06:15]Sock 8.Close socket [07:06:15]Sock 8.Thread stoped [07:06:15]accept exits with 9 [07:06:15]New connection [07:06:15]New thread 3066797412 created [07:06:15]Thread 3066940772 joined [07:06:15]Waiting for new connection... [07:06:15] Sock 9.Parse request [07:06:15]Sock 9.Check first char [07:06:15]Sock 9.First char is OK [07:06:15]request: POST /json_proto HTTP/1.0 [07:06:15]Method: POST [07:06:15]URL: /json_proto [07:06:15]Method is POST - this is cgi request [07:06:15]url: /json_proto [07:06:15]query_string will be loaded in cgi processing [07:06:15]execute_cgi json_proto POST (null) [07:06:15]execute_cgi path=json_proto method=POST [07:06:15]POST find Content-Length [07:06:15]Host: 172.17.52.131:8080 [07:06:15]Content-Length: 817 [07:06:15]Content-Type: application/json [07:06:15] [07:06:15]POST finish read [07:06:15]Found Content-Length = 817 [07:06:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477160", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 700.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:06:15]execute_script... [07:06: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)477160", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 700.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:06:15]POST & json_proto [07:06:15]process_json_proto [07:06:15]json parsed OK: [07:06:15]protocol is kg_v1.0 [07:06:15]action value=close_receipt [07:06:15]process_action close_receipt [07:06:15]cmd_close_receipt [07:06:15]MH_GetDate [07:06:15]Write to MH i2c: F0 00 00 3B 26 50 [07:06:15]Write i2c OK [07:06:15]MH_I2C_Read... [07:06:15]Read from MH i2c: F0 [07:06:15]MH_I2C_Read... [07:06:15]Read from MH i2c: F0 09 00 [07:06:15]MH_I2C_Read... [07:06:15]Read from MH i2c: F0 09 00 3B 26 00 6A FD 15 67 4B 9D 11 67 9C [07:06:15]GetLastDocTimeStamp 1729494374 [07:06:15]current date 1729494378 [07:06:15]FM_GetShiftState [07:06:15]SAM_PROTO_GetShiftState [07:06:15]wFMCommunicate request_size=4 [07:06:15]MH_SAM_APDU [07:06:15]CAPDU: 80 13 01 00 [07:06:15]Write to MH i2c: E2 08 00 3C 26 80 13 01 00 00 00 00 00 DF [07:06:15]Write i2c OK [07:06:15]MH_I2C_Read... [07:06:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:06:15]Read from MH i2c: E2 [07:06:15]MH_I2C_Read... [07:06:15]Read from MH i2c: E2 0E 00 [07:06:15]MH_I2C_Read... [07:06:15]Read from MH i2c: E2 0E 00 3C 26 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 61 [07:06:15]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:06:15]wFMCommunicate OK [07:06:15]SAM_PROTO_GetShiftState done [07:06:15]FM_GetShiftState done [07:06:15]opened in 1729469279 [07:06:15]opened+sec_in_day 1729555679 [07:06:15]quantity*price = 70044 [07:06:15]sum+1 = 70045 [07:06:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.44 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.44 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 29 21.10.2024 07:06 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871763 ФД: 223398 ФПД: 172577395927238 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T070618&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223398&fm=172577395927238&tin=02508201610067®Number=0000000000091767&sum=70044 [07:06:17]StoreToDocumentArchive [07:06:17]shift 538 fd 223398 [07:06:17]save to /storage/0538/doc_00223398 [07:06:17]save last doc name /storage/0538/doc_00223398 to /storage/kkm_last_doc_name [07:06:17]save OK [07:06:17]Clear old archive folders... [07:06:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:06:17]tlvbuf is 01E87200 [07:06:17]SAM_PROTO_ClearQueue [07:06:17]wFMCommunicate request_size=4 [07:06:17]MH_SAM_APDU [07:06:17]CAPDU: 80 09 00 00 [07:06:17]Write to MH i2c: E2 08 00 49 26 80 09 00 00 00 00 00 00 E1 [07:06:17]Write i2c OK [07:06:17]MH_I2C_Read... [07:06:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:06:17]Read from MH i2c: E2 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: E2 03 00 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: E2 03 00 49 26 00 90 00 E3 [07:06:17]RAPDU: 90 00 [07:06:17]wFMCommunicate OK [07:06:17]SAM_PROTO_ClearQueue done [07:06:17]KKMCreateOFDPacket [07:06:17]OFDProtocolAddRootSTLVToBuf [07:06:17]FM_MakeSignedData [07:06:17]FM_MakeSignedData [07:06:17]SAM_PROTO_SignData [07:06:17]wFMCommunicate request_size=4 [07:06:17]MH_SAM_APDU [07:06:17]CAPDU: 80 0D 01 02 [07:06:17]Write to MH i2c: E2 08 00 4A 26 80 0D 01 02 00 00 00 00 E9 [07:06:17]Write i2c OK [07:06:17]MH_I2C_Read... [07:06:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:06:17]Read from MH i2c: E2 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: E2 03 00 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: E2 03 00 4A 26 00 90 00 E4 [07:06:17]RAPDU: 90 00 [07:06:17]wFMCommunicate OK [07:06:17]wFMCommunicate request_size=255 [07:06:17]MH_SAM_APDU [07:06:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 6A FD 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A6 68 03 00 35 04 06 00 9C [07:06:17]Write to MH i2c: E2 02 01 4B 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 6A FD 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A6 68 03 00 35 04 06 00 9C 00 00 AE [07:06:17]Write i2c OK [07:06:17]MH_I2C_Read... [07:06:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:06:17]Read from MH i2c: E2 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: E2 03 00 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: E2 03 00 4B 26 00 90 00 E5 [07:06:17]RAPDU: 90 00 [07:06:17]wFMCommunicate OK [07:06:17]wFMCommunicate request_size=10 [07:06:17]MH_SAM_APDU [07:06:17]CAPDU: 80 0D 02 02 05 F5 4E 61 68 C6 [07:06:17]Write to MH i2c: E2 0D 00 4C 26 80 0D 02 02 05 00 F5 4E 61 68 C6 00 00 C8 [07:06:17]Write i2c OK [07:06:17]MH_I2C_Read... [07:06:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:06:17]Read from MH i2c: E2 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: E2 03 00 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: E2 03 00 4C 26 00 90 00 E6 [07:06:17]RAPDU: 90 00 [07:06:17]wFMCommunicate OK [07:06:17]wFMCommunicate request_size=4 [07:06:17]MH_SAM_APDU [07:06:17]CAPDU: 80 0D 03 02 [07:06:17]Write to MH i2c: E2 08 00 4D 26 80 0D 03 02 00 00 00 00 EE [07:06:17]Write i2c OK [07:06:17]MH_I2C_Read... [07:06:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:06:17]Read from MH i2c: E2 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: E2 0B 00 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: E2 0B 00 4D 26 00 B7 7B 3F A3 C4 3E 42 6B 90 00 B2 [07:06:17]RAPDU: B7 7B 3F A3 C4 3E 42 6B 90 00 [07:06:17]wFMCommunicate OK [07:06:17]SAM_PROTO_SignData done [07:06:17]FM_MakeSignedData done [07:06:17]CreateOFDProtocolMessage [07:06:17]wFMCommunicate request_size=4 [07:06:17]MH_SAM_APDU [07:06:17]CAPDU: 80 11 00 00 [07:06:17]Write to MH i2c: E2 08 00 4E 26 80 11 00 00 00 00 00 00 EE [07:06:17]Write i2c OK [07:06:17]MH_I2C_Read... [07:06:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:06:17]Read from MH i2c: E2 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: E2 17 00 [07:06:17]MH_I2C_Read... [07:06:17]Read from MH i2c: E2 17 00 4E 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 41 [07:06:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:06:17]wFMCommunicate OK [07:06:17]CreateOFDProtocolMessage done [07:06:17]OFDSenderStorePacket 223398 [07:06:17]StoreOFDPacket docnum=223398 [07:06:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 60 E4 07 01 D1 AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 6A FD 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A6 68 03 00 35 04 06 00 9C F5 4E 61 68 C6 B7 7B 3F A3 C4 3E 42 6B [07:06:17]CheckFolder [07:06:17]dirname=/storage/ofd_packets [07:06:17]CheckFolder done [07:06:17]ProducePacketName [07:06:17]name=ofd_packets/00223398 [07:06:17]NVStorageSaveData ofd_packets/00223398 [07:06:17]File name is /storage/ofd_packets/00223398 [07:06:18]Write 301 bytes [07:06:18]NVStorageSaveData done [07:06:18]OFDSenderStorePacket done [07:06:18]KKMCreateOFDPacket done [07:06:18]NVStorageSaveData kkm_last_timestamp [07:06:18]File name is /storage/kkm_last_timestamp [07:06:18]Write 4 bytes [07:06:18]NVStorageSaveData done [07:06:18]ExternCall_PrintAddStr [07:06:18]wPrintStart [07:06:18]Write to MH i2c: 01 00 00 4F 26 75 [07:06:18]Write i2c OK [07:06:18]MH_I2C_Read... [07:06:18]Read from MH i2c: 01 [07:06:18]MH_I2C_Read... [07:06:18]Read from MH i2c: 01 07 00 [07:06:18]MH_I2C_Read... [07:06:18]Read from MH i2c: 01 07 00 4F 26 00 00 00 00 00 FF 0F 8A [07:06:18]RasterBufferAndPrint [07:06:18]line Счет N : (1)477160 [07:06:18]line ИНН: 02508201610067 [07:06:18]line Контрольно-Кассовый Чек [07:06:18]line ПРОДАЖА [07:06:18]line ТРК (МРК, ГНК) : 32 [07:06:18]line Товар: 2710124130 [07:06:18]line Аи-92-К-5 [07:06:18]line 10.470 * 66.90 [07:06:18]line = 700.44 [07:06:18]line НДС 12% НСП 1% [07:06:18]line > о реализуемом товаре [07:06:18]line ИТОГО: 700.44 [07:06:18]line НСП 1% : 6.20 [07:06:18]line НДС 12% : 74.38 [07:06:18]line Наличными: 0.00 [07:06:18]line Безнал.: 700.44 [07:06:18]line Место: АЗС № 162 "Партнер Нефть" [07:06:18]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [07:06:18]line СНО: Общий режим [07:06:18]line Чек 29 21.10.2024 07:06 [07:06:18]line Смена: 538 ФФД: 1.0 [07:06:18]line ЗНМ: 0300000103 [07:06:18]line РНМ: 0000000000091767 [07:06:18]line Версия ККМ: 001 [07:06:18]line Платежная система: Бакай Банк [07:06:18]line ФМ: 0000000000871763 [07:06:18]line ФД: 223398 [07:06:18]line ФПД: 172577395927238 [07:06:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T070618&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223398&fm=172577395927238&tin=02508201610067®Number=0000000000091767&sum=70044 [07:06:18]OFD Sender: Processing packet 223398 [packets to send 25, broken 24] [07:06:18]ProducePacketName [07:06:18]name=ofd_packets/00223398 [07:06:18]OFD Sender: To server: pG, [07:06:18]CommunicateWithHost lk.salyk.kg:30040 [07:06:18]ConnectInit lk.salyk.kg [07:06:18]written 0, free lines is 4095 [07:06:18]Connected sock=10 [07:06:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 60 E4 07 01 D1 AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 6A FD 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A6 68 03 00 35 04 06 00 9C F5 4E 61 68 C6 B7 7B 3F A3 C4 3E 42 6B [07:06:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 2F CE 47 00 D4 8A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A6 68 03 00 F4 03 04 00 01 A9 15 67 B6 04 01 00 00 94 C1 A7 F4 BD F4 70 6B [07:06:18]CommunicateWithHost err = 0 [07:06:18]CheckOFDResponse [07:06:18]1017 (14) - 77093643461234 [07:06:18]1041 (16) - 0000000000871763 [07:06:18]1040 (4) - 223398 [07:06:18]1012 (4) - 21.10.2024 01:06 [07:06:18]1206 (1) - 0 [07:06:18]OFD Sender: Remove packet 223398 [07:06:18]ProducePacketName [07:06:18]name=ofd_packets/00223398 [07:06:18]NVStorageDeleteData [07:06:18]Write to MH i2c: 01 00 00 79 26 9F [07:06:18]Write i2c OK [07:06:18]MH_I2C_Read... [07:06:18]Read from MH i2c: 01 [07:06:18]MH_I2C_Read... [07:06:18]Read from MH i2c: 01 07 00 [07:06:18]MH_I2C_Read... [07:06:18]Read from MH i2c: 01 07 00 79 26 00 00 00 00 00 05 0D B8 [07:06:18]RasterBufferAndPrint [07:06:18]line [07:06:18]line [07:06:18]line [07:06:18]line [07:06:18]line [07:06:18]written 0, free lines is 3342 [07:06:18]MH_Cut [07:06:18]Write to MH i2c: D1 01 00 80 26 01 78 [07:06:18]Write i2c OK [07:06:18]MH_I2C_Read... [07:06:18]Read from MH i2c: D1 [07:06:18]MH_I2C_Read... [07:06:18]Read from MH i2c: D1 01 00 [07:06:18]MH_I2C_Read... [07:06:18]Read from MH i2c: D1 01 00 80 26 00 77 [07:06:18]Write to MH i2c: 01 00 00 81 26 A7 [07:06:18]Write i2c OK [07:06:18]MH_I2C_Read... [07:06:19]OFD Sender: No OFD packet to send [07:06:19]*** Cut start [07:06:19]*** Purtial cut [07:06:19]*** CUTSNS_PIN = 0 [07:06:19]*** Stage 1: CUTSNS_PIN = 1 [07:06:21]Read from MH i2c: 01 [07:06:21]MH_I2C_Read... [07:06:21]*** Stop cut motor [07:06:21]*** Cut end [07:06:21]Read from MH i2c: 01 07 00 [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: 01 07 00 81 26 00 00 00 00 00 FF 0F BC [07:06:21]process_action close_receipt done [07:06:21]requested_data is exist [07:06:21]produce_requested_data [07:06:21]requested_item fm.sn is exist - process it [07:06:21]wFMCommunicate request_size=4 [07:06:21]MH_SAM_APDU [07:06:21]CAPDU: 80 11 00 00 [07:06:21]Write to MH i2c: E2 08 00 82 26 80 11 00 00 00 00 00 00 22 [07:06:21]Write i2c OK [07:06:21]MH_I2C_Read... [07:06:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:06:21]Read from MH i2c: E2 [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: E2 17 00 [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: E2 17 00 82 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 75 [07:06:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:06:21]wFMCommunicate OK [07:06:21]requested_item fd.num is exist - process it [07:06:21]SAM_PROTO_GetFieldsCounters [07:06:21]wFMCommunicate request_size=4 [07:06:21]MH_SAM_APDU [07:06:21]CAPDU: 80 13 00 00 [07:06:21]Write to MH i2c: E2 08 00 83 26 80 13 00 00 00 00 00 00 25 [07:06:21]Write i2c OK [07:06:21]MH_I2C_Read... [07:06:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:06:21]Read from MH i2c: E2 [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: E2 62 00 [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: E2 62 00 83 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 A6 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 1D 00 00 00 5E 04 04 00 1D 00 00 00 57 04 04 00 1E 00 00 00 19 04 04 00 00 00 00 00 90 00 CF [07:06:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 A6 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 1D 00 00 00 5E 04 04 00 1D 00 00 00 57 04 04 00 1E 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:06:21]wFMCommunicate OK [07:06:21]SAM_PROTO_GetFieldsCounters done [07:06:21]requested_item shift.num is exist - process it [07:06:21]requested_item shift.opened is exist - process it [07:06:21]req_shift_opened [07:06:21]FM_GetShiftState [07:06:21]SAM_PROTO_GetShiftState [07:06:21]wFMCommunicate request_size=4 [07:06:21]MH_SAM_APDU [07:06:21]CAPDU: 80 13 01 00 [07:06:21]Write to MH i2c: E2 08 00 84 26 80 13 01 00 00 00 00 00 27 [07:06:21]Write i2c OK [07:06:21]MH_I2C_Read... [07:06:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:06:21]Read from MH i2c: E2 [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: E2 0E 00 [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: E2 0E 00 84 26 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 A9 [07:06:21]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:06:21]wFMCommunicate OK [07:06:21]SAM_PROTO_GetShiftState done [07:06:21]FM_GetShiftState done [07:06:21]req_shift_opened done [07:06:21]requested_item shift.open_date is exist - process it [07:06:21]req_shift_open_date [07:06:21]req_shift_open_date done [07:06:21]produce_requested_data done [07:06:21]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223398,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [07:06:21]process_action_free close_receipt [07:06:21]json_value_free [07:06:21]json_value_free done [07:06:21]process_json_proto returns [07:06:21]Send response to host [07:06:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223398,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [07:06:21]free response buf [07:06:21]execute_script done [07:06:21]execute_script returns [07:06:21]free content buf [07:06:21]Sock 9.Close socket [07:06:21]Sock 9.Thread stoped [07:06:24]OFD Sender: No OFD packet to send [07:06:29]OFD Sender: No OFD packet to send [07:06:34]OFD Sender: No OFD packet to send [07:06:39]OFD Sender: No OFD packet to send [07:06:44]OFD Sender: No OFD packet to send [07:06:49]OFD Sender: No OFD packet to send [07:06:54]OFD Sender: No OFD packet to send [07:06:59]OFD Sender: No OFD packet to send [07:07:04]OFD Sender: No OFD packet to send [07:07:09]OFD Sender: No OFD packet to send [07:07:14]OFD Sender: No OFD packet to send [07:07:19]OFD Sender: No OFD packet to send [07:07:24]OFD Sender: No OFD packet to send [07:07:29]OFD Sender: No OFD packet to send [07:07:34]OFD Sender: No OFD packet to send [07:07:39]OFD Sender: No OFD packet to send [07:07:44]OFD Sender: No OFD packet to send [07:07:49]OFD Sender: No OFD packet to send [07:07:54]OFD Sender: No OFD packet to send [07:07:59]OFD Sender: No OFD packet to send [07:08:04]OFD Sender: No OFD packet to send [07:08:09]OFD Sender: No OFD packet to send [07:08:14]OFD Sender: No OFD packet to send [07:08:19]OFD Sender: No OFD packet to send [07:08:24]OFD Sender: No OFD packet to send [07:08:29]OFD Sender: No OFD packet to send [07:08:34]OFD Sender: No OFD packet to send [07:08:39]OFD Sender: No OFD packet to send [07:08:44]OFD Sender: No OFD packet to send [07:08:49]OFD Sender: No OFD packet to send [07:08:54]OFD Sender: No OFD packet to send [07:08:59]OFD Sender: No OFD packet to send [07:09:04]OFD Sender: No OFD packet to send [07:09:09]OFD Sender: No OFD packet to send [07:09:14]OFD Sender: No OFD packet to send [07:09:19]OFD Sender: No OFD packet to send [07:09:24]OFD Sender: No OFD packet to send [07:09:29]OFD Sender: No OFD packet to send [07:09:34]OFD Sender: No OFD packet to send [07:09:39]OFD Sender: No OFD packet to send [07:09:44]OFD Sender: No OFD packet to send [07:09:44]accept exits with 8 [07:09:44]New connection [07:09:44]New thread 3066940772 created [07:09:44]Thread 3066797412 joined [07:09:44]Waiting for new connection... [07:09:44] Sock 8.Parse request [07:09:44]Sock 8.Check first char [07:09:44]Sock 8.First char is OK [07:09:44]request: POST /json_proto HTTP/1.0 [07:09:44]Method: POST [07:09:44]URL: /json_proto [07:09:44]Method is POST - this is cgi request [07:09:44]url: /json_proto [07:09:44]query_string will be loaded in cgi processing [07:09:44]execute_cgi json_proto POST (null) [07:09:44]execute_cgi path=json_proto method=POST [07:09:44]POST find Content-Length [07:09:44]Host: 172.17.52.131:8080 [07:09:44]Content-Length: 678 [07:09:44]Content-Type: application/json [07:09:44] [07:09:44]POST finish read [07:09:44]Found Content-Length = 678 [07:09:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477162", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:09:44]execute_script... [07:09:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477162", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:09:44]POST & json_proto [07:09:44]process_json_proto [07:09:44]json parsed OK: [07:09:44]protocol is kg_v1.0 [07:09:44]action value=close_receipt [07:09:44]process_action close_receipt [07:09:44]cmd_close_receipt [07:09:44]MH_GetDate [07:09:44]Write to MH i2c: F0 00 00 85 26 9A [07:09:44]Write i2c OK [07:09:44]MH_I2C_Read... [07:09:44]Read from MH i2c: F0 [07:09:44]MH_I2C_Read... [07:09:44]Read from MH i2c: F0 09 00 [07:09:44]MH_I2C_Read... [07:09:44]Read from MH i2c: F0 09 00 85 26 00 3B FE 15 67 4B 9D 11 67 B8 [07:09:44]GetLastDocTimeStamp 1729494378 [07:09:44]current date 1729494587 [07:09:44]FM_GetShiftState [07:09:44]SAM_PROTO_GetShiftState [07:09:44]wFMCommunicate request_size=4 [07:09:44]MH_SAM_APDU [07:09:44]CAPDU: 80 13 01 00 [07:09:44]Write to MH i2c: E2 08 00 86 26 80 13 01 00 00 00 00 00 29 [07:09:44]Write i2c OK [07:09:44]MH_I2C_Read... [07:09:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:09:44]Read from MH i2c: E2 [07:09:44]MH_I2C_Read... [07:09:44]Read from MH i2c: E2 0E 00 [07:09:44]MH_I2C_Read... [07:09:44]Read from MH i2c: E2 0E 00 86 26 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 AB [07:09:44]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:09:44]wFMCommunicate OK [07:09:44]SAM_PROTO_GetShiftState done [07:09:44]FM_GetShiftState done [07:09:44]opened in 1729469279 [07:09:44]opened+sec_in_day 1729555679 [07:09:44]quantity*price = 70044 [07:09:44]sum+1 = 70045 [07:09:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 30 21.10.2024 07:09 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223399 ФПД: 98229659003736 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T070947&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223399&fm=98229659003736&tin=02508201610067®Number=0000000000091767&sum=70000 [07:09:45]StoreToDocumentArchive [07:09:45]shift 538 fd 223399 [07:09:45]save to /storage/0538/doc_00223399 [07:09:45]save last doc name /storage/0538/doc_00223399 to /storage/kkm_last_doc_name [07:09:45]save OK [07:09:45]Clear old archive folders... [07:09:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:09:45]tlvbuf is B6EA5EF0 [07:09:45]SAM_PROTO_ClearQueue [07:09:45]wFMCommunicate request_size=4 [07:09:45]MH_SAM_APDU [07:09:45]CAPDU: 80 09 00 00 [07:09:45]Write to MH i2c: E2 08 00 93 26 80 09 00 00 00 00 00 00 2B [07:09:45]Write i2c OK [07:09:45]MH_I2C_Read... [07:09:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:09:45]Read from MH i2c: E2 [07:09:45]MH_I2C_Read... [07:09:45]Read from MH i2c: E2 03 00 [07:09:45]MH_I2C_Read... [07:09:45]Read from MH i2c: E2 03 00 93 26 00 90 00 2D [07:09:45]RAPDU: 90 00 [07:09:45]wFMCommunicate OK [07:09:45]SAM_PROTO_ClearQueue done [07:09:45]KKMCreateOFDPacket [07:09:45]OFDProtocolAddRootSTLVToBuf [07:09:45]FM_MakeSignedData [07:09:45]FM_MakeSignedData [07:09:45]SAM_PROTO_SignData [07:09:45]wFMCommunicate request_size=4 [07:09:45]MH_SAM_APDU [07:09:45]CAPDU: 80 0D 01 02 [07:09:45]Write to MH i2c: E2 08 00 94 26 80 0D 01 02 00 00 00 00 33 [07:09:45]Write i2c OK [07:09:45]MH_I2C_Read... [07:09:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:09:45]Read from MH i2c: E2 [07:09:45]MH_I2C_Read... [07:09:45]Read from MH i2c: E2 03 00 [07:09:45]MH_I2C_Read... [07:09:45]Read from MH i2c: E2 03 00 94 26 00 90 00 2E [07:09:45]RAPDU: 90 00 [07:09:45]wFMCommunicate OK [07:09:45]wFMCommunicate request_size=255 [07:09:45]MH_SAM_APDU [07:09:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 1E 00 00 00 F4 03 04 00 3B FE 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A7 68 03 00 35 04 06 00 59 [07:09:45]Write to MH i2c: E2 02 01 95 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 3B FE 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A7 68 03 00 35 04 06 00 59 00 00 31 [07:09:45]Write i2c OK [07:09:45]MH_I2C_Read... [07:09:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:09:45]Read from MH i2c: E2 [07:09:45]MH_I2C_Read... [07:09:45]Read from MH i2c: E2 03 00 [07:09:45]MH_I2C_Read... [07:09:45]Read from MH i2c: E2 03 00 95 26 00 90 00 2F [07:09:45]RAPDU: 90 00 [07:09:45]wFMCommunicate OK [07:09:45]wFMCommunicate request_size=10 [07:09:45]MH_SAM_APDU [07:09:45]CAPDU: 80 0D 02 02 05 56 DF EE 6B 58 [07:09:45]Write to MH i2c: E2 0D 00 96 26 80 0D 02 02 05 00 56 DF EE 6B 58 00 00 26 [07:09:45]Write i2c OK [07:09:45]MH_I2C_Read... [07:09:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:09:46]Read from MH i2c: E2 [07:09:46]MH_I2C_Read... [07:09:46]Read from MH i2c: E2 03 00 [07:09:46]MH_I2C_Read... [07:09:46]Read from MH i2c: E2 03 00 96 26 00 90 00 30 [07:09:46]RAPDU: 90 00 [07:09:46]wFMCommunicate OK [07:09:46]wFMCommunicate request_size=4 [07:09:46]MH_SAM_APDU [07:09:46]CAPDU: 80 0D 03 02 [07:09:46]Write to MH i2c: E2 08 00 97 26 80 0D 03 02 00 00 00 00 38 [07:09:46]Write i2c OK [07:09:46]MH_I2C_Read... [07:09:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:09:46]Read from MH i2c: E2 [07:09:46]MH_I2C_Read... [07:09:46]Read from MH i2c: E2 0B 00 [07:09:46]MH_I2C_Read... [07:09:46]Read from MH i2c: E2 0B 00 97 26 00 BA B6 B2 B4 AB 3F A7 01 90 00 A1 [07:09:46]RAPDU: BA B6 B2 B4 AB 3F A7 01 90 00 [07:09:46]wFMCommunicate OK [07:09:46]SAM_PROTO_SignData done [07:09:46]FM_MakeSignedData done [07:09:46]CreateOFDProtocolMessage [07:09:46]wFMCommunicate request_size=4 [07:09:46]MH_SAM_APDU [07:09:46]CAPDU: 80 11 00 00 [07:09:46]Write to MH i2c: E2 08 00 98 26 80 11 00 00 00 00 00 00 38 [07:09:46]Write i2c OK [07:09:46]MH_I2C_Read... [07:09:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:09:46]Read from MH i2c: E2 [07:09:46]MH_I2C_Read... [07:09:46]Read from MH i2c: E2 17 00 [07:09:46]MH_I2C_Read... [07:09:46]Read from MH i2c: E2 17 00 98 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 8B [07:09:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:09:46]wFMCommunicate OK [07:09:46]CreateOFDProtocolMessage done [07:09:46]OFDSenderStorePacket 223399 [07:09:46]StoreOFDPacket docnum=223399 [07:09:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 08 A4 07 01 5B 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 1E 00 00 00 F4 03 04 00 3B FE 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A7 68 03 00 35 04 06 00 59 56 DF EE 6B 58 BA B6 B2 B4 AB 3F A7 01 [07:09:46]CheckFolder [07:09:46]dirname=/storage/ofd_packets [07:09:46]CheckFolder done [07:09:46]ProducePacketName [07:09:46]name=ofd_packets/00223399 [07:09:46]NVStorageSaveData ofd_packets/00223399 [07:09:46]File name is /storage/ofd_packets/00223399 [07:09:46]Write 301 bytes [07:09:46]NVStorageSaveData done [07:09:46]OFDSenderStorePacket done [07:09:46]KKMCreateOFDPacket done [07:09:46]NVStorageSaveData kkm_last_timestamp [07:09:46]File name is /storage/kkm_last_timestamp [07:09:46]Write 4 bytes [07:09:46]NVStorageSaveData done [07:09:46]ExternCall_PrintAddStr [07:09:46]wPrintStart [07:09:46]Write to MH i2c: 01 00 00 99 26 BF [07:09:46]Write i2c OK [07:09:46]MH_I2C_Read... [07:09:46]Read from MH i2c: 01 [07:09:46]MH_I2C_Read... [07:09:46]Read from MH i2c: 01 07 00 [07:09:46]MH_I2C_Read... [07:09:46]Read from MH i2c: 01 07 00 99 26 00 00 00 00 00 FF 0F D4 [07:09:46]RasterBufferAndPrint [07:09:46]line Счет N : (1)477162 [07:09:46]line ИНН: 02508201610067 [07:09:46]line Контрольно-Кассовый Чек [07:09:46]line ПРОДАЖА [07:09:46]line ТРК (МРК, ГНК) : 22 [07:09:46]line Товар: 2710124130 [07:09:46]line Аи-92-К-5 [07:09:46]line 10.470 * 66.90 [07:09:46]line = 700.44 [07:09:46]line НДС 12% НСП 1% [07:09:46]line > о реализуемом товаре [07:09:46]line ОКРУГЛЕНИЕ: -0.44 [07:09:46]line ИТОГО: 700.00 [07:09:46]line Внесено: 700.00 [07:09:46]line СДАЧА: 0.00 [07:09:46]line НСП 1% : 6.20 [07:09:46]line НДС 12% : 74.38 [07:09:46]line Наличными: 700.00 [07:09:46]line Безнал.: 0.00 [07:09:46]line Место: АЗС № 162 "Партнер Нефть" [07:09:46]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [07:09:46]line СНО: Общий режим [07:09:46]line Чек 30 21.10.2024 07:09 [07:09:46]line Смена: 538 ФФД: 1.0 [07:09:46]line ЗНМ: 0300000103 [07:09:46]line РНМ: 0000000000091767 [07:09:46]line Версия ККМ: 001 [07:09:46]line ФМ: 0000000000871763 [07:09:46]line ФД: 223399 [07:09:46]line ФПД: 98229659003736 [07:09:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T070947&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223399&fm=98229659003736&tin=02508201610067®Number=0000000000091767&sum=70000 [07:09:46]OFD Sender: Processing packet 223399 [packets to send 25, broken 24] [07:09:46]ProducePacketName [07:09:46]name=ofd_packets/00223399 [07:09:46]OFD Sender: To server: pG, [07:09:46]CommunicateWithHost lk.salyk.kg:30040 [07:09:46]ConnectInit lk.salyk.kg [07:09:46]written 0, free lines is 4095 [07:09:46]Connected sock=10 [07:09:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 08 A4 07 01 5B 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 1E 00 00 00 F4 03 04 00 3B FE 15 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A7 68 03 00 35 04 06 00 59 56 DF EE 6B 58 BA B6 B2 B4 AB 3F A7 01 [07:09:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 C4 FB 47 00 8A D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A7 68 03 00 F4 03 04 00 D1 A9 15 67 B6 04 01 00 00 FC E3 6C 5F 6B 61 15 D5 [07:09:46]CommunicateWithHost err = 0 [07:09:46]CheckOFDResponse [07:09:46]1017 (14) - 77093643461234 [07:09:46]1041 (16) - 0000000000871763 [07:09:46]1040 (4) - 223399 [07:09:46]1012 (4) - 21.10.2024 01:09 [07:09:46]1206 (1) - 0 [07:09:46]OFD Sender: Remove packet 223399 [07:09:46]ProducePacketName [07:09:46]name=ofd_packets/00223399 [07:09:46]NVStorageDeleteData [07:09:46]Write to MH i2c: 01 00 00 C4 26 EA [07:09:46]Write i2c OK [07:09:46]MH_I2C_Read... [07:09:46]Read from MH i2c: 01 [07:09:46]MH_I2C_Read... [07:09:46]Read from MH i2c: 01 07 00 [07:09:46]MH_I2C_Read... [07:09:46]Read from MH i2c: 01 07 00 C4 26 00 00 00 00 00 EA 0C E7 [07:09:46]RasterBufferAndPrint [07:09:46]line [07:09:46]line [07:09:46]line [07:09:46]line [07:09:46]line [07:09:46]written 0, free lines is 3315 [07:09:46]MH_Cut [07:09:46]Write to MH i2c: D1 01 00 CB 26 01 C3 [07:09:46]Write i2c OK [07:09:46]MH_I2C_Read... [07:09:46]Read from MH i2c: D1 [07:09:46]MH_I2C_Read... [07:09:46]Read from MH i2c: D1 01 00 [07:09:46]MH_I2C_Read... [07:09:46]Read from MH i2c: D1 01 00 CB 26 00 C2 [07:09:46]Write to MH i2c: 01 00 00 CC 26 F2 [07:09:46]Write i2c OK [07:09:46]MH_I2C_Read... [07:09:47]OFD Sender: No OFD packet to send [07:09:47]*** Cut start [07:09:47]*** Purtial cut [07:09:47]*** Stage 1: CUTSNS_PIN = 1 [07:09:47]Read from MH i2c: 01 [07:09:47]MH_I2C_Read... [07:09:47]*** Stop cut motor [07:09:47]*** Cut end [07:09:47]Read from MH i2c: 01 07 00 [07:09:47]MH_I2C_Read... [07:09:47]Read from MH i2c: 01 07 00 CC 26 00 00 00 00 00 FF 0F 07 [07:09:47]process_action close_receipt done [07:09:47]requested_data is exist [07:09:47]produce_requested_data [07:09:47]requested_item fm.sn is exist - process it [07:09:47]wFMCommunicate request_size=4 [07:09:47]MH_SAM_APDU [07:09:47]CAPDU: 80 11 00 00 [07:09:47]Write to MH i2c: E2 08 00 CD 26 80 11 00 00 00 00 00 00 6D [07:09:47]Write i2c OK [07:09:47]MH_I2C_Read... [07:09:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:09:47]Read from MH i2c: E2 [07:09:47]MH_I2C_Read... [07:09:47]Read from MH i2c: E2 17 00 [07:09:47]MH_I2C_Read... [07:09:47]Read from MH i2c: E2 17 00 CD 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 C0 [07:09:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:09:47]wFMCommunicate OK [07:09:47]requested_item fd.num is exist - process it [07:09:47]SAM_PROTO_GetFieldsCounters [07:09:47]wFMCommunicate request_size=4 [07:09:47]MH_SAM_APDU [07:09:47]CAPDU: 80 13 00 00 [07:09:47]Write to MH i2c: E2 08 00 CE 26 80 13 00 00 00 00 00 00 70 [07:09:47]Write i2c OK [07:09:47]MH_I2C_Read... [07:09:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:09:48]Read from MH i2c: E2 [07:09:48]MH_I2C_Read... [07:09:48]Read from MH i2c: E2 62 00 [07:09:48]MH_I2C_Read... [07:09:48]Read from MH i2c: E2 62 00 CE 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 A7 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 1E 00 00 00 5E 04 04 00 1E 00 00 00 57 04 04 00 1F 00 00 00 19 04 04 00 00 00 00 00 90 00 1E [07:09:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 A7 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 1E 00 00 00 5E 04 04 00 1E 00 00 00 57 04 04 00 1F 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:09:48]wFMCommunicate OK [07:09:48]SAM_PROTO_GetFieldsCounters done [07:09:48]requested_item shift.num is exist - process it [07:09:48]requested_item shift.opened is exist - process it [07:09:48]req_shift_opened [07:09:48]FM_GetShiftState [07:09:48]SAM_PROTO_GetShiftState [07:09:48]wFMCommunicate request_size=4 [07:09:48]MH_SAM_APDU [07:09:48]CAPDU: 80 13 01 00 [07:09:48]Write to MH i2c: E2 08 00 CF 26 80 13 01 00 00 00 00 00 72 [07:09:48]Write i2c OK [07:09:48]MH_I2C_Read... [07:09:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:09:48]Read from MH i2c: E2 [07:09:48]MH_I2C_Read... [07:09:48]Read from MH i2c: E2 0E 00 [07:09:48]MH_I2C_Read... [07:09:48]Read from MH i2c: E2 0E 00 CF 26 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 F4 [07:09:48]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:09:48]wFMCommunicate OK [07:09:48]SAM_PROTO_GetShiftState done [07:09:48]FM_GetShiftState done [07:09:48]req_shift_opened done [07:09:48]requested_item shift.open_date is exist - process it [07:09:48]req_shift_open_date [07:09:48]req_shift_open_date done [07:09:48]produce_requested_data done [07:09:48]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223399,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [07:09:48]process_action_free close_receipt [07:09:48]json_value_free [07:09:48]json_value_free done [07:09:48]process_json_proto returns [07:09:48]Send response to host [07:09:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223399,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [07:09:48]free response buf [07:09:48]execute_script done [07:09:48]execute_script returns [07:09:48]free content buf [07:09:48]Sock 8.Close socket [07:09:48]Sock 8.Thread stoped [07:09:52]OFD Sender: No OFD packet to send [07:09:57]OFD Sender: No OFD packet to send [07:10:02]OFD Sender: No OFD packet to send [07:10:07]OFD Sender: No OFD packet to send [07:10:12]OFD Sender: No OFD packet to send [07:10:17]OFD Sender: No OFD packet to send [07:10:22]OFD Sender: No OFD packet to send [07:10:27]OFD Sender: No OFD packet to send [07:10:32]OFD Sender: No OFD packet to send [07:10:37]OFD Sender: No OFD packet to send [07:10:42]OFD Sender: No OFD packet to send [07:10:47]OFD Sender: No OFD packet to send [07:10:52]OFD Sender: No OFD packet to send [07:10:57]OFD Sender: No OFD packet to send [07:11:02]OFD Sender: No OFD packet to send [07:11:07]OFD Sender: No OFD packet to send [07:11:12]OFD Sender: No OFD packet to send [07:11:17]OFD Sender: No OFD packet to send [07:11:22]OFD Sender: No OFD packet to send [07:11:27]OFD Sender: No OFD packet to send [07:11:32]OFD Sender: No OFD packet to send [07:11:37]OFD Sender: No OFD packet to send [07:11:42]OFD Sender: No OFD packet to send [07:11:47]OFD Sender: No OFD packet to send [07:11:52]OFD Sender: No OFD packet to send [07:11:57]OFD Sender: No OFD packet to send [07:12:02]OFD Sender: No OFD packet to send [07:12:07]OFD Sender: No OFD packet to send [07:12:12]OFD Sender: No OFD packet to send [07:12:17]OFD Sender: No OFD packet to send [07:12:22]OFD Sender: No OFD packet to send [07:12:27]OFD Sender: No OFD packet to send [07:12:32]OFD Sender: No OFD packet to send [07:12:37]OFD Sender: No OFD packet to send [07:12:42]OFD Sender: No OFD packet to send [07:12:47]OFD Sender: No OFD packet to send [07:12:52]OFD Sender: No OFD packet to send [07:12:57]OFD Sender: No OFD packet to send [07:13:02]OFD Sender: No OFD packet to send [07:13:07]OFD Sender: No OFD packet to send [07:13:12]OFD Sender: No OFD packet to send [07:13:17]OFD Sender: No OFD packet to send [07:13:22]OFD Sender: No OFD packet to send [07:13:27]OFD Sender: No OFD packet to send [07:13:32]OFD Sender: No OFD packet to send [07:13:37]OFD Sender: No OFD packet to send [07:13:42]OFD Sender: No OFD packet to send [07:13:47]OFD Sender: No OFD packet to send [07:13:52]OFD Sender: No OFD packet to send [07:13:57]OFD Sender: No OFD packet to send [07:14:02]OFD Sender: No OFD packet to send [07:14:07]OFD Sender: No OFD packet to send [07:14:12]OFD Sender: No OFD packet to send [07:14:17]OFD Sender: No OFD packet to send [07:14:22]OFD Sender: No OFD packet to send [07:14:27]OFD Sender: No OFD packet to send [07:14:32]OFD Sender: No OFD packet to send [07:14:37]OFD Sender: No OFD packet to send [07:14:42]OFD Sender: No OFD packet to send [07:14:47]OFD Sender: No OFD packet to send [07:14:52]OFD Sender: No OFD packet to send [07:14:57]OFD Sender: No OFD packet to send [07:15:02]OFD Sender: No OFD packet to send [07:15:07]OFD Sender: No OFD packet to send [07:15:12]OFD Sender: No OFD packet to send [07:15:17]OFD Sender: No OFD packet to send [07:15:22]OFD Sender: No OFD packet to send [07:15:27]OFD Sender: No OFD packet to send [07:15:32]OFD Sender: No OFD packet to send [07:15:37]OFD Sender: No OFD packet to send [07:15:42]OFD Sender: No OFD packet to send [07:15:47]OFD Sender: No OFD packet to send [07:15:52]OFD Sender: No OFD packet to send [07:15:57]OFD Sender: No OFD packet to send [07:16:02]OFD Sender: No OFD packet to send [07:16:07]OFD Sender: No OFD packet to send [07:16:12]OFD Sender: No OFD packet to send [07:16:17]OFD Sender: No OFD packet to send [07:16:22]OFD Sender: No OFD packet to send [07:16:27]OFD Sender: No OFD packet to send [07:16:32]OFD Sender: No OFD packet to send [07:16:37]OFD Sender: No OFD packet to send [07:16:42]OFD Sender: No OFD packet to send [07:16:47]OFD Sender: No OFD packet to send [07:16:52]OFD Sender: No OFD packet to send [07:16:57]OFD Sender: No OFD packet to send [07:17:02]OFD Sender: No OFD packet to send [07:17:07]OFD Sender: No OFD packet to send [07:17:12]OFD Sender: No OFD packet to send [07:17:17]OFD Sender: No OFD packet to send [07:17:22]OFD Sender: No OFD packet to send [07:17:27]OFD Sender: No OFD packet to send [07:17:32]OFD Sender: No OFD packet to send [07:17:37]OFD Sender: No OFD packet to send [07:17:42]OFD Sender: No OFD packet to send [07:17:47]OFD Sender: No OFD packet to send [07:17:52]OFD Sender: No OFD packet to send [07:17:57]OFD Sender: No OFD packet to send [07:18:02]OFD Sender: No OFD packet to send [07:18:07]OFD Sender: No OFD packet to send [07:18:12]OFD Sender: No OFD packet to send [07:18:17]OFD Sender: No OFD packet to send [07:18:22]OFD Sender: No OFD packet to send [07:18:27]OFD Sender: No OFD packet to send [07:18:32]OFD Sender: No OFD packet to send [07:18:37]OFD Sender: No OFD packet to send [07:18:42]OFD Sender: No OFD packet to send [07:18:47]OFD Sender: No OFD packet to send [07:18:52]OFD Sender: No OFD packet to send [07:18:57]OFD Sender: No OFD packet to send [07:19:02]OFD Sender: No OFD packet to send [07:19:07]OFD Sender: No OFD packet to send [07:19:12]OFD Sender: No OFD packet to send [07:19:17]OFD Sender: No OFD packet to send [07:19:22]OFD Sender: No OFD packet to send [07:19:27]OFD Sender: No OFD packet to send [07:19:32]OFD Sender: No OFD packet to send [07:19:37]OFD Sender: No OFD packet to send [07:19:42]OFD Sender: No OFD packet to send [07:19:47]OFD Sender: No OFD packet to send [07:19:52]OFD Sender: No OFD packet to send [07:19:57]OFD Sender: No OFD packet to send [07:20:02]OFD Sender: No OFD packet to send [07:20:07]OFD Sender: No OFD packet to send [07:20:12]OFD Sender: No OFD packet to send [07:20:17]OFD Sender: No OFD packet to send [07:20:22]OFD Sender: No OFD packet to send [07:20:27]OFD Sender: No OFD packet to send [07:20:32]OFD Sender: No OFD packet to send [07:20:37]OFD Sender: No OFD packet to send [07:20:42]OFD Sender: No OFD packet to send [07:20:47]OFD Sender: No OFD packet to send [07:20:52]OFD Sender: No OFD packet to send [07:20:57]OFD Sender: No OFD packet to send [07:21:02]OFD Sender: No OFD packet to send [07:21:07]OFD Sender: No OFD packet to send [07:21:12]OFD Sender: No OFD packet to send [07:21:17]OFD Sender: No OFD packet to send [07:21:22]OFD Sender: No OFD packet to send [07:21:27]OFD Sender: No OFD packet to send [07:21:32]OFD Sender: No OFD packet to send [07:21:37]OFD Sender: No OFD packet to send [07:21:42]OFD Sender: No OFD packet to send [07:21:47]OFD Sender: No OFD packet to send [07:21:52]OFD Sender: No OFD packet to send [07:21:57]OFD Sender: No OFD packet to send [07:22:02]OFD Sender: No OFD packet to send [07:22:07]OFD Sender: No OFD packet to send [07:22:12]OFD Sender: No OFD packet to send [07:22:17]OFD Sender: No OFD packet to send [07:22:22]OFD Sender: No OFD packet to send [07:22:27]OFD Sender: No OFD packet to send [07:22:32]OFD Sender: No OFD packet to send [07:22:37]OFD Sender: No OFD packet to send [07:22:42]OFD Sender: No OFD packet to send [07:22:47]OFD Sender: No OFD packet to send [07:22:52]OFD Sender: No OFD packet to send [07:22:57]OFD Sender: No OFD packet to send [07:23:02]OFD Sender: No OFD packet to send [07:23:07]OFD Sender: No OFD packet to send [07:23:12]OFD Sender: No OFD packet to send [07:23:17]OFD Sender: No OFD packet to send [07:23:22]OFD Sender: No OFD packet to send [07:23:27]OFD Sender: No OFD packet to send [07:23:32]OFD Sender: No OFD packet to send [07:23:37]OFD Sender: No OFD packet to send [07:23:42]OFD Sender: No OFD packet to send [07:23:47]OFD Sender: No OFD packet to send [07:23:52]OFD Sender: No OFD packet to send [07:23:57]OFD Sender: No OFD packet to send [07:24:02]OFD Sender: No OFD packet to send [07:24:07]OFD Sender: No OFD packet to send [07:24:12]OFD Sender: No OFD packet to send [07:24:17]OFD Sender: No OFD packet to send [07:24:22]OFD Sender: No OFD packet to send [07:24:27]OFD Sender: No OFD packet to send [07:24:32]OFD Sender: No OFD packet to send [07:24:37]OFD Sender: No OFD packet to send [07:24:43]OFD Sender: No OFD packet to send [07:24:48]OFD Sender: No OFD packet to send [07:24:53]OFD Sender: No OFD packet to send [07:24:58]OFD Sender: No OFD packet to send [07:25:03]OFD Sender: No OFD packet to send [07:25:03]accept exits with 9 [07:25:03]New connection [07:25:03]New thread 3066797412 created [07:25:03]Thread 3066940772 joined [07:25:03]Waiting for new connection... [07:25:03] Sock 9.Parse request [07:25:03]Sock 9.Check first char [07:25:03]Sock 9.First char is OK [07:25:03]request: POST /json_proto HTTP/1.0 [07:25:03]Method: POST [07:25:03]URL: /json_proto [07:25:03]Method is POST - this is cgi request [07:25:03]url: /json_proto [07:25:03]query_string will be loaded in cgi processing [07:25:03]execute_cgi json_proto POST (null) [07:25:03]execute_cgi path=json_proto method=POST [07:25:03]POST find Content-Length [07:25:03]Host: 172.17.52.131:8080 [07:25:03]Content-Length: 679 [07:25:03]Content-Type: application/json [07:25:03] [07:25:03]POST finish read [07:25:03]Found Content-Length = 679 [07:25:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477163", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "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" ] } } [07:25:03]execute_script... [07:25: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)477163", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "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" ] } } [07:25:03]POST & json_proto [07:25:03]process_json_proto [07:25:03]json parsed OK: [07:25:03]protocol is kg_v1.0 [07:25:03]action value=close_receipt [07:25:03]process_action close_receipt [07:25:03]cmd_close_receipt [07:25:03]MH_GetDate [07:25:03]Write to MH i2c: F0 00 00 D0 26 E5 [07:25:03]Write i2c OK [07:25:03]MH_I2C_Read... [07:25:03]Read from MH i2c: F0 [07:25:03]MH_I2C_Read... [07:25:03]Read from MH i2c: F0 09 00 [07:25:03]MH_I2C_Read... [07:25:03]Read from MH i2c: F0 09 00 D0 26 00 D3 01 16 67 4B 9D 11 67 9F [07:25:03]GetLastDocTimeStamp 1729494587 [07:25:03]current date 1729495507 [07:25:03]FM_GetShiftState [07:25:03]SAM_PROTO_GetShiftState [07:25:03]wFMCommunicate request_size=4 [07:25:03]MH_SAM_APDU [07:25:03]CAPDU: 80 13 01 00 [07:25:03]Write to MH i2c: E2 08 00 D1 26 80 13 01 00 00 00 00 00 74 [07:25:03]Write i2c OK [07:25:03]MH_I2C_Read... [07:25:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:25:03]Read from MH i2c: E2 [07:25:03]MH_I2C_Read... [07:25:03]Read from MH i2c: E2 0E 00 [07:25:03]MH_I2C_Read... [07:25:03]Read from MH i2c: E2 0E 00 D1 26 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 F6 [07:25:03]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:25:03]wFMCommunicate OK [07:25:03]SAM_PROTO_GetShiftState done [07:25:03]FM_GetShiftState done [07:25:03]opened in 1729469279 [07:25:03]opened+sec_in_day 1729555679 [07:25:03]quantity*price = 100050 [07:25:03]sum+1 = 100052 [07:25:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 31 21.10.2024 07:25 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223400 ФПД: 144480970371998 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T072507&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223400&fm=144480970371998&tin=02508201610067®Number=0000000000091767&sum=100000 [07:25:05]StoreToDocumentArchive [07:25:05]shift 538 fd 223400 [07:25:05]save to /storage/0538/doc_00223400 [07:25:05]save last doc name /storage/0538/doc_00223400 to /storage/kkm_last_doc_name [07:25:05]save OK [07:25:05]Clear old archive folders... [07:25:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:25:05]tlvbuf is 01E891F0 [07:25:05]SAM_PROTO_ClearQueue [07:25:05]wFMCommunicate request_size=4 [07:25:05]MH_SAM_APDU [07:25:05]CAPDU: 80 09 00 00 [07:25:05]Write to MH i2c: E2 08 00 DE 26 80 09 00 00 00 00 00 00 76 [07:25:05]Write i2c OK [07:25:05]MH_I2C_Read... [07:25:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:25:05]Read from MH i2c: E2 [07:25:05]MH_I2C_Read... [07:25:05]Read from MH i2c: E2 03 00 [07:25:05]MH_I2C_Read... [07:25:05]Read from MH i2c: E2 03 00 DE 26 00 90 00 78 [07:25:05]RAPDU: 90 00 [07:25:05]wFMCommunicate OK [07:25:05]SAM_PROTO_ClearQueue done [07:25:05]KKMCreateOFDPacket [07:25:05]OFDProtocolAddRootSTLVToBuf [07:25:05]FM_MakeSignedData [07:25:05]FM_MakeSignedData [07:25:05]SAM_PROTO_SignData [07:25:05]wFMCommunicate request_size=4 [07:25:05]MH_SAM_APDU [07:25:05]CAPDU: 80 0D 01 02 [07:25:05]Write to MH i2c: E2 08 00 DF 26 80 0D 01 02 00 00 00 00 7E [07:25:05]Write i2c OK [07:25:05]MH_I2C_Read... [07:25:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:25:05]Read from MH i2c: E2 [07:25:05]MH_I2C_Read... [07:25:05]Read from MH i2c: E2 03 00 [07:25:05]MH_I2C_Read... [07:25:05]Read from MH i2c: E2 03 00 DF 26 00 90 00 79 [07:25:05]RAPDU: 90 00 [07:25:05]wFMCommunicate OK [07:25:05]wFMCommunicate request_size=255 [07:25:05]MH_SAM_APDU [07:25:05]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 D3 01 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A8 68 03 00 35 04 06 00 83 67 98 EA [07:25:05]Write to MH i2c: E2 02 01 E0 26 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 D3 01 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A8 68 03 00 35 04 06 00 83 67 98 EA 00 00 13 [07:25:05]Write i2c OK [07:25:05]MH_I2C_Read... [07:25:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:25:05]Read from MH i2c: E2 [07:25:05]MH_I2C_Read... [07:25:05]Read from MH i2c: E2 03 00 [07:25:05]MH_I2C_Read... [07:25:05]Read from MH i2c: E2 03 00 E0 26 00 90 00 7A [07:25:05]RAPDU: 90 00 [07:25:05]wFMCommunicate OK [07:25:05]wFMCommunicate request_size=7 [07:25:05]MH_SAM_APDU [07:25:05]CAPDU: 80 0D 02 02 02 73 9E [07:25:05]Write to MH i2c: E2 0A 00 E1 26 80 0D 02 02 02 00 73 9E 00 00 96 [07:25:05]Write i2c OK [07:25:05]MH_I2C_Read... [07:25:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:25:05]Read from MH i2c: E2 [07:25:05]MH_I2C_Read... [07:25:05]Read from MH i2c: E2 03 00 [07:25:05]MH_I2C_Read... [07:25:05]Read from MH i2c: E2 03 00 E1 26 00 90 00 7B [07:25:05]RAPDU: 90 00 [07:25:05]wFMCommunicate OK [07:25:05]wFMCommunicate request_size=4 [07:25:05]MH_SAM_APDU [07:25:05]CAPDU: 80 0D 03 02 [07:25:05]Write to MH i2c: E2 08 00 E2 26 80 0D 03 02 00 00 00 00 83 [07:25:05]Write i2c OK [07:25:05]MH_I2C_Read... [07:25:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:25:05]Read from MH i2c: E2 [07:25:05]MH_I2C_Read... [07:25:05]Read from MH i2c: E2 0B 00 [07:25:05]MH_I2C_Read... [07:25:05]Read from MH i2c: E2 0B 00 E2 26 00 E9 41 CF C5 23 C2 E5 00 90 00 0C [07:25:05]RAPDU: E9 41 CF C5 23 C2 E5 00 90 00 [07:25:05]wFMCommunicate OK [07:25:05]SAM_PROTO_SignData done [07:25:05]FM_MakeSignedData done [07:25:05]CreateOFDProtocolMessage [07:25:05]wFMCommunicate request_size=4 [07:25:05]MH_SAM_APDU [07:25:05]CAPDU: 80 11 00 00 [07:25:05]Write to MH i2c: E2 08 00 E3 26 80 11 00 00 00 00 00 00 83 [07:25:05]Write i2c OK [07:25:05]MH_I2C_Read... [07:25:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:25:05]Read from MH i2c: E2 [07:25:05]MH_I2C_Read... [07:25:05]Read from MH i2c: E2 17 00 [07:25:05]MH_I2C_Read... [07:25:05]Read from MH i2c: E2 17 00 E3 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 D6 [07:25:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:25:05]wFMCommunicate OK [07:25:05]CreateOFDProtocolMessage done [07:25:05]OFDSenderStorePacket 223400 [07:25:05]StoreOFDPacket docnum=223400 [07:25:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 AA 9A 04 01 7F 4E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 D3 01 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A8 68 03 00 35 04 06 00 83 67 98 EA 73 9E E9 41 CF C5 23 C2 E5 00 [07:25:05]CheckFolder [07:25:05]dirname=/storage/ofd_packets [07:25:05]CheckFolder done [07:25:05]ProducePacketName [07:25:05]name=ofd_packets/00223400 [07:25:05]NVStorageSaveData ofd_packets/00223400 [07:25:05]File name is /storage/ofd_packets/00223400 [07:25:05]Write 298 bytes [07:25:05]NVStorageSaveData done [07:25:05]OFDSenderStorePacket done [07:25:05]KKMCreateOFDPacket done [07:25:05]NVStorageSaveData kkm_last_timestamp [07:25:05]File name is /storage/kkm_last_timestamp [07:25:05]Write 4 bytes [07:25:05]NVStorageSaveData done [07:25:05]ExternCall_PrintAddStr [07:25:05]wPrintStart [07:25:05]Write to MH i2c: 01 00 00 E4 26 0A [07:25:05]Write i2c OK [07:25:05]MH_I2C_Read... [07:25:05]Read from MH i2c: 01 [07:25:05]MH_I2C_Read... [07:25:05]Read from MH i2c: 01 07 00 [07:25:05]MH_I2C_Read... [07:25:05]Read from MH i2c: 01 07 00 E4 26 00 00 00 00 00 FF 0F 1F [07:25:05]RasterBufferAndPrint [07:25:05]line Счет N : (1)477163 [07:25:05]line ИНН: 02508201610067 [07:25:05]line Контрольно-Кассовый Чек [07:25:05]line ПРОДАЖА [07:25:05]line ТРК (МРК, ГНК) : 44 [07:25:05]line Товар: 2710194210 [07:25:05]line ДТ-К-5 [07:25:05]line 13.130 * 76.20 [07:25:05]line = 1000.51 [07:25:05]line НДС 12% НСП 1% [07:25:05]line > о реализуемом товаре [07:25:05]line ОКРУГЛЕНИЕ: -0.51 [07:25:05]line ИТОГО: 1000.00 [07:25:05]line Внесено: 1000.00 [07:25:05]line СДАЧА: 0.00 [07:25:05]line НСП 1% : 8.85 [07:25:05]line НДС 12% : 106.25 [07:25:05]line Наличными: 1000.00 [07:25:05]line Безнал.: 0.00 [07:25:05]line Место: АЗС № 162 "Партнер Нефть" [07:25:05]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [07:25:05]line СНО: Общий режим [07:25:05]line Чек 31 21.10.2024 07:25 [07:25:05]line Смена: 538 ФФД: 1.0 [07:25:05]line ЗНМ: 0300000103 [07:25:05]line РНМ: 0000000000091767 [07:25:05]line Версия ККМ: 001 [07:25:05]line ФМ: 0000000000871763 [07:25:05]line ФД: 223400 [07:25:05]line ФПД: 144480970371998 [07:25:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T072507&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223400&fm=144480970371998&tin=02508201610067®Number=0000000000091767&sum=100000 [07:25:05]OFD Sender: Processing packet 223400 [packets to send 25, broken 24] [07:25:05]ProducePacketName [07:25:05]name=ofd_packets/00223400 [07:25:05]OFD Sender: To server: pG, [07:25:05]CommunicateWithHost lk.salyk.kg:30040 [07:25:05]ConnectInit lk.salyk.kg [07:25:05]written 0, free lines is 4095 [07:25:06]Connected sock=10 [07:25:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 AA 9A 04 01 7F 4E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 D3 01 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A8 68 03 00 35 04 06 00 83 67 98 EA 73 9E E9 41 CF C5 23 C2 E5 00 [07:25:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 EB 14 47 00 64 9B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A8 68 03 00 F4 03 04 00 69 AD 15 67 B6 04 01 00 00 DF FA B9 F8 EC CF 9D E8 [07:25:06]CommunicateWithHost err = 0 [07:25:06]CheckOFDResponse [07:25:06]1017 (14) - 77093643461234 [07:25:06]1041 (16) - 0000000000871763 [07:25:06]1040 (4) - 223400 [07:25:06]1012 (4) - 21.10.2024 01:24 [07:25:06]1206 (1) - 0 [07:25:06]OFD Sender: Remove packet 223400 [07:25:06]ProducePacketName [07:25:06]name=ofd_packets/00223400 [07:25:06]NVStorageDeleteData [07:25:06]Write to MH i2c: 01 00 00 0F 27 36 [07:25:06]Write i2c OK [07:25:06]MH_I2C_Read... [07:25:06]Read from MH i2c: 01 [07:25:06]MH_I2C_Read... [07:25:06]Read from MH i2c: 01 07 00 [07:25:06]MH_I2C_Read... [07:25:06]Read from MH i2c: 01 07 00 0F 27 00 00 00 00 00 ED 0C 36 [07:25:06]RasterBufferAndPrint [07:25:06]line [07:25:06]line [07:25:06]line [07:25:06]line [07:25:06]line [07:25:06]written 0, free lines is 3318 [07:25:06]MH_Cut [07:25:06]Write to MH i2c: D1 01 00 16 27 01 0F [07:25:06]Write i2c OK [07:25:06]MH_I2C_Read... [07:25:06]Read from MH i2c: D1 [07:25:06]MH_I2C_Read... [07:25:06]Read from MH i2c: D1 01 00 [07:25:06]MH_I2C_Read... [07:25:06]Read from MH i2c: D1 01 00 16 27 00 0E [07:25:06]Write to MH i2c: 01 00 00 17 27 3E [07:25:06]Write i2c OK [07:25:06]MH_I2C_Read... [07:25:06]OFD Sender: No OFD packet to send [07:25:07]*** Cut start [07:25:07]*** Purtial cut [07:25:07]*** CUTSNS_PIN = 0 [07:25:07]*** Stage 1: CUTSNS_PIN = 1 [07:25:09]Read from MH i2c: 01 [07:25:09]MH_I2C_Read... [07:25:09]*** Stop cut motor [07:25:09]*** Cut end [07:25:09]Read from MH i2c: 01 07 00 [07:25:09]MH_I2C_Read... [07:25:09]Read from MH i2c: 01 07 00 17 27 00 00 00 00 00 FF 0F 53 [07:25:09]process_action close_receipt done [07:25:09]requested_data is exist [07:25:09]produce_requested_data [07:25:09]requested_item fm.sn is exist - process it [07:25:09]wFMCommunicate request_size=4 [07:25:09]MH_SAM_APDU [07:25:09]CAPDU: 80 11 00 00 [07:25:09]Write to MH i2c: E2 08 00 18 27 80 11 00 00 00 00 00 00 B9 [07:25:09]Write i2c OK [07:25:09]MH_I2C_Read... [07:25:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:25:09]Read from MH i2c: E2 [07:25:09]MH_I2C_Read... [07:25:09]Read from MH i2c: E2 17 00 [07:25:09]MH_I2C_Read... [07:25:09]Read from MH i2c: E2 17 00 18 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 0C [07:25:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:25:09]wFMCommunicate OK [07:25:09]requested_item fd.num is exist - process it [07:25:09]SAM_PROTO_GetFieldsCounters [07:25:09]wFMCommunicate request_size=4 [07:25:09]MH_SAM_APDU [07:25:09]CAPDU: 80 13 00 00 [07:25:09]Write to MH i2c: E2 08 00 19 27 80 13 00 00 00 00 00 00 BC [07:25:09]Write i2c OK [07:25:09]MH_I2C_Read... [07:25:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:25:09]Read from MH i2c: E2 [07:25:09]MH_I2C_Read... [07:25:09]Read from MH i2c: E2 62 00 [07:25:09]MH_I2C_Read... [07:25:09]Read from MH i2c: E2 62 00 19 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 A8 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 1F 00 00 00 5E 04 04 00 1F 00 00 00 57 04 04 00 20 00 00 00 19 04 04 00 00 00 00 00 90 00 6E [07:25:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 A8 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 1F 00 00 00 5E 04 04 00 1F 00 00 00 57 04 04 00 20 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:25:09]wFMCommunicate OK [07:25:09]SAM_PROTO_GetFieldsCounters done [07:25:09]requested_item shift.num is exist - process it [07:25:09]requested_item shift.opened is exist - process it [07:25:09]req_shift_opened [07:25:09]FM_GetShiftState [07:25:09]SAM_PROTO_GetShiftState [07:25:09]wFMCommunicate request_size=4 [07:25:09]MH_SAM_APDU [07:25:09]CAPDU: 80 13 01 00 [07:25:09]Write to MH i2c: E2 08 00 1A 27 80 13 01 00 00 00 00 00 BE [07:25:09]Write i2c OK [07:25:09]MH_I2C_Read... [07:25:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:25:09]Read from MH i2c: E2 [07:25:09]MH_I2C_Read... [07:25:09]Read from MH i2c: E2 0E 00 [07:25:09]MH_I2C_Read... [07:25:09]Read from MH i2c: E2 0E 00 1A 27 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 40 [07:25:09]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:25:09]wFMCommunicate OK [07:25:09]SAM_PROTO_GetShiftState done [07:25:09]FM_GetShiftState done [07:25:09]req_shift_opened done [07:25:09]requested_item shift.open_date is exist - process it [07:25:09]req_shift_open_date [07:25:09]req_shift_open_date done [07:25:09]produce_requested_data done [07:25:09]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223400,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [07:25:09]process_action_free close_receipt [07:25:09]json_value_free [07:25:09]json_value_free done [07:25:09]process_json_proto returns [07:25:09]Send response to host [07:25:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223400,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [07:25:09]free response buf [07:25:09]execute_script done [07:25:09]execute_script returns [07:25:09]free content buf [07:25:09]Sock 9.Close socket [07:25:09]Sock 9.Thread stoped [07:25:11]OFD Sender: No OFD packet to send [07:25:16]OFD Sender: No OFD packet to send [07:25:21]OFD Sender: No OFD packet to send [07:25:26]OFD Sender: No OFD packet to send [07:25:31]OFD Sender: No OFD packet to send [07:25:36]OFD Sender: No OFD packet to send [07:25:41]OFD Sender: No OFD packet to send [07:25:46]OFD Sender: No OFD packet to send [07:25:51]OFD Sender: No OFD packet to send [07:25:56]OFD Sender: No OFD packet to send [07:26:01]OFD Sender: No OFD packet to send [07:26:06]OFD Sender: No OFD packet to send [07:26:11]OFD Sender: No OFD packet to send [07:26:16]OFD Sender: No OFD packet to send [07:26:21]OFD Sender: No OFD packet to send [07:26:26]OFD Sender: No OFD packet to send [07:26:31]OFD Sender: No OFD packet to send [07:26:36]OFD Sender: No OFD packet to send [07:26:41]OFD Sender: No OFD packet to send [07:26:46]OFD Sender: No OFD packet to send [07:26:51]OFD Sender: No OFD packet to send [07:26:56]OFD Sender: No OFD packet to send [07:27:01]OFD Sender: No OFD packet to send [07:27:06]OFD Sender: No OFD packet to send [07:27:07]accept exits with 8 [07:27:07]New connection [07:27:07]New thread 3066940772 created [07:27:07]Thread 3066797412 joined [07:27:07]Waiting for new connection... [07:27:07] Sock 8.Parse request [07:27:07]Sock 8.Check first char [07:27:07]Sock 8.First char is OK [07:27:07]request: POST /json_proto HTTP/1.0 [07:27:07]Method: POST [07:27:07]URL: /json_proto [07:27:07]Method is POST - this is cgi request [07:27:07]url: /json_proto [07:27:07]query_string will be loaded in cgi processing [07:27:07]execute_cgi json_proto POST (null) [07:27:07]execute_cgi path=json_proto method=POST [07:27:07]POST find Content-Length [07:27:07]Host: 172.17.52.131:8080 [07:27:07]Content-Length: 679 [07:27:07]Content-Type: application/json [07:27:07] [07:27:07]POST finish read [07:27:07]Found Content-Length = 679 [07:27:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477164", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 59.060, "sum" : 4500.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4500.00, "total" : 4500.00, "payments": [ { "type": 0, "sum" : 4500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:27:07]execute_script... [07:27: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)477164", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 59.060, "sum" : 4500.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4500.00, "total" : 4500.00, "payments": [ { "type": 0, "sum" : 4500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:27:07]POST & json_proto [07:27:07]process_json_proto [07:27:07]json parsed OK: [07:27:07]protocol is kg_v1.0 [07:27:07]action value=close_receipt [07:27:07]process_action close_receipt [07:27:07]cmd_close_receipt [07:27:07]MH_GetDate [07:27:07]Write to MH i2c: F0 00 00 1B 27 31 [07:27:07]Write i2c OK [07:27:07]MH_I2C_Read... [07:27:07]Read from MH i2c: F0 [07:27:07]MH_I2C_Read... [07:27:07]Read from MH i2c: F0 09 00 [07:27:07]MH_I2C_Read... [07:27:07]Read from MH i2c: F0 09 00 1B 27 00 4E 02 16 67 4B 9D 11 67 67 [07:27:07]GetLastDocTimeStamp 1729495507 [07:27:07]current date 1729495630 [07:27:07]FM_GetShiftState [07:27:07]SAM_PROTO_GetShiftState [07:27:07]wFMCommunicate request_size=4 [07:27:07]MH_SAM_APDU [07:27:07]CAPDU: 80 13 01 00 [07:27:07]Write to MH i2c: E2 08 00 1C 27 80 13 01 00 00 00 00 00 C0 [07:27:07]Write i2c OK [07:27:07]MH_I2C_Read... [07:27:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:27:07]Read from MH i2c: E2 [07:27:07]MH_I2C_Read... [07:27:07]Read from MH i2c: E2 0E 00 [07:27:07]MH_I2C_Read... [07:27:07]Read from MH i2c: E2 0E 00 1C 27 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 42 [07:27:07]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:27:07]wFMCommunicate OK [07:27:07]SAM_PROTO_GetShiftState done [07:27:07]FM_GetShiftState done [07:27:07]opened in 1729469279 [07:27:07]opened+sec_in_day 1729555679 [07:27:07]quantity*price = 450037 [07:27:07]sum+1 = 450038 [07:27:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 4500.00 Внесено: 4500.00 СДАЧА: 0.00 НСП 1% : 39.83 НДС 12% : 477.91 Наличными: 4500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 32 21.10.2024 07:27 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223401 ФПД: 130798496724185 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T072710&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223401&fm=130798496724185&tin=02508201610067®Number=0000000000091767&sum=450000 [07:27:08]StoreToDocumentArchive [07:27:08]shift 538 fd 223401 [07:27:08]save to /storage/0538/doc_00223401 [07:27:08]save last doc name /storage/0538/doc_00223401 to /storage/kkm_last_doc_name [07:27:08]save OK [07:27:08]Clear old archive folders... [07:27:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:27:08]tlvbuf is B6EBE0E0 [07:27:08]SAM_PROTO_ClearQueue [07:27:08]wFMCommunicate request_size=4 [07:27:08]MH_SAM_APDU [07:27:08]CAPDU: 80 09 00 00 [07:27:08]Write to MH i2c: E2 08 00 29 27 80 09 00 00 00 00 00 00 C2 [07:27:08]Write i2c OK [07:27:08]MH_I2C_Read... [07:27:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:27:08]Read from MH i2c: E2 [07:27:08]MH_I2C_Read... [07:27:08]Read from MH i2c: E2 03 00 [07:27:08]MH_I2C_Read... [07:27:08]Read from MH i2c: E2 03 00 29 27 00 90 00 C4 [07:27:08]RAPDU: 90 00 [07:27:08]wFMCommunicate OK [07:27:08]SAM_PROTO_ClearQueue done [07:27:08]KKMCreateOFDPacket [07:27:08]OFDProtocolAddRootSTLVToBuf [07:27:08]FM_MakeSignedData [07:27:08]FM_MakeSignedData [07:27:08]SAM_PROTO_SignData [07:27:08]wFMCommunicate request_size=4 [07:27:08]MH_SAM_APDU [07:27:08]CAPDU: 80 0D 01 02 [07:27:08]Write to MH i2c: E2 08 00 2A 27 80 0D 01 02 00 00 00 00 CA [07:27:08]Write i2c OK [07:27:08]MH_I2C_Read... [07:27:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:27:08]Read from MH i2c: E2 [07:27:08]MH_I2C_Read... [07:27:08]Read from MH i2c: E2 03 00 [07:27:08]MH_I2C_Read... [07:27:08]Read from MH i2c: E2 03 00 2A 27 00 90 00 C5 [07:27:08]RAPDU: 90 00 [07:27:08]wFMCommunicate OK [07:27:08]wFMCommunicate request_size=255 [07:27:08]MH_SAM_APDU [07:27:08]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 E6 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F5 DD 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 DD 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF BA 00 00 00 00 07 04 06 00 D0 DD 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 4E 02 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A9 68 03 00 35 04 06 00 76 F5 E5 EF [07:27:08]Write to MH i2c: E2 02 01 2B 27 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 E6 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F5 DD 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 DD 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF BA 00 00 00 00 07 04 06 00 D0 DD 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 4E 02 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A9 68 03 00 35 04 06 00 76 F5 E5 EF 00 00 48 [07:27:08]Write i2c OK [07:27:08]MH_I2C_Read... [07:27:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:27:09]Read from MH i2c: E2 [07:27:09]MH_I2C_Read... [07:27:09]Read from MH i2c: E2 03 00 [07:27:09]MH_I2C_Read... [07:27:09]Read from MH i2c: E2 03 00 2B 27 00 90 00 C6 [07:27:09]RAPDU: 90 00 [07:27:09]wFMCommunicate OK [07:27:09]wFMCommunicate request_size=7 [07:27:09]MH_SAM_APDU [07:27:09]CAPDU: 80 0D 02 02 02 34 D9 [07:27:09]Write to MH i2c: E2 0A 00 2C 27 80 0D 02 02 02 00 34 D9 00 00 DE [07:27:09]Write i2c OK [07:27:09]MH_I2C_Read... [07:27:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:27:09]Read from MH i2c: E2 [07:27:09]MH_I2C_Read... [07:27:09]Read from MH i2c: E2 03 00 [07:27:09]MH_I2C_Read... [07:27:09]Read from MH i2c: E2 03 00 2C 27 00 90 00 C7 [07:27:09]RAPDU: 90 00 [07:27:09]wFMCommunicate OK [07:27:09]wFMCommunicate request_size=4 [07:27:09]MH_SAM_APDU [07:27:09]CAPDU: 80 0D 03 02 [07:27:09]Write to MH i2c: E2 08 00 2D 27 80 0D 03 02 00 00 00 00 CF [07:27:09]Write i2c OK [07:27:09]MH_I2C_Read... [07:27:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:27:09]Read from MH i2c: E2 [07:27:09]MH_I2C_Read... [07:27:09]Read from MH i2c: E2 0B 00 [07:27:09]MH_I2C_Read... [07:27:09]Read from MH i2c: E2 0B 00 2D 27 00 54 F0 51 28 8F 3A 96 41 90 00 2D [07:27:09]RAPDU: 54 F0 51 28 8F 3A 96 41 90 00 [07:27:09]wFMCommunicate OK [07:27:09]SAM_PROTO_SignData done [07:27:09]FM_MakeSignedData done [07:27:09]CreateOFDProtocolMessage [07:27:09]wFMCommunicate request_size=4 [07:27:09]MH_SAM_APDU [07:27:09]CAPDU: 80 11 00 00 [07:27:09]Write to MH i2c: E2 08 00 2E 27 80 11 00 00 00 00 00 00 CF [07:27:09]Write i2c OK [07:27:09]MH_I2C_Read... [07:27:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:27:09]Read from MH i2c: E2 [07:27:09]MH_I2C_Read... [07:27:09]Read from MH i2c: E2 17 00 [07:27:09]MH_I2C_Read... [07:27:09]Read from MH i2c: E2 17 00 2E 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 22 [07:27:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:27:09]wFMCommunicate OK [07:27:09]CreateOFDProtocolMessage done [07:27:09]OFDSenderStorePacket 223401 [07:27:09]StoreOFDPacket docnum=223401 [07:27:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 9C D7 04 01 92 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 B4 E6 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F5 DD 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 DD 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF BA 00 00 00 00 07 04 06 00 D0 DD 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 4E 02 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A9 68 03 00 35 04 06 00 76 F5 E5 EF 34 D9 54 F0 51 28 8F 3A 96 41 [07:27:09]CheckFolder [07:27:09]dirname=/storage/ofd_packets [07:27:09]CheckFolder done [07:27:09]ProducePacketName [07:27:09]name=ofd_packets/00223401 [07:27:09]NVStorageSaveData ofd_packets/00223401 [07:27:09]File name is /storage/ofd_packets/00223401 [07:27:09]Write 298 bytes [07:27:09]NVStorageSaveData done [07:27:09]OFDSenderStorePacket done [07:27:09]KKMCreateOFDPacket done [07:27:09]NVStorageSaveData kkm_last_timestamp [07:27:09]File name is /storage/kkm_last_timestamp [07:27:09]Write 4 bytes [07:27:09]NVStorageSaveData done [07:27:09]ExternCall_PrintAddStr [07:27:09]wPrintStart [07:27:09]Write to MH i2c: 01 00 00 2F 27 56 [07:27:09]Write i2c OK [07:27:09]MH_I2C_Read... [07:27:09]Read from MH i2c: 01 [07:27:09]MH_I2C_Read... [07:27:09]Read from MH i2c: 01 07 00 [07:27:09]MH_I2C_Read... [07:27:09]Read from MH i2c: 01 07 00 2F 27 00 00 00 00 00 FF 0F 6B [07:27:09]RasterBufferAndPrint [07:27:09]line Счет N : (1)477164 [07:27:09]line ИНН: 02508201610067 [07:27:09]line Контрольно-Кассовый Чек [07:27:09]line ПРОДАЖА [07:27:09]line ТРК (МРК, ГНК) : 14 [07:27:09]line Товар: 2710194210 [07:27:09]line ДТ-К-5 [07:27:09]line 59.060 * 76.20 [07:27:09]line = 4500.37 [07:27:09]line НДС 12% НСП 1% [07:27:09]line > о реализуемом товаре [07:27:09]line ОКРУГЛЕНИЕ: -0.37 [07:27:09]line ИТОГО: 4500.00 [07:27:09]line Внесено: 4500.00 [07:27:09]line СДАЧА: 0.00 [07:27:09]line НСП 1% : 39.83 [07:27:09]line НДС 12% : 477.91 [07:27:09]line Наличными: 4500.00 [07:27:09]line Безнал.: 0.00 [07:27:09]line Место: АЗС № 162 "Партнер Нефть" [07:27:09]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [07:27:09]line СНО: Общий режим [07:27:09]line Чек 32 21.10.2024 07:27 [07:27:09]line Смена: 538 ФФД: 1.0 [07:27:09]line ЗНМ: 0300000103 [07:27:09]line РНМ: 0000000000091767 [07:27:09]line Версия ККМ: 001 [07:27:09]line ФМ: 0000000000871763 [07:27:09]line ФД: 223401 [07:27:09]line ФПД: 130798496724185 [07:27:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T072710&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223401&fm=130798496724185&tin=02508201610067®Number=0000000000091767&sum=450000 [07:27:09]OFD Sender: Processing packet 223401 [packets to send 25, broken 24] [07:27:09]ProducePacketName [07:27:09]name=ofd_packets/00223401 [07:27:09]OFD Sender: To server: pG, [07:27:09]CommunicateWithHost lk.salyk.kg:30040 [07:27:09]ConnectInit lk.salyk.kg [07:27:09]written 0, free lines is 4095 [07:27:09]Connected sock=10 [07:27:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 9C D7 04 01 92 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 B4 E6 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F5 DD 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 DD 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF BA 00 00 00 00 07 04 06 00 D0 DD 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 4E 02 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A9 68 03 00 35 04 06 00 76 F5 E5 EF 34 D9 54 F0 51 28 8F 3A 96 41 [07:27:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 97 EC 47 00 52 BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 A9 68 03 00 F4 03 04 00 E4 AD 15 67 B6 04 01 00 00 4B 41 80 AC 5B 6F 6F C0 [07:27:09]CommunicateWithHost err = 0 [07:27:09]CheckOFDResponse [07:27:09]1017 (14) - 77093643461234 [07:27:09]1041 (16) - 0000000000871763 [07:27:09]1040 (4) - 223401 [07:27:09]1012 (4) - 21.10.2024 01:27 [07:27:09]1206 (1) - 0 [07:27:09]OFD Sender: Remove packet 223401 [07:27:09]ProducePacketName [07:27:09]name=ofd_packets/00223401 [07:27:09]NVStorageDeleteData [07:27:10]Write to MH i2c: 01 00 00 5A 27 81 [07:27:10]Write i2c OK [07:27:10]MH_I2C_Read... [07:27:10]Read from MH i2c: 01 [07:27:10]MH_I2C_Read... [07:27:10]Read from MH i2c: 01 07 00 [07:27:10]MH_I2C_Read... [07:27:10]Read from MH i2c: 01 07 00 5A 27 00 00 00 00 00 ED 0C 81 [07:27:10]RasterBufferAndPrint [07:27:10]line [07:27:10]line [07:27:10]line [07:27:10]line [07:27:10]line [07:27:10]written 0, free lines is 3315 [07:27:10]MH_Cut [07:27:10]Write to MH i2c: D1 01 00 61 27 01 5A [07:27:10]Write i2c OK [07:27:10]MH_I2C_Read... [07:27:10]Read from MH i2c: D1 [07:27:10]MH_I2C_Read... [07:27:10]Read from MH i2c: D1 01 00 [07:27:10]MH_I2C_Read... [07:27:10]Read from MH i2c: D1 01 00 61 27 00 59 [07:27:10]Write to MH i2c: 01 00 00 62 27 89 [07:27:10]Write i2c OK [07:27:10]MH_I2C_Read... [07:27:10]OFD Sender: No OFD packet to send [07:27:10]*** Cut start [07:27:10]*** Purtial cut [07:27:10]*** Stage 1: CUTSNS_PIN = 1 [07:27:11]Read from MH i2c: 01 [07:27:11]MH_I2C_Read... [07:27:11]*** Stop cut motor [07:27:11]*** Cut end [07:27:11]Read from MH i2c: 01 07 00 [07:27:11]MH_I2C_Read... [07:27:11]Read from MH i2c: 01 07 00 62 27 00 00 00 00 00 FF 0F 9E [07:27:11]process_action close_receipt done [07:27:11]requested_data is exist [07:27:11]produce_requested_data [07:27:11]requested_item fm.sn is exist - process it [07:27:11]wFMCommunicate request_size=4 [07:27:11]MH_SAM_APDU [07:27:11]CAPDU: 80 11 00 00 [07:27:11]Write to MH i2c: E2 08 00 63 27 80 11 00 00 00 00 00 00 04 [07:27:11]Write i2c OK [07:27:11]MH_I2C_Read... [07:27:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:27:11]Read from MH i2c: E2 [07:27:11]MH_I2C_Read... [07:27:11]Read from MH i2c: E2 17 00 [07:27:11]MH_I2C_Read... [07:27:11]Read from MH i2c: E2 17 00 63 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 57 [07:27:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:27:11]wFMCommunicate OK [07:27:11]requested_item fd.num is exist - process it [07:27:11]SAM_PROTO_GetFieldsCounters [07:27:11]wFMCommunicate request_size=4 [07:27:11]MH_SAM_APDU [07:27:11]CAPDU: 80 13 00 00 [07:27:11]Write to MH i2c: E2 08 00 64 27 80 13 00 00 00 00 00 00 07 [07:27:11]Write i2c OK [07:27:11]MH_I2C_Read... [07:27:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:27:11]Read from MH i2c: E2 [07:27:11]MH_I2C_Read... [07:27:11]Read from MH i2c: E2 62 00 [07:27:11]MH_I2C_Read... [07:27:11]Read from MH i2c: E2 62 00 64 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 A9 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 20 00 00 00 5E 04 04 00 20 00 00 00 57 04 04 00 21 00 00 00 19 04 04 00 00 00 00 00 90 00 BD [07:27:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 A9 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 20 00 00 00 5E 04 04 00 20 00 00 00 57 04 04 00 21 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:27:11]wFMCommunicate OK [07:27:11]SAM_PROTO_GetFieldsCounters done [07:27:11]requested_item shift.num is exist - process it [07:27:11]requested_item shift.opened is exist - process it [07:27:11]req_shift_opened [07:27:11]FM_GetShiftState [07:27:11]SAM_PROTO_GetShiftState [07:27:11]wFMCommunicate request_size=4 [07:27:11]MH_SAM_APDU [07:27:11]CAPDU: 80 13 01 00 [07:27:11]Write to MH i2c: E2 08 00 65 27 80 13 01 00 00 00 00 00 09 [07:27:11]Write i2c OK [07:27:11]MH_I2C_Read... [07:27:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:27:11]Read from MH i2c: E2 [07:27:11]MH_I2C_Read... [07:27:11]Read from MH i2c: E2 0E 00 [07:27:11]MH_I2C_Read... [07:27:11]Read from MH i2c: E2 0E 00 65 27 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 8B [07:27:11]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:27:11]wFMCommunicate OK [07:27:11]SAM_PROTO_GetShiftState done [07:27:11]FM_GetShiftState done [07:27:11]req_shift_opened done [07:27:11]requested_item shift.open_date is exist - process it [07:27:11]req_shift_open_date [07:27:11]req_shift_open_date done [07:27:11]produce_requested_data done [07:27:11]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223401,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [07:27:11]process_action_free close_receipt [07:27:11]json_value_free [07:27:11]json_value_free done [07:27:11]process_json_proto returns [07:27:11]Send response to host [07:27:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223401,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [07:27:11]free response buf [07:27:11]execute_script done [07:27:11]execute_script returns [07:27:11]free content buf [07:27:11]Sock 8.Close socket [07:27:11]Sock 8.Thread stoped [07:27:15]OFD Sender: No OFD packet to send [07:27:20]OFD Sender: No OFD packet to send [07:27:25]OFD Sender: No OFD packet to send [07:27:30]OFD Sender: No OFD packet to send [07:27:35]OFD Sender: No OFD packet to send [07:27:40]OFD Sender: No OFD packet to send [07:27:45]OFD Sender: No OFD packet to send [07:27:50]OFD Sender: No OFD packet to send [07:27:55]OFD Sender: No OFD packet to send [07:28:00]OFD Sender: No OFD packet to send [07:28:05]OFD Sender: No OFD packet to send [07:28:10]OFD Sender: No OFD packet to send [07:28:15]OFD Sender: No OFD packet to send [07:28:20]OFD Sender: No OFD packet to send [07:28:25]OFD Sender: No OFD packet to send [07:28:30]OFD Sender: No OFD packet to send [07:28:35]OFD Sender: No OFD packet to send [07:28:40]OFD Sender: No OFD packet to send [07:28:45]OFD Sender: No OFD packet to send [07:28:50]OFD Sender: No OFD packet to send [07:28:55]OFD Sender: No OFD packet to send [07:29:00]OFD Sender: No OFD packet to send [07:29:05]OFD Sender: No OFD packet to send [07:29:10]OFD Sender: No OFD packet to send [07:29:15]OFD Sender: No OFD packet to send [07:29:20]OFD Sender: No OFD packet to send [07:29:25]OFD Sender: No OFD packet to send [07:29:30]OFD Sender: No OFD packet to send [07:29:35]OFD Sender: No OFD packet to send [07:29:40]OFD Sender: No OFD packet to send [07:29:45]OFD Sender: No OFD packet to send [07:29:50]OFD Sender: No OFD packet to send [07:29:55]OFD Sender: No OFD packet to send [07:30:00]OFD Sender: No OFD packet to send [07:30:05]OFD Sender: No OFD packet to send [07:30:10]OFD Sender: No OFD packet to send [07:30:15]OFD Sender: No OFD packet to send [07:30:20]OFD Sender: No OFD packet to send [07:30:25]OFD Sender: No OFD packet to send [07:30:30]OFD Sender: No OFD packet to send [07:30:35]OFD Sender: No OFD packet to send [07:30:40]OFD Sender: No OFD packet to send [07:30:45]OFD Sender: No OFD packet to send [07:30:50]OFD Sender: No OFD packet to send [07:30:55]OFD Sender: No OFD packet to send [07:31:00]OFD Sender: No OFD packet to send [07:31:05]OFD Sender: No OFD packet to send [07:31:10]OFD Sender: No OFD packet to send [07:31:15]OFD Sender: No OFD packet to send [07:31:20]OFD Sender: No OFD packet to send [07:31:25]OFD Sender: No OFD packet to send [07:31:30]OFD Sender: No OFD packet to send [07:31:35]OFD Sender: No OFD packet to send [07:31:40]OFD Sender: No OFD packet to send [07:31:45]OFD Sender: No OFD packet to send [07:31:50]OFD Sender: No OFD packet to send [07:31:55]OFD Sender: No OFD packet to send [07:32:00]OFD Sender: No OFD packet to send [07:32:05]OFD Sender: No OFD packet to send [07:32:10]OFD Sender: No OFD packet to send [07:32:15]OFD Sender: No OFD packet to send [07:32:20]OFD Sender: No OFD packet to send [07:32:25]OFD Sender: No OFD packet to send [07:32:30]OFD Sender: No OFD packet to send [07:32:35]OFD Sender: No OFD packet to send [07:32:40]OFD Sender: No OFD packet to send [07:32:45]OFD Sender: No OFD packet to send [07:32:50]OFD Sender: No OFD packet to send [07:32:55]OFD Sender: No OFD packet to send [07:33:00]OFD Sender: No OFD packet to send [07:33:05]OFD Sender: No OFD packet to send [07:33:10]OFD Sender: No OFD packet to send [07:33:15]OFD Sender: No OFD packet to send [07:33:20]OFD Sender: No OFD packet to send [07:33:25]OFD Sender: No OFD packet to send [07:33:30]OFD Sender: No OFD packet to send [07:33:35]OFD Sender: No OFD packet to send [07:33:40]OFD Sender: No OFD packet to send [07:33:45]OFD Sender: No OFD packet to send [07:33:50]OFD Sender: No OFD packet to send [07:33:55]OFD Sender: No OFD packet to send [07:34:00]OFD Sender: No OFD packet to send [07:34:05]OFD Sender: No OFD packet to send [07:34:10]accept exits with 9 [07:34:10]New connection [07:34:10]New thread 3066797412 created [07:34:10]Thread 3066940772 joined [07:34:10]Waiting for new connection... [07:34:10] Sock 9.Parse request [07:34:10]Sock 9.Check first char [07:34:10]Sock 9.First char is OK [07:34:10]request: POST /json_proto HTTP/1.0 [07:34:10]Method: POST [07:34:10]URL: /json_proto [07:34:10]Method is POST - this is cgi request [07:34:10]url: /json_proto [07:34:10]query_string will be loaded in cgi processing [07:34:10]execute_cgi json_proto POST (null) [07:34:10]execute_cgi path=json_proto method=POST [07:34:10]POST find Content-Length [07:34:10]Host: 172.17.52.131:8080 [07:34:10]Content-Length: 671 [07:34:10]Content-Type: application/json [07:34:10] [07:34:10]POST finish read [07:34:10]Found Content-Length = 671 [07:34:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477165", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:34:10]execute_script... [07:34:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477165", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:34:10]POST & json_proto [07:34:10]process_json_proto [07:34:10]json parsed OK: [07:34:10]protocol is kg_v1.0 [07:34:10]action value=close_receipt [07:34:10]process_action close_receipt [07:34:10]cmd_close_receipt [07:34:10]MH_GetDate [07:34:10]Write to MH i2c: F0 00 00 66 27 7C [07:34:10]Write i2c OK [07:34:10]MH_I2C_Read... [07:34:10]Read from MH i2c: F0 [07:34:10]MH_I2C_Read... [07:34:10]Read from MH i2c: F0 09 00 [07:34:10]MH_I2C_Read... [07:34:10]Read from MH i2c: F0 09 00 66 27 00 F5 03 16 67 4B 9D 11 67 5A [07:34:10]GetLastDocTimeStamp 1729495630 [07:34:10]current date 1729496053 [07:34:10]FM_GetShiftState [07:34:10]SAM_PROTO_GetShiftState [07:34:10]wFMCommunicate request_size=4 [07:34:10]MH_SAM_APDU [07:34:10]CAPDU: 80 13 01 00 [07:34:10]Write to MH i2c: E2 08 00 67 27 80 13 01 00 00 00 00 00 0B [07:34:10]Write i2c OK [07:34:10]MH_I2C_Read... [07:34:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:34:10]Read from MH i2c: E2 [07:34:10]MH_I2C_Read... [07:34:10]Read from MH i2c: E2 0E 00 [07:34:10]MH_I2C_Read... [07:34:10]Read from MH i2c: E2 0E 00 67 27 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 8D [07:34:10]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:34:10]wFMCommunicate OK [07:34:10]SAM_PROTO_GetShiftState done [07:34:10]FM_GetShiftState done [07:34:10]opened in 1729469279 [07:34:10]opened+sec_in_day 1729555679 [07:34:10]quantity*price = 70041 [07:34:10]sum+1 = 70043 [07:34:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 33 21.10.2024 07:34 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223402 ФПД: 179542468627403 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T073413&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223402&fm=179542468627403&tin=02508201610067®Number=0000000000091767&sum=70000 [07:34:11]StoreToDocumentArchive [07:34:11]shift 538 fd 223402 [07:34:11]save to /storage/0538/doc_00223402 [07:34:11]save last doc name /storage/0538/doc_00223402 to /storage/kkm_last_doc_name [07:34:11]save OK [07:34:11]Clear old archive folders... [07:34:11]ProcessDocumentItem done err = 0, tmpTLVsize=252 [07:34:11]tlvbuf is B6F529B0 [07:34:11]SAM_PROTO_ClearQueue [07:34:11]wFMCommunicate request_size=4 [07:34:11]MH_SAM_APDU [07:34:11]CAPDU: 80 09 00 00 [07:34:11]Write to MH i2c: E2 08 00 74 27 80 09 00 00 00 00 00 00 0D [07:34:11]Write i2c OK [07:34:11]MH_I2C_Read... [07:34:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:34:11]Read from MH i2c: E2 [07:34:11]MH_I2C_Read... [07:34:11]Read from MH i2c: E2 03 00 [07:34:11]MH_I2C_Read... [07:34:11]Read from MH i2c: E2 03 00 74 27 00 90 00 0F [07:34:11]RAPDU: 90 00 [07:34:11]wFMCommunicate OK [07:34:11]SAM_PROTO_ClearQueue done [07:34:11]KKMCreateOFDPacket [07:34:11]OFDProtocolAddRootSTLVToBuf [07:34:11]FM_MakeSignedData [07:34:11]FM_MakeSignedData [07:34:11]SAM_PROTO_SignData [07:34:11]wFMCommunicate request_size=4 [07:34:11]MH_SAM_APDU [07:34:11]CAPDU: 80 0D 01 02 [07:34:11]Write to MH i2c: E2 08 00 75 27 80 0D 01 02 00 00 00 00 15 [07:34:11]Write i2c OK [07:34:11]MH_I2C_Read... [07:34:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:34:11]Read from MH i2c: E2 [07:34:11]MH_I2C_Read... [07:34:11]Read from MH i2c: E2 03 00 [07:34:11]MH_I2C_Read... [07:34:11]Read from MH i2c: E2 03 00 75 27 00 90 00 10 [07:34:11]RAPDU: 90 00 [07:34:11]wFMCommunicate OK [07:34:11]wFMCommunicate request_size=255 [07:34:11]MH_SAM_APDU [07:34:11]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 F5 03 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AA 68 03 00 35 04 06 00 [07:34:11]Write to MH i2c: E2 02 01 76 27 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 F5 03 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AA 68 03 00 35 04 06 00 00 00 D8 [07:34:11]Write i2c OK [07:34:11]MH_I2C_Read... [07:34:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:34:12]Read from MH i2c: E2 [07:34:12]MH_I2C_Read... [07:34:12]Read from MH i2c: E2 03 00 [07:34:12]MH_I2C_Read... [07:34:12]Read from MH i2c: E2 03 00 76 27 00 90 00 11 [07:34:12]RAPDU: 90 00 [07:34:12]wFMCommunicate OK [07:34:12]wFMCommunicate request_size=11 [07:34:12]MH_SAM_APDU [07:34:12]CAPDU: 80 0D 02 02 06 A3 4A FD 10 8B CB [07:34:12]Write to MH i2c: E2 0E 00 77 27 80 0D 02 02 06 00 A3 4A FD 10 8B CB 00 00 74 [07:34:12]Write i2c OK [07:34:12]MH_I2C_Read... [07:34:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:34:12]Read from MH i2c: E2 [07:34:12]MH_I2C_Read... [07:34:12]Read from MH i2c: E2 03 00 [07:34:12]MH_I2C_Read... [07:34:12]Read from MH i2c: E2 03 00 77 27 00 90 00 12 [07:34:12]RAPDU: 90 00 [07:34:12]wFMCommunicate OK [07:34:12]wFMCommunicate request_size=4 [07:34:12]MH_SAM_APDU [07:34:12]CAPDU: 80 0D 03 02 [07:34:12]Write to MH i2c: E2 08 00 78 27 80 0D 03 02 00 00 00 00 1A [07:34:12]Write i2c OK [07:34:12]MH_I2C_Read... [07:34:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:34:12]Read from MH i2c: E2 [07:34:12]MH_I2C_Read... [07:34:12]Read from MH i2c: E2 0B 00 [07:34:12]MH_I2C_Read... [07:34:12]Read from MH i2c: E2 0B 00 78 27 00 61 46 A5 B7 F3 D7 81 11 90 00 7A [07:34:12]RAPDU: 61 46 A5 B7 F3 D7 81 11 90 00 [07:34:12]wFMCommunicate OK [07:34:12]SAM_PROTO_SignData done [07:34:12]FM_MakeSignedData done [07:34:12]CreateOFDProtocolMessage [07:34:12]wFMCommunicate request_size=4 [07:34:12]MH_SAM_APDU [07:34:12]CAPDU: 80 11 00 00 [07:34:12]Write to MH i2c: E2 08 00 79 27 80 11 00 00 00 00 00 00 1A [07:34:12]Write i2c OK [07:34:12]MH_I2C_Read... [07:34:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:34:12]Read from MH i2c: E2 [07:34:12]MH_I2C_Read... [07:34:12]Read from MH i2c: E2 17 00 [07:34:12]MH_I2C_Read... [07:34:12]Read from MH i2c: E2 17 00 79 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 6D [07:34:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:34:12]wFMCommunicate OK [07:34:12]CreateOFDProtocolMessage done [07:34:12]OFDSenderStorePacket 223402 [07:34:12]StoreOFDPacket docnum=223402 [07:34:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 43 63 08 01 C4 0B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 F5 03 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AA 68 03 00 35 04 06 00 A3 4A FD 10 8B CB 61 46 A5 B7 F3 D7 81 11 [07:34:12]CheckFolder [07:34:12]dirname=/storage/ofd_packets [07:34:12]CheckFolder done [07:34:12]ProducePacketName [07:34:12]name=ofd_packets/00223402 [07:34:12]NVStorageSaveData ofd_packets/00223402 [07:34:12]File name is /storage/ofd_packets/00223402 [07:34:12]Write 302 bytes [07:34:12]NVStorageSaveData done [07:34:12]OFDSenderStorePacket done [07:34:12]KKMCreateOFDPacket done [07:34:12]NVStorageSaveData kkm_last_timestamp [07:34:12]File name is /storage/kkm_last_timestamp [07:34:12]Write 4 bytes [07:34:12]NVStorageSaveData done [07:34:12]ExternCall_PrintAddStr [07:34:12]wPrintStart [07:34:12]Write to MH i2c: 01 00 00 7A 27 A1 [07:34:12]Write i2c OK [07:34:12]MH_I2C_Read... [07:34:12]Read from MH i2c: 01 [07:34:12]MH_I2C_Read... [07:34:12]Read from MH i2c: 01 07 00 [07:34:12]MH_I2C_Read... [07:34:12]Read from MH i2c: 01 07 00 7A 27 00 00 00 00 00 FF 0F B6 [07:34:12]RasterBufferAndPrint [07:34:12]line Счет N : (1)477165 [07:34:12]line ИНН: 02508201610067 [07:34:12]line Контрольно-Кассовый Чек [07:34:12]line ПРОДАЖА [07:34:12]line ТРК (МРК, ГНК) : 13 [07:34:12]line Товар: 2710124130 [07:34:12]line SUPER-92-К-5 [07:34:12]line 10.240 * 68.40 [07:34:12]line = 700.42 [07:34:12]line НДС 12% НСП 1% [07:34:12]line > о реализуемом товаре [07:34:12]line ОКРУГЛЕНИЕ: -0.42 [07:34:12]line ИТОГО: 700.00 [07:34:12]line Внесено: 700.00 [07:34:12]line СДАЧА: 0.00 [07:34:12]line НСП 1% : 6.20 [07:34:12]line НДС 12% : 74.38 [07:34:12]line Наличными: 700.00 [07:34:12]line Безнал.: 0.00 [07:34:12]line Место: АЗС № 162 "Партнер Нефть" [07:34:12]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [07:34:12]line СНО: Общий режим [07:34:12]line Чек 33 21.10.2024 07:34 [07:34:12]line Смена: 538 ФФД: 1.0 [07:34:12]line ЗНМ: 0300000103 [07:34:12]line РНМ: 0000000000091767 [07:34:12]line Версия ККМ: 001 [07:34:12]line ФМ: 0000000000871763 [07:34:12]line ФД: 223402 [07:34:12]line ФПД: 179542468627403 [07:34:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T073413&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223402&fm=179542468627403&tin=02508201610067®Number=0000000000091767&sum=70000 [07:34:12]OFD Sender: Processing packet 223402 [packets to send 25, broken 24] [07:34:12]ProducePacketName [07:34:12]name=ofd_packets/00223402 [07:34:12]OFD Sender: To server: pG, [07:34:12]CommunicateWithHost lk.salyk.kg:30040 [07:34:12]ConnectInit lk.salyk.kg [07:34:12]written 0, free lines is 4095 [07:34:12]Connected sock=10 [07:34:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 43 63 08 01 C4 0B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 F5 03 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AA 68 03 00 35 04 06 00 A3 4A FD 10 8B CB 61 46 A5 B7 F3 D7 81 11 [07:34:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 BA F4 47 00 1C 42 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AA 68 03 00 F4 03 04 00 8C AF 15 67 B6 04 01 00 00 C4 71 8E E7 56 85 F5 A7 [07:34:13]CommunicateWithHost err = 0 [07:34:13]CheckOFDResponse [07:34:13]1017 (14) - 77093643461234 [07:34:13]1041 (16) - 0000000000871763 [07:34:13]1040 (4) - 223402 [07:34:13]1012 (4) - 21.10.2024 01:34 [07:34:13]1206 (1) - 0 [07:34:13]OFD Sender: Remove packet 223402 [07:34:13]ProducePacketName [07:34:13]name=ofd_packets/00223402 [07:34:13]NVStorageDeleteData [07:34:13]Write to MH i2c: 01 00 00 A5 27 CC [07:34:13]Write i2c OK [07:34:13]MH_I2C_Read... [07:34:13]Read from MH i2c: 01 [07:34:13]MH_I2C_Read... [07:34:13]Read from MH i2c: 01 07 00 [07:34:13]MH_I2C_Read... [07:34:13]Read from MH i2c: 01 07 00 A5 27 00 00 00 00 00 EF 0C CE [07:34:13]RasterBufferAndPrint [07:34:13]line [07:34:13]line [07:34:13]line [07:34:13]line [07:34:13]line [07:34:13]written 0, free lines is 3317 [07:34:13]MH_Cut [07:34:13]Write to MH i2c: D1 01 00 AC 27 01 A5 [07:34:13]Write i2c OK [07:34:13]MH_I2C_Read... [07:34:13]Read from MH i2c: D1 [07:34:13]MH_I2C_Read... [07:34:13]Read from MH i2c: D1 01 00 [07:34:13]MH_I2C_Read... [07:34:13]Read from MH i2c: D1 01 00 AC 27 00 A4 [07:34:13]Write to MH i2c: 01 00 00 AD 27 D4 [07:34:13]Write i2c OK [07:34:13]MH_I2C_Read... [07:34:13]OFD Sender: No OFD packet to send [07:34:13]*** Cut start [07:34:13]*** Purtial cut [07:34:13]*** CUTSNS_PIN = 0 [07:34:14]*** Stage 1: CUTSNS_PIN = 1 [07:34:15]Read from MH i2c: 01 [07:34:15]MH_I2C_Read... [07:34:15]*** Stop cut motor [07:34:15]*** Cut end [07:34:15]Read from MH i2c: 01 07 00 [07:34:15]MH_I2C_Read... [07:34:15]Read from MH i2c: 01 07 00 AD 27 00 00 00 00 00 FF 0F E9 [07:34:15]process_action close_receipt done [07:34:15]requested_data is exist [07:34:15]produce_requested_data [07:34:15]requested_item fm.sn is exist - process it [07:34:15]wFMCommunicate request_size=4 [07:34:15]MH_SAM_APDU [07:34:15]CAPDU: 80 11 00 00 [07:34:15]Write to MH i2c: E2 08 00 AE 27 80 11 00 00 00 00 00 00 4F [07:34:15]Write i2c OK [07:34:15]MH_I2C_Read... [07:34:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:34:15]Read from MH i2c: E2 [07:34:15]MH_I2C_Read... [07:34:15]Read from MH i2c: E2 17 00 [07:34:15]MH_I2C_Read... [07:34:15]Read from MH i2c: E2 17 00 AE 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 A2 [07:34:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:34:15]wFMCommunicate OK [07:34:15]requested_item fd.num is exist - process it [07:34:15]SAM_PROTO_GetFieldsCounters [07:34:15]wFMCommunicate request_size=4 [07:34:15]MH_SAM_APDU [07:34:15]CAPDU: 80 13 00 00 [07:34:15]Write to MH i2c: E2 08 00 AF 27 80 13 00 00 00 00 00 00 52 [07:34:15]Write i2c OK [07:34:15]MH_I2C_Read... [07:34:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:34:16]Read from MH i2c: E2 [07:34:16]MH_I2C_Read... [07:34:16]Read from MH i2c: E2 62 00 [07:34:16]MH_I2C_Read... [07:34:16]Read from MH i2c: E2 62 00 AF 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 AA 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 21 00 00 00 5E 04 04 00 21 00 00 00 57 04 04 00 22 00 00 00 19 04 04 00 00 00 00 00 90 00 0C [07:34:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 AA 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 21 00 00 00 5E 04 04 00 21 00 00 00 57 04 04 00 22 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:34:16]wFMCommunicate OK [07:34:16]SAM_PROTO_GetFieldsCounters done [07:34:16]requested_item shift.num is exist - process it [07:34:16]requested_item shift.opened is exist - process it [07:34:16]req_shift_opened [07:34:16]FM_GetShiftState [07:34:16]SAM_PROTO_GetShiftState [07:34:16]wFMCommunicate request_size=4 [07:34:16]MH_SAM_APDU [07:34:16]CAPDU: 80 13 01 00 [07:34:16]Write to MH i2c: E2 08 00 B0 27 80 13 01 00 00 00 00 00 54 [07:34:16]Write i2c OK [07:34:16]MH_I2C_Read... [07:34:16]Read from MH i2c: E2 [07:34:16]MH_I2C_Read... [07:34:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:34:16]Read from MH i2c: E2 0E 00 [07:34:16]MH_I2C_Read... [07:34:16]Read from MH i2c: E2 0E 00 B0 27 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 D6 [07:34:16]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:34:16]wFMCommunicate OK [07:34:16]SAM_PROTO_GetShiftState done [07:34:16]FM_GetShiftState done [07:34:16]req_shift_opened done [07:34:16]requested_item shift.open_date is exist - process it [07:34:16]req_shift_open_date [07:34:16]req_shift_open_date done [07:34:16]produce_requested_data done [07:34:16]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223402,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [07:34:16]process_action_free close_receipt [07:34:16]json_value_free [07:34:16]json_value_free done [07:34:16]process_json_proto returns [07:34:16]Send response to host [07:34:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223402,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [07:34:16]free response buf [07:34:16]execute_script done [07:34:16]execute_script returns [07:34:16]free content buf [07:34:16]Sock 9.Close socket [07:34:16]Sock 9.Thread stoped [07:34:18]OFD Sender: No OFD packet to send [07:34:23]OFD Sender: No OFD packet to send [07:34:28]OFD Sender: No OFD packet to send [07:34:33]OFD Sender: No OFD packet to send [07:34:38]OFD Sender: No OFD packet to send [07:34:43]OFD Sender: No OFD packet to send [07:34:48]OFD Sender: No OFD packet to send [07:34:53]OFD Sender: No OFD packet to send [07:34:58]OFD Sender: No OFD packet to send [07:35:03]OFD Sender: No OFD packet to send [07:35:08]OFD Sender: No OFD packet to send [07:35:13]OFD Sender: No OFD packet to send [07:35:18]OFD Sender: No OFD packet to send [07:35:23]OFD Sender: No OFD packet to send [07:35:28]OFD Sender: No OFD packet to send [07:35:33]OFD Sender: No OFD packet to send [07:35:38]OFD Sender: No OFD packet to send [07:35:43]OFD Sender: No OFD packet to send [07:35:48]OFD Sender: No OFD packet to send [07:35:53]OFD Sender: No OFD packet to send [07:35:58]OFD Sender: No OFD packet to send [07:36:03]OFD Sender: No OFD packet to send [07:36:08]OFD Sender: No OFD packet to send [07:36:13]OFD Sender: No OFD packet to send [07:36:18]OFD Sender: No OFD packet to send [07:36:22]accept exits with 8 [07:36:22]New connection [07:36:22]New thread 3066940772 created [07:36:22]Thread 3066797412 joined [07:36:22]Waiting for new connection... [07:36:22] Sock 8.Parse request [07:36:22]Sock 8.Check first char [07:36:22]Sock 8.First char is OK [07:36:22]request: POST /json_proto HTTP/1.0 [07:36:22]Method: POST [07:36:22]URL: /json_proto [07:36:22]Method is POST - this is cgi request [07:36:22]url: /json_proto [07:36:22]query_string will be loaded in cgi processing [07:36:22]execute_cgi json_proto POST (null) [07:36:22]execute_cgi path=json_proto method=POST [07:36:22]POST find Content-Length [07:36:22]Host: 172.17.52.131:8080 [07:36:22]Content-Length: 677 [07:36:22]Content-Type: application/json [07:36:22] [07:36:22]POST finish read [07:36:22]Found Content-Length = 677 [07:36:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477166", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:36:22]execute_script... [07:36:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477166", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:36:22]POST & json_proto [07:36:22]process_json_proto [07:36:22]json parsed OK: [07:36:22]protocol is kg_v1.0 [07:36:22]action value=close_receipt [07:36:22]process_action close_receipt [07:36:22]cmd_close_receipt [07:36:22]MH_GetDate [07:36:22]Write to MH i2c: F0 00 00 B1 27 C7 [07:36:22]Write i2c OK [07:36:22]MH_I2C_Read... [07:36:22]Read from MH i2c: F0 [07:36:22]MH_I2C_Read... [07:36:22]Read from MH i2c: F0 09 00 [07:36:22]MH_I2C_Read... [07:36:22]Read from MH i2c: F0 09 00 B1 27 00 79 04 16 67 4B 9D 11 67 2A [07:36:22]GetLastDocTimeStamp 1729496053 [07:36:22]current date 1729496185 [07:36:22]FM_GetShiftState [07:36:22]SAM_PROTO_GetShiftState [07:36:22]wFMCommunicate request_size=4 [07:36:22]MH_SAM_APDU [07:36:22]CAPDU: 80 13 01 00 [07:36:22]Write to MH i2c: E2 08 00 B2 27 80 13 01 00 00 00 00 00 56 [07:36:22]Write i2c OK [07:36:22]MH_I2C_Read... [07:36:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:36:22]Read from MH i2c: E2 [07:36:22]MH_I2C_Read... [07:36:22]Read from MH i2c: E2 0E 00 [07:36:22]MH_I2C_Read... [07:36:22]Read from MH i2c: E2 0E 00 B2 27 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 D8 [07:36:22]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:36:22]wFMCommunicate OK [07:36:22]SAM_PROTO_GetShiftState done [07:36:22]FM_GetShiftState done [07:36:22]opened in 1729469279 [07:36:22]opened+sec_in_day 1729555679 [07:36:22]quantity*price = 40006 [07:36:22]sum+1 = 40007 [07:36:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 34 21.10.2024 07:36 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223403 ФПД: 139030933145970 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T073625&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223403&fm=139030933145970&tin=02508201610067®Number=0000000000091767&sum=40000 [07:36:23]StoreToDocumentArchive [07:36:23]shift 538 fd 223403 [07:36:23]save to /storage/0538/doc_00223403 [07:36:23]save last doc name /storage/0538/doc_00223403 to /storage/kkm_last_doc_name [07:36:23]save OK [07:36:23]Clear old archive folders... [07:36:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:36:23]tlvbuf is 01EF5E50 [07:36:23]SAM_PROTO_ClearQueue [07:36:23]wFMCommunicate request_size=4 [07:36:23]MH_SAM_APDU [07:36:23]CAPDU: 80 09 00 00 [07:36:23]Write to MH i2c: E2 08 00 BF 27 80 09 00 00 00 00 00 00 58 [07:36:23]Write i2c OK [07:36:23]MH_I2C_Read... [07:36:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:36:23]Read from MH i2c: E2 [07:36:23]MH_I2C_Read... [07:36:23]Read from MH i2c: E2 03 00 [07:36:23]MH_I2C_Read... [07:36:23]Read from MH i2c: E2 03 00 BF 27 00 90 00 5A [07:36:23]RAPDU: 90 00 [07:36:23]wFMCommunicate OK [07:36:23]SAM_PROTO_ClearQueue done [07:36:23]KKMCreateOFDPacket [07:36:23]OFDProtocolAddRootSTLVToBuf [07:36:23]FM_MakeSignedData [07:36:23]FM_MakeSignedData [07:36:23]SAM_PROTO_SignData [07:36:23]wFMCommunicate request_size=4 [07:36:23]MH_SAM_APDU [07:36:23]CAPDU: 80 0D 01 02 [07:36:23]Write to MH i2c: E2 08 00 C0 27 80 0D 01 02 00 00 00 00 60 [07:36:23]Write i2c OK [07:36:23]MH_I2C_Read... [07:36:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:36:23]Read from MH i2c: E2 [07:36:23]MH_I2C_Read... [07:36:23]Read from MH i2c: E2 03 00 [07:36:23]MH_I2C_Read... [07:36:23]Read from MH i2c: E2 03 00 C0 27 00 90 00 5B [07:36:23]RAPDU: 90 00 [07:36:23]wFMCommunicate OK [07:36:23]wFMCommunicate request_size=255 [07:36:23]MH_SAM_APDU [07:36:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 22 00 00 00 F4 03 04 00 79 04 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AB 68 03 00 35 04 06 00 7E [07:36:23]Write to MH i2c: E2 02 01 C1 27 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 22 00 00 00 F4 03 04 00 79 04 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AB 68 03 00 35 04 06 00 7E 00 00 8F [07:36:23]Write i2c OK [07:36:23]MH_I2C_Read... [07:36:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:36:24]Read from MH i2c: E2 [07:36:24]MH_I2C_Read... [07:36:24]Read from MH i2c: E2 03 00 [07:36:24]MH_I2C_Read... [07:36:24]Read from MH i2c: E2 03 00 C1 27 00 90 00 5C [07:36:24]RAPDU: 90 00 [07:36:24]wFMCommunicate OK [07:36:24]wFMCommunicate request_size=10 [07:36:24]MH_SAM_APDU [07:36:24]CAPDU: 80 0D 02 02 05 72 A9 62 09 72 [07:36:24]Write to MH i2c: E2 0D 00 C2 27 80 0D 02 02 05 00 72 A9 62 09 72 00 00 65 [07:36:24]Write i2c OK [07:36:24]MH_I2C_Read... [07:36:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:36:24]Read from MH i2c: E2 [07:36:24]MH_I2C_Read... [07:36:24]Read from MH i2c: E2 03 00 [07:36:24]MH_I2C_Read... [07:36:24]Read from MH i2c: E2 03 00 C2 27 00 90 00 5D [07:36:24]RAPDU: 90 00 [07:36:24]wFMCommunicate OK [07:36:24]wFMCommunicate request_size=4 [07:36:24]MH_SAM_APDU [07:36:24]CAPDU: 80 0D 03 02 [07:36:24]Write to MH i2c: E2 08 00 C3 27 80 0D 03 02 00 00 00 00 65 [07:36:24]Write i2c OK [07:36:24]MH_I2C_Read... [07:36:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:36:24]Read from MH i2c: E2 [07:36:24]MH_I2C_Read... [07:36:24]Read from MH i2c: E2 0B 00 [07:36:24]MH_I2C_Read... [07:36:24]Read from MH i2c: E2 0B 00 C3 27 00 38 DB 41 A2 15 D0 C3 92 90 00 96 [07:36:24]RAPDU: 38 DB 41 A2 15 D0 C3 92 90 00 [07:36:24]wFMCommunicate OK [07:36:24]SAM_PROTO_SignData done [07:36:24]FM_MakeSignedData done [07:36:24]CreateOFDProtocolMessage [07:36:24]wFMCommunicate request_size=4 [07:36:24]MH_SAM_APDU [07:36:24]CAPDU: 80 11 00 00 [07:36:24]Write to MH i2c: E2 08 00 C4 27 80 11 00 00 00 00 00 00 65 [07:36:24]Write i2c OK [07:36:24]MH_I2C_Read... [07:36:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:36:24]Read from MH i2c: E2 [07:36:24]MH_I2C_Read... [07:36:24]Read from MH i2c: E2 17 00 [07:36:24]MH_I2C_Read... [07:36:24]Read from MH i2c: E2 17 00 C4 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 B8 [07:36:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:36:24]wFMCommunicate OK [07:36:24]CreateOFDProtocolMessage done [07:36:24]OFDSenderStorePacket 223403 [07:36:24]StoreOFDPacket docnum=223403 [07:36:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 1E E2 07 01 49 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 22 00 00 00 F4 03 04 00 79 04 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AB 68 03 00 35 04 06 00 7E 72 A9 62 09 72 38 DB 41 A2 15 D0 C3 92 [07:36:24]CheckFolder [07:36:24]dirname=/storage/ofd_packets [07:36:24]CheckFolder done [07:36:24]ProducePacketName [07:36:24]name=ofd_packets/00223403 [07:36:24]NVStorageSaveData ofd_packets/00223403 [07:36:24]File name is /storage/ofd_packets/00223403 [07:36:24]Write 301 bytes [07:36:24]NVStorageSaveData done [07:36:24]OFDSenderStorePacket done [07:36:24]KKMCreateOFDPacket done [07:36:24]NVStorageSaveData kkm_last_timestamp [07:36:24]File name is /storage/kkm_last_timestamp [07:36:24]Write 4 bytes [07:36:24]NVStorageSaveData done [07:36:24]ExternCall_PrintAddStr [07:36:24]wPrintStart [07:36:24]Write to MH i2c: 01 00 00 C5 27 EC [07:36:24]Write i2c OK [07:36:24]MH_I2C_Read... [07:36:24]Read from MH i2c: 01 [07:36:24]MH_I2C_Read... [07:36:24]Read from MH i2c: 01 07 00 [07:36:24]MH_I2C_Read... [07:36:24]Read from MH i2c: 01 07 00 C5 27 00 00 00 00 00 FF 0F 01 [07:36:24]RasterBufferAndPrint [07:36:24]line Счет N : (1)477166 [07:36:24]line ИНН: 02508201610067 [07:36:24]line Контрольно-Кассовый Чек [07:36:24]line ПРОДАЖА [07:36:24]line ТРК (МРК, ГНК) : 22 [07:36:24]line Товар: 2710124130 [07:36:24]line Аи-92-К-5 [07:36:24]line 5.980 * 66.90 [07:36:24]line = 400.06 [07:36:24]line НДС 12% НСП 1% [07:36:24]line > о реализуемом товаре [07:36:24]line ОКРУГЛЕНИЕ: -0.06 [07:36:24]line ИТОГО: 400.00 [07:36:24]line Внесено: 400.00 [07:36:24]line СДАЧА: 0.00 [07:36:24]line НСП 1% : 3.54 [07:36:24]line НДС 12% : 42.48 [07:36:24]line Наличными: 400.00 [07:36:24]line Безнал.: 0.00 [07:36:24]line Место: АЗС № 162 "Партнер Нефть" [07:36:24]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [07:36:24]line СНО: Общий режим [07:36:24]line Чек 34 21.10.2024 07:36 [07:36:24]line Смена: 538 ФФД: 1.0 [07:36:24]line ЗНМ: 0300000103 [07:36:24]line РНМ: 0000000000091767 [07:36:24]line Версия ККМ: 001 [07:36:24]line ФМ: 0000000000871763 [07:36:24]line ФД: 223403 [07:36:24]line ФПД: 139030933145970 [07:36:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T073625&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223403&fm=139030933145970&tin=02508201610067®Number=0000000000091767&sum=40000 [07:36:24]OFD Sender: Processing packet 223403 [packets to send 25, broken 24] [07:36:24]ProducePacketName [07:36:24]name=ofd_packets/00223403 [07:36:24]OFD Sender: To server: pG, [07:36:24]CommunicateWithHost lk.salyk.kg:30040 [07:36:24]ConnectInit lk.salyk.kg [07:36:24]written 0, free lines is 4095 [07:36:24]Connected sock=10 [07:36:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 1E E2 07 01 49 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 22 00 00 00 F4 03 04 00 79 04 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AB 68 03 00 35 04 06 00 7E 72 A9 62 09 72 38 DB 41 A2 15 D0 C3 92 [07:36:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 4F BC 47 00 11 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AB 68 03 00 F4 03 04 00 0F B0 15 67 B6 04 01 00 00 1A 9C 8F 2A 44 9C E9 17 [07:36:24]CommunicateWithHost err = 0 [07:36:24]CheckOFDResponse [07:36:24]1017 (14) - 77093643461234 [07:36:24]1041 (16) - 0000000000871763 [07:36:24]1040 (4) - 223403 [07:36:24]1012 (4) - 21.10.2024 01:36 [07:36:24]1206 (1) - 0 [07:36:24]OFD Sender: Remove packet 223403 [07:36:24]ProducePacketName [07:36:24]name=ofd_packets/00223403 [07:36:24]NVStorageDeleteData [07:36:25]Write to MH i2c: 01 00 00 F0 27 17 [07:36:25]Write i2c OK [07:36:25]MH_I2C_Read... [07:36:25]Read from MH i2c: 01 [07:36:25]MH_I2C_Read... [07:36:25]Read from MH i2c: 01 07 00 [07:36:25]MH_I2C_Read... [07:36:25]Read from MH i2c: 01 07 00 F0 27 00 00 00 00 00 F7 0C 21 [07:36:25]RasterBufferAndPrint [07:36:25]line [07:36:25]line [07:36:25]line [07:36:25]line [07:36:25]line [07:36:25]written 0, free lines is 3325 [07:36:25]MH_Cut [07:36:25]Write to MH i2c: D1 01 00 F7 27 01 F0 [07:36:25]Write i2c OK [07:36:25]MH_I2C_Read... [07:36:25]Read from MH i2c: D1 [07:36:25]MH_I2C_Read... [07:36:25]Read from MH i2c: D1 01 00 [07:36:25]MH_I2C_Read... [07:36:25]Read from MH i2c: D1 01 00 F7 27 00 EF [07:36:25]Write to MH i2c: 01 00 00 F8 27 1F [07:36:25]Write i2c OK [07:36:25]MH_I2C_Read... [07:36:25]OFD Sender: No OFD packet to send [07:36:25]*** Cut start [07:36:25]*** Purtial cut [07:36:25]*** Stage 1: CUTSNS_PIN = 1 [07:36:26]Read from MH i2c: 01 [07:36:26]MH_I2C_Read... [07:36:26]*** Stop cut motor [07:36:26]*** Cut end [07:36:26]Read from MH i2c: 01 07 00 [07:36:26]MH_I2C_Read... [07:36:26]Read from MH i2c: 01 07 00 F8 27 00 00 00 00 00 FF 0F 34 [07:36:26]process_action close_receipt done [07:36:26]requested_data is exist [07:36:26]produce_requested_data [07:36:26]requested_item fm.sn is exist - process it [07:36:26]wFMCommunicate request_size=4 [07:36:26]MH_SAM_APDU [07:36:26]CAPDU: 80 11 00 00 [07:36:26]Write to MH i2c: E2 08 00 F9 27 80 11 00 00 00 00 00 00 9A [07:36:26]Write i2c OK [07:36:26]MH_I2C_Read... [07:36:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:36:26]Read from MH i2c: E2 [07:36:26]MH_I2C_Read... [07:36:26]Read from MH i2c: E2 17 00 [07:36:26]MH_I2C_Read... [07:36:26]Read from MH i2c: E2 17 00 F9 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 ED [07:36:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:36:26]wFMCommunicate OK [07:36:26]requested_item fd.num is exist - process it [07:36:26]SAM_PROTO_GetFieldsCounters [07:36:26]wFMCommunicate request_size=4 [07:36:26]MH_SAM_APDU [07:36:26]CAPDU: 80 13 00 00 [07:36:26]Write to MH i2c: E2 08 00 FA 27 80 13 00 00 00 00 00 00 9D [07:36:26]Write i2c OK [07:36:26]MH_I2C_Read... [07:36:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:36:26]Read from MH i2c: E2 [07:36:26]MH_I2C_Read... [07:36:26]Read from MH i2c: E2 62 00 [07:36:26]MH_I2C_Read... [07:36:26]Read from MH i2c: E2 62 00 FA 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 AB 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 22 00 00 00 5E 04 04 00 22 00 00 00 57 04 04 00 23 00 00 00 19 04 04 00 00 00 00 00 90 00 5B [07:36:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 AB 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 22 00 00 00 5E 04 04 00 22 00 00 00 57 04 04 00 23 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:36:26]wFMCommunicate OK [07:36:26]SAM_PROTO_GetFieldsCounters done [07:36:26]requested_item shift.num is exist - process it [07:36:26]requested_item shift.opened is exist - process it [07:36:26]req_shift_opened [07:36:26]FM_GetShiftState [07:36:26]SAM_PROTO_GetShiftState [07:36:26]wFMCommunicate request_size=4 [07:36:26]MH_SAM_APDU [07:36:26]CAPDU: 80 13 01 00 [07:36:26]Write to MH i2c: E2 08 00 FB 27 80 13 01 00 00 00 00 00 9F [07:36:26]Write i2c OK [07:36:26]MH_I2C_Read... [07:36:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:36:26]Read from MH i2c: E2 [07:36:26]MH_I2C_Read... [07:36:26]Read from MH i2c: E2 0E 00 [07:36:26]MH_I2C_Read... [07:36:26]Read from MH i2c: E2 0E 00 FB 27 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 21 [07:36:26]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:36:26]wFMCommunicate OK [07:36:26]SAM_PROTO_GetShiftState done [07:36:26]FM_GetShiftState done [07:36:26]req_shift_opened done [07:36:26]requested_item shift.open_date is exist - process it [07:36:26]req_shift_open_date [07:36:26]req_shift_open_date done [07:36:26]produce_requested_data done [07:36:26]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223403,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [07:36:26]process_action_free close_receipt [07:36:26]json_value_free [07:36:26]json_value_free done [07:36:26]process_json_proto returns [07:36:26]Send response to host [07:36:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223403,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [07:36:26]free response buf [07:36:26]execute_script done [07:36:26]execute_script returns [07:36:26]free content buf [07:36:26]Sock 8.Close socket [07:36:26]Sock 8.Thread stoped [07:36:30]OFD Sender: No OFD packet to send [07:36:35]OFD Sender: No OFD packet to send [07:36:40]OFD Sender: No OFD packet to send [07:36:45]OFD Sender: No OFD packet to send [07:36:50]OFD Sender: No OFD packet to send [07:36:55]OFD Sender: No OFD packet to send [07:37:00]OFD Sender: No OFD packet to send [07:37:05]OFD Sender: No OFD packet to send [07:37:10]OFD Sender: No OFD packet to send [07:37:15]OFD Sender: No OFD packet to send [07:37:20]OFD Sender: No OFD packet to send [07:37:25]OFD Sender: No OFD packet to send [07:37:30]OFD Sender: No OFD packet to send [07:37:35]OFD Sender: No OFD packet to send [07:37:40]OFD Sender: No OFD packet to send [07:37:45]OFD Sender: No OFD packet to send [07:37:50]OFD Sender: No OFD packet to send [07:37:55]OFD Sender: No OFD packet to send [07:38:00]OFD Sender: No OFD packet to send [07:38:05]OFD Sender: No OFD packet to send [07:38:10]OFD Sender: No OFD packet to send [07:38:15]OFD Sender: No OFD packet to send [07:38:20]OFD Sender: No OFD packet to send [07:38:25]OFD Sender: No OFD packet to send [07:38:30]OFD Sender: No OFD packet to send [07:38:30]accept exits with 9 [07:38:30]New connection [07:38:30]New thread 3066797412 created [07:38:30]Thread 3066940772 joined [07:38:30]Waiting for new connection... [07:38:30] Sock 9.Parse request [07:38:30]Sock 9.Check first char [07:38:30]Sock 9.First char is OK [07:38:30]request: POST /json_proto HTTP/1.0 [07:38:30]Method: POST [07:38:30]URL: /json_proto [07:38:30]Method is POST - this is cgi request [07:38:30]url: /json_proto [07:38:30]query_string will be loaded in cgi processing [07:38:30]execute_cgi json_proto POST (null) [07:38:30]execute_cgi path=json_proto method=POST [07:38:30]POST find Content-Length [07:38:30]Host: 172.17.52.131:8080 [07:38:30]Content-Length: 679 [07:38:30]Content-Type: application/json [07:38:30] [07:38:30]POST finish read [07:38:30]Found Content-Length = 679 [07:38:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477167", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 34.130, "sum" : 2600.71, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2600.00, "total" : 2600.00, "payments": [ { "type": 0, "sum" : 2600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:38:30]execute_script... [07:38:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477167", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 34.130, "sum" : 2600.71, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2600.00, "total" : 2600.00, "payments": [ { "type": 0, "sum" : 2600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:38:30]POST & json_proto [07:38:30]process_json_proto [07:38:30]json parsed OK: [07:38:30]protocol is kg_v1.0 [07:38:30]action value=close_receipt [07:38:30]process_action close_receipt [07:38:30]cmd_close_receipt [07:38:30]MH_GetDate [07:38:30]Write to MH i2c: F0 00 00 FC 27 12 [07:38:30]Write i2c OK [07:38:30]MH_I2C_Read... [07:38:30]Read from MH i2c: F0 [07:38:30]MH_I2C_Read... [07:38:30]Read from MH i2c: F0 09 00 [07:38:30]MH_I2C_Read... [07:38:30]Read from MH i2c: F0 09 00 FC 27 00 F9 04 16 67 4B 9D 11 67 F5 [07:38:30]GetLastDocTimeStamp 1729496185 [07:38:30]current date 1729496313 [07:38:30]FM_GetShiftState [07:38:30]SAM_PROTO_GetShiftState [07:38:30]wFMCommunicate request_size=4 [07:38:30]MH_SAM_APDU [07:38:30]CAPDU: 80 13 01 00 [07:38:30]Write to MH i2c: E2 08 00 FD 27 80 13 01 00 00 00 00 00 A1 [07:38:30]Write i2c OK [07:38:30]MH_I2C_Read... [07:38:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:38:30]Read from MH i2c: E2 [07:38:30]MH_I2C_Read... [07:38:30]Read from MH i2c: E2 0E 00 [07:38:30]MH_I2C_Read... [07:38:30]Read from MH i2c: E2 0E 00 FD 27 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 23 [07:38:30]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:38:30]wFMCommunicate OK [07:38:30]SAM_PROTO_GetShiftState done [07:38:30]FM_GetShiftState done [07:38:30]opened in 1729469279 [07:38:30]opened+sec_in_day 1729555679 [07:38:30]quantity*price = 260070 [07:38:30]sum+1 = 260072 [07:38:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.71 ИТОГО: 2600.00 Внесено: 2600.00 СДАЧА: 0.00 НСП 1% : 23.01 НДС 12% : 276.18 Наличными: 2600.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 35 21.10.2024 07:38 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223404 ФПД: 276193796524810 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T073833&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223404&fm=276193796524810&tin=02508201610067®Number=0000000000091767&sum=260000 [07:38:31]StoreToDocumentArchive [07:38:31]shift 538 fd 223404 [07:38:31]save to /storage/0538/doc_00223404 [07:38:31]save last doc name /storage/0538/doc_00223404 to /storage/kkm_last_doc_name [07:38:31]save OK [07:38:31]Clear old archive folders... [07:38:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:38:31]tlvbuf is 01EEE860 [07:38:31]SAM_PROTO_ClearQueue [07:38:31]wFMCommunicate request_size=4 [07:38:31]MH_SAM_APDU [07:38:31]CAPDU: 80 09 00 00 [07:38:31]Write to MH i2c: E2 08 00 0A 28 80 09 00 00 00 00 00 00 A4 [07:38:31]Write i2c OK [07:38:31]MH_I2C_Read... [07:38:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:38:31]Read from MH i2c: E2 [07:38:31]MH_I2C_Read... [07:38:31]Read from MH i2c: E2 03 00 [07:38:31]MH_I2C_Read... [07:38:31]Read from MH i2c: E2 03 00 0A 28 00 90 00 A6 [07:38:31]RAPDU: 90 00 [07:38:31]wFMCommunicate OK [07:38:31]SAM_PROTO_ClearQueue done [07:38:31]KKMCreateOFDPacket [07:38:31]OFDProtocolAddRootSTLVToBuf [07:38:31]FM_MakeSignedData [07:38:31]FM_MakeSignedData [07:38:31]SAM_PROTO_SignData [07:38:31]wFMCommunicate request_size=4 [07:38:31]MH_SAM_APDU [07:38:31]CAPDU: 80 0D 01 02 [07:38:31]Write to MH i2c: E2 08 00 0B 28 80 0D 01 02 00 00 00 00 AC [07:38:31]Write i2c OK [07:38:31]MH_I2C_Read... [07:38:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:38:31]Read from MH i2c: E2 [07:38:31]MH_I2C_Read... [07:38:31]Read from MH i2c: E2 03 00 [07:38:31]MH_I2C_Read... [07:38:31]Read from MH i2c: E2 03 00 0B 28 00 90 00 A7 [07:38:31]RAPDU: 90 00 [07:38:31]wFMCommunicate OK [07:38:31]wFMCommunicate request_size=255 [07:38:31]MH_SAM_APDU [07:38:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 52 85 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E7 F7 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 F7 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 6B 00 00 00 00 07 04 06 00 A0 F7 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 F9 04 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AC 68 03 00 35 04 06 00 FB 32 61 21 [07:38:31]Write to MH i2c: E2 02 01 0C 28 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 52 85 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E7 F7 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 F7 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 6B 00 00 00 00 07 04 06 00 A0 F7 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 F9 04 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AC 68 03 00 35 04 06 00 FB 32 61 21 00 00 AC [07:38:31]Write i2c OK [07:38:31]MH_I2C_Read... [07:38:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:38:32]Read from MH i2c: E2 [07:38:32]MH_I2C_Read... [07:38:32]Read from MH i2c: E2 03 00 [07:38:32]MH_I2C_Read... [07:38:32]Read from MH i2c: E2 03 00 0C 28 00 90 00 A8 [07:38:32]RAPDU: 90 00 [07:38:32]wFMCommunicate OK [07:38:32]wFMCommunicate request_size=7 [07:38:32]MH_SAM_APDU [07:38:32]CAPDU: 80 0D 02 02 02 8B 0A [07:38:32]Write to MH i2c: E2 0A 00 0D 28 80 0D 02 02 02 00 8B 0A 00 00 48 [07:38:32]Write i2c OK [07:38:32]MH_I2C_Read... [07:38:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:38:32]Read from MH i2c: E2 [07:38:32]MH_I2C_Read... [07:38:32]Read from MH i2c: E2 03 00 [07:38:32]MH_I2C_Read... [07:38:32]Read from MH i2c: E2 03 00 0D 28 00 90 00 A9 [07:38:32]RAPDU: 90 00 [07:38:32]wFMCommunicate OK [07:38:32]wFMCommunicate request_size=4 [07:38:32]MH_SAM_APDU [07:38:32]CAPDU: 80 0D 03 02 [07:38:32]Write to MH i2c: E2 08 00 0E 28 80 0D 03 02 00 00 00 00 B1 [07:38:32]Write i2c OK [07:38:32]MH_I2C_Read... [07:38:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:38:32]Read from MH i2c: E2 [07:38:32]MH_I2C_Read... [07:38:32]Read from MH i2c: E2 0B 00 [07:38:32]MH_I2C_Read... [07:38:32]Read from MH i2c: E2 0B 00 0E 28 00 17 11 97 86 04 5C 04 38 90 00 93 [07:38:32]RAPDU: 17 11 97 86 04 5C 04 38 90 00 [07:38:32]wFMCommunicate OK [07:38:32]SAM_PROTO_SignData done [07:38:32]FM_MakeSignedData done [07:38:32]CreateOFDProtocolMessage [07:38:32]wFMCommunicate request_size=4 [07:38:32]MH_SAM_APDU [07:38:32]CAPDU: 80 11 00 00 [07:38:32]Write to MH i2c: E2 08 00 0F 28 80 11 00 00 00 00 00 00 B1 [07:38:32]Write i2c OK [07:38:32]MH_I2C_Read... [07:38:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:38:32]Read from MH i2c: E2 [07:38:32]MH_I2C_Read... [07:38:32]Read from MH i2c: E2 17 00 [07:38:32]MH_I2C_Read... [07:38:32]Read from MH i2c: E2 17 00 0F 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 04 [07:38:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:38:32]wFMCommunicate OK [07:38:32]CreateOFDProtocolMessage done [07:38:32]OFDSenderStorePacket 223404 [07:38:32]StoreOFDPacket docnum=223404 [07:38:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 1F 31 04 01 4F 2B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 52 85 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E7 F7 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 F7 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 6B 00 00 00 00 07 04 06 00 A0 F7 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 F9 04 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AC 68 03 00 35 04 06 00 FB 32 61 21 8B 0A 17 11 97 86 04 5C 04 38 [07:38:32]CheckFolder [07:38:32]dirname=/storage/ofd_packets [07:38:32]CheckFolder done [07:38:32]ProducePacketName [07:38:32]name=ofd_packets/00223404 [07:38:32]NVStorageSaveData ofd_packets/00223404 [07:38:32]File name is /storage/ofd_packets/00223404 [07:38:32]Write 298 bytes [07:38:32]NVStorageSaveData done [07:38:32]OFDSenderStorePacket done [07:38:32]KKMCreateOFDPacket done [07:38:32]NVStorageSaveData kkm_last_timestamp [07:38:32]File name is /storage/kkm_last_timestamp [07:38:32]Write 4 bytes [07:38:32]NVStorageSaveData done [07:38:32]ExternCall_PrintAddStr [07:38:32]wPrintStart [07:38:32]Write to MH i2c: 01 00 00 10 28 38 [07:38:32]Write i2c OK [07:38:32]MH_I2C_Read... [07:38:32]Read from MH i2c: 01 [07:38:32]MH_I2C_Read... [07:38:32]Read from MH i2c: 01 07 00 [07:38:32]MH_I2C_Read... [07:38:32]Read from MH i2c: 01 07 00 10 28 00 00 00 00 00 FF 0F 4D [07:38:32]RasterBufferAndPrint [07:38:32]line Счет N : (1)477167 [07:38:32]line ИНН: 02508201610067 [07:38:32]line Контрольно-Кассовый Чек [07:38:32]line ПРОДАЖА [07:38:32]line ТРК (МРК, ГНК) : 44 [07:38:32]line Товар: 2710194210 [07:38:32]line ДТ-К-5 [07:38:32]line 34.130 * 76.20 [07:38:32]line = 2600.71 [07:38:32]line НДС 12% НСП 1% [07:38:32]line > о реализуемом товаре [07:38:32]line ОКРУГЛЕНИЕ: -0.71 [07:38:32]line ИТОГО: 2600.00 [07:38:32]line Внесено: 2600.00 [07:38:32]line СДАЧА: 0.00 [07:38:32]line НСП 1% : 23.01 [07:38:32]line НДС 12% : 276.18 [07:38:32]line Наличными: 2600.00 [07:38:32]line Безнал.: 0.00 [07:38:32]line Место: АЗС № 162 "Партнер Нефть" [07:38:32]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [07:38:32]line СНО: Общий режим [07:38:32]line Чек 35 21.10.2024 07:38 [07:38:32]line Смена: 538 ФФД: 1.0 [07:38:32]line ЗНМ: 0300000103 [07:38:32]line РНМ: 0000000000091767 [07:38:32]line Версия ККМ: 001 [07:38:32]line ФМ: 0000000000871763 [07:38:32]line ФД: 223404 [07:38:32]line ФПД: 276193796524810 [07:38:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T073833&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223404&fm=276193796524810&tin=02508201610067®Number=0000000000091767&sum=260000 [07:38:32]OFD Sender: Processing packet 223404 [packets to send 25, broken 24] [07:38:32]ProducePacketName [07:38:32]name=ofd_packets/00223404 [07:38:32]OFD Sender: To server: pG, [07:38:32]CommunicateWithHost lk.salyk.kg:30040 [07:38:32]ConnectInit lk.salyk.kg [07:38:32]written 0, free lines is 4095 [07:38:32]Connected sock=10 [07:38:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 1F 31 04 01 4F 2B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 52 85 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E7 F7 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 F7 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 6B 00 00 00 00 07 04 06 00 A0 F7 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 F9 04 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AC 68 03 00 35 04 06 00 FB 32 61 21 8B 0A 17 11 97 86 04 5C 04 38 [07:38:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 47 82 47 00 99 E7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AC 68 03 00 F4 03 04 00 90 B0 15 67 B6 04 01 00 00 E1 1B 3D 89 F5 CF AA C9 [07:38:32]CommunicateWithHost err = 0 [07:38:32]CheckOFDResponse [07:38:32]1017 (14) - 77093643461234 [07:38:32]1041 (16) - 0000000000871763 [07:38:32]1040 (4) - 223404 [07:38:32]1012 (4) - 21.10.2024 01:38 [07:38:32]1206 (1) - 0 [07:38:32]OFD Sender: Remove packet 223404 [07:38:32]ProducePacketName [07:38:32]name=ofd_packets/00223404 [07:38:32]NVStorageDeleteData [07:38:33]Write to MH i2c: 01 00 00 3B 28 63 [07:38:33]Write i2c OK [07:38:33]MH_I2C_Read... [07:38:33]Read from MH i2c: 01 [07:38:33]MH_I2C_Read... [07:38:33]Read from MH i2c: 01 07 00 [07:38:33]MH_I2C_Read... [07:38:33]Read from MH i2c: 01 07 00 3B 28 00 00 00 00 00 ED 0C 63 [07:38:33]RasterBufferAndPrint [07:38:33]line [07:38:33]line [07:38:33]line [07:38:33]line [07:38:33]line [07:38:33]written 0, free lines is 3315 [07:38:33]MH_Cut [07:38:33]Write to MH i2c: D1 01 00 42 28 01 3C [07:38:33]Write i2c OK [07:38:33]MH_I2C_Read... [07:38:33]Read from MH i2c: D1 [07:38:33]MH_I2C_Read... [07:38:33]Read from MH i2c: D1 01 00 [07:38:33]MH_I2C_Read... [07:38:33]Read from MH i2c: D1 01 00 42 28 00 3B [07:38:33]Write to MH i2c: 01 00 00 43 28 6B [07:38:33]Write i2c OK [07:38:33]MH_I2C_Read... [07:38:33]OFD Sender: No OFD packet to send [07:38:33]*** Cut start [07:38:33]*** Purtial cut [07:38:33]*** CUTSNS_PIN = 0 [07:38:34]*** Stage 1: CUTSNS_PIN = 1 [07:38:35]Read from MH i2c: 01 [07:38:35]MH_I2C_Read... [07:38:35]*** Stop cut motor [07:38:35]*** Cut end [07:38:35]Read from MH i2c: 01 07 00 [07:38:35]MH_I2C_Read... [07:38:35]Read from MH i2c: 01 07 00 43 28 00 00 00 00 00 FF 0F 80 [07:38:35]process_action close_receipt done [07:38:35]requested_data is exist [07:38:35]produce_requested_data [07:38:35]requested_item fm.sn is exist - process it [07:38:35]wFMCommunicate request_size=4 [07:38:35]MH_SAM_APDU [07:38:35]CAPDU: 80 11 00 00 [07:38:35]Write to MH i2c: E2 08 00 44 28 80 11 00 00 00 00 00 00 E6 [07:38:35]Write i2c OK [07:38:35]MH_I2C_Read... [07:38:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:38:35]Read from MH i2c: E2 [07:38:35]MH_I2C_Read... [07:38:35]Read from MH i2c: E2 17 00 [07:38:35]MH_I2C_Read... [07:38:35]Read from MH i2c: E2 17 00 44 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 39 [07:38:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:38:35]wFMCommunicate OK [07:38:35]requested_item fd.num is exist - process it [07:38:35]SAM_PROTO_GetFieldsCounters [07:38:35]wFMCommunicate request_size=4 [07:38:35]MH_SAM_APDU [07:38:35]CAPDU: 80 13 00 00 [07:38:35]Write to MH i2c: E2 08 00 45 28 80 13 00 00 00 00 00 00 E9 [07:38:35]Write i2c OK [07:38:35]MH_I2C_Read... [07:38:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:38:36]Read from MH i2c: E2 [07:38:36]MH_I2C_Read... [07:38:36]Read from MH i2c: E2 62 00 [07:38:36]MH_I2C_Read... [07:38:36]Read from MH i2c: E2 62 00 45 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 AC 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 23 00 00 00 5E 04 04 00 23 00 00 00 57 04 04 00 24 00 00 00 19 04 04 00 00 00 00 00 90 00 AB [07:38:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 AC 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 23 00 00 00 5E 04 04 00 23 00 00 00 57 04 04 00 24 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:38:36]wFMCommunicate OK [07:38:36]SAM_PROTO_GetFieldsCounters done [07:38:36]requested_item shift.num is exist - process it [07:38:36]requested_item shift.opened is exist - process it [07:38:36]req_shift_opened [07:38:36]FM_GetShiftState [07:38:36]SAM_PROTO_GetShiftState [07:38:36]wFMCommunicate request_size=4 [07:38:36]MH_SAM_APDU [07:38:36]CAPDU: 80 13 01 00 [07:38:36]Write to MH i2c: E2 08 00 46 28 80 13 01 00 00 00 00 00 EB [07:38:36]Write i2c OK [07:38:36]MH_I2C_Read... [07:38:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:38:36]Read from MH i2c: E2 [07:38:36]MH_I2C_Read... [07:38:36]Read from MH i2c: E2 0E 00 [07:38:36]MH_I2C_Read... [07:38:36]Read from MH i2c: E2 0E 00 46 28 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 6D [07:38:36]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:38:36]wFMCommunicate OK [07:38:36]SAM_PROTO_GetShiftState done [07:38:36]FM_GetShiftState done [07:38:36]req_shift_opened done [07:38:36]requested_item shift.open_date is exist - process it [07:38:36]req_shift_open_date [07:38:36]req_shift_open_date done [07:38:36]produce_requested_data done [07:38:36]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223404,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [07:38:36]process_action_free close_receipt [07:38:36]json_value_free [07:38:36]json_value_free done [07:38:36]process_json_proto returns [07:38:36]Send response to host [07:38:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223404,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [07:38:36]free response buf [07:38:36]execute_script done [07:38:36]execute_script returns [07:38:36]free content buf [07:38:36]Sock 9.Close socket [07:38:36]Sock 9.Thread stoped [07:38:38]OFD Sender: No OFD packet to send [07:38:43]OFD Sender: No OFD packet to send [07:38:48]OFD Sender: No OFD packet to send [07:38:53]OFD Sender: No OFD packet to send [07:38:58]OFD Sender: No OFD packet to send [07:39:03]OFD Sender: No OFD packet to send [07:39:08]OFD Sender: No OFD packet to send [07:39:13]OFD Sender: No OFD packet to send [07:39:18]OFD Sender: No OFD packet to send [07:39:23]OFD Sender: No OFD packet to send [07:39:28]OFD Sender: No OFD packet to send [07:39:33]OFD Sender: No OFD packet to send [07:39:38]OFD Sender: No OFD packet to send [07:39:43]OFD Sender: No OFD packet to send [07:39:48]OFD Sender: No OFD packet to send [07:39:53]OFD Sender: No OFD packet to send [07:39:58]OFD Sender: No OFD packet to send [07:40:03]OFD Sender: No OFD packet to send [07:40:08]OFD Sender: No OFD packet to send [07:40:13]OFD Sender: No OFD packet to send [07:40:18]OFD Sender: No OFD packet to send [07:40:18]accept exits with 8 [07:40:18]New connection [07:40:18]New thread 3066940772 created [07:40:18]Thread 3066797412 joined [07:40:18]Waiting for new connection... [07:40:18] Sock 8.Parse request [07:40:18]Sock 8.Check first char [07:40:18]Sock 8.First char is OK [07:40:18]request: POST /json_proto HTTP/1.0 [07:40:18]Method: POST [07:40:18]URL: /json_proto [07:40:18]Method is POST - this is cgi request [07:40:18]url: /json_proto [07:40:18]query_string will be loaded in cgi processing [07:40:18]execute_cgi json_proto POST (null) [07:40:18]execute_cgi path=json_proto method=POST [07:40:18]POST find Content-Length [07:40:18]Host: 172.17.52.131:8080 [07:40:18]Content-Length: 677 [07:40:18]Content-Type: application/json [07:40:18] [07:40:18]POST finish read [07:40:18]Found Content-Length = 677 [07:40:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477168", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:40:18]execute_script... [07:40:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477168", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:40:18]POST & json_proto [07:40:18]process_json_proto [07:40:18]json parsed OK: [07:40:18]protocol is kg_v1.0 [07:40:18]action value=close_receipt [07:40:18]process_action close_receipt [07:40:18]cmd_close_receipt [07:40:18]MH_GetDate [07:40:18]Write to MH i2c: F0 00 00 47 28 5E [07:40:18]Write i2c OK [07:40:18]MH_I2C_Read... [07:40:18]Read from MH i2c: F0 [07:40:18]MH_I2C_Read... [07:40:18]Read from MH i2c: F0 09 00 [07:40:18]MH_I2C_Read... [07:40:18]Read from MH i2c: F0 09 00 47 28 00 65 05 16 67 4B 9D 11 67 AE [07:40:18]GetLastDocTimeStamp 1729496313 [07:40:18]current date 1729496421 [07:40:18]FM_GetShiftState [07:40:18]SAM_PROTO_GetShiftState [07:40:18]wFMCommunicate request_size=4 [07:40:18]MH_SAM_APDU [07:40:18]CAPDU: 80 13 01 00 [07:40:18]Write to MH i2c: E2 08 00 48 28 80 13 01 00 00 00 00 00 ED [07:40:18]Write i2c OK [07:40:18]MH_I2C_Read... [07:40:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:40:18]Read from MH i2c: E2 [07:40:18]MH_I2C_Read... [07:40:18]Read from MH i2c: E2 0E 00 [07:40:18]MH_I2C_Read... [07:40:18]Read from MH i2c: E2 0E 00 48 28 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 6F [07:40:18]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:40:18]wFMCommunicate OK [07:40:18]SAM_PROTO_GetShiftState done [07:40:18]FM_GetShiftState done [07:40:18]opened in 1729469279 [07:40:18]opened+sec_in_day 1729555679 [07:40:18]quantity*price = 30038 [07:40:18]sum+1 = 30039 [07:40:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 36 21.10.2024 07:40 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223405 ФПД: 260745143094488 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T074022&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223405&fm=260745143094488&tin=02508201610067®Number=0000000000091767&sum=30000 [07:40:19]StoreToDocumentArchive [07:40:19]shift 538 fd 223405 [07:40:19]save to /storage/0538/doc_00223405 [07:40:19]save last doc name /storage/0538/doc_00223405 to /storage/kkm_last_doc_name [07:40:19]save OK [07:40:19]Clear old archive folders... [07:40:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:40:19]tlvbuf is 01E78A90 [07:40:19]SAM_PROTO_ClearQueue [07:40:19]wFMCommunicate request_size=4 [07:40:19]MH_SAM_APDU [07:40:19]CAPDU: 80 09 00 00 [07:40:19]Write to MH i2c: E2 08 00 55 28 80 09 00 00 00 00 00 00 EF [07:40:19]Write i2c OK [07:40:19]MH_I2C_Read... [07:40:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:40:20]Read from MH i2c: E2 [07:40:20]MH_I2C_Read... [07:40:20]Read from MH i2c: E2 03 00 [07:40:20]MH_I2C_Read... [07:40:20]Read from MH i2c: E2 03 00 55 28 00 90 00 F1 [07:40:20]RAPDU: 90 00 [07:40:20]wFMCommunicate OK [07:40:20]SAM_PROTO_ClearQueue done [07:40:20]KKMCreateOFDPacket [07:40:20]OFDProtocolAddRootSTLVToBuf [07:40:20]FM_MakeSignedData [07:40:20]FM_MakeSignedData [07:40:20]SAM_PROTO_SignData [07:40:20]wFMCommunicate request_size=4 [07:40:20]MH_SAM_APDU [07:40:20]CAPDU: 80 0D 01 02 [07:40:20]Write to MH i2c: E2 08 00 56 28 80 0D 01 02 00 00 00 00 F7 [07:40:20]Write i2c OK [07:40:20]MH_I2C_Read... [07:40:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:40:20]Read from MH i2c: E2 [07:40:20]MH_I2C_Read... [07:40:20]Read from MH i2c: E2 03 00 [07:40:20]MH_I2C_Read... [07:40:20]Read from MH i2c: E2 03 00 56 28 00 90 00 F2 [07:40:20]RAPDU: 90 00 [07:40:20]wFMCommunicate OK [07:40:20]wFMCommunicate request_size=255 [07:40:20]MH_SAM_APDU [07:40: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 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 24 00 00 00 F4 03 04 00 66 05 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AD 68 03 00 35 04 06 00 ED [07:40:20]Write to MH i2c: E2 02 01 57 28 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 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 24 00 00 00 F4 03 04 00 66 05 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AD 68 03 00 35 04 06 00 ED 00 00 AC [07:40:20]Write i2c OK [07:40:20]MH_I2C_Read... [07:40:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:40:20]Read from MH i2c: E2 [07:40:20]MH_I2C_Read... [07:40:20]Read from MH i2c: E2 03 00 [07:40:20]MH_I2C_Read... [07:40:20]Read from MH i2c: E2 03 00 57 28 00 90 00 F3 [07:40:20]RAPDU: 90 00 [07:40:20]wFMCommunicate OK [07:40:20]wFMCommunicate request_size=10 [07:40:20]MH_SAM_APDU [07:40:20]CAPDU: 80 0D 02 02 05 25 75 A1 8C D8 [07:40:20]Write to MH i2c: E2 0D 00 58 28 80 0D 02 02 05 00 25 75 A1 8C D8 00 00 A3 [07:40:20]Write i2c OK [07:40:20]MH_I2C_Read... [07:40:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:40:20]Read from MH i2c: E2 [07:40:20]MH_I2C_Read... [07:40:20]Read from MH i2c: E2 03 00 [07:40:20]MH_I2C_Read... [07:40:20]Read from MH i2c: E2 03 00 58 28 00 90 00 F4 [07:40:20]RAPDU: 90 00 [07:40:20]wFMCommunicate OK [07:40:20]wFMCommunicate request_size=4 [07:40:20]MH_SAM_APDU [07:40:20]CAPDU: 80 0D 03 02 [07:40:20]Write to MH i2c: E2 08 00 59 28 80 0D 03 02 00 00 00 00 FC [07:40:20]Write i2c OK [07:40:20]MH_I2C_Read... [07:40:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:40:20]Read from MH i2c: E2 [07:40:20]MH_I2C_Read... [07:40:20]Read from MH i2c: E2 0B 00 [07:40:20]MH_I2C_Read... [07:40:20]Read from MH i2c: E2 0B 00 59 28 00 32 6C CB 16 82 5D 69 FD 90 00 C1 [07:40:20]RAPDU: 32 6C CB 16 82 5D 69 FD 90 00 [07:40:20]wFMCommunicate OK [07:40:20]SAM_PROTO_SignData done [07:40:20]FM_MakeSignedData done [07:40:20]CreateOFDProtocolMessage [07:40:20]wFMCommunicate request_size=4 [07:40:20]MH_SAM_APDU [07:40:20]CAPDU: 80 11 00 00 [07:40:20]Write to MH i2c: E2 08 00 5A 28 80 11 00 00 00 00 00 00 FC [07:40:20]Write i2c OK [07:40:20]MH_I2C_Read... [07:40:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:40:20]Read from MH i2c: E2 [07:40:20]MH_I2C_Read... [07:40:20]Read from MH i2c: E2 17 00 [07:40:20]MH_I2C_Read... [07:40:20]Read from MH i2c: E2 17 00 5A 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 4F [07:40:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:40:20]wFMCommunicate OK [07:40:20]CreateOFDProtocolMessage done [07:40:20]OFDSenderStorePacket 223405 [07:40:20]StoreOFDPacket docnum=223405 [07:40:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 3F 11 07 01 5E B2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 24 00 00 00 F4 03 04 00 66 05 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AD 68 03 00 35 04 06 00 ED 25 75 A1 8C D8 32 6C CB 16 82 5D 69 FD [07:40:20]CheckFolder [07:40:20]dirname=/storage/ofd_packets [07:40:20]CheckFolder done [07:40:20]ProducePacketName [07:40:20]name=ofd_packets/00223405 [07:40:20]NVStorageSaveData ofd_packets/00223405 [07:40:20]File name is /storage/ofd_packets/00223405 [07:40:20]Write 301 bytes [07:40:20]NVStorageSaveData done [07:40:20]OFDSenderStorePacket done [07:40:20]KKMCreateOFDPacket done [07:40:20]NVStorageSaveData kkm_last_timestamp [07:40:20]File name is /storage/kkm_last_timestamp [07:40:20]Write 4 bytes [07:40:20]NVStorageSaveData done [07:40:20]ExternCall_PrintAddStr [07:40:20]wPrintStart [07:40:20]Write to MH i2c: 01 00 00 5B 28 83 [07:40:20]Write i2c OK [07:40:20]MH_I2C_Read... [07:40:20]Read from MH i2c: 01 [07:40:20]MH_I2C_Read... [07:40:20]Read from MH i2c: 01 07 00 [07:40:20]MH_I2C_Read... [07:40:20]Read from MH i2c: 01 07 00 5B 28 00 00 00 00 00 FF 0F 98 [07:40:20]RasterBufferAndPrint [07:40:20]line Счет N : (1)477168 [07:40:20]line ИНН: 02508201610067 [07:40:20]line Контрольно-Кассовый Чек [07:40:20]line ПРОДАЖА [07:40:20]line ТРК (МРК, ГНК) : 12 [07:40:20]line Товар: 2710124130 [07:40:20]line Аи-92-К-5 [07:40:20]line 4.490 * 66.90 [07:40:20]line = 300.38 [07:40:20]line НДС 12% НСП 1% [07:40:20]line > о реализуемом товаре [07:40:20]line ОКРУГЛЕНИЕ: -0.38 [07:40:20]line ИТОГО: 300.00 [07:40:20]line Внесено: 300.00 [07:40:20]line СДАЧА: 0.00 [07:40:20]line НСП 1% : 2.66 [07:40:20]line НДС 12% : 31.90 [07:40:20]line Наличными: 300.00 [07:40:20]line Безнал.: 0.00 [07:40:20]line Место: АЗС № 162 "Партнер Нефть" [07:40:20]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [07:40:20]line СНО: Общий режим [07:40:20]line Чек 36 21.10.2024 07:40 [07:40:20]line Смена: 538 ФФД: 1.0 [07:40:20]line ЗНМ: 0300000103 [07:40:20]line РНМ: 0000000000091767 [07:40:20]line Версия ККМ: 001 [07:40:20]line ФМ: 0000000000871763 [07:40:20]line ФД: 223405 [07:40:20]line ФПД: 260745143094488 [07:40:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T074022&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223405&fm=260745143094488&tin=02508201610067®Number=0000000000091767&sum=30000 [07:40:20]OFD Sender: Processing packet 223405 [packets to send 25, broken 24] [07:40:20]ProducePacketName [07:40:20]name=ofd_packets/00223405 [07:40:20]OFD Sender: To server: pG, [07:40:20]CommunicateWithHost lk.salyk.kg:30040 [07:40:20]ConnectInit lk.salyk.kg [07:40:20]written 0, free lines is 4095 [07:40:20]Connected sock=10 [07:40:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 3F 11 07 01 5E B2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 24 00 00 00 F4 03 04 00 66 05 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AD 68 03 00 35 04 06 00 ED 25 75 A1 8C D8 32 6C CB 16 82 5D 69 FD [07:40:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 BA 51 47 00 2E D8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AD 68 03 00 F4 03 04 00 FC B0 15 67 B6 04 01 00 00 82 59 3A CC D8 7D BB 76 [07:40:21]CommunicateWithHost err = 0 [07:40:21]CheckOFDResponse [07:40:21]1017 (14) - 77093643461234 [07:40:21]1041 (16) - 0000000000871763 [07:40:21]1040 (4) - 223405 [07:40:21]1012 (4) - 21.10.2024 01:40 [07:40:21]1206 (1) - 0 [07:40:21]OFD Sender: Remove packet 223405 [07:40:21]ProducePacketName [07:40:21]name=ofd_packets/00223405 [07:40:21]NVStorageDeleteData [07:40:21]Write to MH i2c: 01 00 00 86 28 AE [07:40:21]Write i2c OK [07:40:21]MH_I2C_Read... [07:40:21]Read from MH i2c: 01 [07:40:21]MH_I2C_Read... [07:40:21]Read from MH i2c: 01 07 00 [07:40:21]MH_I2C_Read... [07:40:21]Read from MH i2c: 01 07 00 86 28 00 00 00 00 00 F2 0C B3 [07:40:21]RasterBufferAndPrint [07:40:21]line [07:40:21]line [07:40:21]line [07:40:21]line [07:40:21]line [07:40:21]written 0, free lines is 3320 [07:40:21]MH_Cut [07:40:21]Write to MH i2c: D1 01 00 8D 28 01 87 [07:40:21]Write i2c OK [07:40:21]MH_I2C_Read... [07:40:21]Read from MH i2c: D1 [07:40:21]MH_I2C_Read... [07:40:21]Read from MH i2c: D1 01 00 [07:40:21]MH_I2C_Read... [07:40:21]Read from MH i2c: D1 01 00 8D 28 00 86 [07:40:21]Write to MH i2c: 01 00 00 8E 28 B6 [07:40:21]Write i2c OK [07:40:21]MH_I2C_Read... [07:40:21]OFD Sender: No OFD packet to send [07:40:21]*** Cut start [07:40:21]*** Purtial cut [07:40:21]*** Stage 1: CUTSNS_PIN = 1 [07:40:22]Read from MH i2c: 01 [07:40:22]MH_I2C_Read... [07:40:22]*** Stop cut motor [07:40:22]*** Cut end [07:40:22]Read from MH i2c: 01 07 00 [07:40:22]MH_I2C_Read... [07:40:22]Read from MH i2c: 01 07 00 8E 28 00 00 00 00 00 FF 0F CB [07:40:22]process_action close_receipt done [07:40:22]requested_data is exist [07:40:22]produce_requested_data [07:40:22]requested_item fm.sn is exist - process it [07:40:22]wFMCommunicate request_size=4 [07:40:22]MH_SAM_APDU [07:40:22]CAPDU: 80 11 00 00 [07:40:22]Write to MH i2c: E2 08 00 8F 28 80 11 00 00 00 00 00 00 31 [07:40:22]Write i2c OK [07:40:22]MH_I2C_Read... [07:40:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:40:22]Read from MH i2c: E2 [07:40:22]MH_I2C_Read... [07:40:22]Read from MH i2c: E2 17 00 [07:40:22]MH_I2C_Read... [07:40:22]Read from MH i2c: E2 17 00 8F 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 84 [07:40:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:40:22]wFMCommunicate OK [07:40:22]requested_item fd.num is exist - process it [07:40:22]SAM_PROTO_GetFieldsCounters [07:40:22]wFMCommunicate request_size=4 [07:40:22]MH_SAM_APDU [07:40:22]CAPDU: 80 13 00 00 [07:40:22]Write to MH i2c: E2 08 00 90 28 80 13 00 00 00 00 00 00 34 [07:40:22]Write i2c OK [07:40:22]MH_I2C_Read... [07:40:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:40:22]Read from MH i2c: E2 [07:40:22]MH_I2C_Read... [07:40:22]Read from MH i2c: E2 62 00 [07:40:22]MH_I2C_Read... [07:40:22]Read from MH i2c: E2 62 00 90 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 AD 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 24 00 00 00 5E 04 04 00 24 00 00 00 57 04 04 00 25 00 00 00 19 04 04 00 00 00 00 00 90 00 FA [07:40:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 AD 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 24 00 00 00 5E 04 04 00 24 00 00 00 57 04 04 00 25 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:40:22]wFMCommunicate OK [07:40:22]SAM_PROTO_GetFieldsCounters done [07:40:22]requested_item shift.num is exist - process it [07:40:22]requested_item shift.opened is exist - process it [07:40:22]req_shift_opened [07:40:22]FM_GetShiftState [07:40:22]SAM_PROTO_GetShiftState [07:40:22]wFMCommunicate request_size=4 [07:40:22]MH_SAM_APDU [07:40:22]CAPDU: 80 13 01 00 [07:40:22]Write to MH i2c: E2 08 00 91 28 80 13 01 00 00 00 00 00 36 [07:40:22]Write i2c OK [07:40:22]MH_I2C_Read... [07:40:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:40:22]Read from MH i2c: E2 [07:40:22]MH_I2C_Read... [07:40:22]Read from MH i2c: E2 0E 00 [07:40:22]MH_I2C_Read... [07:40:22]Read from MH i2c: E2 0E 00 91 28 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 B8 [07:40:22]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:40:22]wFMCommunicate OK [07:40:22]SAM_PROTO_GetShiftState done [07:40:22]FM_GetShiftState done [07:40:22]req_shift_opened done [07:40:22]requested_item shift.open_date is exist - process it [07:40:22]req_shift_open_date [07:40:22]req_shift_open_date done [07:40:22]produce_requested_data done [07:40:22]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223405,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [07:40:22]process_action_free close_receipt [07:40:22]json_value_free [07:40:22]json_value_free done [07:40:22]process_json_proto returns [07:40:22]Send response to host [07:40:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223405,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [07:40:22]free response buf [07:40:22]execute_script done [07:40:22]execute_script returns [07:40:22]free content buf [07:40:22]Sock 8.Close socket [07:40:22]Sock 8.Thread stoped [07:40:26]OFD Sender: No OFD packet to send [07:40:31]OFD Sender: No OFD packet to send [07:40:36]OFD Sender: No OFD packet to send [07:40:41]OFD Sender: No OFD packet to send [07:40:46]OFD Sender: No OFD packet to send [07:40:51]OFD Sender: No OFD packet to send [07:40:56]OFD Sender: No OFD packet to send [07:41:01]OFD Sender: No OFD packet to send [07:41:06]OFD Sender: No OFD packet to send [07:41:11]OFD Sender: No OFD packet to send [07:41:16]OFD Sender: No OFD packet to send [07:41:21]OFD Sender: No OFD packet to send [07:41:26]OFD Sender: No OFD packet to send [07:41:31]OFD Sender: No OFD packet to send [07:41:36]OFD Sender: No OFD packet to send [07:41:41]OFD Sender: No OFD packet to send [07:41:46]OFD Sender: No OFD packet to send [07:41:51]OFD Sender: No OFD packet to send [07:41:56]OFD Sender: No OFD packet to send [07:42:01]OFD Sender: No OFD packet to send [07:42:06]OFD Sender: No OFD packet to send [07:42:11]OFD Sender: No OFD packet to send [07:42:16]OFD Sender: No OFD packet to send [07:42:21]OFD Sender: No OFD packet to send [07:42:26]OFD Sender: No OFD packet to send [07:42:31]OFD Sender: No OFD packet to send [07:42:36]OFD Sender: No OFD packet to send [07:42:41]OFD Sender: No OFD packet to send [07:42:46]OFD Sender: No OFD packet to send [07:42:50]accept exits with 9 [07:42:50]New connection [07:42:50]New thread 3066797412 created [07:42:50]Thread 3066940772 joined [07:42:50]Waiting for new connection... [07:42:50] Sock 9.Parse request [07:42:50]Sock 9.Check first char [07:42:50]Sock 9.First char is OK [07:42:50]request: POST /json_proto HTTP/1.0 [07:42:50]Method: POST [07:42:50]URL: /json_proto [07:42:50]Method is POST - this is cgi request [07:42:50]url: /json_proto [07:42:50]query_string will be loaded in cgi processing [07:42:50]execute_cgi json_proto POST (null) [07:42:50]execute_cgi path=json_proto method=POST [07:42:50]POST find Content-Length [07:42:50]Host: 172.17.52.131:8080 [07:42:50]Content-Length: 677 [07:42:50]Content-Type: application/json [07:42:50] [07:42:50]POST finish read [07:42:50]Found Content-Length = 677 [07:42:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477169", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:42:50]execute_script... [07:42:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477169", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:42:50]POST & json_proto [07:42:50]process_json_proto [07:42:50]json parsed OK: [07:42:50]protocol is kg_v1.0 [07:42:50]action value=close_receipt [07:42:50]process_action close_receipt [07:42:50]cmd_close_receipt [07:42:50]MH_GetDate [07:42:50]Write to MH i2c: F0 00 00 92 28 A9 [07:42:50]Write i2c OK [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: F0 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: F0 09 00 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: F0 09 00 92 28 00 FE 05 16 67 4B 9D 11 67 92 [07:42:50]GetLastDocTimeStamp 1729496422 [07:42:50]current date 1729496574 [07:42:50]FM_GetShiftState [07:42:50]SAM_PROTO_GetShiftState [07:42:50]wFMCommunicate request_size=4 [07:42:50]MH_SAM_APDU [07:42:50]CAPDU: 80 13 01 00 [07:42:50]Write to MH i2c: E2 08 00 93 28 80 13 01 00 00 00 00 00 38 [07:42:50]Write i2c OK [07:42:50]MH_I2C_Read... [07:42:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:42:50]Read from MH i2c: E2 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: E2 0E 00 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: E2 0E 00 93 28 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 BA [07:42:50]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:42:50]wFMCommunicate OK [07:42:50]SAM_PROTO_GetShiftState done [07:42:50]FM_GetShiftState done [07:42:50]opened in 1729469279 [07:42:50]opened+sec_in_day 1729555679 [07:42:50]quantity*price = 20003 [07:42:50]sum+1 = 20004 [07:42:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 37 21.10.2024 07:42 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223406 ФПД: 202304779650305 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T074254&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223406&fm=202304779650305&tin=02508201610067®Number=0000000000091767&sum=20000 [07:42:52]StoreToDocumentArchive [07:42:52]shift 538 fd 223406 [07:42:52]save to /storage/0538/doc_00223406 [07:42:52]save last doc name /storage/0538/doc_00223406 to /storage/kkm_last_doc_name [07:42:52]save OK [07:42:52]Clear old archive folders... [07:42:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:42:52]tlvbuf is 01EEF080 [07:42:52]SAM_PROTO_ClearQueue [07:42:52]wFMCommunicate request_size=4 [07:42:52]MH_SAM_APDU [07:42:52]CAPDU: 80 09 00 00 [07:42:52]Write to MH i2c: E2 08 00 A0 28 80 09 00 00 00 00 00 00 3A [07:42:52]Write i2c OK [07:42:52]MH_I2C_Read... [07:42:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:42:52]Read from MH i2c: E2 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: E2 03 00 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: E2 03 00 A0 28 00 90 00 3C [07:42:52]RAPDU: 90 00 [07:42:52]wFMCommunicate OK [07:42:52]SAM_PROTO_ClearQueue done [07:42:52]KKMCreateOFDPacket [07:42:52]OFDProtocolAddRootSTLVToBuf [07:42:52]FM_MakeSignedData [07:42:52]FM_MakeSignedData [07:42:52]SAM_PROTO_SignData [07:42:52]wFMCommunicate request_size=4 [07:42:52]MH_SAM_APDU [07:42:52]CAPDU: 80 0D 01 02 [07:42:52]Write to MH i2c: E2 08 00 A1 28 80 0D 01 02 00 00 00 00 42 [07:42:52]Write i2c OK [07:42:52]MH_I2C_Read... [07:42:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:42:52]Read from MH i2c: E2 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: E2 03 00 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: E2 03 00 A1 28 00 90 00 3D [07:42:52]RAPDU: 90 00 [07:42:52]wFMCommunicate OK [07:42:52]wFMCommunicate request_size=255 [07:42:52]MH_SAM_APDU [07:42:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 25 00 00 00 F4 03 04 00 FE 05 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AE 68 03 00 35 04 06 00 B7 [07:42:52]Write to MH i2c: E2 02 01 A2 28 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 FE 05 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AE 68 03 00 35 04 06 00 B7 00 00 29 [07:42:52]Write i2c OK [07:42:52]MH_I2C_Read... [07:42:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:42:52]Read from MH i2c: E2 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: E2 03 00 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: E2 03 00 A2 28 00 90 00 3E [07:42:52]RAPDU: 90 00 [07:42:52]wFMCommunicate OK [07:42:52]wFMCommunicate request_size=10 [07:42:52]MH_SAM_APDU [07:42:52]CAPDU: 80 0D 02 02 05 FE C0 87 05 01 [07:42:52]Write to MH i2c: E2 0D 00 A3 28 80 0D 02 02 05 00 FE C0 87 05 01 00 00 9A [07:42:52]Write i2c OK [07:42:52]MH_I2C_Read... [07:42:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:42:52]Read from MH i2c: E2 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: E2 03 00 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: E2 03 00 A3 28 00 90 00 3F [07:42:52]RAPDU: 90 00 [07:42:52]wFMCommunicate OK [07:42:52]wFMCommunicate request_size=4 [07:42:52]MH_SAM_APDU [07:42:52]CAPDU: 80 0D 03 02 [07:42:52]Write to MH i2c: E2 08 00 A4 28 80 0D 03 02 00 00 00 00 47 [07:42:52]Write i2c OK [07:42:52]MH_I2C_Read... [07:42:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:42:52]Read from MH i2c: E2 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: E2 0B 00 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: E2 0B 00 A4 28 00 4D 1A 57 22 45 E4 12 B7 90 00 1A [07:42:52]RAPDU: 4D 1A 57 22 45 E4 12 B7 90 00 [07:42:52]wFMCommunicate OK [07:42:52]SAM_PROTO_SignData done [07:42:52]FM_MakeSignedData done [07:42:52]CreateOFDProtocolMessage [07:42:52]wFMCommunicate request_size=4 [07:42:52]MH_SAM_APDU [07:42:52]CAPDU: 80 11 00 00 [07:42:52]Write to MH i2c: E2 08 00 A5 28 80 11 00 00 00 00 00 00 47 [07:42:52]Write i2c OK [07:42:52]MH_I2C_Read... [07:42:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:42:52]Read from MH i2c: E2 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: E2 17 00 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: E2 17 00 A5 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 9A [07:42:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:42:52]wFMCommunicate OK [07:42:52]CreateOFDProtocolMessage done [07:42:52]OFDSenderStorePacket 223406 [07:42:52]StoreOFDPacket docnum=223406 [07:42:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 5F 65 07 01 C4 C1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 25 00 00 00 F4 03 04 00 FE 05 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AE 68 03 00 35 04 06 00 B7 FE C0 87 05 01 4D 1A 57 22 45 E4 12 B7 [07:42:52]CheckFolder [07:42:52]dirname=/storage/ofd_packets [07:42:52]CheckFolder done [07:42:52]ProducePacketName [07:42:52]name=ofd_packets/00223406 [07:42:52]NVStorageSaveData ofd_packets/00223406 [07:42:52]File name is /storage/ofd_packets/00223406 [07:42:52]Write 301 bytes [07:42:52]NVStorageSaveData done [07:42:52]OFDSenderStorePacket done [07:42:52]KKMCreateOFDPacket done [07:42:52]NVStorageSaveData kkm_last_timestamp [07:42:52]File name is /storage/kkm_last_timestamp [07:42:52]Write 4 bytes [07:42:52]NVStorageSaveData done [07:42:52]ExternCall_PrintAddStr [07:42:52]wPrintStart [07:42:52]Write to MH i2c: 01 00 00 A6 28 CE [07:42:52]Write i2c OK [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: 01 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: 01 07 00 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: 01 07 00 A6 28 00 00 00 00 00 FF 0F E3 [07:42:52]RasterBufferAndPrint [07:42:52]line Счет N : (1)477169 [07:42:52]line ИНН: 02508201610067 [07:42:52]line Контрольно-Кассовый Чек [07:42:52]line ПРОДАЖА [07:42:52]line ТРК (МРК, ГНК) : 22 [07:42:52]line Товар: 2710124130 [07:42:52]line Аи-92-К-5 [07:42:52]line 2.990 * 66.90 [07:42:52]line = 200.03 [07:42:52]line НДС 12% НСП 1% [07:42:52]line > о реализуемом товаре [07:42:52]line ОКРУГЛЕНИЕ: -0.03 [07:42:52]line ИТОГО: 200.00 [07:42:52]line Внесено: 200.00 [07:42:52]line СДАЧА: 0.00 [07:42:52]line НСП 1% : 1.77 [07:42:52]line НДС 12% : 21.24 [07:42:52]line Наличными: 200.00 [07:42:52]line Безнал.: 0.00 [07:42:52]line Место: АЗС № 162 "Партнер Нефть" [07:42:52]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [07:42:52]line СНО: Общий режим [07:42:52]line Чек 37 21.10.2024 07:42 [07:42:52]line Смена: 538 ФФД: 1.0 [07:42:52]line ЗНМ: 0300000103 [07:42:52]line РНМ: 0000000000091767 [07:42:52]line Версия ККМ: 001 [07:42:52]line ФМ: 0000000000871763 [07:42:52]line ФД: 223406 [07:42:52]line ФПД: 202304779650305 [07:42:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T074254&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223406&fm=202304779650305&tin=02508201610067®Number=0000000000091767&sum=20000 [07:42:52]OFD Sender: Processing packet 223406 [packets to send 25, broken 24] [07:42:52]ProducePacketName [07:42:52]name=ofd_packets/00223406 [07:42:52]OFD Sender: To server: pG, [07:42:52]CommunicateWithHost lk.salyk.kg:30040 [07:42:52]ConnectInit lk.salyk.kg [07:42:52]written 0, free lines is 4095 [07:42:52]Connected sock=10 [07:42:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 5F 65 07 01 C4 C1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 25 00 00 00 F4 03 04 00 FE 05 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AE 68 03 00 35 04 06 00 B7 FE C0 87 05 01 4D 1A 57 22 45 E4 12 B7 [07:42:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 CC CA 47 00 ED DD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AE 68 03 00 F4 03 04 00 94 B1 15 67 B6 04 01 00 00 79 6F 96 E1 A0 FC 0C 14 [07:42:53]CommunicateWithHost err = 0 [07:42:53]CheckOFDResponse [07:42:53]1017 (14) - 77093643461234 [07:42:53]1041 (16) - 0000000000871763 [07:42:53]1040 (4) - 223406 [07:42:53]1012 (4) - 21.10.2024 01:42 [07:42:53]1206 (1) - 0 [07:42:53]OFD Sender: Remove packet 223406 [07:42:53]ProducePacketName [07:42:53]name=ofd_packets/00223406 [07:42:53]NVStorageDeleteData [07:42:53]Write to MH i2c: 01 00 00 D1 28 F9 [07:42:53]Write i2c OK [07:42:53]MH_I2C_Read... [07:42:53]Read from MH i2c: 01 [07:42:53]MH_I2C_Read... [07:42:53]Read from MH i2c: 01 07 00 [07:42:53]MH_I2C_Read... [07:42:53]Read from MH i2c: 01 07 00 D1 28 00 00 00 00 00 E6 0C F2 [07:42:53]RasterBufferAndPrint [07:42:53]line [07:42:53]line [07:42:53]line [07:42:53]line [07:42:53]line [07:42:53]written 0, free lines is 3311 [07:42:53]MH_Cut [07:42:53]Write to MH i2c: D1 01 00 D8 28 01 D2 [07:42:53]Write i2c OK [07:42:53]MH_I2C_Read... [07:42:53]Read from MH i2c: D1 [07:42:53]MH_I2C_Read... [07:42:53]Read from MH i2c: D1 01 00 [07:42:53]MH_I2C_Read... [07:42:53]Read from MH i2c: D1 01 00 D8 28 00 D1 [07:42:53]Write to MH i2c: 01 00 00 D9 28 01 [07:42:53]Write i2c OK [07:42:53]MH_I2C_Read... [07:42:53]OFD Sender: No OFD packet to send [07:42:53]*** Cut start [07:42:53]*** Purtial cut [07:42:53]*** CUTSNS_PIN = 0 [07:42:54]*** Stage 1: CUTSNS_PIN = 1 [07:42:55]Read from MH i2c: 01 [07:42:56]MH_I2C_Read... [07:42:56]*** Stop cut motor [07:42:56]*** Cut end [07:42:56]Read from MH i2c: 01 07 00 [07:42:56]MH_I2C_Read... [07:42:56]Read from MH i2c: 01 07 00 D9 28 00 00 00 00 00 FF 0F 16 [07:42:56]process_action close_receipt done [07:42:56]requested_data is exist [07:42:56]produce_requested_data [07:42:56]requested_item fm.sn is exist - process it [07:42:56]wFMCommunicate request_size=4 [07:42:56]MH_SAM_APDU [07:42:56]CAPDU: 80 11 00 00 [07:42:56]Write to MH i2c: E2 08 00 DA 28 80 11 00 00 00 00 00 00 7C [07:42:56]Write i2c OK [07:42:56]MH_I2C_Read... [07:42:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:42:56]Read from MH i2c: E2 [07:42:56]MH_I2C_Read... [07:42:56]Read from MH i2c: E2 17 00 [07:42:56]MH_I2C_Read... [07:42:56]Read from MH i2c: E2 17 00 DA 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 CF [07:42:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:42:56]wFMCommunicate OK [07:42:56]requested_item fd.num is exist - process it [07:42:56]SAM_PROTO_GetFieldsCounters [07:42:56]wFMCommunicate request_size=4 [07:42:56]MH_SAM_APDU [07:42:56]CAPDU: 80 13 00 00 [07:42:56]Write to MH i2c: E2 08 00 DB 28 80 13 00 00 00 00 00 00 7F [07:42:56]Write i2c OK [07:42:56]MH_I2C_Read... [07:42:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:42:56]Read from MH i2c: E2 [07:42:56]MH_I2C_Read... [07:42:56]Read from MH i2c: E2 62 00 [07:42:56]MH_I2C_Read... [07:42:56]Read from MH i2c: E2 62 00 DB 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 AE 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 25 00 00 00 5E 04 04 00 25 00 00 00 57 04 04 00 26 00 00 00 19 04 04 00 00 00 00 00 90 00 49 [07:42:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 AE 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 25 00 00 00 5E 04 04 00 25 00 00 00 57 04 04 00 26 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:42:56]wFMCommunicate OK [07:42:56]SAM_PROTO_GetFieldsCounters done [07:42:56]requested_item shift.num is exist - process it [07:42:56]requested_item shift.opened is exist - process it [07:42:56]req_shift_opened [07:42:56]FM_GetShiftState [07:42:56]SAM_PROTO_GetShiftState [07:42:56]wFMCommunicate request_size=4 [07:42:56]MH_SAM_APDU [07:42:56]CAPDU: 80 13 01 00 [07:42:56]Write to MH i2c: E2 08 00 DC 28 80 13 01 00 00 00 00 00 81 [07:42:56]Write i2c OK [07:42:56]MH_I2C_Read... [07:42:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:42:56]Read from MH i2c: E2 [07:42:56]MH_I2C_Read... [07:42:56]Read from MH i2c: E2 0E 00 [07:42:56]MH_I2C_Read... [07:42:56]Read from MH i2c: E2 0E 00 DC 28 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 03 [07:42:56]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:42:56]wFMCommunicate OK [07:42:56]SAM_PROTO_GetShiftState done [07:42:56]FM_GetShiftState done [07:42:56]req_shift_opened done [07:42:56]requested_item shift.open_date is exist - process it [07:42:56]req_shift_open_date [07:42:56]req_shift_open_date done [07:42:56]produce_requested_data done [07:42:56]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223406,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [07:42:56]process_action_free close_receipt [07:42:56]json_value_free [07:42:56]json_value_free done [07:42:56]process_json_proto returns [07:42:56]Send response to host [07:42:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223406,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [07:42:56]free response buf [07:42:56]execute_script done [07:42:56]execute_script returns [07:42:56]free content buf [07:42:56]Sock 9.Close socket [07:42:56]Sock 9.Thread stoped [07:42:58]OFD Sender: No OFD packet to send [07:43:03]OFD Sender: No OFD packet to send [07:43:08]OFD Sender: No OFD packet to send [07:43:13]OFD Sender: No OFD packet to send [07:43:18]OFD Sender: No OFD packet to send [07:43:23]OFD Sender: No OFD packet to send [07:43:28]OFD Sender: No OFD packet to send [07:43:33]OFD Sender: No OFD packet to send [07:43:38]OFD Sender: No OFD packet to send [07:43:43]OFD Sender: No OFD packet to send [07:43:48]OFD Sender: No OFD packet to send [07:43:53]OFD Sender: No OFD packet to send [07:43:58]accept exits with 8 [07:43:58]New connection [07:43:58]New thread 3066940772 created [07:43:58]Thread 3066797412 joined [07:43:58]Waiting for new connection... [07:43:58] Sock 8.Parse request [07:43:58]Sock 8.Check first char [07:43:58]Sock 8.First char is OK [07:43:58]request: POST /json_proto HTTP/1.0 [07:43:58]Method: POST [07:43:58]URL: /json_proto [07:43:58]Method is POST - this is cgi request [07:43:58]url: /json_proto [07:43:58]query_string will be loaded in cgi processing [07:43:58]execute_cgi json_proto POST (null) [07:43:58]execute_cgi path=json_proto method=POST [07:43:58]POST find Content-Length [07:43:58]Host: 172.17.52.131:8080 [07:43:58]Content-Length: 809 [07:43:58]Content-Type: application/json [07:43:58] [07:43:58]POST finish read [07:43:58]Found Content-Length = 809 [07:43:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477170", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 400.14 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:43:58]execute_script... [07:43: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)477170", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 400.14 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:43:58]POST & json_proto [07:43:58]process_json_proto [07:43:58]json parsed OK: [07:43:58]protocol is kg_v1.0 [07:43:58]action value=close_receipt [07:43:58]process_action close_receipt [07:43:58]cmd_close_receipt [07:43:58]MH_GetDate [07:43:58]Write to MH i2c: F0 00 00 DD 28 F4 [07:43:58]Write i2c OK [07:43:58]MH_I2C_Read... [07:43:58]Read from MH i2c: F0 [07:43:58]MH_I2C_Read... [07:43:58]Read from MH i2c: F0 09 00 [07:43:58]MH_I2C_Read... [07:43:58]Read from MH i2c: F0 09 00 DD 28 00 41 06 16 67 4B 9D 11 67 21 [07:43:58]GetLastDocTimeStamp 1729496574 [07:43:58]current date 1729496641 [07:43:58]FM_GetShiftState [07:43:58]SAM_PROTO_GetShiftState [07:43:58]wFMCommunicate request_size=4 [07:43:58]MH_SAM_APDU [07:43:58]CAPDU: 80 13 01 00 [07:43:58]Write to MH i2c: E2 08 00 DE 28 80 13 01 00 00 00 00 00 83 [07:43:58]Write i2c OK [07:43:58]MH_I2C_Read... [07:43:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:43:58]Read from MH i2c: E2 [07:43:58]MH_I2C_Read... [07:43:58]Read from MH i2c: E2 0E 00 [07:43:58]MH_I2C_Read... [07:43:58]Read from MH i2c: E2 0E 00 DE 28 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 05 [07:43:58]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:43:58]wFMCommunicate OK [07:43:58]SAM_PROTO_GetShiftState done [07:43:58]FM_GetShiftState done [07:43:58]opened in 1729469279 [07:43:58]opened+sec_in_day 1729555679 [07:43:58]quantity*price = 40014 [07:43:58]sum+1 = 40015 [07:43:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.14 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 0.00 Безнал.: 400.14 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 38 21.10.2024 07:44 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871763 ФД: 223407 ФПД: 266695889490670 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T074401&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223407&fm=266695889490670&tin=02508201610067®Number=0000000000091767&sum=40014 [07:43:59]StoreToDocumentArchive [07:43:59]shift 538 fd 223407 [07:43:59]save to /storage/0538/doc_00223407 [07:43:59]save last doc name /storage/0538/doc_00223407 to /storage/kkm_last_doc_name [07:43:59]save OK [07:43:59]Clear old archive folders... [07:43:59]ProcessDocumentItem done err = 0, tmpTLVsize=252 [07:43:59]tlvbuf is 01E6AA20 [07:43:59]SAM_PROTO_ClearQueue [07:43:59]wFMCommunicate request_size=4 [07:43:59]MH_SAM_APDU [07:43:59]CAPDU: 80 09 00 00 [07:43:59]Write to MH i2c: E2 08 00 EB 28 80 09 00 00 00 00 00 00 85 [07:43:59]Write i2c OK [07:43:59]MH_I2C_Read... [07:43:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:43:59]Read from MH i2c: E2 [07:43:59]MH_I2C_Read... [07:43:59]Read from MH i2c: E2 03 00 [07:43:59]MH_I2C_Read... [07:43:59]Read from MH i2c: E2 03 00 EB 28 00 90 00 87 [07:43:59]RAPDU: 90 00 [07:43:59]wFMCommunicate OK [07:43:59]SAM_PROTO_ClearQueue done [07:43:59]KKMCreateOFDPacket [07:43:59]OFDProtocolAddRootSTLVToBuf [07:43:59]FM_MakeSignedData [07:43:59]FM_MakeSignedData [07:43:59]SAM_PROTO_SignData [07:43:59]wFMCommunicate request_size=4 [07:43:59]MH_SAM_APDU [07:43:59]CAPDU: 80 0D 01 02 [07:43:59]Write to MH i2c: E2 08 00 EC 28 80 0D 01 02 00 00 00 00 8D [07:43:59]Write i2c OK [07:43:59]MH_I2C_Read... [07:43:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:43:59]Read from MH i2c: E2 [07:43:59]MH_I2C_Read... [07:43:59]Read from MH i2c: E2 03 00 [07:43:59]MH_I2C_Read... [07:43:59]Read from MH i2c: E2 03 00 EC 28 00 90 00 88 [07:43:59]RAPDU: 90 00 [07:43:59]wFMCommunicate OK [07:43:59]wFMCommunicate request_size=255 [07:43:59]MH_SAM_APDU [07:43:59]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4E 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4E 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 41 06 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AF 68 03 00 35 04 06 00 [07:43:59]Write to MH i2c: E2 02 01 ED 28 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4E 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4E 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 41 06 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AF 68 03 00 35 04 06 00 00 00 F2 [07:43:59]Write i2c OK [07:43:59]MH_I2C_Read... [07:43:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:44:00]Read from MH i2c: E2 [07:44:00]MH_I2C_Read... [07:44:00]Read from MH i2c: E2 03 00 [07:44:00]MH_I2C_Read... [07:44:00]Read from MH i2c: E2 03 00 ED 28 00 90 00 89 [07:44:00]RAPDU: 90 00 [07:44:00]wFMCommunicate OK [07:44:00]wFMCommunicate request_size=11 [07:44:00]MH_SAM_APDU [07:44:00]CAPDU: 80 0D 02 02 06 F2 8E F9 C1 92 EE [07:44:00]Write to MH i2c: E2 0E 00 EE 28 80 0D 02 02 06 00 F2 8E F9 C1 92 EE 00 00 56 [07:44:00]Write i2c OK [07:44:00]MH_I2C_Read... [07:44:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:44:00]Read from MH i2c: E2 [07:44:00]MH_I2C_Read... [07:44:00]Read from MH i2c: E2 03 00 [07:44:00]MH_I2C_Read... [07:44:00]Read from MH i2c: E2 03 00 EE 28 00 90 00 8A [07:44:00]RAPDU: 90 00 [07:44:00]wFMCommunicate OK [07:44:00]wFMCommunicate request_size=4 [07:44:00]MH_SAM_APDU [07:44:00]CAPDU: 80 0D 03 02 [07:44:00]Write to MH i2c: E2 08 00 EF 28 80 0D 03 02 00 00 00 00 92 [07:44:00]Write i2c OK [07:44:00]MH_I2C_Read... [07:44:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:44:00]Read from MH i2c: E2 [07:44:00]MH_I2C_Read... [07:44:00]Read from MH i2c: E2 0B 00 [07:44:00]MH_I2C_Read... [07:44:00]Read from MH i2c: E2 0B 00 EF 28 00 31 16 0B 45 DF 77 11 72 90 00 03 [07:44:00]RAPDU: 31 16 0B 45 DF 77 11 72 90 00 [07:44:00]wFMCommunicate OK [07:44:00]SAM_PROTO_SignData done [07:44:00]FM_MakeSignedData done [07:44:00]CreateOFDProtocolMessage [07:44:00]wFMCommunicate request_size=4 [07:44:00]MH_SAM_APDU [07:44:00]CAPDU: 80 11 00 00 [07:44:00]Write to MH i2c: E2 08 00 F0 28 80 11 00 00 00 00 00 00 92 [07:44:00]Write i2c OK [07:44:00]MH_I2C_Read... [07:44:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:44:00]Read from MH i2c: E2 [07:44:00]MH_I2C_Read... [07:44:00]Read from MH i2c: E2 17 00 [07:44:00]MH_I2C_Read... [07:44:00]Read from MH i2c: E2 17 00 F0 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 E5 [07:44:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:44:00]wFMCommunicate OK [07:44:00]CreateOFDProtocolMessage done [07:44:00]OFDSenderStorePacket 223407 [07:44:00]StoreOFDPacket docnum=223407 [07:44:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 0B 55 08 01 BA 66 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4E 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4E 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 41 06 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AF 68 03 00 35 04 06 00 F2 8E F9 C1 92 EE 31 16 0B 45 DF 77 11 72 [07:44:00]CheckFolder [07:44:00]dirname=/storage/ofd_packets [07:44:00]CheckFolder done [07:44:00]ProducePacketName [07:44:00]name=ofd_packets/00223407 [07:44:00]NVStorageSaveData ofd_packets/00223407 [07:44:00]File name is /storage/ofd_packets/00223407 [07:44:00]Write 302 bytes [07:44:00]NVStorageSaveData done [07:44:00]OFDSenderStorePacket done [07:44:00]KKMCreateOFDPacket done [07:44:00]NVStorageSaveData kkm_last_timestamp [07:44:00]File name is /storage/kkm_last_timestamp [07:44:00]Write 4 bytes [07:44:00]NVStorageSaveData done [07:44:00]ExternCall_PrintAddStr [07:44:00]wPrintStart [07:44:00]Write to MH i2c: 01 00 00 F1 28 19 [07:44:00]Write i2c OK [07:44:00]MH_I2C_Read... [07:44:00]Read from MH i2c: 01 [07:44:00]MH_I2C_Read... [07:44:00]Read from MH i2c: 01 07 00 [07:44:00]MH_I2C_Read... [07:44:00]Read from MH i2c: 01 07 00 F1 28 00 00 00 00 00 FF 0F 2E [07:44:00]RasterBufferAndPrint [07:44:00]line Счет N : (1)477170 [07:44:00]line ИНН: 02508201610067 [07:44:00]line Контрольно-Кассовый Чек [07:44:00]line ПРОДАЖА [07:44:00]line ТРК (МРК, ГНК) : 43 [07:44:00]line Товар: 2710124130 [07:44:00]line SUPER-92-К-5 [07:44:00]line 5.850 * 68.40 [07:44:00]line = 400.14 [07:44:00]line НДС 12% НСП 1% [07:44:00]line > о реализуемом товаре [07:44:00]line ИТОГО: 400.14 [07:44:00]line НСП 1% : 3.54 [07:44:00]line НДС 12% : 42.49 [07:44:00]line Наличными: 0.00 [07:44:00]line Безнал.: 400.14 [07:44:00]line Место: АЗС № 162 "Партнер Нефть" [07:44:00]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [07:44:00]line СНО: Общий режим [07:44:00]line Чек 38 21.10.2024 07:44 [07:44:00]line Смена: 538 ФФД: 1.0 [07:44:00]line ЗНМ: 0300000103 [07:44:00]line РНМ: 0000000000091767 [07:44:00]line Версия ККМ: 001 [07:44:00]line Платежная система: Бакай Банк [07:44:00]line ФМ: 0000000000871763 [07:44:00]line ФД: 223407 [07:44:00]line ФПД: 266695889490670 [07:44:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T074401&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223407&fm=266695889490670&tin=02508201610067®Number=0000000000091767&sum=40014 [07:44:00]written 0, free lines is 4095 [07:44:00]OFD Sender: Processing packet 223407 [packets to send 25, broken 24] [07:44:00]ProducePacketName [07:44:00]name=ofd_packets/00223407 [07:44:00]OFD Sender: To server: pG, [07:44:00]CommunicateWithHost lk.salyk.kg:30040 [07:44:00]ConnectInit lk.salyk.kg [07:44:00]Connected sock=10 [07:44:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 0B 55 08 01 BA 66 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4E 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4E 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 41 06 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AF 68 03 00 35 04 06 00 F2 8E F9 C1 92 EE 31 16 0B 45 DF 77 11 72 [07:44:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 CE 31 47 00 75 02 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 AF 68 03 00 F4 03 04 00 D7 B1 15 67 B6 04 01 00 00 74 54 11 F5 6B E2 E4 CE [07:44:00]CommunicateWithHost err = 0 [07:44:00]CheckOFDResponse [07:44:00]1017 (14) - 77093643461234 [07:44:00]1041 (16) - 0000000000871763 [07:44:00]1040 (4) - 223407 [07:44:00]1012 (4) - 21.10.2024 01:43 [07:44:00]1206 (1) - 0 [07:44:00]OFD Sender: Remove packet 223407 [07:44:00]ProducePacketName [07:44:00]name=ofd_packets/00223407 [07:44:00]NVStorageDeleteData [07:44:00]Write to MH i2c: 01 00 00 1B 29 44 [07:44:00]Write i2c OK [07:44:00]MH_I2C_Read... [07:44:00]Read from MH i2c: 01 [07:44:00]MH_I2C_Read... [07:44:00]Read from MH i2c: 01 07 00 [07:44:00]MH_I2C_Read... [07:44:00]Read from MH i2c: 01 07 00 1B 29 00 00 00 00 00 FE 0C 55 [07:44:00]RasterBufferAndPrint [07:44:00]line [07:44:00]line [07:44:00]line [07:44:00]line [07:44:00]line [07:44:00]written 0, free lines is 3332 [07:44:00]MH_Cut [07:44:00]Write to MH i2c: D1 01 00 22 29 01 1D [07:44:00]Write i2c OK [07:44:00]MH_I2C_Read... [07:44:00]Read from MH i2c: D1 [07:44:00]MH_I2C_Read... [07:44:00]Read from MH i2c: D1 01 00 [07:44:00]MH_I2C_Read... [07:44:00]Read from MH i2c: D1 01 00 22 29 00 1C [07:44:00]Write to MH i2c: 01 00 00 23 29 4C [07:44:00]Write i2c OK [07:44:00]MH_I2C_Read... [07:44:01]OFD Sender: No OFD packet to send [07:44:01]*** Cut start [07:44:01]*** Purtial cut [07:44:01]*** Stage 1: CUTSNS_PIN = 1 [07:44:01]Read from MH i2c: 01 [07:44:01]MH_I2C_Read... [07:44:01]*** Stop cut motor [07:44:01]*** Cut end [07:44:01]Read from MH i2c: 01 07 00 [07:44:01]MH_I2C_Read... [07:44:01]Read from MH i2c: 01 07 00 23 29 00 00 00 00 00 FF 0F 61 [07:44:01]process_action close_receipt done [07:44:01]requested_data is exist [07:44:01]produce_requested_data [07:44:01]requested_item fm.sn is exist - process it [07:44:01]wFMCommunicate request_size=4 [07:44:01]MH_SAM_APDU [07:44:01]CAPDU: 80 11 00 00 [07:44:01]Write to MH i2c: E2 08 00 24 29 80 11 00 00 00 00 00 00 C7 [07:44:01]Write i2c OK [07:44:01]MH_I2C_Read... [07:44:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:44:02]Read from MH i2c: E2 [07:44:02]MH_I2C_Read... [07:44:02]Read from MH i2c: E2 17 00 [07:44:02]MH_I2C_Read... [07:44:02]Read from MH i2c: E2 17 00 24 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 1A [07:44:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:44:02]wFMCommunicate OK [07:44:02]requested_item fd.num is exist - process it [07:44:02]SAM_PROTO_GetFieldsCounters [07:44:02]wFMCommunicate request_size=4 [07:44:02]MH_SAM_APDU [07:44:02]CAPDU: 80 13 00 00 [07:44:02]Write to MH i2c: E2 08 00 25 29 80 13 00 00 00 00 00 00 CA [07:44:02]Write i2c OK [07:44:02]MH_I2C_Read... [07:44:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:44:02]Read from MH i2c: E2 [07:44:02]MH_I2C_Read... [07:44:02]Read from MH i2c: E2 62 00 [07:44:02]MH_I2C_Read... [07:44:02]Read from MH i2c: E2 62 00 25 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 AF 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 26 00 00 00 5E 04 04 00 26 00 00 00 57 04 04 00 27 00 00 00 19 04 04 00 00 00 00 00 90 00 98 [07:44:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 AF 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 26 00 00 00 5E 04 04 00 26 00 00 00 57 04 04 00 27 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:44:02]wFMCommunicate OK [07:44:02]SAM_PROTO_GetFieldsCounters done [07:44:02]requested_item shift.num is exist - process it [07:44:02]requested_item shift.opened is exist - process it [07:44:02]req_shift_opened [07:44:02]FM_GetShiftState [07:44:02]SAM_PROTO_GetShiftState [07:44:02]wFMCommunicate request_size=4 [07:44:02]MH_SAM_APDU [07:44:02]CAPDU: 80 13 01 00 [07:44:02]Write to MH i2c: E2 08 00 26 29 80 13 01 00 00 00 00 00 CC [07:44:02]Write i2c OK [07:44:02]MH_I2C_Read... [07:44:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:44:02]Read from MH i2c: E2 [07:44:02]MH_I2C_Read... [07:44:02]Read from MH i2c: E2 0E 00 [07:44:02]MH_I2C_Read... [07:44:02]Read from MH i2c: E2 0E 00 26 29 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 4E [07:44:02]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:44:02]wFMCommunicate OK [07:44:02]SAM_PROTO_GetShiftState done [07:44:02]FM_GetShiftState done [07:44:02]req_shift_opened done [07:44:02]requested_item shift.open_date is exist - process it [07:44:02]req_shift_open_date [07:44:02]req_shift_open_date done [07:44:02]produce_requested_data done [07:44:02]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223407,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [07:44:02]process_action_free close_receipt [07:44:02]json_value_free [07:44:02]json_value_free done [07:44:02]process_json_proto returns [07:44:02]Send response to host [07:44:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223407,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [07:44:02]free response buf [07:44:02]execute_script done [07:44:02]execute_script returns [07:44:02]free content buf [07:44:02]Sock 8.Close socket [07:44:02]Sock 8.Thread stoped [07:44:06]OFD Sender: No OFD packet to send [07:44:11]OFD Sender: No OFD packet to send [07:44:16]OFD Sender: No OFD packet to send [07:44:21]OFD Sender: No OFD packet to send [07:44:26]OFD Sender: No OFD packet to send [07:44:31]OFD Sender: No OFD packet to send [07:44:36]OFD Sender: No OFD packet to send [07:44:41]OFD Sender: No OFD packet to send [07:44:46]OFD Sender: No OFD packet to send [07:44:51]OFD Sender: No OFD packet to send [07:44:56]OFD Sender: No OFD packet to send [07:45:01]OFD Sender: No OFD packet to send [07:45:06]OFD Sender: No OFD packet to send [07:45:10]accept exits with 9 [07:45:10]New connection [07:45:10]New thread 3066797412 created [07:45:10]Thread 3066940772 joined [07:45:10]Waiting for new connection... [07:45:10] Sock 9.Parse request [07:45:10]Sock 9.Check first char [07:45:10]Sock 9.First char is OK [07:45:10]request: POST /json_proto HTTP/1.0 [07:45:10]Method: POST [07:45:10]URL: /json_proto [07:45:10]Method is POST - this is cgi request [07:45:10]url: /json_proto [07:45:10]query_string will be loaded in cgi processing [07:45:10]execute_cgi json_proto POST (null) [07:45:10]execute_cgi path=json_proto method=POST [07:45:10]POST find Content-Length [07:45:10]Host: 172.17.52.131:8080 [07:45:10]Content-Length: 682 [07:45:10]Content-Type: application/json [07:45:10] [07:45:10]POST finish read [07:45:10]Found Content-Length = 682 [07:45:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477171", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 33.700, "sum" : 2500.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:45:10]execute_script... [07:45: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)477171", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 33.700, "sum" : 2500.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:45:10]POST & json_proto [07:45:10]process_json_proto [07:45:10]json parsed OK: [07:45:10]protocol is kg_v1.0 [07:45:10]action value=close_receipt [07:45:10]process_action close_receipt [07:45:10]cmd_close_receipt [07:45:10]MH_GetDate [07:45:10]Write to MH i2c: F0 00 00 27 29 3F [07:45:10]Write i2c OK [07:45:10]MH_I2C_Read... [07:45:10]Read from MH i2c: F0 [07:45:10]MH_I2C_Read... [07:45:10]Read from MH i2c: F0 09 00 [07:45:10]MH_I2C_Read... [07:45:10]Read from MH i2c: F0 09 00 27 29 00 89 06 16 67 4B 9D 11 67 B4 [07:45:10]GetLastDocTimeStamp 1729496641 [07:45:10]current date 1729496713 [07:45:10]FM_GetShiftState [07:45:10]SAM_PROTO_GetShiftState [07:45:10]wFMCommunicate request_size=4 [07:45:10]MH_SAM_APDU [07:45:10]CAPDU: 80 13 01 00 [07:45:10]Write to MH i2c: E2 08 00 28 29 80 13 01 00 00 00 00 00 CE [07:45:10]Write i2c OK [07:45:10]MH_I2C_Read... [07:45:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:45:10]Read from MH i2c: E2 [07:45:10]MH_I2C_Read... [07:45:10]Read from MH i2c: E2 0E 00 [07:45:10]MH_I2C_Read... [07:45:10]Read from MH i2c: E2 0E 00 28 29 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 50 [07:45:10]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:45:10]wFMCommunicate OK [07:45:10]SAM_PROTO_GetShiftState done [07:45:10]FM_GetShiftState done [07:45:10]opened in 1729469279 [07:45:10]opened+sec_in_day 1729555679 [07:45:10]quantity*price = 250054 [07:45:10]sum+1 = 250055 [07:45:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.13 НДС 12% : 265.54 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 39 21.10.2024 07:45 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223408 ФПД: 7618872995959 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T074513&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223408&fm=7618872995959&tin=02508201610067®Number=0000000000091767&sum=250000 [07:45:11]StoreToDocumentArchive [07:45:11]shift 538 fd 223408 [07:45:11]save to /storage/0538/doc_00223408 [07:45:11]save last doc name /storage/0538/doc_00223408 to /storage/kkm_last_doc_name [07:45:11]save OK [07:45:11]Clear old archive folders... [07:45:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:45:11]tlvbuf is B6EBE750 [07:45:11]SAM_PROTO_ClearQueue [07:45:11]wFMCommunicate request_size=4 [07:45:11]MH_SAM_APDU [07:45:11]CAPDU: 80 09 00 00 [07:45:11]Write to MH i2c: E2 08 00 35 29 80 09 00 00 00 00 00 00 D0 [07:45:11]Write i2c OK [07:45:11]MH_I2C_Read... [07:45:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:45:11]Read from MH i2c: E2 [07:45:11]MH_I2C_Read... [07:45:11]Read from MH i2c: E2 03 00 [07:45:11]MH_I2C_Read... [07:45:11]Read from MH i2c: E2 03 00 35 29 00 90 00 D2 [07:45:11]RAPDU: 90 00 [07:45:11]wFMCommunicate OK [07:45:11]SAM_PROTO_ClearQueue done [07:45:11]KKMCreateOFDPacket [07:45:11]OFDProtocolAddRootSTLVToBuf [07:45:11]FM_MakeSignedData [07:45:11]FM_MakeSignedData [07:45:11]SAM_PROTO_SignData [07:45:11]wFMCommunicate request_size=4 [07:45:11]MH_SAM_APDU [07:45:11]CAPDU: 80 0D 01 02 [07:45:11]Write to MH i2c: E2 08 00 36 29 80 0D 01 02 00 00 00 00 D8 [07:45:11]Write i2c OK [07:45:11]MH_I2C_Read... [07:45:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:45:11]Read from MH i2c: E2 [07:45:11]MH_I2C_Read... [07:45:11]Read from MH i2c: E2 03 00 [07:45:11]MH_I2C_Read... [07:45:11]Read from MH i2c: E2 03 00 36 29 00 90 00 D3 [07:45:11]RAPDU: 90 00 [07:45:11]wFMCommunicate OK [07:45:11]wFMCommunicate request_size=255 [07:45:11]MH_SAM_APDU [07:45:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 89 06 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B0 68 03 00 35 04 06 00 06 [07:45:11]Write to MH i2c: E2 02 01 37 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 89 06 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B0 68 03 00 35 04 06 00 06 00 00 C7 [07:45:11]Write i2c OK [07:45:11]MH_I2C_Read... [07:45:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:45:11]Read from MH i2c: E2 [07:45:11]MH_I2C_Read... [07:45:11]Read from MH i2c: E2 03 00 [07:45:11]MH_I2C_Read... [07:45:11]Read from MH i2c: E2 03 00 37 29 00 90 00 D4 [07:45:11]RAPDU: 90 00 [07:45:11]wFMCommunicate OK [07:45:11]wFMCommunicate request_size=10 [07:45:11]MH_SAM_APDU [07:45:11]CAPDU: 80 0D 02 02 05 ED E8 37 F0 77 [07:45:11]Write to MH i2c: E2 0D 00 38 29 80 0D 02 02 05 00 ED E8 37 F0 77 00 00 58 [07:45:11]Write i2c OK [07:45:11]MH_I2C_Read... [07:45:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:45:11]Read from MH i2c: E2 [07:45:11]MH_I2C_Read... [07:45:11]Read from MH i2c: E2 03 00 [07:45:11]MH_I2C_Read... [07:45:11]Read from MH i2c: E2 03 00 38 29 00 90 00 D5 [07:45:11]RAPDU: 90 00 [07:45:11]wFMCommunicate OK [07:45:11]wFMCommunicate request_size=4 [07:45:11]MH_SAM_APDU [07:45:11]CAPDU: 80 0D 03 02 [07:45:11]Write to MH i2c: E2 08 00 39 29 80 0D 03 02 00 00 00 00 DD [07:45:11]Write i2c OK [07:45:11]MH_I2C_Read... [07:45:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:45:11]Read from MH i2c: E2 [07:45:11]MH_I2C_Read... [07:45:11]Read from MH i2c: E2 0B 00 [07:45:11]MH_I2C_Read... [07:45:11]Read from MH i2c: E2 0B 00 39 29 00 CC FC 75 7D F9 C4 D2 E0 90 00 07 [07:45:11]RAPDU: CC FC 75 7D F9 C4 D2 E0 90 00 [07:45:11]wFMCommunicate OK [07:45:11]SAM_PROTO_SignData done [07:45:11]FM_MakeSignedData done [07:45:11]CreateOFDProtocolMessage [07:45:11]wFMCommunicate request_size=4 [07:45:11]MH_SAM_APDU [07:45:11]CAPDU: 80 11 00 00 [07:45:11]Write to MH i2c: E2 08 00 3A 29 80 11 00 00 00 00 00 00 DD [07:45:11]Write i2c OK [07:45:11]MH_I2C_Read... [07:45:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:45:11]Read from MH i2c: E2 [07:45:11]MH_I2C_Read... [07:45:11]Read from MH i2c: E2 17 00 [07:45:11]MH_I2C_Read... [07:45:11]Read from MH i2c: E2 17 00 3A 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 30 [07:45:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:45:11]wFMCommunicate OK [07:45:11]CreateOFDProtocolMessage done [07:45:11]OFDSenderStorePacket 223408 [07:45:11]StoreOFDPacket docnum=223408 [07:45:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 D0 6E 07 01 A6 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 89 06 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B0 68 03 00 35 04 06 00 06 ED E8 37 F0 77 CC FC 75 7D F9 C4 D2 E0 [07:45:11]CheckFolder [07:45:11]dirname=/storage/ofd_packets [07:45:11]CheckFolder done [07:45:11]ProducePacketName [07:45:11]name=ofd_packets/00223408 [07:45:11]NVStorageSaveData ofd_packets/00223408 [07:45:11]File name is /storage/ofd_packets/00223408 [07:45:11]Write 301 bytes [07:45:11]NVStorageSaveData done [07:45:11]OFDSenderStorePacket done [07:45:11]KKMCreateOFDPacket done [07:45:11]NVStorageSaveData kkm_last_timestamp [07:45:11]File name is /storage/kkm_last_timestamp [07:45:11]Write 4 bytes [07:45:11]NVStorageSaveData done [07:45:11]ExternCall_PrintAddStr [07:45:11]wPrintStart [07:45:11]Write to MH i2c: 01 00 00 3B 29 64 [07:45:11]Write i2c OK [07:45:11]MH_I2C_Read... [07:45:11]Read from MH i2c: 01 [07:45:11]MH_I2C_Read... [07:45:11]Read from MH i2c: 01 07 00 [07:45:11]MH_I2C_Read... [07:45:11]Read from MH i2c: 01 07 00 3B 29 00 00 00 00 00 FF 0F 79 [07:45:11]RasterBufferAndPrint [07:45:11]line Счет N : (1)477171 [07:45:11]line ИНН: 02508201610067 [07:45:11]line Контрольно-Кассовый Чек [07:45:11]line ПРОДАЖА [07:45:11]line ТРК (МРК, ГНК) : 61 [07:45:11]line Товар: 2710124500 [07:45:11]line Аи-95-К-5 [07:45:11]line 33.700 * 74.20 [07:45:11]line = 2500.54 [07:45:11]line НДС 12% НСП 1% [07:45:11]line > о реализуемом товаре [07:45:11]line ОКРУГЛЕНИЕ: -0.54 [07:45:11]line ИТОГО: 2500.00 [07:45:11]line Внесено: 2500.00 [07:45:11]line СДАЧА: 0.00 [07:45:11]line НСП 1% : 22.13 [07:45:11]line НДС 12% : 265.54 [07:45:11]line Наличными: 2500.00 [07:45:11]line Безнал.: 0.00 [07:45:11]line Место: АЗС № 162 "Партнер Нефть" [07:45:11]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [07:45:11]line СНО: Общий режим [07:45:11]line Чек 39 21.10.2024 07:45 [07:45:11]line Смена: 538 ФФД: 1.0 [07:45:11]line ЗНМ: 0300000103 [07:45:11]line РНМ: 0000000000091767 [07:45:11]line Версия ККМ: 001 [07:45:11]line ФМ: 0000000000871763 [07:45:11]line ФД: 223408 [07:45:11]line ФПД: 7618872995959 [07:45:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T074513&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223408&fm=7618872995959&tin=02508201610067®Number=0000000000091767&sum=250000 [07:45:12]OFD Sender: Processing packet 223408 [packets to send 25, broken 24] [07:45:12]ProducePacketName [07:45:12]name=ofd_packets/00223408 [07:45:12]OFD Sender: To server: pG, [07:45:12]CommunicateWithHost lk.salyk.kg:30040 [07:45:12]ConnectInit lk.salyk.kg [07:45:12]written 0, free lines is 4095 [07:45:12]Connected sock=10 [07:45:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 D0 6E 07 01 A6 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 89 06 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B0 68 03 00 35 04 06 00 06 ED E8 37 F0 77 CC FC 75 7D F9 C4 D2 E0 [07:45:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 49 3B 47 00 84 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B0 68 03 00 F4 03 04 00 1F B2 15 67 B6 04 01 00 00 CC 64 2C 3C 59 45 1A 0B [07:45:12]CommunicateWithHost err = 0 [07:45:12]CheckOFDResponse [07:45:12]1017 (14) - 77093643461234 [07:45:12]1041 (16) - 0000000000871763 [07:45:12]1040 (4) - 223408 [07:45:12]1012 (4) - 21.10.2024 01:45 [07:45:12]1206 (1) - 0 [07:45:12]OFD Sender: Remove packet 223408 [07:45:12]ProducePacketName [07:45:12]name=ofd_packets/00223408 [07:45:12]NVStorageDeleteData [07:45:12]Write to MH i2c: 01 00 00 66 29 8F [07:45:12]Write i2c OK [07:45:12]MH_I2C_Read... [07:45:12]Read from MH i2c: 01 [07:45:12]MH_I2C_Read... [07:45:12]Read from MH i2c: 01 07 00 [07:45:12]MH_I2C_Read... [07:45:12]Read from MH i2c: 01 07 00 66 29 00 00 00 00 00 F5 0C 97 [07:45:12]RasterBufferAndPrint [07:45:12]line [07:45:12]line [07:45:12]line [07:45:12]line [07:45:12]line [07:45:12]written 0, free lines is 3323 [07:45:12]MH_Cut [07:45:12]Write to MH i2c: D1 01 00 6D 29 01 68 [07:45:12]Write i2c OK [07:45:12]MH_I2C_Read... [07:45:12]Read from MH i2c: D1 [07:45:12]MH_I2C_Read... [07:45:12]Read from MH i2c: D1 01 00 [07:45:12]MH_I2C_Read... [07:45:12]Read from MH i2c: D1 01 00 6D 29 00 67 [07:45:12]Write to MH i2c: 01 00 00 6E 29 97 [07:45:12]Write i2c OK [07:45:12]MH_I2C_Read... [07:45:13]OFD Sender: No OFD packet to send [07:45:13]*** Cut start [07:45:13]*** Purtial cut [07:45:13]*** CUTSNS_PIN = 0 [07:45:13]*** Stage 1: CUTSNS_PIN = 1 [07:45:15]Read from MH i2c: 01 [07:45:15]MH_I2C_Read... [07:45:15]*** Stop cut motor [07:45:15]*** Cut end [07:45:15]Read from MH i2c: 01 07 00 [07:45:15]MH_I2C_Read... [07:45:15]Read from MH i2c: 01 07 00 6E 29 00 00 00 00 00 FF 0F AC [07:45:15]process_action close_receipt done [07:45:15]requested_data is exist [07:45:15]produce_requested_data [07:45:15]requested_item fm.sn is exist - process it [07:45:15]wFMCommunicate request_size=4 [07:45:15]MH_SAM_APDU [07:45:15]CAPDU: 80 11 00 00 [07:45:15]Write to MH i2c: E2 08 00 6F 29 80 11 00 00 00 00 00 00 12 [07:45:15]Write i2c OK [07:45:15]MH_I2C_Read... [07:45:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:45:15]Read from MH i2c: E2 [07:45:15]MH_I2C_Read... [07:45:15]Read from MH i2c: E2 17 00 [07:45:15]MH_I2C_Read... [07:45:15]Read from MH i2c: E2 17 00 6F 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 65 [07:45:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:45:15]wFMCommunicate OK [07:45:15]requested_item fd.num is exist - process it [07:45:15]SAM_PROTO_GetFieldsCounters [07:45:15]wFMCommunicate request_size=4 [07:45:15]MH_SAM_APDU [07:45:15]CAPDU: 80 13 00 00 [07:45:15]Write to MH i2c: E2 08 00 70 29 80 13 00 00 00 00 00 00 15 [07:45:15]Write i2c OK [07:45:15]MH_I2C_Read... [07:45:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:45:15]Read from MH i2c: E2 [07:45:15]MH_I2C_Read... [07:45:15]Read from MH i2c: E2 62 00 [07:45:15]MH_I2C_Read... [07:45:15]Read from MH i2c: E2 62 00 70 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 B0 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 27 00 00 00 5E 04 04 00 27 00 00 00 57 04 04 00 28 00 00 00 19 04 04 00 00 00 00 00 90 00 E7 [07:45:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 B0 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 27 00 00 00 5E 04 04 00 27 00 00 00 57 04 04 00 28 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:45:15]wFMCommunicate OK [07:45:15]SAM_PROTO_GetFieldsCounters done [07:45:15]requested_item shift.num is exist - process it [07:45:15]requested_item shift.opened is exist - process it [07:45:15]req_shift_opened [07:45:15]FM_GetShiftState [07:45:15]SAM_PROTO_GetShiftState [07:45:15]wFMCommunicate request_size=4 [07:45:15]MH_SAM_APDU [07:45:15]CAPDU: 80 13 01 00 [07:45:15]Write to MH i2c: E2 08 00 71 29 80 13 01 00 00 00 00 00 17 [07:45:15]Write i2c OK [07:45:15]MH_I2C_Read... [07:45:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:45:15]Read from MH i2c: E2 [07:45:15]MH_I2C_Read... [07:45:15]Read from MH i2c: E2 0E 00 [07:45:15]MH_I2C_Read... [07:45:15]Read from MH i2c: E2 0E 00 71 29 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 99 [07:45:15]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:45:15]wFMCommunicate OK [07:45:15]SAM_PROTO_GetShiftState done [07:45:15]FM_GetShiftState done [07:45:15]req_shift_opened done [07:45:15]requested_item shift.open_date is exist - process it [07:45:15]req_shift_open_date [07:45:15]req_shift_open_date done [07:45:15]produce_requested_data done [07:45:15]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223408,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [07:45:15]process_action_free close_receipt [07:45:15]json_value_free [07:45:15]json_value_free done [07:45:15]process_json_proto returns [07:45:15]Send response to host [07:45:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223408,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [07:45:15]free response buf [07:45:15]execute_script done [07:45:15]execute_script returns [07:45:15]free content buf [07:45:15]Sock 9.Close socket [07:45:15]Sock 9.Thread stoped [07:45:18]OFD Sender: No OFD packet to send [07:45:23]OFD Sender: No OFD packet to send [07:45:28]OFD Sender: No OFD packet to send [07:45:33]OFD Sender: No OFD packet to send [07:45:38]OFD Sender: No OFD packet to send [07:45:43]OFD Sender: No OFD packet to send [07:45:48]OFD Sender: No OFD packet to send [07:45:53]OFD Sender: No OFD packet to send [07:45:58]OFD Sender: No OFD packet to send [07:46:03]OFD Sender: No OFD packet to send [07:46:08]OFD Sender: No OFD packet to send [07:46:13]OFD Sender: No OFD packet to send [07:46:18]OFD Sender: No OFD packet to send [07:46:23]OFD Sender: No OFD packet to send [07:46:28]OFD Sender: No OFD packet to send [07:46:33]OFD Sender: No OFD packet to send [07:46:38]OFD Sender: No OFD packet to send [07:46:43]OFD Sender: No OFD packet to send [07:46:48]OFD Sender: No OFD packet to send [07:46:53]OFD Sender: No OFD packet to send [07:46:53]accept exits with 8 [07:46:53]New connection [07:46:53]New thread 3066940772 created [07:46:53]Thread 3066797412 joined [07:46:53]Waiting for new connection... [07:46:53] Sock 8.Parse request [07:46:53]Sock 8.Check first char [07:46:53]Sock 8.First char is OK [07:46:53]request: POST /json_proto HTTP/1.0 [07:46:53]Method: POST [07:46:53]URL: /json_proto [07:46:53]Method is POST - this is cgi request [07:46:53]url: /json_proto [07:46:53]query_string will be loaded in cgi processing [07:46:53]execute_cgi json_proto POST (null) [07:46:53]execute_cgi path=json_proto method=POST [07:46:53]POST find Content-Length [07:46:53]Host: 172.17.52.131:8080 [07:46:53]Content-Length: 682 [07:46:53]Content-Type: application/json [07:46:53] [07:46:53]POST finish read [07:46:53]Found Content-Length = 682 [07:46:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477172", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:46:53]execute_script... [07:46: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)477172", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:46:53]POST & json_proto [07:46:53]process_json_proto [07:46:53]json parsed OK: [07:46:53]protocol is kg_v1.0 [07:46:53]action value=close_receipt [07:46:53]process_action close_receipt [07:46:53]cmd_close_receipt [07:46:53]MH_GetDate [07:46:53]Write to MH i2c: F0 00 00 72 29 8A [07:46:53]Write i2c OK [07:46:53]MH_I2C_Read... [07:46:53]Read from MH i2c: F0 [07:46:53]MH_I2C_Read... [07:46:53]Read from MH i2c: F0 09 00 [07:46:53]MH_I2C_Read... [07:46:53]Read from MH i2c: F0 09 00 72 29 00 F1 06 16 67 4B 9D 11 67 67 [07:46:53]GetLastDocTimeStamp 1729496713 [07:46:53]current date 1729496817 [07:46:53]FM_GetShiftState [07:46:53]SAM_PROTO_GetShiftState [07:46:53]wFMCommunicate request_size=4 [07:46:53]MH_SAM_APDU [07:46:53]CAPDU: 80 13 01 00 [07:46:53]Write to MH i2c: E2 08 00 73 29 80 13 01 00 00 00 00 00 19 [07:46:53]Write i2c OK [07:46:53]MH_I2C_Read... [07:46:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:46:53]Read from MH i2c: E2 [07:46:53]MH_I2C_Read... [07:46:53]Read from MH i2c: E2 0E 00 [07:46:53]MH_I2C_Read... [07:46:53]Read from MH i2c: E2 0E 00 73 29 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 9B [07:46:53]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:46:53]wFMCommunicate OK [07:46:53]SAM_PROTO_GetShiftState done [07:46:53]FM_GetShiftState done [07:46:53]opened in 1729469279 [07:46:53]opened+sec_in_day 1729555679 [07:46:53]quantity*price = 100015 [07:46:53]sum+1 = 100017 [07:46:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 40 21.10.2024 07:46 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223409 ФПД: 192707396511503 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T074657&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223409&fm=192707396511503&tin=02508201610067®Number=0000000000091767&sum=100000 [07:46:54]StoreToDocumentArchive [07:46:54]shift 538 fd 223409 [07:46:54]save to /storage/0538/doc_00223409 [07:46:54]save last doc name /storage/0538/doc_00223409 to /storage/kkm_last_doc_name [07:46:54]save OK [07:46:54]Clear old archive folders... [07:46:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:46:54]tlvbuf is B6EA5570 [07:46:54]SAM_PROTO_ClearQueue [07:46:54]wFMCommunicate request_size=4 [07:46:54]MH_SAM_APDU [07:46:54]CAPDU: 80 09 00 00 [07:46:54]Write to MH i2c: E2 08 00 80 29 80 09 00 00 00 00 00 00 1B [07:46:54]Write i2c OK [07:46:54]MH_I2C_Read... [07:46:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:46:55]Read from MH i2c: E2 [07:46:55]MH_I2C_Read... [07:46:55]Read from MH i2c: E2 03 00 [07:46:55]MH_I2C_Read... [07:46:55]Read from MH i2c: E2 03 00 80 29 00 90 00 1D [07:46:55]RAPDU: 90 00 [07:46:55]wFMCommunicate OK [07:46:55]SAM_PROTO_ClearQueue done [07:46:55]KKMCreateOFDPacket [07:46:55]OFDProtocolAddRootSTLVToBuf [07:46:55]FM_MakeSignedData [07:46:55]FM_MakeSignedData [07:46:55]SAM_PROTO_SignData [07:46:55]wFMCommunicate request_size=4 [07:46:55]MH_SAM_APDU [07:46:55]CAPDU: 80 0D 01 02 [07:46:55]Write to MH i2c: E2 08 00 81 29 80 0D 01 02 00 00 00 00 23 [07:46:55]Write i2c OK [07:46:55]MH_I2C_Read... [07:46:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:46:55]Read from MH i2c: E2 [07:46:55]MH_I2C_Read... [07:46:55]Read from MH i2c: E2 03 00 [07:46:55]MH_I2C_Read... [07:46:55]Read from MH i2c: E2 03 00 81 29 00 90 00 1E [07:46:55]RAPDU: 90 00 [07:46:55]wFMCommunicate OK [07:46:55]wFMCommunicate request_size=255 [07:46:55]MH_SAM_APDU [07:46:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 28 00 00 00 F4 03 04 00 F1 06 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B1 68 03 00 35 04 06 00 AF [07:46:55]Write to MH i2c: E2 02 01 82 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 28 00 00 00 F4 03 04 00 F1 06 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B1 68 03 00 35 04 06 00 AF 00 00 34 [07:46:55]Write i2c OK [07:46:55]MH_I2C_Read... [07:46:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:46:55]Read from MH i2c: E2 [07:46:55]MH_I2C_Read... [07:46:55]Read from MH i2c: E2 03 00 [07:46:55]MH_I2C_Read... [07:46:55]Read from MH i2c: E2 03 00 82 29 00 90 00 1F [07:46:55]RAPDU: 90 00 [07:46:55]wFMCommunicate OK [07:46:55]wFMCommunicate request_size=10 [07:46:55]MH_SAM_APDU [07:46:55]CAPDU: 80 0D 02 02 05 44 2F EA 27 0F [07:46:55]Write to MH i2c: E2 0D 00 83 29 80 0D 02 02 05 00 44 2F EA 27 0F 00 00 C3 [07:46:55]Write i2c OK [07:46:55]MH_I2C_Read... [07:46:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:46:55]Read from MH i2c: E2 [07:46:55]MH_I2C_Read... [07:46:55]Read from MH i2c: E2 03 00 [07:46:55]MH_I2C_Read... [07:46:55]Read from MH i2c: E2 03 00 83 29 00 90 00 20 [07:46:55]RAPDU: 90 00 [07:46:55]wFMCommunicate OK [07:46:55]wFMCommunicate request_size=4 [07:46:55]MH_SAM_APDU [07:46:55]CAPDU: 80 0D 03 02 [07:46:55]Write to MH i2c: E2 08 00 84 29 80 0D 03 02 00 00 00 00 28 [07:46:55]Write i2c OK [07:46:55]MH_I2C_Read... [07:46:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:46:55]Read from MH i2c: E2 [07:46:55]MH_I2C_Read... [07:46:55]Read from MH i2c: E2 0B 00 [07:46:55]MH_I2C_Read... [07:46:55]Read from MH i2c: E2 0B 00 84 29 00 31 87 3B 51 C1 58 ED CF 90 00 42 [07:46:55]RAPDU: 31 87 3B 51 C1 58 ED CF 90 00 [07:46:55]wFMCommunicate OK [07:46:55]SAM_PROTO_SignData done [07:46:55]FM_MakeSignedData done [07:46:55]CreateOFDProtocolMessage [07:46:55]wFMCommunicate request_size=4 [07:46:55]MH_SAM_APDU [07:46:55]CAPDU: 80 11 00 00 [07:46:55]Write to MH i2c: E2 08 00 85 29 80 11 00 00 00 00 00 00 28 [07:46:55]Write i2c OK [07:46:55]MH_I2C_Read... [07:46:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:46:55]Read from MH i2c: E2 [07:46:55]MH_I2C_Read... [07:46:55]Read from MH i2c: E2 17 00 [07:46:55]MH_I2C_Read... [07:46:55]Read from MH i2c: E2 17 00 85 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 7B [07:46:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:46:55]wFMCommunicate OK [07:46:55]CreateOFDProtocolMessage done [07:46:55]OFDSenderStorePacket 223409 [07:46:55]StoreOFDPacket docnum=223409 [07:46:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 C1 43 07 01 51 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 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 28 00 00 00 F4 03 04 00 F1 06 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B1 68 03 00 35 04 06 00 AF 44 2F EA 27 0F 31 87 3B 51 C1 58 ED CF [07:46:55]CheckFolder [07:46:55]dirname=/storage/ofd_packets [07:46:55]CheckFolder done [07:46:55]ProducePacketName [07:46:55]name=ofd_packets/00223409 [07:46:55]NVStorageSaveData ofd_packets/00223409 [07:46:55]File name is /storage/ofd_packets/00223409 [07:46:55]Write 301 bytes [07:46:55]NVStorageSaveData done [07:46:55]OFDSenderStorePacket done [07:46:55]KKMCreateOFDPacket done [07:46:55]NVStorageSaveData kkm_last_timestamp [07:46:55]File name is /storage/kkm_last_timestamp [07:46:55]Write 4 bytes [07:46:55]NVStorageSaveData done [07:46:55]ExternCall_PrintAddStr [07:46:55]wPrintStart [07:46:55]Write to MH i2c: 01 00 00 86 29 AF [07:46:55]Write i2c OK [07:46:55]MH_I2C_Read... [07:46:55]Read from MH i2c: 01 [07:46:55]MH_I2C_Read... [07:46:55]Read from MH i2c: 01 07 00 [07:46:55]MH_I2C_Read... [07:46:55]Read from MH i2c: 01 07 00 86 29 00 00 00 00 00 FF 0F C4 [07:46:55]RasterBufferAndPrint [07:46:55]line Счет N : (1)477172 [07:46:55]line ИНН: 02508201610067 [07:46:55]line Контрольно-Кассовый Чек [07:46:55]line ПРОДАЖА [07:46:55]line ТРК (МРК, ГНК) : 32 [07:46:55]line Товар: 2710124130 [07:46:55]line Аи-92-К-5 [07:46:55]line 14.950 * 66.90 [07:46:55]line = 1000.16 [07:46:55]line НДС 12% НСП 1% [07:46:55]line > о реализуемом товаре [07:46:55]line ОКРУГЛЕНИЕ: -0.16 [07:46:55]line ИТОГО: 1000.00 [07:46:55]line Внесено: 1000.00 [07:46:55]line СДАЧА: 0.00 [07:46:55]line НСП 1% : 8.85 [07:46:55]line НДС 12% : 106.21 [07:46:55]line Наличными: 1000.00 [07:46:55]line Безнал.: 0.00 [07:46:55]line Место: АЗС № 162 "Партнер Нефть" [07:46:55]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [07:46:55]line СНО: Общий режим [07:46:55]line Чек 40 21.10.2024 07:46 [07:46:55]line Смена: 538 ФФД: 1.0 [07:46:55]line ЗНМ: 0300000103 [07:46:55]line РНМ: 0000000000091767 [07:46:55]line Версия ККМ: 001 [07:46:55]line ФМ: 0000000000871763 [07:46:55]line ФД: 223409 [07:46:55]line ФПД: 192707396511503 [07:46:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T074657&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223409&fm=192707396511503&tin=02508201610067®Number=0000000000091767&sum=100000 [07:46:55]OFD Sender: Processing packet 223409 [packets to send 25, broken 24] [07:46:55]ProducePacketName [07:46:55]name=ofd_packets/00223409 [07:46:55]OFD Sender: To server: pG, [07:46:55]CommunicateWithHost lk.salyk.kg:30040 [07:46:55]ConnectInit lk.salyk.kg [07:46:55]written 0, free lines is 4095 [07:46:55]Connected sock=10 [07:46:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 C1 43 07 01 51 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 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 28 00 00 00 F4 03 04 00 F1 06 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B1 68 03 00 35 04 06 00 AF 44 2F EA 27 0F 31 87 3B 51 C1 58 ED CF [07:46:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 18 D7 47 00 C4 C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B1 68 03 00 F4 03 04 00 87 B2 15 67 B6 04 01 00 00 64 C4 7F 21 86 56 73 CE [07:46:56]CommunicateWithHost err = 0 [07:46:56]CheckOFDResponse [07:46:56]1017 (14) - 77093643461234 [07:46:56]1041 (16) - 0000000000871763 [07:46:56]1040 (4) - 223409 [07:46:56]1012 (4) - 21.10.2024 01:46 [07:46:56]1206 (1) - 0 [07:46:56]OFD Sender: Remove packet 223409 [07:46:56]ProducePacketName [07:46:56]name=ofd_packets/00223409 [07:46:56]NVStorageDeleteData [07:46:56]Write to MH i2c: 01 00 00 B1 29 DA [07:46:56]Write i2c OK [07:46:56]MH_I2C_Read... [07:46:56]Read from MH i2c: 01 [07:46:56]MH_I2C_Read... [07:46:56]Read from MH i2c: 01 07 00 [07:46:56]MH_I2C_Read... [07:46:56]Read from MH i2c: 01 07 00 B1 29 00 00 00 00 00 F8 0C E5 [07:46:56]RasterBufferAndPrint [07:46:56]line [07:46:56]line [07:46:56]line [07:46:56]line [07:46:56]line [07:46:56]written 0, free lines is 3329 [07:46:56]MH_Cut [07:46:56]Write to MH i2c: D1 01 00 B8 29 01 B3 [07:46:56]Write i2c OK [07:46:56]MH_I2C_Read... [07:46:56]Read from MH i2c: D1 [07:46:56]MH_I2C_Read... [07:46:56]Read from MH i2c: D1 01 00 [07:46:56]MH_I2C_Read... [07:46:56]Read from MH i2c: D1 01 00 B8 29 00 B2 [07:46:56]Write to MH i2c: 01 00 00 B9 29 E2 [07:46:56]Write i2c OK [07:46:56]MH_I2C_Read... [07:46:56]OFD Sender: No OFD packet to send [07:46:56]*** Cut start [07:46:56]*** Purtial cut [07:46:56]*** Stage 1: CUTSNS_PIN = 1 [07:46:57]Read from MH i2c: 01 [07:46:57]MH_I2C_Read... [07:46:57]*** Stop cut motor [07:46:57]*** Cut end [07:46:57]Read from MH i2c: 01 07 00 [07:46:57]MH_I2C_Read... [07:46:57]Read from MH i2c: 01 07 00 B9 29 00 00 00 00 00 FF 0F F7 [07:46:57]process_action close_receipt done [07:46:57]requested_data is exist [07:46:57]produce_requested_data [07:46:57]requested_item fm.sn is exist - process it [07:46:57]wFMCommunicate request_size=4 [07:46:57]MH_SAM_APDU [07:46:57]CAPDU: 80 11 00 00 [07:46:57]Write to MH i2c: E2 08 00 BA 29 80 11 00 00 00 00 00 00 5D [07:46:57]Write i2c OK [07:46:57]MH_I2C_Read... [07:46:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:46:57]Read from MH i2c: E2 [07:46:57]MH_I2C_Read... [07:46:57]Read from MH i2c: E2 17 00 [07:46:57]MH_I2C_Read... [07:46:57]Read from MH i2c: E2 17 00 BA 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 B0 [07:46:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:46:57]wFMCommunicate OK [07:46:57]requested_item fd.num is exist - process it [07:46:57]SAM_PROTO_GetFieldsCounters [07:46:57]wFMCommunicate request_size=4 [07:46:57]MH_SAM_APDU [07:46:57]CAPDU: 80 13 00 00 [07:46:57]Write to MH i2c: E2 08 00 BB 29 80 13 00 00 00 00 00 00 60 [07:46:57]Write i2c OK [07:46:57]MH_I2C_Read... [07:46:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:46:57]Read from MH i2c: E2 [07:46:57]MH_I2C_Read... [07:46:57]Read from MH i2c: E2 62 00 [07:46:57]MH_I2C_Read... [07:46:57]Read from MH i2c: E2 62 00 BB 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 B1 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 28 00 00 00 5E 04 04 00 28 00 00 00 57 04 04 00 29 00 00 00 19 04 04 00 00 00 00 00 90 00 36 [07:46:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 B1 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 28 00 00 00 5E 04 04 00 28 00 00 00 57 04 04 00 29 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:46:57]wFMCommunicate OK [07:46:57]SAM_PROTO_GetFieldsCounters done [07:46:57]requested_item shift.num is exist - process it [07:46:57]requested_item shift.opened is exist - process it [07:46:57]req_shift_opened [07:46:57]FM_GetShiftState [07:46:57]SAM_PROTO_GetShiftState [07:46:57]wFMCommunicate request_size=4 [07:46:57]MH_SAM_APDU [07:46:57]CAPDU: 80 13 01 00 [07:46:57]Write to MH i2c: E2 08 00 BC 29 80 13 01 00 00 00 00 00 62 [07:46:57]Write i2c OK [07:46:57]MH_I2C_Read... [07:46:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:46:57]Read from MH i2c: E2 [07:46:57]MH_I2C_Read... [07:46:57]Read from MH i2c: E2 0E 00 [07:46:57]MH_I2C_Read... [07:46:57]Read from MH i2c: E2 0E 00 BC 29 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 E4 [07:46:57]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:46:57]wFMCommunicate OK [07:46:57]SAM_PROTO_GetShiftState done [07:46:57]FM_GetShiftState done [07:46:57]req_shift_opened done [07:46:57]requested_item shift.open_date is exist - process it [07:46:57]req_shift_open_date [07:46:57]req_shift_open_date done [07:46:57]produce_requested_data done [07:46:57]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223409,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [07:46:57]process_action_free close_receipt [07:46:57]json_value_free [07:46:57]json_value_free done [07:46:57]process_json_proto returns [07:46:57]Send response to host [07:46:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223409,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [07:46:57]free response buf [07:46:57]execute_script done [07:46:57]execute_script returns [07:46:57]free content buf [07:46:57]Sock 8.Close socket [07:46:57]Sock 8.Thread stoped [07:47:01]OFD Sender: No OFD packet to send [07:47:06]OFD Sender: No OFD packet to send [07:47:11]OFD Sender: No OFD packet to send [07:47:16]OFD Sender: No OFD packet to send [07:47:21]OFD Sender: No OFD packet to send [07:47:26]OFD Sender: No OFD packet to send [07:47:31]OFD Sender: No OFD packet to send [07:47:36]OFD Sender: No OFD packet to send [07:47:41]OFD Sender: No OFD packet to send [07:47:46]OFD Sender: No OFD packet to send [07:47:51]OFD Sender: No OFD packet to send [07:47:56]OFD Sender: No OFD packet to send [07:48:01]OFD Sender: No OFD packet to send [07:48:06]OFD Sender: No OFD packet to send [07:48:11]OFD Sender: No OFD packet to send [07:48:16]OFD Sender: No OFD packet to send [07:48:21]OFD Sender: No OFD packet to send [07:48:26]OFD Sender: No OFD packet to send [07:48:31]OFD Sender: No OFD packet to send [07:48:36]OFD Sender: No OFD packet to send [07:48:41]OFD Sender: No OFD packet to send [07:48:46]OFD Sender: No OFD packet to send [07:48:51]OFD Sender: No OFD packet to send [07:48:53]accept exits with 9 [07:48:53]New connection [07:48:53]New thread 3066797412 created [07:48:53]Thread 3066940772 joined [07:48:53]Waiting for new connection... [07:48:53] Sock 9.Parse request [07:48:53]Sock 9.Check first char [07:48:53]Sock 9.First char is OK [07:48:53]request: POST /json_proto HTTP/1.0 [07:48:53]Method: POST [07:48:53]URL: /json_proto [07:48:53]Method is POST - this is cgi request [07:48:53]url: /json_proto [07:48:53]query_string will be loaded in cgi processing [07:48:53]execute_cgi json_proto POST (null) [07:48:53]execute_cgi path=json_proto method=POST [07:48:53]POST find Content-Length [07:48:53]Host: 172.17.52.131:8080 [07:48:53]Content-Length: 677 [07:48:53]Content-Type: application/json [07:48:53] [07:48:53]POST finish read [07:48:53]Found Content-Length = 677 [07:48:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477173", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:48:53]execute_script... [07:48: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)477173", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:48:53]POST & json_proto [07:48:53]process_json_proto [07:48:53]json parsed OK: [07:48:53]protocol is kg_v1.0 [07:48:53]action value=close_receipt [07:48:53]process_action close_receipt [07:48:53]cmd_close_receipt [07:48:53]MH_GetDate [07:48:53]Write to MH i2c: F0 00 00 BD 29 D5 [07:48:53]Write i2c OK [07:48:53]MH_I2C_Read... [07:48:53]Read from MH i2c: F0 [07:48:53]MH_I2C_Read... [07:48:53]Read from MH i2c: F0 09 00 [07:48:53]MH_I2C_Read... [07:48:53]Read from MH i2c: F0 09 00 BD 29 00 68 07 16 67 4B 9D 11 67 2A [07:48:53]GetLastDocTimeStamp 1729496817 [07:48:53]current date 1729496936 [07:48:53]FM_GetShiftState [07:48:53]SAM_PROTO_GetShiftState [07:48:53]wFMCommunicate request_size=4 [07:48:53]MH_SAM_APDU [07:48:53]CAPDU: 80 13 01 00 [07:48:53]Write to MH i2c: E2 08 00 BE 29 80 13 01 00 00 00 00 00 64 [07:48:53]Write i2c OK [07:48:53]MH_I2C_Read... [07:48:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:48:53]Read from MH i2c: E2 [07:48:53]MH_I2C_Read... [07:48:53]Read from MH i2c: E2 0E 00 [07:48:53]MH_I2C_Read... [07:48:53]Read from MH i2c: E2 0E 00 BE 29 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 E6 [07:48:53]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:48:53]wFMCommunicate OK [07:48:53]SAM_PROTO_GetShiftState done [07:48:53]FM_GetShiftState done [07:48:53]opened in 1729469279 [07:48:53]opened+sec_in_day 1729555679 [07:48:53]quantity*price = 50041 [07:48:53]sum+1 = 50042 [07:48:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 41 21.10.2024 07:48 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223410 ФПД: 123156470264577 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T074856&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223410&fm=123156470264577&tin=02508201610067®Number=0000000000091767&sum=50000 [07:48:54]StoreToDocumentArchive [07:48:54]shift 538 fd 223410 [07:48:54]save to /storage/0538/doc_00223410 [07:48:54]save last doc name /storage/0538/doc_00223410 to /storage/kkm_last_doc_name [07:48:54]save OK [07:48:54]Clear old archive folders... [07:48:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:48:54]tlvbuf is B6EBE130 [07:48:54]SAM_PROTO_ClearQueue [07:48:54]wFMCommunicate request_size=4 [07:48:54]MH_SAM_APDU [07:48:54]CAPDU: 80 09 00 00 [07:48:54]Write to MH i2c: E2 08 00 CB 29 80 09 00 00 00 00 00 00 66 [07:48:54]Write i2c OK [07:48:54]MH_I2C_Read... [07:48:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:48:54]Read from MH i2c: E2 [07:48:54]MH_I2C_Read... [07:48:54]Read from MH i2c: E2 03 00 [07:48:54]MH_I2C_Read... [07:48:54]Read from MH i2c: E2 03 00 CB 29 00 90 00 68 [07:48:54]RAPDU: 90 00 [07:48:54]wFMCommunicate OK [07:48:54]SAM_PROTO_ClearQueue done [07:48:54]KKMCreateOFDPacket [07:48:54]OFDProtocolAddRootSTLVToBuf [07:48:54]FM_MakeSignedData [07:48:54]FM_MakeSignedData [07:48:54]SAM_PROTO_SignData [07:48:54]wFMCommunicate request_size=4 [07:48:54]MH_SAM_APDU [07:48:54]CAPDU: 80 0D 01 02 [07:48:54]Write to MH i2c: E2 08 00 CC 29 80 0D 01 02 00 00 00 00 6E [07:48:54]Write i2c OK [07:48:54]MH_I2C_Read... [07:48:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:48:54]Read from MH i2c: E2 [07:48:54]MH_I2C_Read... [07:48:54]Read from MH i2c: E2 03 00 [07:48:54]MH_I2C_Read... [07:48:54]Read from MH i2c: E2 03 00 CC 29 00 90 00 69 [07:48:54]RAPDU: 90 00 [07:48:54]wFMCommunicate OK [07:48:54]wFMCommunicate request_size=255 [07:48:54]MH_SAM_APDU [07:48:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 68 07 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B2 68 03 00 35 04 06 00 70 [07:48:54]Write to MH i2c: E2 02 01 CD 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 68 07 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B2 68 03 00 35 04 06 00 70 00 00 C0 [07:48:54]Write i2c OK [07:48:54]MH_I2C_Read... [07:48:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:48:54]Read from MH i2c: E2 [07:48:54]MH_I2C_Read... [07:48:54]Read from MH i2c: E2 03 00 [07:48:54]MH_I2C_Read... [07:48:54]Read from MH i2c: E2 03 00 CD 29 00 90 00 6A [07:48:54]RAPDU: 90 00 [07:48:54]wFMCommunicate OK [07:48:54]wFMCommunicate request_size=10 [07:48:54]MH_SAM_APDU [07:48:54]CAPDU: 80 0D 02 02 05 02 99 A9 73 01 [07:48:54]Write to MH i2c: E2 0D 00 CE 29 80 0D 02 02 05 00 02 99 A9 73 01 00 00 33 [07:48:54]Write i2c OK [07:48:54]MH_I2C_Read... [07:48:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:48:54]Read from MH i2c: E2 [07:48:54]MH_I2C_Read... [07:48:54]Read from MH i2c: E2 03 00 [07:48:54]MH_I2C_Read... [07:48:54]Read from MH i2c: E2 03 00 CE 29 00 90 00 6B [07:48:54]RAPDU: 90 00 [07:48:54]wFMCommunicate OK [07:48:54]wFMCommunicate request_size=4 [07:48:54]MH_SAM_APDU [07:48:54]CAPDU: 80 0D 03 02 [07:48:54]Write to MH i2c: E2 08 00 CF 29 80 0D 03 02 00 00 00 00 73 [07:48:54]Write i2c OK [07:48:54]MH_I2C_Read... [07:48:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:48:54]Read from MH i2c: E2 [07:48:54]MH_I2C_Read... [07:48:54]Read from MH i2c: E2 0B 00 [07:48:54]MH_I2C_Read... [07:48:54]Read from MH i2c: E2 0B 00 CF 29 00 85 82 CD 84 58 F8 3D 26 90 00 7F [07:48:54]RAPDU: 85 82 CD 84 58 F8 3D 26 90 00 [07:48:54]wFMCommunicate OK [07:48:54]SAM_PROTO_SignData done [07:48:54]FM_MakeSignedData done [07:48:54]CreateOFDProtocolMessage [07:48:54]wFMCommunicate request_size=4 [07:48:54]MH_SAM_APDU [07:48:54]CAPDU: 80 11 00 00 [07:48:54]Write to MH i2c: E2 08 00 D0 29 80 11 00 00 00 00 00 00 73 [07:48:54]Write i2c OK [07:48:54]MH_I2C_Read... [07:48:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:48:55]Read from MH i2c: E2 [07:48:55]MH_I2C_Read... [07:48:55]Read from MH i2c: E2 17 00 [07:48:55]MH_I2C_Read... [07:48:55]Read from MH i2c: E2 17 00 D0 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 C6 [07:48:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:48:55]wFMCommunicate OK [07:48:55]CreateOFDProtocolMessage done [07:48:55]OFDSenderStorePacket 223410 [07:48:55]StoreOFDPacket docnum=223410 [07:48:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 AF 65 07 01 50 BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 68 07 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B2 68 03 00 35 04 06 00 70 02 99 A9 73 01 85 82 CD 84 58 F8 3D 26 [07:48:55]CheckFolder [07:48:55]dirname=/storage/ofd_packets [07:48:55]CheckFolder done [07:48:55]ProducePacketName [07:48:55]name=ofd_packets/00223410 [07:48:55]NVStorageSaveData ofd_packets/00223410 [07:48:55]File name is /storage/ofd_packets/00223410 [07:48:55]Write 301 bytes [07:48:55]NVStorageSaveData done [07:48:55]OFDSenderStorePacket done [07:48:55]KKMCreateOFDPacket done [07:48:55]NVStorageSaveData kkm_last_timestamp [07:48:55]File name is /storage/kkm_last_timestamp [07:48:55]Write 4 bytes [07:48:55]NVStorageSaveData done [07:48:55]ExternCall_PrintAddStr [07:48:55]wPrintStart [07:48:55]Write to MH i2c: 01 00 00 D1 29 FA [07:48:55]Write i2c OK [07:48:55]MH_I2C_Read... [07:48:55]Read from MH i2c: 01 [07:48:55]MH_I2C_Read... [07:48:55]Read from MH i2c: 01 07 00 [07:48:55]MH_I2C_Read... [07:48:55]Read from MH i2c: 01 07 00 D1 29 00 00 00 00 00 FF 0F 0F [07:48:55]RasterBufferAndPrint [07:48:55]line Счет N : (1)477173 [07:48:55]line ИНН: 02508201610067 [07:48:55]line Контрольно-Кассовый Чек [07:48:55]line ПРОДАЖА [07:48:55]line ТРК (МРК, ГНК) : 12 [07:48:55]line Товар: 2710124130 [07:48:55]line Аи-92-К-5 [07:48:55]line 7.480 * 66.90 [07:48:55]line = 500.41 [07:48:55]line НДС 12% НСП 1% [07:48:55]line > о реализуемом товаре [07:48:55]line ОКРУГЛЕНИЕ: -0.41 [07:48:55]line ИТОГО: 500.00 [07:48:55]line Внесено: 500.00 [07:48:55]line СДАЧА: 0.00 [07:48:55]line НСП 1% : 4.43 [07:48:55]line НДС 12% : 53.14 [07:48:55]line Наличными: 500.00 [07:48:55]line Безнал.: 0.00 [07:48:55]line Место: АЗС № 162 "Партнер Нефть" [07:48:55]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [07:48:55]line СНО: Общий режим [07:48:55]line Чек 41 21.10.2024 07:48 [07:48:55]line Смена: 538 ФФД: 1.0 [07:48:55]line ЗНМ: 0300000103 [07:48:55]line РНМ: 0000000000091767 [07:48:55]line Версия ККМ: 001 [07:48:55]line ФМ: 0000000000871763 [07:48:55]line ФД: 223410 [07:48:55]line ФПД: 123156470264577 [07:48:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T074856&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223410&fm=123156470264577&tin=02508201610067®Number=0000000000091767&sum=50000 [07:48:55]written 0, free lines is 4095 [07:48:55]OFD Sender: Processing packet 223410 [packets to send 25, broken 24] [07:48:55]ProducePacketName [07:48:55]name=ofd_packets/00223410 [07:48:55]OFD Sender: To server: pG, [07:48:55]CommunicateWithHost lk.salyk.kg:30040 [07:48:55]ConnectInit lk.salyk.kg [07:48:55]Connected sock=10 [07:48:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 AF 65 07 01 50 BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 68 07 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B2 68 03 00 35 04 06 00 70 02 99 A9 73 01 85 82 CD 84 58 F8 3D 26 [07:48:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 FC 39 47 00 DD DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B2 68 03 00 F4 03 04 00 FE B2 15 67 B6 04 01 00 00 DB 89 6D 16 EE AA 9F C4 [07:48:55]CommunicateWithHost err = 0 [07:48:55]CheckOFDResponse [07:48:55]1017 (14) - 77093643461234 [07:48:55]1041 (16) - 0000000000871763 [07:48:55]1040 (4) - 223410 [07:48:55]1012 (4) - 21.10.2024 01:48 [07:48:55]1206 (1) - 0 [07:48:55]OFD Sender: Remove packet 223410 [07:48:55]ProducePacketName [07:48:55]name=ofd_packets/00223410 [07:48:55]NVStorageDeleteData [07:48:55]Write to MH i2c: 01 00 00 FC 29 25 [07:48:55]Write i2c OK [07:48:55]MH_I2C_Read... [07:48:55]Read from MH i2c: 01 [07:48:55]MH_I2C_Read... [07:48:55]Read from MH i2c: 01 07 00 [07:48:55]MH_I2C_Read... [07:48:55]Read from MH i2c: 01 07 00 FC 29 00 00 00 00 00 FC 0C 34 [07:48:55]RasterBufferAndPrint [07:48:55]line [07:48:55]line [07:48:55]line [07:48:55]line [07:48:55]line [07:48:55]written 0, free lines is 3333 [07:48:55]MH_Cut [07:48:55]Write to MH i2c: D1 01 00 03 2A 01 FF [07:48:55]Write i2c OK [07:48:55]MH_I2C_Read... [07:48:55]Read from MH i2c: D1 [07:48:55]MH_I2C_Read... [07:48:55]Read from MH i2c: D1 01 00 [07:48:55]MH_I2C_Read... [07:48:55]Read from MH i2c: D1 01 00 03 2A 00 FE [07:48:55]Write to MH i2c: 01 00 00 04 2A 2E [07:48:55]Write i2c OK [07:48:55]MH_I2C_Read... [07:48:55]OFD Sender: No OFD packet to send [07:48:56]*** Cut start [07:48:56]*** Purtial cut [07:48:56]*** CUTSNS_PIN = 0 [07:48:56]*** Stage 1: CUTSNS_PIN = 1 [07:48:58]Read from MH i2c: 01 [07:48:58]MH_I2C_Read... [07:48:58]*** Stop cut motor [07:48:58]*** Cut end [07:48:58]Read from MH i2c: 01 07 00 [07:48:58]MH_I2C_Read... [07:48:58]Read from MH i2c: 01 07 00 04 2A 00 00 00 00 00 FF 0F 43 [07:48:58]process_action close_receipt done [07:48:58]requested_data is exist [07:48:58]produce_requested_data [07:48:58]requested_item fm.sn is exist - process it [07:48:58]wFMCommunicate request_size=4 [07:48:58]MH_SAM_APDU [07:48:58]CAPDU: 80 11 00 00 [07:48:58]Write to MH i2c: E2 08 00 05 2A 80 11 00 00 00 00 00 00 A9 [07:48:58]Write i2c OK [07:48:58]MH_I2C_Read... [07:48:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:48:58]Read from MH i2c: E2 [07:48:58]MH_I2C_Read... [07:48:58]Read from MH i2c: E2 17 00 [07:48:58]MH_I2C_Read... [07:48:58]Read from MH i2c: E2 17 00 05 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 FC [07:48:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:48:58]wFMCommunicate OK [07:48:58]requested_item fd.num is exist - process it [07:48:58]SAM_PROTO_GetFieldsCounters [07:48:58]wFMCommunicate request_size=4 [07:48:58]MH_SAM_APDU [07:48:58]CAPDU: 80 13 00 00 [07:48:58]Write to MH i2c: E2 08 00 06 2A 80 13 00 00 00 00 00 00 AC [07:48:58]Write i2c OK [07:48:58]MH_I2C_Read... [07:48:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:48:58]Read from MH i2c: E2 [07:48:58]MH_I2C_Read... [07:48:58]Read from MH i2c: E2 62 00 [07:48:58]MH_I2C_Read... [07:48:58]Read from MH i2c: E2 62 00 06 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 B2 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 29 00 00 00 5E 04 04 00 29 00 00 00 57 04 04 00 2A 00 00 00 19 04 04 00 00 00 00 00 90 00 86 [07:48:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 B2 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 29 00 00 00 5E 04 04 00 29 00 00 00 57 04 04 00 2A 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:48:58]wFMCommunicate OK [07:48:58]SAM_PROTO_GetFieldsCounters done [07:48:58]requested_item shift.num is exist - process it [07:48:58]requested_item shift.opened is exist - process it [07:48:58]req_shift_opened [07:48:58]FM_GetShiftState [07:48:58]SAM_PROTO_GetShiftState [07:48:58]wFMCommunicate request_size=4 [07:48:58]MH_SAM_APDU [07:48:58]CAPDU: 80 13 01 00 [07:48:58]Write to MH i2c: E2 08 00 07 2A 80 13 01 00 00 00 00 00 AE [07:48:58]Write i2c OK [07:48:58]MH_I2C_Read... [07:48:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:48:58]Read from MH i2c: E2 [07:48:58]MH_I2C_Read... [07:48:58]Read from MH i2c: E2 0E 00 [07:48:58]MH_I2C_Read... [07:48:58]Read from MH i2c: E2 0E 00 07 2A 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 30 [07:48:58]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:48:58]wFMCommunicate OK [07:48:58]SAM_PROTO_GetShiftState done [07:48:58]FM_GetShiftState done [07:48:58]req_shift_opened done [07:48:58]requested_item shift.open_date is exist - process it [07:48:58]req_shift_open_date [07:48:58]req_shift_open_date done [07:48:58]produce_requested_data done [07:48:58]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223410,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [07:48:58]process_action_free close_receipt [07:48:58]json_value_free [07:48:58]json_value_free done [07:48:58]process_json_proto returns [07:48:58]Send response to host [07:48:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223410,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [07:48:58]free response buf [07:48:58]execute_script done [07:48:58]execute_script returns [07:48:58]free content buf [07:48:58]Sock 9.Close socket [07:48:58]Sock 9.Thread stoped [07:49:00]OFD Sender: No OFD packet to send [07:49:05]OFD Sender: No OFD packet to send [07:49:10]accept exits with 8 [07:49:10]New connection [07:49:10]New thread 3066940772 created [07:49:10]Thread 3066797412 joined [07:49:10]Waiting for new connection... [07:49:10] Sock 8.Parse request [07:49:10]Sock 8.Check first char [07:49:10]Sock 8.First char is OK [07:49:10]request: POST /json_proto HTTP/1.0 [07:49:10]Method: POST [07:49:10]URL: /json_proto [07:49:10]Method is POST - this is cgi request [07:49:10]url: /json_proto [07:49:10]query_string will be loaded in cgi processing [07:49:10]execute_cgi json_proto POST (null) [07:49:10]execute_cgi path=json_proto method=POST [07:49:10]POST find Content-Length [07:49:10]Host: 172.17.52.131:8080 [07:49:10]Content-Length: 677 [07:49:10]Content-Type: application/json [07:49:10] [07:49:10]POST finish read [07:49:10]Found Content-Length = 677 [07:49:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477174", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:49:10]execute_script... [07:49: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)477174", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:49:10]POST & json_proto [07:49:10]process_json_proto [07:49:10]json parsed OK: [07:49:10]protocol is kg_v1.0 [07:49:10]action value=close_receipt [07:49:10]process_action close_receipt [07:49:10]cmd_close_receipt [07:49:10]MH_GetDate [07:49:10]Write to MH i2c: F0 00 00 08 2A 21 [07:49:10]Write i2c OK [07:49:10]MH_I2C_Read... [07:49:10]Read from MH i2c: F0 [07:49:10]MH_I2C_Read... [07:49:10]Read from MH i2c: F0 09 00 [07:49:10]MH_I2C_Read... [07:49:10]Read from MH i2c: F0 09 00 08 2A 00 79 07 16 67 4B 9D 11 67 87 [07:49:10]GetLastDocTimeStamp 1729496936 [07:49:10]current date 1729496953 [07:49:10]FM_GetShiftState [07:49:10]SAM_PROTO_GetShiftState [07:49:10]wFMCommunicate request_size=4 [07:49:10]MH_SAM_APDU [07:49:10]CAPDU: 80 13 01 00 [07:49:10]Write to MH i2c: E2 08 00 09 2A 80 13 01 00 00 00 00 00 B0 [07:49:10]Write i2c OK [07:49:10]MH_I2C_Read... [07:49:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:49:10]Read from MH i2c: E2 [07:49:10]MH_I2C_Read... [07:49:10]Read from MH i2c: E2 0E 00 [07:49:10]MH_I2C_Read... [07:49:10]Read from MH i2c: E2 0E 00 09 2A 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 32 [07:49:10]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:49:10]wFMCommunicate OK [07:49:10]SAM_PROTO_GetShiftState done [07:49:10]FM_GetShiftState done [07:49:10]opened in 1729469279 [07:49:10]opened+sec_in_day 1729555679 [07:49:10]quantity*price = 30038 [07:49:10]sum+1 = 30039 [07:49:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 42 21.10.2024 07:49 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223411 ФПД: 255635476756046 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T074913&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223411&fm=255635476756046&tin=02508201610067®Number=0000000000091767&sum=30000 [07:49:11]StoreToDocumentArchive [07:49:11]shift 538 fd 223411 [07:49:11]save to /storage/0538/doc_00223411 [07:49:11]save last doc name /storage/0538/doc_00223411 to /storage/kkm_last_doc_name [07:49:11]save OK [07:49:11]Clear old archive folders... [07:49:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:49:11]tlvbuf is B6EA5430 [07:49:11]SAM_PROTO_ClearQueue [07:49:11]wFMCommunicate request_size=4 [07:49:11]MH_SAM_APDU [07:49:11]CAPDU: 80 09 00 00 [07:49:11]Write to MH i2c: E2 08 00 16 2A 80 09 00 00 00 00 00 00 B2 [07:49:11]Write i2c OK [07:49:11]MH_I2C_Read... [07:49:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:49:11]Read from MH i2c: E2 [07:49:11]MH_I2C_Read... [07:49:11]Read from MH i2c: E2 03 00 [07:49:11]MH_I2C_Read... [07:49:11]Read from MH i2c: E2 03 00 16 2A 00 90 00 B4 [07:49:11]RAPDU: 90 00 [07:49:11]wFMCommunicate OK [07:49:11]SAM_PROTO_ClearQueue done [07:49:11]KKMCreateOFDPacket [07:49:11]OFDProtocolAddRootSTLVToBuf [07:49:11]FM_MakeSignedData [07:49:11]FM_MakeSignedData [07:49:11]SAM_PROTO_SignData [07:49:11]wFMCommunicate request_size=4 [07:49:11]MH_SAM_APDU [07:49:11]CAPDU: 80 0D 01 02 [07:49:11]Write to MH i2c: E2 08 00 17 2A 80 0D 01 02 00 00 00 00 BA [07:49:11]Write i2c OK [07:49:11]MH_I2C_Read... [07:49:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:49:11]Read from MH i2c: E2 [07:49:11]MH_I2C_Read... [07:49:11]Read from MH i2c: E2 03 00 [07:49:11]MH_I2C_Read... [07:49:11]Read from MH i2c: E2 03 00 17 2A 00 90 00 B5 [07:49:11]RAPDU: 90 00 [07:49:11]wFMCommunicate OK [07:49:11]wFMCommunicate request_size=255 [07:49:11]MH_SAM_APDU [07:49: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 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 2A 00 00 00 F4 03 04 00 79 07 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B3 68 03 00 35 04 06 00 E8 [07:49:11]Write to MH i2c: E2 02 01 18 2A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2A 00 00 00 F4 03 04 00 79 07 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B3 68 03 00 35 04 06 00 E8 00 00 8B [07:49:11]Write i2c OK [07:49:11]MH_I2C_Read... [07:49:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:49:11]Read from MH i2c: E2 [07:49:11]MH_I2C_Read... [07:49:11]Read from MH i2c: E2 03 00 [07:49:11]MH_I2C_Read... [07:49:11]Read from MH i2c: E2 03 00 18 2A 00 90 00 B6 [07:49:11]RAPDU: 90 00 [07:49:11]wFMCommunicate OK [07:49:11]wFMCommunicate request_size=10 [07:49:11]MH_SAM_APDU [07:49:11]CAPDU: 80 0D 02 02 05 7F C5 C8 B6 4E [07:49:11]Write to MH i2c: E2 0D 00 19 2A 80 0D 02 02 05 00 7F C5 C8 B6 4E 00 00 D7 [07:49:11]Write i2c OK [07:49:11]MH_I2C_Read... [07:49:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:49:11]Read from MH i2c: E2 [07:49:11]MH_I2C_Read... [07:49:11]Read from MH i2c: E2 03 00 [07:49:11]MH_I2C_Read... [07:49:11]Read from MH i2c: E2 03 00 19 2A 00 90 00 B7 [07:49:11]RAPDU: 90 00 [07:49:11]wFMCommunicate OK [07:49:11]wFMCommunicate request_size=4 [07:49:11]MH_SAM_APDU [07:49:11]CAPDU: 80 0D 03 02 [07:49:11]Write to MH i2c: E2 08 00 1A 2A 80 0D 03 02 00 00 00 00 BF [07:49:11]Write i2c OK [07:49:11]MH_I2C_Read... [07:49:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:49:11]Read from MH i2c: E2 [07:49:11]MH_I2C_Read... [07:49:11]Read from MH i2c: E2 0B 00 [07:49:11]MH_I2C_Read... [07:49:11]Read from MH i2c: E2 0B 00 1A 2A 00 81 84 D1 36 73 82 96 2E 90 00 85 [07:49:11]RAPDU: 81 84 D1 36 73 82 96 2E 90 00 [07:49:11]wFMCommunicate OK [07:49:11]SAM_PROTO_SignData done [07:49:11]FM_MakeSignedData done [07:49:11]CreateOFDProtocolMessage [07:49:11]wFMCommunicate request_size=4 [07:49:11]MH_SAM_APDU [07:49:11]CAPDU: 80 11 00 00 [07:49:11]Write to MH i2c: E2 08 00 1B 2A 80 11 00 00 00 00 00 00 BF [07:49:11]Write i2c OK [07:49:11]MH_I2C_Read... [07:49:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:49:11]Read from MH i2c: E2 [07:49:11]MH_I2C_Read... [07:49:11]Read from MH i2c: E2 17 00 [07:49:11]MH_I2C_Read... [07:49:11]Read from MH i2c: E2 17 00 1B 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 12 [07:49:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:49:11]wFMCommunicate OK [07:49:11]CreateOFDProtocolMessage done [07:49:11]OFDSenderStorePacket 223411 [07:49:11]StoreOFDPacket docnum=223411 [07:49:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 53 60 07 01 9F 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2A 00 00 00 F4 03 04 00 79 07 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B3 68 03 00 35 04 06 00 E8 7F C5 C8 B6 4E 81 84 D1 36 73 82 96 2E [07:49:11]CheckFolder [07:49:11]dirname=/storage/ofd_packets [07:49:11]CheckFolder done [07:49:11]ProducePacketName [07:49:11]name=ofd_packets/00223411 [07:49:11]NVStorageSaveData ofd_packets/00223411 [07:49:11]File name is /storage/ofd_packets/00223411 [07:49:11]Write 301 bytes [07:49:11]NVStorageSaveData done [07:49:11]OFDSenderStorePacket done [07:49:11]KKMCreateOFDPacket done [07:49:11]NVStorageSaveData kkm_last_timestamp [07:49:11]File name is /storage/kkm_last_timestamp [07:49:11]Write 4 bytes [07:49:11]NVStorageSaveData done [07:49:11]ExternCall_PrintAddStr [07:49:11]wPrintStart [07:49:11]Write to MH i2c: 01 00 00 1C 2A 46 [07:49:11]Write i2c OK [07:49:11]MH_I2C_Read... [07:49:11]Read from MH i2c: 01 [07:49:11]MH_I2C_Read... [07:49:11]Read from MH i2c: 01 07 00 [07:49:11]MH_I2C_Read... [07:49:11]Read from MH i2c: 01 07 00 1C 2A 00 00 00 00 00 FF 0F 5B [07:49:11]RasterBufferAndPrint [07:49:11]line Счет N : (1)477174 [07:49:11]line ИНН: 02508201610067 [07:49:11]line Контрольно-Кассовый Чек [07:49:11]line ПРОДАЖА [07:49:11]line ТРК (МРК, ГНК) : 32 [07:49:11]line Товар: 2710124130 [07:49:11]line Аи-92-К-5 [07:49:11]line 4.490 * 66.90 [07:49:11]line = 300.38 [07:49:11]line НДС 12% НСП 1% [07:49:11]line > о реализуемом товаре [07:49:11]line ОКРУГЛЕНИЕ: -0.38 [07:49:11]line ИТОГО: 300.00 [07:49:11]line Внесено: 300.00 [07:49:11]line СДАЧА: 0.00 [07:49:11]line НСП 1% : 2.66 [07:49:11]line НДС 12% : 31.90 [07:49:11]line Наличными: 300.00 [07:49:11]line Безнал.: 0.00 [07:49:11]line Место: АЗС № 162 "Партнер Нефть" [07:49:11]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [07:49:11]line СНО: Общий режим [07:49:11]line Чек 42 21.10.2024 07:49 [07:49:11]line Смена: 538 ФФД: 1.0 [07:49:11]line ЗНМ: 0300000103 [07:49:11]line РНМ: 0000000000091767 [07:49:11]line Версия ККМ: 001 [07:49:11]line ФМ: 0000000000871763 [07:49:11]line ФД: 223411 [07:49:11]line ФПД: 255635476756046 [07:49:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T074913&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223411&fm=255635476756046&tin=02508201610067®Number=0000000000091767&sum=30000 [07:49:12]OFD Sender: Processing packet 223411 [packets to send 25, broken 24] [07:49:12]ProducePacketName [07:49:12]name=ofd_packets/00223411 [07:49:12]OFD Sender: To server: pG, [07:49:12]CommunicateWithHost lk.salyk.kg:30040 [07:49:12]ConnectInit lk.salyk.kg [07:49:12]written 0, free lines is 4095 [07:49:12]Connected sock=10 [07:49:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 53 60 07 01 9F 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2A 00 00 00 F4 03 04 00 79 07 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B3 68 03 00 35 04 06 00 E8 7F C5 C8 B6 4E 81 84 D1 36 73 82 96 2E [07:49:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 B2 C9 47 00 43 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B3 68 03 00 F4 03 04 00 0F B3 15 67 B6 04 01 00 00 B6 E9 60 65 C1 A7 81 9E [07:49:12]CommunicateWithHost err = 0 [07:49:12]CheckOFDResponse [07:49:12]1017 (14) - 77093643461234 [07:49:12]1041 (16) - 0000000000871763 [07:49:12]1040 (4) - 223411 [07:49:12]1012 (4) - 21.10.2024 01:49 [07:49:12]1206 (1) - 0 [07:49:12]OFD Sender: Remove packet 223411 [07:49:12]ProducePacketName [07:49:12]name=ofd_packets/00223411 [07:49:12]NVStorageDeleteData [07:49:12]Write to MH i2c: 01 00 00 47 2A 71 [07:49:12]Write i2c OK [07:49:12]MH_I2C_Read... [07:49:12]Read from MH i2c: 01 [07:49:12]MH_I2C_Read... [07:49:12]Read from MH i2c: 01 07 00 [07:49:12]MH_I2C_Read... [07:49:12]Read from MH i2c: 01 07 00 47 2A 00 00 00 00 00 F9 0C 7D [07:49:12]RasterBufferAndPrint [07:49:12]line [07:49:12]line [07:49:12]line [07:49:12]line [07:49:12]line [07:49:12]written 0, free lines is 3330 [07:49:12]MH_Cut [07:49:12]Write to MH i2c: D1 01 00 4E 2A 01 4A [07:49:12]Write i2c OK [07:49:12]MH_I2C_Read... [07:49:12]Read from MH i2c: D1 [07:49:12]MH_I2C_Read... [07:49:12]Read from MH i2c: D1 01 00 [07:49:12]MH_I2C_Read... [07:49:12]Read from MH i2c: D1 01 00 4E 2A 00 49 [07:49:12]Write to MH i2c: 01 00 00 4F 2A 79 [07:49:12]Write i2c OK [07:49:12]MH_I2C_Read... [07:49:13]OFD Sender: No OFD packet to send [07:49:13]*** Cut start [07:49:13]*** Purtial cut [07:49:13]*** Stage 1: CUTSNS_PIN = 1 [07:49:13]Read from MH i2c: 01 [07:49:13]MH_I2C_Read... [07:49:13]*** Stop cut motor [07:49:13]*** Cut end [07:49:13]Read from MH i2c: 01 07 00 [07:49:13]MH_I2C_Read... [07:49:13]Read from MH i2c: 01 07 00 4F 2A 00 00 00 00 00 FF 0F 8E [07:49:13]process_action close_receipt done [07:49:13]requested_data is exist [07:49:13]produce_requested_data [07:49:13]requested_item fm.sn is exist - process it [07:49:13]wFMCommunicate request_size=4 [07:49:13]MH_SAM_APDU [07:49:13]CAPDU: 80 11 00 00 [07:49:13]Write to MH i2c: E2 08 00 50 2A 80 11 00 00 00 00 00 00 F4 [07:49:13]Write i2c OK [07:49:13]MH_I2C_Read... [07:49:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:49:13]Read from MH i2c: E2 [07:49:13]MH_I2C_Read... [07:49:13]Read from MH i2c: E2 17 00 [07:49:13]MH_I2C_Read... [07:49:13]Read from MH i2c: E2 17 00 50 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 47 [07:49:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:49:13]wFMCommunicate OK [07:49:13]requested_item fd.num is exist - process it [07:49:13]SAM_PROTO_GetFieldsCounters [07:49:13]wFMCommunicate request_size=4 [07:49:13]MH_SAM_APDU [07:49:13]CAPDU: 80 13 00 00 [07:49:13]Write to MH i2c: E2 08 00 51 2A 80 13 00 00 00 00 00 00 F7 [07:49:13]Write i2c OK [07:49:13]MH_I2C_Read... [07:49:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:49:13]Read from MH i2c: E2 [07:49:13]MH_I2C_Read... [07:49:13]Read from MH i2c: E2 62 00 [07:49:13]MH_I2C_Read... [07:49:13]Read from MH i2c: E2 62 00 51 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 B3 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 2A 00 00 00 5E 04 04 00 2A 00 00 00 57 04 04 00 2B 00 00 00 19 04 04 00 00 00 00 00 90 00 D5 [07:49:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 B3 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 2A 00 00 00 5E 04 04 00 2A 00 00 00 57 04 04 00 2B 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:49:13]wFMCommunicate OK [07:49:13]SAM_PROTO_GetFieldsCounters done [07:49:13]requested_item shift.num is exist - process it [07:49:13]requested_item shift.opened is exist - process it [07:49:13]req_shift_opened [07:49:13]FM_GetShiftState [07:49:13]SAM_PROTO_GetShiftState [07:49:13]wFMCommunicate request_size=4 [07:49:13]MH_SAM_APDU [07:49:13]CAPDU: 80 13 01 00 [07:49:13]Write to MH i2c: E2 08 00 52 2A 80 13 01 00 00 00 00 00 F9 [07:49:13]Write i2c OK [07:49:13]MH_I2C_Read... [07:49:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:49:13]Read from MH i2c: E2 [07:49:13]MH_I2C_Read... [07:49:13]Read from MH i2c: E2 0E 00 [07:49:13]MH_I2C_Read... [07:49:13]Read from MH i2c: E2 0E 00 52 2A 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 7B [07:49:13]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:49:13]wFMCommunicate OK [07:49:13]SAM_PROTO_GetShiftState done [07:49:13]FM_GetShiftState done [07:49:13]req_shift_opened done [07:49:13]requested_item shift.open_date is exist - process it [07:49:13]req_shift_open_date [07:49:13]req_shift_open_date done [07:49:13]produce_requested_data done [07:49:13]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223411,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [07:49:13]process_action_free close_receipt [07:49:13]json_value_free [07:49:13]json_value_free done [07:49:13]process_json_proto returns [07:49:13]Send response to host [07:49:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223411,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [07:49:13]free response buf [07:49:13]execute_script done [07:49:13]execute_script returns [07:49:13]free content buf [07:49:13]Sock 8.Close socket [07:49:13]Sock 8.Thread stoped [07:49:18]OFD Sender: No OFD packet to send [07:49:23]OFD Sender: No OFD packet to send [07:49:28]OFD Sender: No OFD packet to send [07:49:33]OFD Sender: No OFD packet to send [07:49:38]OFD Sender: No OFD packet to send [07:49:43]OFD Sender: No OFD packet to send [07:49:48]OFD Sender: No OFD packet to send [07:49:53]OFD Sender: No OFD packet to send [07:49:58]OFD Sender: No OFD packet to send [07:50:03]OFD Sender: No OFD packet to send [07:50:08]OFD Sender: No OFD packet to send [07:50:13]OFD Sender: No OFD packet to send [07:50:18]OFD Sender: No OFD packet to send [07:50:23]OFD Sender: No OFD packet to send [07:50:28]OFD Sender: No OFD packet to send [07:50:33]OFD Sender: No OFD packet to send [07:50:38]OFD Sender: No OFD packet to send [07:50:43]OFD Sender: No OFD packet to send [07:50:48]OFD Sender: No OFD packet to send [07:50:53]OFD Sender: No OFD packet to send [07:50:58]OFD Sender: No OFD packet to send [07:51:03]OFD Sender: No OFD packet to send [07:51:08]OFD Sender: No OFD packet to send [07:51:13]OFD Sender: No OFD packet to send [07:51:18]OFD Sender: No OFD packet to send [07:51:23]OFD Sender: No OFD packet to send [07:51:28]OFD Sender: No OFD packet to send [07:51:33]OFD Sender: No OFD packet to send [07:51:38]OFD Sender: No OFD packet to send [07:51:43]OFD Sender: No OFD packet to send [07:51:48]OFD Sender: No OFD packet to send [07:51:50]accept exits with 9 [07:51:50]New connection [07:51:50]New thread 3066797412 created [07:51:50]Thread 3066940772 joined [07:51:50]Waiting for new connection... [07:51:50] Sock 9.Parse request [07:51:50]Sock 9.Check first char [07:51:50]Sock 9.First char is OK [07:51:50]request: POST /json_proto HTTP/1.0 [07:51:50]Method: POST [07:51:50]URL: /json_proto [07:51:50]Method is POST - this is cgi request [07:51:50]url: /json_proto [07:51:50]query_string will be loaded in cgi processing [07:51:50]execute_cgi json_proto POST (null) [07:51:50]execute_cgi path=json_proto method=POST [07:51:50]POST find Content-Length [07:51:50]Host: 172.17.52.131:8080 [07:51:50]Content-Length: 675 [07:51:50]Content-Type: application/json [07:51:50] [07:51:50]POST finish read [07:51:50]Found Content-Length = 675 [07:51:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477175", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:51:50]execute_script... [07:51:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477175", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:51:50]POST & json_proto [07:51:50]process_json_proto [07:51:50]json parsed OK: [07:51:50]protocol is kg_v1.0 [07:51:50]action value=close_receipt [07:51:50]process_action close_receipt [07:51:50]cmd_close_receipt [07:51:50]MH_GetDate [07:51:50]Write to MH i2c: F0 00 00 53 2A 6C [07:51:50]Write i2c OK [07:51:50]MH_I2C_Read... [07:51:50]Read from MH i2c: F0 [07:51:50]MH_I2C_Read... [07:51:50]Read from MH i2c: F0 09 00 [07:51:50]MH_I2C_Read... [07:51:50]Read from MH i2c: F0 09 00 53 2A 00 1A 08 16 67 4B 9D 11 67 74 [07:51:50]GetLastDocTimeStamp 1729496953 [07:51:50]current date 1729497114 [07:51:50]FM_GetShiftState [07:51:50]SAM_PROTO_GetShiftState [07:51:50]wFMCommunicate request_size=4 [07:51:50]MH_SAM_APDU [07:51:50]CAPDU: 80 13 01 00 [07:51:50]Write to MH i2c: E2 08 00 54 2A 80 13 01 00 00 00 00 00 FB [07:51:50]Write i2c OK [07:51:50]MH_I2C_Read... [07:51:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:51:50]Read from MH i2c: E2 [07:51:50]MH_I2C_Read... [07:51:50]Read from MH i2c: E2 0E 00 [07:51:50]MH_I2C_Read... [07:51:50]Read from MH i2c: E2 0E 00 54 2A 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 7D [07:51:50]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:51:50]wFMCommunicate OK [07:51:50]SAM_PROTO_GetShiftState done [07:51:50]FM_GetShiftState done [07:51:50]opened in 1729469279 [07:51:50]opened+sec_in_day 1729555679 [07:51:50]quantity*price = 100000 [07:51:50]sum+1 = 100002 [07:51:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 43 21.10.2024 07:51 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223412 ФПД: 256537983033001 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T075154&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223412&fm=256537983033001&tin=02508201610067®Number=0000000000091767&sum=100000 [07:51:51]StoreToDocumentArchive [07:51:51]shift 538 fd 223412 [07:51:51]save to /storage/0538/doc_00223412 [07:51:51]save last doc name /storage/0538/doc_00223412 to /storage/kkm_last_doc_name [07:51:51]save OK [07:51:51]Clear old archive folders... [07:51:51]ProcessDocumentItem done err = 0, tmpTLVsize=252 [07:51:51]tlvbuf is 00051400 [07:51:51]SAM_PROTO_ClearQueue [07:51:51]wFMCommunicate request_size=4 [07:51:51]MH_SAM_APDU [07:51:51]CAPDU: 80 09 00 00 [07:51:51]Write to MH i2c: E2 08 00 61 2A 80 09 00 00 00 00 00 00 FD [07:51:51]Write i2c OK [07:51:51]MH_I2C_Read... [07:51:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:51:52]Read from MH i2c: E2 [07:51:52]MH_I2C_Read... [07:51:52]Read from MH i2c: E2 03 00 [07:51:52]MH_I2C_Read... [07:51:52]Read from MH i2c: E2 03 00 61 2A 00 90 00 FF [07:51:52]RAPDU: 90 00 [07:51:52]wFMCommunicate OK [07:51:52]SAM_PROTO_ClearQueue done [07:51:52]KKMCreateOFDPacket [07:51:52]OFDProtocolAddRootSTLVToBuf [07:51:52]FM_MakeSignedData [07:51:52]FM_MakeSignedData [07:51:52]SAM_PROTO_SignData [07:51:52]wFMCommunicate request_size=4 [07:51:52]MH_SAM_APDU [07:51:52]CAPDU: 80 0D 01 02 [07:51:52]Write to MH i2c: E2 08 00 62 2A 80 0D 01 02 00 00 00 00 05 [07:51:52]Write i2c OK [07:51:52]MH_I2C_Read... [07:51:52]Read from MH i2c: E2 [07:51:52]MH_I2C_Read... [07:51:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:51:52]Read from MH i2c: E2 03 00 [07:51:52]MH_I2C_Read... [07:51:52]Read from MH i2c: E2 03 00 62 2A 00 90 00 00 [07:51:52]RAPDU: 90 00 [07:51:52]wFMCommunicate OK [07:51:52]wFMCommunicate request_size=255 [07:51:52]MH_SAM_APDU [07:51:52]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 1A 08 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B4 68 03 00 35 04 06 00 [07:51:52]Write to MH i2c: E2 02 01 63 2A 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 1A 08 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B4 68 03 00 35 04 06 00 00 00 7D [07:51:52]Write i2c OK [07:51:52]MH_I2C_Read... [07:51:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:51:52]Read from MH i2c: E2 [07:51:52]MH_I2C_Read... [07:51:52]Read from MH i2c: E2 03 00 [07:51:52]MH_I2C_Read... [07:51:52]Read from MH i2c: E2 03 00 63 2A 00 90 00 01 [07:51:52]RAPDU: 90 00 [07:51:52]wFMCommunicate OK [07:51:52]wFMCommunicate request_size=11 [07:51:52]MH_SAM_APDU [07:51:52]CAPDU: 80 0D 02 02 06 E9 51 E7 59 9E A9 [07:51:52]Write to MH i2c: E2 0E 00 64 2A 80 0D 02 02 06 00 E9 51 E7 59 9E A9 00 00 D5 [07:51:52]Write i2c OK [07:51:52]MH_I2C_Read... [07:51:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:51:52]Read from MH i2c: E2 [07:51:52]MH_I2C_Read... [07:51:52]Read from MH i2c: E2 03 00 [07:51:52]MH_I2C_Read... [07:51:52]Read from MH i2c: E2 03 00 64 2A 00 90 00 02 [07:51:52]RAPDU: 90 00 [07:51:52]wFMCommunicate OK [07:51:52]wFMCommunicate request_size=4 [07:51:52]MH_SAM_APDU [07:51:52]CAPDU: 80 0D 03 02 [07:51:52]Write to MH i2c: E2 08 00 65 2A 80 0D 03 02 00 00 00 00 0A [07:51:52]Write i2c OK [07:51:52]MH_I2C_Read... [07:51:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:51:52]Read from MH i2c: E2 [07:51:52]MH_I2C_Read... [07:51:52]Read from MH i2c: E2 0B 00 [07:51:52]MH_I2C_Read... [07:51:52]Read from MH i2c: E2 0B 00 65 2A 00 FB 50 5B 69 1A CE 9F BF 90 00 60 [07:51:52]RAPDU: FB 50 5B 69 1A CE 9F BF 90 00 [07:51:52]wFMCommunicate OK [07:51:52]SAM_PROTO_SignData done [07:51:52]FM_MakeSignedData done [07:51:52]CreateOFDProtocolMessage [07:51:52]wFMCommunicate request_size=4 [07:51:52]MH_SAM_APDU [07:51:52]CAPDU: 80 11 00 00 [07:51:52]Write to MH i2c: E2 08 00 66 2A 80 11 00 00 00 00 00 00 0A [07:51:52]Write i2c OK [07:51:52]MH_I2C_Read... [07:51:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:51:52]Read from MH i2c: E2 [07:51:52]MH_I2C_Read... [07:51:52]Read from MH i2c: E2 17 00 [07:51:52]MH_I2C_Read... [07:51:52]Read from MH i2c: E2 17 00 66 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 5D [07:51:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:51:52]wFMCommunicate OK [07:51:52]CreateOFDProtocolMessage done [07:51:52]OFDSenderStorePacket 223412 [07:51:52]StoreOFDPacket docnum=223412 [07:51:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 0B 27 08 01 B6 3D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 1A 08 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B4 68 03 00 35 04 06 00 E9 51 E7 59 9E A9 FB 50 5B 69 1A CE 9F BF [07:51:52]CheckFolder [07:51:52]dirname=/storage/ofd_packets [07:51:52]CheckFolder done [07:51:52]ProducePacketName [07:51:52]name=ofd_packets/00223412 [07:51:52]NVStorageSaveData ofd_packets/00223412 [07:51:52]File name is /storage/ofd_packets/00223412 [07:51:52]Write 302 bytes [07:51:52]NVStorageSaveData done [07:51:52]OFDSenderStorePacket done [07:51:52]KKMCreateOFDPacket done [07:51:52]NVStorageSaveData kkm_last_timestamp [07:51:52]File name is /storage/kkm_last_timestamp [07:51:52]Write 4 bytes [07:51:52]NVStorageSaveData done [07:51:52]ExternCall_PrintAddStr [07:51:52]wPrintStart [07:51:52]Write to MH i2c: 01 00 00 67 2A 91 [07:51:52]Write i2c OK [07:51:52]MH_I2C_Read... [07:51:52]Read from MH i2c: 01 [07:51:52]MH_I2C_Read... [07:51:52]Read from MH i2c: 01 07 00 [07:51:52]MH_I2C_Read... [07:51:52]Read from MH i2c: 01 07 00 67 2A 00 00 00 00 00 FF 0F A6 [07:51:52]RasterBufferAndPrint [07:51:52]line Счет N : (1)477175 [07:51:52]line ИНН: 02508201610067 [07:51:52]line Контрольно-Кассовый Чек [07:51:52]line ПРОДАЖА [07:51:52]line ТРК (МРК, ГНК) : 23 [07:51:52]line Товар: 2710124130 [07:51:52]line SUPER-92-К-5 [07:51:52]line 14.620 * 68.40 [07:51:52]line = 1000.01 [07:51:52]line НДС 12% НСП 1% [07:51:52]line > о реализуемом товаре [07:51:52]line ОКРУГЛЕНИЕ: -0.01 [07:51:52]line ИТОГО: 1000.00 [07:51:52]line Внесено: 1000.00 [07:51:52]line СДАЧА: 0.00 [07:51:52]line НСП 1% : 8.85 [07:51:52]line НДС 12% : 106.20 [07:51:52]line Наличными: 1000.00 [07:51:52]line Безнал.: 0.00 [07:51:52]line Место: АЗС № 162 "Партнер Нефть" [07:51:52]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [07:51:52]line СНО: Общий режим [07:51:52]line Чек 43 21.10.2024 07:51 [07:51:52]line Смена: 538 ФФД: 1.0 [07:51:52]line ЗНМ: 0300000103 [07:51:52]line РНМ: 0000000000091767 [07:51:52]line Версия ККМ: 001 [07:51:52]line ФМ: 0000000000871763 [07:51:52]line ФД: 223412 [07:51:52]line ФПД: 256537983033001 [07:51:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T075154&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223412&fm=256537983033001&tin=02508201610067®Number=0000000000091767&sum=100000 [07:51:52]OFD Sender: Processing packet 223412 [packets to send 25, broken 24] [07:51:52]ProducePacketName [07:51:52]name=ofd_packets/00223412 [07:51:52]OFD Sender: To server: pG, [07:51:52]CommunicateWithHost lk.salyk.kg:30040 [07:51:52]ConnectInit lk.salyk.kg [07:51:52]written 0, free lines is 4095 [07:51:52]Connected sock=10 [07:51:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 0B 27 08 01 B6 3D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 1A 08 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B4 68 03 00 35 04 06 00 E9 51 E7 59 9E A9 FB 50 5B 69 1A CE 9F BF [07:51:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 AB 8F 47 00 D4 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B4 68 03 00 F4 03 04 00 B0 B3 15 67 B6 04 01 00 00 C2 B2 01 C7 E9 CF B6 D6 [07:51:53]CommunicateWithHost err = 0 [07:51:53]CheckOFDResponse [07:51:53]1017 (14) - 77093643461234 [07:51:53]1041 (16) - 0000000000871763 [07:51:53]1040 (4) - 223412 [07:51:53]1012 (4) - 21.10.2024 01:51 [07:51:53]1206 (1) - 0 [07:51:53]OFD Sender: Remove packet 223412 [07:51:53]ProducePacketName [07:51:53]name=ofd_packets/00223412 [07:51:53]NVStorageDeleteData [07:51:53]Write to MH i2c: 01 00 00 92 2A BC [07:51:53]Write i2c OK [07:51:53]MH_I2C_Read... [07:51:53]Read from MH i2c: 01 [07:51:53]MH_I2C_Read... [07:51:53]Read from MH i2c: 01 07 00 [07:51:53]MH_I2C_Read... [07:51:53]Read from MH i2c: 01 07 00 92 2A 00 00 00 00 00 F8 0C C7 [07:51:53]RasterBufferAndPrint [07:51:53]line [07:51:53]line [07:51:53]line [07:51:53]line [07:51:53]line [07:51:53]written 0, free lines is 3326 [07:51:53]MH_Cut [07:51:53]Write to MH i2c: D1 01 00 99 2A 01 95 [07:51:53]Write i2c OK [07:51:53]MH_I2C_Read... [07:51:53]Read from MH i2c: D1 [07:51:53]MH_I2C_Read... [07:51:53]Read from MH i2c: D1 01 00 [07:51:53]MH_I2C_Read... [07:51:53]Read from MH i2c: D1 01 00 99 2A 00 94 [07:51:53]Write to MH i2c: 01 00 00 9A 2A C4 [07:51:53]Write i2c OK [07:51:53]MH_I2C_Read... [07:51:53]OFD Sender: No OFD packet to send [07:51:53]*** Cut start [07:51:53]*** Purtial cut [07:51:53]*** CUTSNS_PIN = 0 [07:51:54]*** Stage 1: CUTSNS_PIN = 1 [07:51:55]Read from MH i2c: 01 [07:51:55]MH_I2C_Read... [07:51:55]*** Stop cut motor [07:51:55]*** Cut end [07:51:55]Read from MH i2c: 01 07 00 [07:51:55]MH_I2C_Read... [07:51:55]Read from MH i2c: 01 07 00 9A 2A 00 00 00 00 00 FF 0F D9 [07:51:55]process_action close_receipt done [07:51:55]requested_data is exist [07:51:55]produce_requested_data [07:51:55]requested_item fm.sn is exist - process it [07:51:55]wFMCommunicate request_size=4 [07:51:55]MH_SAM_APDU [07:51:55]CAPDU: 80 11 00 00 [07:51:55]Write to MH i2c: E2 08 00 9B 2A 80 11 00 00 00 00 00 00 3F [07:51:55]Write i2c OK [07:51:55]MH_I2C_Read... [07:51:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:51:56]Read from MH i2c: E2 [07:51:56]MH_I2C_Read... [07:51:56]Read from MH i2c: E2 17 00 [07:51:56]MH_I2C_Read... [07:51:56]Read from MH i2c: E2 17 00 9B 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 92 [07:51:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:51:56]wFMCommunicate OK [07:51:56]requested_item fd.num is exist - process it [07:51:56]SAM_PROTO_GetFieldsCounters [07:51:56]wFMCommunicate request_size=4 [07:51:56]MH_SAM_APDU [07:51:56]CAPDU: 80 13 00 00 [07:51:56]Write to MH i2c: E2 08 00 9C 2A 80 13 00 00 00 00 00 00 42 [07:51:56]Write i2c OK [07:51:56]MH_I2C_Read... [07:51:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:51:56]Read from MH i2c: E2 [07:51:56]MH_I2C_Read... [07:51:56]Read from MH i2c: E2 62 00 [07:51:56]MH_I2C_Read... [07:51:56]Read from MH i2c: E2 62 00 9C 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 B4 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 2B 00 00 00 5E 04 04 00 2B 00 00 00 57 04 04 00 2C 00 00 00 19 04 04 00 00 00 00 00 90 00 24 [07:51:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 B4 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 2B 00 00 00 5E 04 04 00 2B 00 00 00 57 04 04 00 2C 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:51:56]wFMCommunicate OK [07:51:56]SAM_PROTO_GetFieldsCounters done [07:51:56]requested_item shift.num is exist - process it [07:51:56]requested_item shift.opened is exist - process it [07:51:56]req_shift_opened [07:51:56]FM_GetShiftState [07:51:56]SAM_PROTO_GetShiftState [07:51:56]wFMCommunicate request_size=4 [07:51:56]MH_SAM_APDU [07:51:56]CAPDU: 80 13 01 00 [07:51:56]Write to MH i2c: E2 08 00 9D 2A 80 13 01 00 00 00 00 00 44 [07:51:56]Write i2c OK [07:51:56]MH_I2C_Read... [07:51:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:51:56]Read from MH i2c: E2 [07:51:56]MH_I2C_Read... [07:51:56]Read from MH i2c: E2 0E 00 [07:51:56]MH_I2C_Read... [07:51:56]Read from MH i2c: E2 0E 00 9D 2A 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 C6 [07:51:56]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:51:56]wFMCommunicate OK [07:51:56]SAM_PROTO_GetShiftState done [07:51:56]FM_GetShiftState done [07:51:56]req_shift_opened done [07:51:56]requested_item shift.open_date is exist - process it [07:51:56]req_shift_open_date [07:51:56]req_shift_open_date done [07:51:56]produce_requested_data done [07:51:56]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223412,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [07:51:56]process_action_free close_receipt [07:51:56]json_value_free [07:51:56]json_value_free done [07:51:56]process_json_proto returns [07:51:56]Send response to host [07:51:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223412,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [07:51:56]free response buf [07:51:56]execute_script done [07:51:56]execute_script returns [07:51:56]free content buf [07:51:56]Sock 9.Close socket [07:51:56]Sock 9.Thread stoped [07:51:58]OFD Sender: No OFD packet to send [07:52:03]OFD Sender: No OFD packet to send [07:52:08]OFD Sender: No OFD packet to send [07:52:13]OFD Sender: No OFD packet to send [07:52:18]OFD Sender: No OFD packet to send [07:52:23]OFD Sender: No OFD packet to send [07:52:26]accept exits with 8 [07:52:26]New connection [07:52:26]New thread 3066940772 created [07:52:26]Thread 3066797412 joined [07:52:26]Waiting for new connection... [07:52:26] Sock 8.Parse request [07:52:26]Sock 8.Check first char [07:52:26]Sock 8.First char is OK [07:52:26]request: POST /json_proto HTTP/1.0 [07:52:26]Method: POST [07:52:26]URL: /json_proto [07:52:26]Method is POST - this is cgi request [07:52:26]url: /json_proto [07:52:26]query_string will be loaded in cgi processing [07:52:26]execute_cgi json_proto POST (null) [07:52:26]execute_cgi path=json_proto method=POST [07:52:26]POST find Content-Length [07:52:26]Host: 172.17.52.131:8080 [07:52:26]Content-Length: 682 [07:52:26]Content-Type: application/json [07:52:26] [07:52:26]POST finish read [07:52:26]Found Content-Length = 682 [07:52:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477176", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:52:26]execute_script... [07:52:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477176", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:52:26]POST & json_proto [07:52:26]process_json_proto [07:52:26]json parsed OK: [07:52:26]protocol is kg_v1.0 [07:52:26]action value=close_receipt [07:52:26]process_action close_receipt [07:52:26]cmd_close_receipt [07:52:26]MH_GetDate [07:52:26]Write to MH i2c: F0 00 00 9E 2A B7 [07:52:26]Write i2c OK [07:52:26]MH_I2C_Read... [07:52:26]Read from MH i2c: F0 [07:52:26]MH_I2C_Read... [07:52:26]Read from MH i2c: F0 09 00 [07:52:26]MH_I2C_Read... [07:52:26]Read from MH i2c: F0 09 00 9E 2A 00 3E 08 16 67 4B 9D 11 67 E3 [07:52:26]GetLastDocTimeStamp 1729497114 [07:52:26]current date 1729497150 [07:52:26]FM_GetShiftState [07:52:26]SAM_PROTO_GetShiftState [07:52:26]wFMCommunicate request_size=4 [07:52:26]MH_SAM_APDU [07:52:26]CAPDU: 80 13 01 00 [07:52:26]Write to MH i2c: E2 08 00 9F 2A 80 13 01 00 00 00 00 00 46 [07:52:26]Write i2c OK [07:52:26]MH_I2C_Read... [07:52:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:52:26]Read from MH i2c: E2 [07:52:26]MH_I2C_Read... [07:52:26]Read from MH i2c: E2 0E 00 [07:52:26]MH_I2C_Read... [07:52:26]Read from MH i2c: E2 0E 00 9F 2A 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 C8 [07:52:26]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:52:26]wFMCommunicate OK [07:52:26]SAM_PROTO_GetShiftState done [07:52:26]FM_GetShiftState done [07:52:26]opened in 1729469279 [07:52:26]opened+sec_in_day 1729555679 [07:52:26]quantity*price = 100015 [07:52:26]sum+1 = 100017 [07:52:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 44 21.10.2024 07:52 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223413 ФПД: 247863441097452 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T075230&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223413&fm=247863441097452&tin=02508201610067®Number=0000000000091767&sum=100000 [07:52:28]StoreToDocumentArchive [07:52:28]shift 538 fd 223413 [07:52:28]save to /storage/0538/doc_00223413 [07:52:28]save last doc name /storage/0538/doc_00223413 to /storage/kkm_last_doc_name [07:52:28]save OK [07:52:28]Clear old archive folders... [07:52:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:52:28]tlvbuf is B6EBE190 [07:52:28]SAM_PROTO_ClearQueue [07:52:28]wFMCommunicate request_size=4 [07:52:28]MH_SAM_APDU [07:52:28]CAPDU: 80 09 00 00 [07:52:28]Write to MH i2c: E2 08 00 AC 2A 80 09 00 00 00 00 00 00 48 [07:52:28]Write i2c OK [07:52:28]MH_I2C_Read... [07:52:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:52:28]Read from MH i2c: E2 [07:52:28]MH_I2C_Read... [07:52:28]Read from MH i2c: E2 03 00 [07:52:28]MH_I2C_Read... [07:52:28]Read from MH i2c: E2 03 00 AC 2A 00 90 00 4A [07:52:28]RAPDU: 90 00 [07:52:28]wFMCommunicate OK [07:52:28]SAM_PROTO_ClearQueue done [07:52:28]KKMCreateOFDPacket [07:52:28]OFDProtocolAddRootSTLVToBuf [07:52:28]FM_MakeSignedData [07:52:28]FM_MakeSignedData [07:52:28]SAM_PROTO_SignData [07:52:28]wFMCommunicate request_size=4 [07:52:28]MH_SAM_APDU [07:52:28]CAPDU: 80 0D 01 02 [07:52:28]Write to MH i2c: E2 08 00 AD 2A 80 0D 01 02 00 00 00 00 50 [07:52:28]Write i2c OK [07:52:28]MH_I2C_Read... [07:52:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:52:28]Read from MH i2c: E2 [07:52:28]MH_I2C_Read... [07:52:28]Read from MH i2c: E2 03 00 [07:52:28]MH_I2C_Read... [07:52:28]Read from MH i2c: E2 03 00 AD 2A 00 90 00 4B [07:52:28]RAPDU: 90 00 [07:52:28]wFMCommunicate OK [07:52:28]wFMCommunicate request_size=255 [07:52:28]MH_SAM_APDU [07:52:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2C 00 00 00 F4 03 04 00 3E 08 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B5 68 03 00 35 04 06 00 E1 [07:52:28]Write to MH i2c: E2 02 01 AE 2A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 3E 08 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B5 68 03 00 35 04 06 00 E1 00 00 EA [07:52:28]Write i2c OK [07:52:28]MH_I2C_Read... [07:52:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:52:28]Read from MH i2c: E2 [07:52:28]MH_I2C_Read... [07:52:28]Read from MH i2c: E2 03 00 [07:52:28]MH_I2C_Read... [07:52:28]Read from MH i2c: E2 03 00 AE 2A 00 90 00 4C [07:52:28]RAPDU: 90 00 [07:52:28]wFMCommunicate OK [07:52:28]wFMCommunicate request_size=10 [07:52:28]MH_SAM_APDU [07:52:28]CAPDU: 80 0D 02 02 05 6E 34 5C 02 EC [07:52:28]Write to MH i2c: E2 0D 00 AF 2A 80 0D 02 02 05 00 6E 34 5C 02 EC 00 00 49 [07:52:28]Write i2c OK [07:52:28]MH_I2C_Read... [07:52:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:52:28]Read from MH i2c: E2 [07:52:28]MH_I2C_Read... [07:52:28]Read from MH i2c: E2 03 00 [07:52:28]MH_I2C_Read... [07:52:28]Read from MH i2c: E2 03 00 AF 2A 00 90 00 4D [07:52:28]RAPDU: 90 00 [07:52:28]wFMCommunicate OK [07:52:28]wFMCommunicate request_size=4 [07:52:28]MH_SAM_APDU [07:52:28]CAPDU: 80 0D 03 02 [07:52:28]Write to MH i2c: E2 08 00 B0 2A 80 0D 03 02 00 00 00 00 55 [07:52:28]Write i2c OK [07:52:28]MH_I2C_Read... [07:52:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:52:28]Read from MH i2c: E2 [07:52:28]MH_I2C_Read... [07:52:28]Read from MH i2c: E2 0B 00 [07:52:28]MH_I2C_Read... [07:52:28]Read from MH i2c: E2 0B 00 B0 2A 00 24 F8 9B F1 AF 04 14 27 90 00 EC [07:52:28]RAPDU: 24 F8 9B F1 AF 04 14 27 90 00 [07:52:28]wFMCommunicate OK [07:52:28]SAM_PROTO_SignData done [07:52:28]FM_MakeSignedData done [07:52:28]CreateOFDProtocolMessage [07:52:28]wFMCommunicate request_size=4 [07:52:28]MH_SAM_APDU [07:52:28]CAPDU: 80 11 00 00 [07:52:28]Write to MH i2c: E2 08 00 B1 2A 80 11 00 00 00 00 00 00 55 [07:52:28]Write i2c OK [07:52:28]MH_I2C_Read... [07:52:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:52:28]Read from MH i2c: E2 [07:52:28]MH_I2C_Read... [07:52:28]Read from MH i2c: E2 17 00 [07:52:28]MH_I2C_Read... [07:52:28]Read from MH i2c: E2 17 00 B1 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 A8 [07:52:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:52:28]wFMCommunicate OK [07:52:28]CreateOFDProtocolMessage done [07:52:28]OFDSenderStorePacket 223413 [07:52:28]StoreOFDPacket docnum=223413 [07:52:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 F0 87 07 01 BA 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2C 00 00 00 F4 03 04 00 3E 08 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B5 68 03 00 35 04 06 00 E1 6E 34 5C 02 EC 24 F8 9B F1 AF 04 14 27 [07:52:28]CheckFolder [07:52:28]dirname=/storage/ofd_packets [07:52:28]CheckFolder done [07:52:28]ProducePacketName [07:52:28]name=ofd_packets/00223413 [07:52:28]NVStorageSaveData ofd_packets/00223413 [07:52:28]File name is /storage/ofd_packets/00223413 [07:52:28]Write 301 bytes [07:52:28]NVStorageSaveData done [07:52:28]OFDSenderStorePacket done [07:52:28]KKMCreateOFDPacket done [07:52:28]NVStorageSaveData kkm_last_timestamp [07:52:28]File name is /storage/kkm_last_timestamp [07:52:28]Write 4 bytes [07:52:28]NVStorageSaveData done [07:52:28]ExternCall_PrintAddStr [07:52:28]wPrintStart [07:52:28]Write to MH i2c: 01 00 00 B2 2A DC [07:52:28]Write i2c OK [07:52:28]MH_I2C_Read... [07:52:28]Read from MH i2c: 01 [07:52:28]MH_I2C_Read... [07:52:28]Read from MH i2c: 01 07 00 [07:52:28]MH_I2C_Read... [07:52:28]Read from MH i2c: 01 07 00 B2 2A 00 00 00 00 00 FF 0F F1 [07:52:28]RasterBufferAndPrint [07:52:28]line Счет N : (1)477176 [07:52:28]line ИНН: 02508201610067 [07:52:28]line Контрольно-Кассовый Чек [07:52:28]line ПРОДАЖА [07:52:28]line ТРК (МРК, ГНК) : 32 [07:52:28]line Товар: 2710124130 [07:52:28]line Аи-92-К-5 [07:52:28]line 14.950 * 66.90 [07:52:28]line = 1000.16 [07:52:28]line НДС 12% НСП 1% [07:52:28]line > о реализуемом товаре [07:52:28]line ОКРУГЛЕНИЕ: -0.16 [07:52:28]line ИТОГО: 1000.00 [07:52:28]line Внесено: 1000.00 [07:52:28]line СДАЧА: 0.00 [07:52:28]line НСП 1% : 8.85 [07:52:28]line НДС 12% : 106.21 [07:52:28]line Наличными: 1000.00 [07:52:28]line Безнал.: 0.00 [07:52:28]line Место: АЗС № 162 "Партнер Нефть" [07:52:28]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [07:52:28]line СНО: Общий режим [07:52:28]line Чек 44 21.10.2024 07:52 [07:52:28]line Смена: 538 ФФД: 1.0 [07:52:28]line ЗНМ: 0300000103 [07:52:28]line РНМ: 0000000000091767 [07:52:28]line Версия ККМ: 001 [07:52:28]line ФМ: 0000000000871763 [07:52:28]line ФД: 223413 [07:52:28]line ФПД: 247863441097452 [07:52:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T075230&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223413&fm=247863441097452&tin=02508201610067®Number=0000000000091767&sum=100000 [07:52:28]OFD Sender: Processing packet 223413 [packets to send 25, broken 24] [07:52:28]ProducePacketName [07:52:28]name=ofd_packets/00223413 [07:52:28]OFD Sender: To server: pG, [07:52:28]CommunicateWithHost lk.salyk.kg:30040 [07:52:28]ConnectInit lk.salyk.kg [07:52:28]written 0, free lines is 4095 [07:52:29]Connected sock=11 [07:52:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 F0 87 07 01 BA 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2C 00 00 00 F4 03 04 00 3E 08 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B5 68 03 00 35 04 06 00 E1 6E 34 5C 02 EC 24 F8 9B F1 AF 04 14 27 [07:52:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 4F 5D 47 00 DF B6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B5 68 03 00 F4 03 04 00 D4 B3 15 67 B6 04 01 00 00 D3 71 E3 D8 FD A6 36 36 [07:52:29]CommunicateWithHost err = 0 [07:52:29]CheckOFDResponse [07:52:29]1017 (14) - 77093643461234 [07:52:29]1041 (16) - 0000000000871763 [07:52:29]1040 (4) - 223413 [07:52:29]1012 (4) - 21.10.2024 01:52 [07:52:29]1206 (1) - 0 [07:52:29]OFD Sender: Remove packet 223413 [07:52:29]ProducePacketName [07:52:29]name=ofd_packets/00223413 [07:52:29]NVStorageDeleteData [07:52:29]Write to MH i2c: 01 00 00 DD 2A 07 [07:52:29]Write i2c OK [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: 01 [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: 01 07 00 [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: 01 07 00 DD 2A 00 00 00 00 00 FC 0C 16 [07:52:29]RasterBufferAndPrint [07:52:29]line [07:52:29]line [07:52:29]line [07:52:29]line [07:52:29]line [07:52:29]written 0, free lines is 3330 [07:52:29]MH_Cut [07:52:29]Write to MH i2c: D1 01 00 E4 2A 01 E0 [07:52:29]Write i2c OK [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: D1 [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: D1 01 00 [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: D1 01 00 E4 2A 00 DF [07:52:29]Write to MH i2c: 01 00 00 E5 2A 0F [07:52:29]Write i2c OK [07:52:29]MH_I2C_Read... [07:52:29]OFD Sender: No OFD packet to send [07:52:30]*** Cut start [07:52:30]*** Purtial cut [07:52:30]*** Stage 1: CUTSNS_PIN = 1 [07:52:30]Read from MH i2c: 01 [07:52:30]MH_I2C_Read... [07:52:30]*** Stop cut motor [07:52:30]*** Cut end [07:52:30]Read from MH i2c: 01 07 00 [07:52:30]MH_I2C_Read... [07:52:30]Read from MH i2c: 01 07 00 E5 2A 00 00 00 00 00 FF 0F 24 [07:52:30]process_action close_receipt done [07:52:30]requested_data is exist [07:52:30]produce_requested_data [07:52:30]requested_item fm.sn is exist - process it [07:52:30]wFMCommunicate request_size=4 [07:52:30]MH_SAM_APDU [07:52:30]CAPDU: 80 11 00 00 [07:52:30]Write to MH i2c: E2 08 00 E6 2A 80 11 00 00 00 00 00 00 8A [07:52:30]Write i2c OK [07:52:30]MH_I2C_Read... [07:52:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:52:30]Read from MH i2c: E2 [07:52:30]MH_I2C_Read... [07:52:30]Read from MH i2c: E2 17 00 [07:52:30]MH_I2C_Read... [07:52:30]Read from MH i2c: E2 17 00 E6 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 DD [07:52:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:52:30]wFMCommunicate OK [07:52:30]requested_item fd.num is exist - process it [07:52:30]SAM_PROTO_GetFieldsCounters [07:52:30]wFMCommunicate request_size=4 [07:52:30]MH_SAM_APDU [07:52:30]CAPDU: 80 13 00 00 [07:52:30]Write to MH i2c: E2 08 00 E7 2A 80 13 00 00 00 00 00 00 8D [07:52:30]Write i2c OK [07:52:30]MH_I2C_Read... [07:52:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:52:30]Read from MH i2c: E2 [07:52:30]MH_I2C_Read... [07:52:30]Read from MH i2c: E2 62 00 [07:52:30]MH_I2C_Read... [07:52:30]Read from MH i2c: E2 62 00 E7 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 B5 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 2C 00 00 00 5E 04 04 00 2C 00 00 00 57 04 04 00 2D 00 00 00 19 04 04 00 00 00 00 00 90 00 73 [07:52:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 B5 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 2C 00 00 00 5E 04 04 00 2C 00 00 00 57 04 04 00 2D 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:52:30]wFMCommunicate OK [07:52:30]SAM_PROTO_GetFieldsCounters done [07:52:30]requested_item shift.num is exist - process it [07:52:30]requested_item shift.opened is exist - process it [07:52:30]req_shift_opened [07:52:30]FM_GetShiftState [07:52:30]SAM_PROTO_GetShiftState [07:52:30]wFMCommunicate request_size=4 [07:52:30]MH_SAM_APDU [07:52:30]CAPDU: 80 13 01 00 [07:52:30]Write to MH i2c: E2 08 00 E8 2A 80 13 01 00 00 00 00 00 8F [07:52:30]Write i2c OK [07:52:30]MH_I2C_Read... [07:52:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:52:30]Read from MH i2c: E2 [07:52:30]MH_I2C_Read... [07:52:30]Read from MH i2c: E2 0E 00 [07:52:30]MH_I2C_Read... [07:52:30]Read from MH i2c: E2 0E 00 E8 2A 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 11 [07:52:30]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:52:30]wFMCommunicate OK [07:52:30]SAM_PROTO_GetShiftState done [07:52:30]FM_GetShiftState done [07:52:30]req_shift_opened done [07:52:30]requested_item shift.open_date is exist - process it [07:52:30]req_shift_open_date [07:52:30]req_shift_open_date done [07:52:30]produce_requested_data done [07:52:30]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223413,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [07:52:30]process_action_free close_receipt [07:52:30]json_value_free [07:52:30]json_value_free done [07:52:30]process_json_proto returns [07:52:30]Send response to host [07:52:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223413,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [07:52:30]free response buf [07:52:30]execute_script done [07:52:30]execute_script returns [07:52:30]free content buf [07:52:30]Sock 8.Close socket [07:52:30]Sock 8.Thread stoped [07:52:34]OFD Sender: No OFD packet to send [07:52:39]OFD Sender: No OFD packet to send [07:52:44]OFD Sender: No OFD packet to send [07:52:49]OFD Sender: No OFD packet to send [07:52:54]OFD Sender: No OFD packet to send [07:52:59]OFD Sender: No OFD packet to send [07:53:04]OFD Sender: No OFD packet to send [07:53:09]OFD Sender: No OFD packet to send [07:53:14]OFD Sender: No OFD packet to send [07:53:19]OFD Sender: No OFD packet to send [07:53:24]OFD Sender: No OFD packet to send [07:53:29]OFD Sender: No OFD packet to send [07:53:34]OFD Sender: No OFD packet to send [07:53:39]OFD Sender: No OFD packet to send [07:53:44]OFD Sender: No OFD packet to send [07:53:49]OFD Sender: No OFD packet to send [07:53:54]OFD Sender: No OFD packet to send [07:53:59]OFD Sender: No OFD packet to send [07:54:04]OFD Sender: No OFD packet to send [07:54:09]OFD Sender: No OFD packet to send [07:54:13]accept exits with 9 [07:54:13]New connection [07:54:13]New thread 3066797412 created [07:54:13]Thread 3066940772 joined [07:54:13]Waiting for new connection... [07:54:13] Sock 9.Parse request [07:54:13]Sock 9.Check first char [07:54:13]Sock 9.First char is OK [07:54:13]request: POST /json_proto HTTP/1.0 [07:54:13]Method: POST [07:54:13]URL: /json_proto [07:54:13]Method is POST - this is cgi request [07:54:13]url: /json_proto [07:54:13]query_string will be loaded in cgi processing [07:54:13]execute_cgi json_proto POST (null) [07:54:13]execute_cgi path=json_proto method=POST [07:54:13]POST find Content-Length [07:54:13]Host: 172.17.52.131:8080 [07:54:13]Content-Length: 682 [07:54:13]Content-Type: application/json [07:54:13] [07:54:13]POST finish read [07:54:13]Found Content-Length = 682 [07:54:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477177", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:54:13]execute_script... [07:54:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477177", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:54:13]POST & json_proto [07:54:13]process_json_proto [07:54:13]json parsed OK: [07:54:13]protocol is kg_v1.0 [07:54:13]action value=close_receipt [07:54:13]process_action close_receipt [07:54:13]cmd_close_receipt [07:54:13]MH_GetDate [07:54:13]Write to MH i2c: F0 00 00 E9 2A 02 [07:54:13]Write i2c OK [07:54:13]MH_I2C_Read... [07:54:13]Read from MH i2c: F0 [07:54:13]MH_I2C_Read... [07:54:13]Read from MH i2c: F0 09 00 [07:54:13]MH_I2C_Read... [07:54:13]Read from MH i2c: F0 09 00 E9 2A 00 A9 08 16 67 4B 9D 11 67 99 [07:54:13]GetLastDocTimeStamp 1729497150 [07:54:13]current date 1729497257 [07:54:13]FM_GetShiftState [07:54:13]SAM_PROTO_GetShiftState [07:54:13]wFMCommunicate request_size=4 [07:54:13]MH_SAM_APDU [07:54:13]CAPDU: 80 13 01 00 [07:54:13]Write to MH i2c: E2 08 00 EA 2A 80 13 01 00 00 00 00 00 91 [07:54:13]Write i2c OK [07:54:13]MH_I2C_Read... [07:54:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:54:13]Read from MH i2c: E2 [07:54:13]MH_I2C_Read... [07:54:13]Read from MH i2c: E2 0E 00 [07:54:13]MH_I2C_Read... [07:54:13]Read from MH i2c: E2 0E 00 EA 2A 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 13 [07:54:13]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:54:13]wFMCommunicate OK [07:54:13]SAM_PROTO_GetShiftState done [07:54:13]FM_GetShiftState done [07:54:13]opened in 1729469279 [07:54:13]opened+sec_in_day 1729555679 [07:54:13]quantity*price = 100015 [07:54:13]sum+1 = 100017 [07:54:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 45 21.10.2024 07:54 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223414 ФПД: 181928893935302 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T075417&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223414&fm=181928893935302&tin=02508201610067®Number=0000000000091767&sum=100000 [07:54:14]StoreToDocumentArchive [07:54:14]shift 538 fd 223414 [07:54:14]save to /storage/0538/doc_00223414 [07:54:14]save last doc name /storage/0538/doc_00223414 to /storage/kkm_last_doc_name [07:54:14]save OK [07:54:14]Clear old archive folders... [07:54:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:54:14]tlvbuf is 01EF6320 [07:54:14]SAM_PROTO_ClearQueue [07:54:14]wFMCommunicate request_size=4 [07:54:14]MH_SAM_APDU [07:54:14]CAPDU: 80 09 00 00 [07:54:14]Write to MH i2c: E2 08 00 F7 2A 80 09 00 00 00 00 00 00 93 [07:54:14]Write i2c OK [07:54:14]MH_I2C_Read... [07:54:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:54:15]Read from MH i2c: E2 [07:54:15]MH_I2C_Read... [07:54:15]Read from MH i2c: E2 03 00 [07:54:15]MH_I2C_Read... [07:54:15]Read from MH i2c: E2 03 00 F7 2A 00 90 00 95 [07:54:15]RAPDU: 90 00 [07:54:15]wFMCommunicate OK [07:54:15]SAM_PROTO_ClearQueue done [07:54:15]KKMCreateOFDPacket [07:54:15]OFDProtocolAddRootSTLVToBuf [07:54:15]FM_MakeSignedData [07:54:15]FM_MakeSignedData [07:54:15]SAM_PROTO_SignData [07:54:15]wFMCommunicate request_size=4 [07:54:15]MH_SAM_APDU [07:54:15]CAPDU: 80 0D 01 02 [07:54:15]Write to MH i2c: E2 08 00 F8 2A 80 0D 01 02 00 00 00 00 9B [07:54:15]Write i2c OK [07:54:15]MH_I2C_Read... [07:54:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:54:15]Read from MH i2c: E2 [07:54:15]MH_I2C_Read... [07:54:15]Read from MH i2c: E2 03 00 [07:54:15]MH_I2C_Read... [07:54:15]Read from MH i2c: E2 03 00 F8 2A 00 90 00 96 [07:54:15]RAPDU: 90 00 [07:54:15]wFMCommunicate OK [07:54:15]wFMCommunicate request_size=255 [07:54:15]MH_SAM_APDU [07:54:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 2D 00 00 00 F4 03 04 00 A9 08 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B6 68 03 00 35 04 06 00 A5 [07:54:15]Write to MH i2c: E2 02 01 F9 2A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 A9 08 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B6 68 03 00 35 04 06 00 A5 00 00 66 [07:54:15]Write i2c OK [07:54:15]MH_I2C_Read... [07:54:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:54:15]Read from MH i2c: E2 [07:54:15]MH_I2C_Read... [07:54:15]Read from MH i2c: E2 03 00 [07:54:15]MH_I2C_Read... [07:54:15]Read from MH i2c: E2 03 00 F9 2A 00 90 00 97 [07:54:15]RAPDU: 90 00 [07:54:15]wFMCommunicate OK [07:54:15]wFMCommunicate request_size=10 [07:54:15]MH_SAM_APDU [07:54:15]CAPDU: 80 0D 02 02 05 76 9F 18 EE C6 [07:54:15]Write to MH i2c: E2 0D 00 FA 2A 80 0D 02 02 05 00 76 9F 18 EE C6 00 00 89 [07:54:15]Write i2c OK [07:54:15]MH_I2C_Read... [07:54:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:54:15]Read from MH i2c: E2 [07:54:15]MH_I2C_Read... [07:54:15]Read from MH i2c: E2 03 00 [07:54:15]MH_I2C_Read... [07:54:15]Read from MH i2c: E2 03 00 FA 2A 00 90 00 98 [07:54:15]RAPDU: 90 00 [07:54:15]wFMCommunicate OK [07:54:15]wFMCommunicate request_size=4 [07:54:15]MH_SAM_APDU [07:54:15]CAPDU: 80 0D 03 02 [07:54:15]Write to MH i2c: E2 08 00 FB 2A 80 0D 03 02 00 00 00 00 A0 [07:54:15]Write i2c OK [07:54:15]MH_I2C_Read... [07:54:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:54:15]Read from MH i2c: E2 [07:54:15]MH_I2C_Read... [07:54:15]Read from MH i2c: E2 0B 00 [07:54:15]MH_I2C_Read... [07:54:15]Read from MH i2c: E2 0B 00 FB 2A 00 2D 94 0D 3E 5C 58 0F DF 90 00 4F [07:54:15]RAPDU: 2D 94 0D 3E 5C 58 0F DF 90 00 [07:54:15]wFMCommunicate OK [07:54:15]SAM_PROTO_SignData done [07:54:15]FM_MakeSignedData done [07:54:15]CreateOFDProtocolMessage [07:54:15]wFMCommunicate request_size=4 [07:54:15]MH_SAM_APDU [07:54:15]CAPDU: 80 11 00 00 [07:54:15]Write to MH i2c: E2 08 00 FC 2A 80 11 00 00 00 00 00 00 A0 [07:54:15]Write i2c OK [07:54:15]MH_I2C_Read... [07:54:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:54:15]Read from MH i2c: E2 [07:54:15]MH_I2C_Read... [07:54:15]Read from MH i2c: E2 17 00 [07:54:15]MH_I2C_Read... [07:54:15]Read from MH i2c: E2 17 00 FC 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 F3 [07:54:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:54:15]wFMCommunicate OK [07:54:15]CreateOFDProtocolMessage done [07:54:15]OFDSenderStorePacket 223414 [07:54:15]StoreOFDPacket docnum=223414 [07:54:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 AF DD 07 01 82 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2D 00 00 00 F4 03 04 00 A9 08 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B6 68 03 00 35 04 06 00 A5 76 9F 18 EE C6 2D 94 0D 3E 5C 58 0F DF [07:54:15]CheckFolder [07:54:15]dirname=/storage/ofd_packets [07:54:15]CheckFolder done [07:54:15]ProducePacketName [07:54:15]name=ofd_packets/00223414 [07:54:15]NVStorageSaveData ofd_packets/00223414 [07:54:15]File name is /storage/ofd_packets/00223414 [07:54:15]Write 301 bytes [07:54:15]NVStorageSaveData done [07:54:15]OFDSenderStorePacket done [07:54:15]KKMCreateOFDPacket done [07:54:15]NVStorageSaveData kkm_last_timestamp [07:54:15]File name is /storage/kkm_last_timestamp [07:54:15]Write 4 bytes [07:54:15]NVStorageSaveData done [07:54:15]ExternCall_PrintAddStr [07:54:15]wPrintStart [07:54:15]Write to MH i2c: 01 00 00 FD 2A 27 [07:54:15]Write i2c OK [07:54:15]MH_I2C_Read... [07:54:15]Read from MH i2c: 01 [07:54:15]MH_I2C_Read... [07:54:15]Read from MH i2c: 01 07 00 [07:54:15]MH_I2C_Read... [07:54:15]Read from MH i2c: 01 07 00 FD 2A 00 00 00 00 00 FF 0F 3C [07:54:15]RasterBufferAndPrint [07:54:15]line Счет N : (1)477177 [07:54:15]line ИНН: 02508201610067 [07:54:15]line Контрольно-Кассовый Чек [07:54:15]line ПРОДАЖА [07:54:15]line ТРК (МРК, ГНК) : 42 [07:54:15]line Товар: 2710124130 [07:54:15]line Аи-92-К-5 [07:54:15]line 14.950 * 66.90 [07:54:15]line = 1000.16 [07:54:15]line НДС 12% НСП 1% [07:54:15]line > о реализуемом товаре [07:54:15]line ОКРУГЛЕНИЕ: -0.16 [07:54:15]line ИТОГО: 1000.00 [07:54:15]line Внесено: 1000.00 [07:54:15]line СДАЧА: 0.00 [07:54:15]line НСП 1% : 8.85 [07:54:15]line НДС 12% : 106.21 [07:54:15]line Наличными: 1000.00 [07:54:15]line Безнал.: 0.00 [07:54:15]line Место: АЗС № 162 "Партнер Нефть" [07:54:15]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [07:54:15]line СНО: Общий режим [07:54:15]line Чек 45 21.10.2024 07:54 [07:54:15]line Смена: 538 ФФД: 1.0 [07:54:15]line ЗНМ: 0300000103 [07:54:15]line РНМ: 0000000000091767 [07:54:15]line Версия ККМ: 001 [07:54:15]line ФМ: 0000000000871763 [07:54:15]line ФД: 223414 [07:54:15]line ФПД: 181928893935302 [07:54:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T075417&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223414&fm=181928893935302&tin=02508201610067®Number=0000000000091767&sum=100000 [07:54:15]OFD Sender: Processing packet 223414 [packets to send 25, broken 24] [07:54:15]ProducePacketName [07:54:15]name=ofd_packets/00223414 [07:54:15]OFD Sender: To server: pG, [07:54:15]CommunicateWithHost lk.salyk.kg:30040 [07:54:15]ConnectInit lk.salyk.kg [07:54:15]written 0, free lines is 4095 [07:54:15]Connected sock=10 [07:54:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 AF DD 07 01 82 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2D 00 00 00 F4 03 04 00 A9 08 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B6 68 03 00 35 04 06 00 A5 76 9F 18 EE C6 2D 94 0D 3E 5C 58 0F DF [07:54:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 AB C4 47 00 81 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B6 68 03 00 F4 03 04 00 3F B4 15 67 B6 04 01 00 00 50 1E 85 34 E6 6B B9 FE [07:54:16]CommunicateWithHost err = 0 [07:54:16]CheckOFDResponse [07:54:16]1017 (14) - 77093643461234 [07:54:16]1041 (16) - 0000000000871763 [07:54:16]1040 (4) - 223414 [07:54:16]1012 (4) - 21.10.2024 01:54 [07:54:16]1206 (1) - 0 [07:54:16]OFD Sender: Remove packet 223414 [07:54:16]ProducePacketName [07:54:16]name=ofd_packets/00223414 [07:54:16]NVStorageDeleteData [07:54:16]Write to MH i2c: 01 00 00 28 2B 53 [07:54:16]Write i2c OK [07:54:16]MH_I2C_Read... [07:54:16]Read from MH i2c: 01 [07:54:16]MH_I2C_Read... [07:54:16]Read from MH i2c: 01 07 00 [07:54:16]MH_I2C_Read... [07:54:16]Read from MH i2c: 01 07 00 28 2B 00 00 00 00 00 F8 0C 5E [07:54:16]RasterBufferAndPrint [07:54:16]line [07:54:16]line [07:54:16]line [07:54:16]line [07:54:16]line [07:54:16]written 0, free lines is 3326 [07:54:16]MH_Cut [07:54:16]Write to MH i2c: D1 01 00 2F 2B 01 2C [07:54:16]Write i2c OK [07:54:16]MH_I2C_Read... [07:54:16]Read from MH i2c: D1 [07:54:16]MH_I2C_Read... [07:54:16]Read from MH i2c: D1 01 00 [07:54:16]MH_I2C_Read... [07:54:16]Read from MH i2c: D1 01 00 2F 2B 00 2B [07:54:16]Write to MH i2c: 01 00 00 30 2B 5B [07:54:16]Write i2c OK [07:54:16]MH_I2C_Read... [07:54:16]OFD Sender: No OFD packet to send [07:54:16]*** Cut start [07:54:16]*** Purtial cut [07:54:16]*** CUTSNS_PIN = 0 [07:54:17]*** Stage 1: CUTSNS_PIN = 1 [07:54:18]Read from MH i2c: 01 [07:54:18]MH_I2C_Read... [07:54:18]*** Stop cut motor [07:54:18]*** Cut end [07:54:18]Read from MH i2c: 01 07 00 [07:54:18]MH_I2C_Read... [07:54:18]Read from MH i2c: 01 07 00 30 2B 00 00 00 00 00 FF 0F 70 [07:54:18]process_action close_receipt done [07:54:18]requested_data is exist [07:54:18]produce_requested_data [07:54:18]requested_item fm.sn is exist - process it [07:54:18]wFMCommunicate request_size=4 [07:54:18]MH_SAM_APDU [07:54:18]CAPDU: 80 11 00 00 [07:54:18]Write to MH i2c: E2 08 00 31 2B 80 11 00 00 00 00 00 00 D6 [07:54:18]Write i2c OK [07:54:18]MH_I2C_Read... [07:54:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:54:18]Read from MH i2c: E2 [07:54:18]MH_I2C_Read... [07:54:18]Read from MH i2c: E2 17 00 [07:54:18]MH_I2C_Read... [07:54:18]Read from MH i2c: E2 17 00 31 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 29 [07:54:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:54:18]wFMCommunicate OK [07:54:18]requested_item fd.num is exist - process it [07:54:18]SAM_PROTO_GetFieldsCounters [07:54:18]wFMCommunicate request_size=4 [07:54:18]MH_SAM_APDU [07:54:18]CAPDU: 80 13 00 00 [07:54:18]Write to MH i2c: E2 08 00 32 2B 80 13 00 00 00 00 00 00 D9 [07:54:19]Write i2c OK [07:54:19]MH_I2C_Read... [07:54:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:54:19]Read from MH i2c: E2 [07:54:19]MH_I2C_Read... [07:54:19]Read from MH i2c: E2 62 00 [07:54:19]MH_I2C_Read... [07:54:19]Read from MH i2c: E2 62 00 32 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 B6 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 C3 [07:54:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 B6 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:54:19]wFMCommunicate OK [07:54:19]SAM_PROTO_GetFieldsCounters done [07:54:19]requested_item shift.num is exist - process it [07:54:19]requested_item shift.opened is exist - process it [07:54:19]req_shift_opened [07:54:19]FM_GetShiftState [07:54:19]SAM_PROTO_GetShiftState [07:54:19]wFMCommunicate request_size=4 [07:54:19]MH_SAM_APDU [07:54:19]CAPDU: 80 13 01 00 [07:54:19]Write to MH i2c: E2 08 00 33 2B 80 13 01 00 00 00 00 00 DB [07:54:19]Write i2c OK [07:54:19]MH_I2C_Read... [07:54:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:54:19]Read from MH i2c: E2 [07:54:19]MH_I2C_Read... [07:54:19]Read from MH i2c: E2 0E 00 [07:54:19]MH_I2C_Read... [07:54:19]Read from MH i2c: E2 0E 00 33 2B 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 5D [07:54:19]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:54:19]wFMCommunicate OK [07:54:19]SAM_PROTO_GetShiftState done [07:54:19]FM_GetShiftState done [07:54:19]req_shift_opened done [07:54:19]requested_item shift.open_date is exist - process it [07:54:19]req_shift_open_date [07:54:19]req_shift_open_date done [07:54:19]produce_requested_data done [07:54:19]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223414,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [07:54:19]process_action_free close_receipt [07:54:19]json_value_free [07:54:19]json_value_free done [07:54:19]process_json_proto returns [07:54:19]Send response to host [07:54:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223414,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [07:54:19]free response buf [07:54:19]execute_script done [07:54:19]execute_script returns [07:54:19]free content buf [07:54:19]Sock 9.Close socket [07:54:19]Sock 9.Thread stoped [07:54:21]OFD Sender: No OFD packet to send [07:54:26]OFD Sender: No OFD packet to send [07:54:31]OFD Sender: No OFD packet to send [07:54:36]OFD Sender: No OFD packet to send [07:54:41]OFD Sender: No OFD packet to send [07:54:46]OFD Sender: No OFD packet to send [07:54:51]OFD Sender: No OFD packet to send [07:54:56]OFD Sender: No OFD packet to send [07:54:57]accept exits with 8 [07:54:57]New connection [07:54:57]New thread 3066940772 created [07:54:57]Thread 3066797412 joined [07:54:57]Waiting for new connection... [07:54:57] Sock 8.Parse request [07:54:57]Sock 8.Check first char [07:54:57]Sock 8.First char is OK [07:54:57]request: POST /json_proto HTTP/1.0 [07:54:57]Method: POST [07:54:57]URL: /json_proto [07:54:57]Method is POST - this is cgi request [07:54:57]url: /json_proto [07:54:57]query_string will be loaded in cgi processing [07:54:57]execute_cgi json_proto POST (null) [07:54:57]execute_cgi path=json_proto method=POST [07:54:57]POST find Content-Length [07:54:57]Host: 172.17.52.131:8080 [07:54:57]Content-Length: 682 [07:54:57]Content-Type: application/json [07:54:57] [07:54:57]POST finish read [07:54:57]Found Content-Length = 682 [07:54:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477178", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:54:57]execute_script... [07:54:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477178", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:54:57]POST & json_proto [07:54:57]process_json_proto [07:54:57]json parsed OK: [07:54:57]protocol is kg_v1.0 [07:54:57]action value=close_receipt [07:54:57]process_action close_receipt [07:54:57]cmd_close_receipt [07:54:57]MH_GetDate [07:54:57]Write to MH i2c: F0 00 00 34 2B 4E [07:54:57]Write i2c OK [07:54:57]MH_I2C_Read... [07:54:57]Read from MH i2c: F0 [07:54:57]MH_I2C_Read... [07:54:57]Read from MH i2c: F0 09 00 [07:54:57]MH_I2C_Read... [07:54:57]Read from MH i2c: F0 09 00 34 2B 00 D4 08 16 67 4B 9D 11 67 10 [07:54:57]GetLastDocTimeStamp 1729497257 [07:54:57]current date 1729497300 [07:54:57]FM_GetShiftState [07:54:57]SAM_PROTO_GetShiftState [07:54:57]wFMCommunicate request_size=4 [07:54:57]MH_SAM_APDU [07:54:57]CAPDU: 80 13 01 00 [07:54:57]Write to MH i2c: E2 08 00 35 2B 80 13 01 00 00 00 00 00 DD [07:54:57]Write i2c OK [07:54:57]MH_I2C_Read... [07:54:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:54:57]Read from MH i2c: E2 [07:54:57]MH_I2C_Read... [07:54:57]Read from MH i2c: E2 0E 00 [07:54:57]MH_I2C_Read... [07:54:57]Read from MH i2c: E2 0E 00 35 2B 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 5F [07:54:57]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:54:57]wFMCommunicate OK [07:54:57]SAM_PROTO_GetShiftState done [07:54:57]FM_GetShiftState done [07:54:57]opened in 1729469279 [07:54:57]opened+sec_in_day 1729555679 [07:54:57]quantity*price = 200043 [07:54:57]sum+1 = 200044 [07:54:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 46 21.10.2024 07:55 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223415 ФПД: 8169359566203 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T075500&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223415&fm=8169359566203&tin=02508201610067®Number=0000000000091767&sum=200000 [07:54:58]StoreToDocumentArchive [07:54:58]shift 538 fd 223415 [07:54:58]save to /storage/0538/doc_00223415 [07:54:58]save last doc name /storage/0538/doc_00223415 to /storage/kkm_last_doc_name [07:54:58]save OK [07:54:58]Clear old archive folders... [07:54:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:54:58]tlvbuf is B6EA52B0 [07:54:58]SAM_PROTO_ClearQueue [07:54:58]wFMCommunicate request_size=4 [07:54:58]MH_SAM_APDU [07:54:58]CAPDU: 80 09 00 00 [07:54:58]Write to MH i2c: E2 08 00 42 2B 80 09 00 00 00 00 00 00 DF [07:54:58]Write i2c OK [07:54:58]MH_I2C_Read... [07:54:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:54:58]Read from MH i2c: E2 [07:54:58]MH_I2C_Read... [07:54:58]Read from MH i2c: E2 03 00 [07:54:58]MH_I2C_Read... [07:54:58]Read from MH i2c: E2 03 00 42 2B 00 90 00 E1 [07:54:58]RAPDU: 90 00 [07:54:58]wFMCommunicate OK [07:54:58]SAM_PROTO_ClearQueue done [07:54:58]KKMCreateOFDPacket [07:54:58]OFDProtocolAddRootSTLVToBuf [07:54:58]FM_MakeSignedData [07:54:58]FM_MakeSignedData [07:54:58]SAM_PROTO_SignData [07:54:58]wFMCommunicate request_size=4 [07:54:58]MH_SAM_APDU [07:54:58]CAPDU: 80 0D 01 02 [07:54:58]Write to MH i2c: E2 08 00 43 2B 80 0D 01 02 00 00 00 00 E7 [07:54:58]Write i2c OK [07:54:58]MH_I2C_Read... [07:54:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:54:58]Read from MH i2c: E2 [07:54:58]MH_I2C_Read... [07:54:58]Read from MH i2c: E2 03 00 [07:54:58]MH_I2C_Read... [07:54:58]Read from MH i2c: E2 03 00 43 2B 00 90 00 E2 [07:54:58]RAPDU: 90 00 [07:54:58]wFMCommunicate OK [07:54:58]wFMCommunicate request_size=255 [07:54:58]MH_SAM_APDU [07:54:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 D4 08 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B7 68 03 00 35 04 06 00 07 [07:54:58]Write to MH i2c: E2 02 01 44 2B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 D4 08 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B7 68 03 00 35 04 06 00 07 00 00 EF [07:54:58]Write i2c OK [07:54:58]MH_I2C_Read... [07:54:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:54:58]Read from MH i2c: E2 [07:54:58]MH_I2C_Read... [07:54:58]Read from MH i2c: E2 03 00 [07:54:58]MH_I2C_Read... [07:54:58]Read from MH i2c: E2 03 00 44 2B 00 90 00 E3 [07:54:58]RAPDU: 90 00 [07:54:58]wFMCommunicate OK [07:54:58]wFMCommunicate request_size=10 [07:54:58]MH_SAM_APDU [07:54:58]CAPDU: 80 0D 02 02 05 6E 13 C6 65 7B [07:54:58]Write to MH i2c: E2 0D 00 45 2B 80 0D 02 02 05 00 6E 13 C6 65 7B 00 00 1B [07:54:58]Write i2c OK [07:54:58]MH_I2C_Read... [07:54:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:54:58]Read from MH i2c: E2 [07:54:58]MH_I2C_Read... [07:54:58]Read from MH i2c: E2 03 00 [07:54:58]MH_I2C_Read... [07:54:58]Read from MH i2c: E2 03 00 45 2B 00 90 00 E4 [07:54:58]RAPDU: 90 00 [07:54:58]wFMCommunicate OK [07:54:58]wFMCommunicate request_size=4 [07:54:58]MH_SAM_APDU [07:54:58]CAPDU: 80 0D 03 02 [07:54:58]Write to MH i2c: E2 08 00 46 2B 80 0D 03 02 00 00 00 00 EC [07:54:58]Write i2c OK [07:54:58]MH_I2C_Read... [07:54:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:54:58]Read from MH i2c: E2 [07:54:58]MH_I2C_Read... [07:54:58]Read from MH i2c: E2 0B 00 [07:54:58]MH_I2C_Read... [07:54:58]Read from MH i2c: E2 0B 00 46 2B 00 BF CC 36 C9 24 95 D2 F0 90 00 F2 [07:54:58]RAPDU: BF CC 36 C9 24 95 D2 F0 90 00 [07:54:58]wFMCommunicate OK [07:54:58]SAM_PROTO_SignData done [07:54:58]FM_MakeSignedData done [07:54:58]CreateOFDProtocolMessage [07:54:58]wFMCommunicate request_size=4 [07:54:58]MH_SAM_APDU [07:54:58]CAPDU: 80 11 00 00 [07:54:58]Write to MH i2c: E2 08 00 47 2B 80 11 00 00 00 00 00 00 EC [07:54:58]Write i2c OK [07:54:58]MH_I2C_Read... [07:54:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:54:58]Read from MH i2c: E2 [07:54:58]MH_I2C_Read... [07:54:58]Read from MH i2c: E2 17 00 [07:54:58]MH_I2C_Read... [07:54:58]Read from MH i2c: E2 17 00 47 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 3F [07:54:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:54:58]wFMCommunicate OK [07:54:58]CreateOFDProtocolMessage done [07:54:58]OFDSenderStorePacket 223415 [07:54:58]StoreOFDPacket docnum=223415 [07:54:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 32 92 07 01 52 EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 D4 08 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B7 68 03 00 35 04 06 00 07 6E 13 C6 65 7B BF CC 36 C9 24 95 D2 F0 [07:54:58]CheckFolder [07:54:58]dirname=/storage/ofd_packets [07:54:58]CheckFolder done [07:54:58]ProducePacketName [07:54:58]name=ofd_packets/00223415 [07:54:58]NVStorageSaveData ofd_packets/00223415 [07:54:58]File name is /storage/ofd_packets/00223415 [07:54:58]Write 301 bytes [07:54:58]NVStorageSaveData done [07:54:58]OFDSenderStorePacket done [07:54:58]KKMCreateOFDPacket done [07:54:58]NVStorageSaveData kkm_last_timestamp [07:54:58]File name is /storage/kkm_last_timestamp [07:54:58]Write 4 bytes [07:54:58]NVStorageSaveData done [07:54:58]ExternCall_PrintAddStr [07:54:58]wPrintStart [07:54:58]Write to MH i2c: 01 00 00 48 2B 73 [07:54:58]Write i2c OK [07:54:58]MH_I2C_Read... [07:54:58]Read from MH i2c: 01 [07:54:58]MH_I2C_Read... [07:54:58]Read from MH i2c: 01 07 00 [07:54:58]MH_I2C_Read... [07:54:58]Read from MH i2c: 01 07 00 48 2B 00 00 00 00 00 FF 0F 88 [07:54:58]RasterBufferAndPrint [07:54:58]line Счет N : (1)477178 [07:54:58]line ИНН: 02508201610067 [07:54:58]line Контрольно-Кассовый Чек [07:54:58]line ПРОДАЖА [07:54:58]line ТРК (МРК, ГНК) : 21 [07:54:58]line Товар: 2710124500 [07:54:58]line Аи-95-К-5 [07:54:58]line 26.960 * 74.20 [07:54:58]line = 2000.43 [07:54:58]line НДС 12% НСП 1% [07:54:58]line > о реализуемом товаре [07:54:58]line ОКРУГЛЕНИЕ: -0.43 [07:54:58]line ИТОГО: 2000.00 [07:54:58]line Внесено: 2000.00 [07:54:58]line СДАЧА: 0.00 [07:54:58]line НСП 1% : 17.70 [07:54:58]line НДС 12% : 212.43 [07:54:58]line Наличными: 2000.00 [07:54:58]line Безнал.: 0.00 [07:54:58]line Место: АЗС № 162 "Партнер Нефть" [07:54:58]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [07:54:58]line СНО: Общий режим [07:54:58]line Чек 46 21.10.2024 07:55 [07:54:58]line Смена: 538 ФФД: 1.0 [07:54:58]line ЗНМ: 0300000103 [07:54:58]line РНМ: 0000000000091767 [07:54:58]line Версия ККМ: 001 [07:54:58]line ФМ: 0000000000871763 [07:54:58]line ФД: 223415 [07:54:58]line ФПД: 8169359566203 [07:54:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T075500&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223415&fm=8169359566203&tin=02508201610067®Number=0000000000091767&sum=200000 [07:54:59]OFD Sender: Processing packet 223415 [packets to send 25, broken 24] [07:54:59]ProducePacketName [07:54:59]name=ofd_packets/00223415 [07:54:59]OFD Sender: To server: pG, [07:54:59]CommunicateWithHost lk.salyk.kg:30040 [07:54:59]ConnectInit lk.salyk.kg [07:54:59]written 0, free lines is 4095 [07:54:59]Connected sock=10 [07:54:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 32 92 07 01 52 EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 D4 08 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B7 68 03 00 35 04 06 00 07 6E 13 C6 65 7B BF CC 36 C9 24 95 D2 F0 [07:54:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 B5 37 47 00 6D 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B7 68 03 00 F4 03 04 00 6A B4 15 67 B6 04 01 00 00 62 76 A9 70 CC 10 0F 3A [07:54:59]CommunicateWithHost err = 0 [07:54:59]CheckOFDResponse [07:54:59]1017 (14) - 77093643461234 [07:54:59]1041 (16) - 0000000000871763 [07:54:59]1040 (4) - 223415 [07:54:59]1012 (4) - 21.10.2024 01:54 [07:54:59]1206 (1) - 0 [07:54:59]OFD Sender: Remove packet 223415 [07:54:59]ProducePacketName [07:54:59]name=ofd_packets/00223415 [07:54:59]NVStorageDeleteData [07:54:59]Write to MH i2c: 01 00 00 73 2B 9E [07:54:59]Write i2c OK [07:54:59]MH_I2C_Read... [07:54:59]Read from MH i2c: 01 [07:54:59]MH_I2C_Read... [07:54:59]Read from MH i2c: 01 07 00 [07:54:59]MH_I2C_Read... [07:54:59]Read from MH i2c: 01 07 00 73 2B 00 00 00 00 00 FA 0C AB [07:54:59]RasterBufferAndPrint [07:54:59]line [07:54:59]line [07:54:59]line [07:54:59]line [07:54:59]line [07:54:59]written 0, free lines is 3331 [07:54:59]MH_Cut [07:54:59]Write to MH i2c: D1 01 00 7A 2B 01 77 [07:54:59]Write i2c OK [07:54:59]MH_I2C_Read... [07:54:59]Read from MH i2c: D1 [07:54:59]MH_I2C_Read... [07:54:59]Read from MH i2c: D1 01 00 [07:54:59]MH_I2C_Read... [07:54:59]Read from MH i2c: D1 01 00 7A 2B 00 76 [07:54:59]Write to MH i2c: 01 00 00 7B 2B A6 [07:54:59]Write i2c OK [07:54:59]MH_I2C_Read... [07:55:00]OFD Sender: No OFD packet to send [07:55:00]*** Cut start [07:55:00]*** Purtial cut [07:55:00]*** Stage 1: CUTSNS_PIN = 1 [07:55:00]Read from MH i2c: 01 [07:55:00]MH_I2C_Read... [07:55:00]*** Stop cut motor [07:55:00]*** Cut end [07:55:00]Read from MH i2c: 01 07 00 [07:55:00]MH_I2C_Read... [07:55:00]Read from MH i2c: 01 07 00 7B 2B 00 00 00 00 00 FF 0F BB [07:55:00]process_action close_receipt done [07:55:00]requested_data is exist [07:55:00]produce_requested_data [07:55:00]requested_item fm.sn is exist - process it [07:55:00]wFMCommunicate request_size=4 [07:55:00]MH_SAM_APDU [07:55:00]CAPDU: 80 11 00 00 [07:55:00]Write to MH i2c: E2 08 00 7C 2B 80 11 00 00 00 00 00 00 21 [07:55:00]Write i2c OK [07:55:00]MH_I2C_Read... [07:55:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:00]Read from MH i2c: E2 [07:55:00]MH_I2C_Read... [07:55:00]Read from MH i2c: E2 17 00 [07:55:00]MH_I2C_Read... [07:55:00]Read from MH i2c: E2 17 00 7C 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 74 [07:55:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:55:00]wFMCommunicate OK [07:55:00]requested_item fd.num is exist - process it [07:55:00]SAM_PROTO_GetFieldsCounters [07:55:00]wFMCommunicate request_size=4 [07:55:00]MH_SAM_APDU [07:55:00]CAPDU: 80 13 00 00 [07:55:00]Write to MH i2c: E2 08 00 7D 2B 80 13 00 00 00 00 00 00 24 [07:55:00]Write i2c OK [07:55:00]MH_I2C_Read... [07:55:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:55:00]Read from MH i2c: E2 [07:55:00]MH_I2C_Read... [07:55:00]Read from MH i2c: E2 62 00 [07:55:00]MH_I2C_Read... [07:55:00]Read from MH i2c: E2 62 00 7D 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 B7 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 2E 00 00 00 5E 04 04 00 2E 00 00 00 57 04 04 00 2F 00 00 00 19 04 04 00 00 00 00 00 90 00 12 [07:55:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 B7 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 2E 00 00 00 5E 04 04 00 2E 00 00 00 57 04 04 00 2F 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:55:00]wFMCommunicate OK [07:55:00]SAM_PROTO_GetFieldsCounters done [07:55:00]requested_item shift.num is exist - process it [07:55:00]requested_item shift.opened is exist - process it [07:55:00]req_shift_opened [07:55:00]FM_GetShiftState [07:55:00]SAM_PROTO_GetShiftState [07:55:00]wFMCommunicate request_size=4 [07:55:00]MH_SAM_APDU [07:55:00]CAPDU: 80 13 01 00 [07:55:00]Write to MH i2c: E2 08 00 7E 2B 80 13 01 00 00 00 00 00 26 [07:55:00]Write i2c OK [07:55:00]MH_I2C_Read... [07:55:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:55:01]Read from MH i2c: E2 [07:55:01]MH_I2C_Read... [07:55:01]Read from MH i2c: E2 0E 00 [07:55:01]MH_I2C_Read... [07:55:01]Read from MH i2c: E2 0E 00 7E 2B 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 A8 [07:55:01]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:55:01]wFMCommunicate OK [07:55:01]SAM_PROTO_GetShiftState done [07:55:01]FM_GetShiftState done [07:55:01]req_shift_opened done [07:55:01]requested_item shift.open_date is exist - process it [07:55:01]req_shift_open_date [07:55:01]req_shift_open_date done [07:55:01]produce_requested_data done [07:55:01]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223415,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [07:55:01]process_action_free close_receipt [07:55:01]json_value_free [07:55:01]json_value_free done [07:55:01]process_json_proto returns [07:55:01]Send response to host [07:55:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223415,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [07:55:01]free response buf [07:55:01]execute_script done [07:55:01]execute_script returns [07:55:01]free content buf [07:55:01]Sock 8.Close socket [07:55:01]Sock 8.Thread stoped [07:55:05]OFD Sender: No OFD packet to send [07:55:10]OFD Sender: No OFD packet to send [07:55:15]OFD Sender: No OFD packet to send [07:55:20]OFD Sender: No OFD packet to send [07:55:25]OFD Sender: No OFD packet to send [07:55:30]OFD Sender: No OFD packet to send [07:55:35]OFD Sender: No OFD packet to send [07:55:40]OFD Sender: No OFD packet to send [07:55:43]accept exits with 9 [07:55:43]New connection [07:55:43]New thread 3066797412 created [07:55:43]Thread 3066940772 joined [07:55:43]Waiting for new connection... [07:55:43] Sock 9.Parse request [07:55:43]Sock 9.Check first char [07:55:43]Sock 9.First char is OK [07:55:43]request: POST /json_proto HTTP/1.0 [07:55:43]Method: POST [07:55:43]URL: /json_proto [07:55:43]Method is POST - this is cgi request [07:55:43]url: /json_proto [07:55:43]query_string will be loaded in cgi processing [07:55:43]execute_cgi json_proto POST (null) [07:55:43]execute_cgi path=json_proto method=POST [07:55:43]POST find Content-Length [07:55:43]Host: 172.17.52.131:8080 [07:55:43]Content-Length: 677 [07:55:43]Content-Type: application/json [07:55:43] [07:55:43]POST finish read [07:55:43]Found Content-Length = 677 [07:55:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477179", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:55:43]execute_script... [07:55:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477179", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:55:43]POST & json_proto [07:55:43]process_json_proto [07:55:43]json parsed OK: [07:55:43]protocol is kg_v1.0 [07:55:43]action value=close_receipt [07:55:43]process_action close_receipt [07:55:43]cmd_close_receipt [07:55:43]MH_GetDate [07:55:43]Write to MH i2c: F0 00 00 7F 2B 99 [07:55:43]Write i2c OK [07:55:43]MH_I2C_Read... [07:55:43]Read from MH i2c: F0 [07:55:43]MH_I2C_Read... [07:55:43]Read from MH i2c: F0 09 00 [07:55:43]MH_I2C_Read... [07:55:43]Read from MH i2c: F0 09 00 7F 2B 00 02 09 16 67 4B 9D 11 67 8A [07:55:43]GetLastDocTimeStamp 1729497300 [07:55:43]current date 1729497346 [07:55:43]FM_GetShiftState [07:55:43]SAM_PROTO_GetShiftState [07:55:43]wFMCommunicate request_size=4 [07:55:43]MH_SAM_APDU [07:55:43]CAPDU: 80 13 01 00 [07:55:43]Write to MH i2c: E2 08 00 80 2B 80 13 01 00 00 00 00 00 28 [07:55:43]Write i2c OK [07:55:43]MH_I2C_Read... [07:55:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:55:43]Read from MH i2c: E2 [07:55:43]MH_I2C_Read... [07:55:43]Read from MH i2c: E2 0E 00 [07:55:43]MH_I2C_Read... [07:55:43]Read from MH i2c: E2 0E 00 80 2B 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 AA [07:55:43]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:55:43]wFMCommunicate OK [07:55:43]SAM_PROTO_GetShiftState done [07:55:43]FM_GetShiftState done [07:55:43]opened in 1729469279 [07:55:43]opened+sec_in_day 1729555679 [07:55:43]quantity*price = 35055 [07:55:43]sum+1 = 35057 [07:55:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.23 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 47 21.10.2024 07:55 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223416 ФПД: 170455119290776 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T075546&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223416&fm=170455119290776&tin=02508201610067®Number=0000000000091767&sum=35000 [07:55:44]StoreToDocumentArchive [07:55:44]shift 538 fd 223416 [07:55:44]save to /storage/0538/doc_00223416 [07:55:44]save last doc name /storage/0538/doc_00223416 to /storage/kkm_last_doc_name [07:55:44]save OK [07:55:44]Clear old archive folders... [07:55:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:55:44]tlvbuf is 01EEE570 [07:55:44]SAM_PROTO_ClearQueue [07:55:44]wFMCommunicate request_size=4 [07:55:44]MH_SAM_APDU [07:55:44]CAPDU: 80 09 00 00 [07:55:44]Write to MH i2c: E2 08 00 8D 2B 80 09 00 00 00 00 00 00 2A [07:55:44]Write i2c OK [07:55:44]MH_I2C_Read... [07:55:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:55:44]Read from MH i2c: E2 [07:55:44]MH_I2C_Read... [07:55:44]Read from MH i2c: E2 03 00 [07:55:44]MH_I2C_Read... [07:55:44]Read from MH i2c: E2 03 00 8D 2B 00 90 00 2C [07:55:44]RAPDU: 90 00 [07:55:44]wFMCommunicate OK [07:55:44]SAM_PROTO_ClearQueue done [07:55:44]KKMCreateOFDPacket [07:55:44]OFDProtocolAddRootSTLVToBuf [07:55:44]FM_MakeSignedData [07:55:44]FM_MakeSignedData [07:55:44]SAM_PROTO_SignData [07:55:44]wFMCommunicate request_size=4 [07:55:44]MH_SAM_APDU [07:55:44]CAPDU: 80 0D 01 02 [07:55:44]Write to MH i2c: E2 08 00 8E 2B 80 0D 01 02 00 00 00 00 32 [07:55:44]Write i2c OK [07:55:44]MH_I2C_Read... [07:55:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:55:44]Read from MH i2c: E2 [07:55:44]MH_I2C_Read... [07:55:44]Read from MH i2c: E2 03 00 [07:55:44]MH_I2C_Read... [07:55:44]Read from MH i2c: E2 03 00 8E 2B 00 90 00 2D [07:55:44]RAPDU: 90 00 [07:55:44]wFMCommunicate OK [07:55:44]wFMCommunicate request_size=255 [07:55:44]MH_SAM_APDU [07:55:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 02 09 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B8 68 03 00 35 04 06 00 9B [07:55:44]Write to MH i2c: E2 02 01 8F 2B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 02 09 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B8 68 03 00 35 04 06 00 9B 00 00 62 [07:55:44]Write i2c OK [07:55:44]MH_I2C_Read... [07:55:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:55:45]Read from MH i2c: E2 [07:55:45]MH_I2C_Read... [07:55:45]Read from MH i2c: E2 03 00 [07:55:45]MH_I2C_Read... [07:55:45]Read from MH i2c: E2 03 00 8F 2B 00 90 00 2E [07:55:45]RAPDU: 90 00 [07:55:45]wFMCommunicate OK [07:55:45]wFMCommunicate request_size=10 [07:55:45]MH_SAM_APDU [07:55:45]CAPDU: 80 0D 02 02 05 07 2C D5 E1 98 [07:55:45]Write to MH i2c: E2 0D 00 90 2B 80 0D 02 02 05 00 07 2C D5 E1 98 00 00 C0 [07:55:45]Write i2c OK [07:55:45]MH_I2C_Read... [07:55:45]OFD Sender: No OFD packet to send [07:55:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:55:45]Read from MH i2c: E2 [07:55:45]MH_I2C_Read... [07:55:45]Read from MH i2c: E2 03 00 [07:55:45]MH_I2C_Read... [07:55:45]Read from MH i2c: E2 03 00 90 2B 00 90 00 2F [07:55:45]RAPDU: 90 00 [07:55:45]wFMCommunicate OK [07:55:45]wFMCommunicate request_size=4 [07:55:45]MH_SAM_APDU [07:55:45]CAPDU: 80 0D 03 02 [07:55:45]Write to MH i2c: E2 08 00 91 2B 80 0D 03 02 00 00 00 00 37 [07:55:45]Write i2c OK [07:55:45]MH_I2C_Read... [07:55:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:55:45]Read from MH i2c: E2 [07:55:45]MH_I2C_Read... [07:55:45]Read from MH i2c: E2 0B 00 [07:55:45]MH_I2C_Read... [07:55:45]Read from MH i2c: E2 0B 00 91 2B 00 AE E8 10 F3 E0 44 7B BE 90 00 2E [07:55:45]RAPDU: AE E8 10 F3 E0 44 7B BE 90 00 [07:55:45]wFMCommunicate OK [07:55:45]SAM_PROTO_SignData done [07:55:45]FM_MakeSignedData done [07:55:45]CreateOFDProtocolMessage [07:55:45]wFMCommunicate request_size=4 [07:55:45]MH_SAM_APDU [07:55:45]CAPDU: 80 11 00 00 [07:55:45]Write to MH i2c: E2 08 00 92 2B 80 11 00 00 00 00 00 00 37 [07:55:45]Write i2c OK [07:55:45]MH_I2C_Read... [07:55:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:45]Read from MH i2c: E2 [07:55:45]MH_I2C_Read... [07:55:45]Read from MH i2c: E2 17 00 [07:55:45]MH_I2C_Read... [07:55:45]Read from MH i2c: E2 17 00 92 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 8A [07:55:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:55:45]wFMCommunicate OK [07:55:45]CreateOFDProtocolMessage done [07:55:45]OFDSenderStorePacket 223416 [07:55:45]StoreOFDPacket docnum=223416 [07:55:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 1D 0C 07 01 61 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 02 09 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B8 68 03 00 35 04 06 00 9B 07 2C D5 E1 98 AE E8 10 F3 E0 44 7B BE [07:55:45]CheckFolder [07:55:45]dirname=/storage/ofd_packets [07:55:45]CheckFolder done [07:55:45]ProducePacketName [07:55:45]name=ofd_packets/00223416 [07:55:45]NVStorageSaveData ofd_packets/00223416 [07:55:45]File name is /storage/ofd_packets/00223416 [07:55:45]Write 301 bytes [07:55:45]NVStorageSaveData done [07:55:45]OFDSenderStorePacket done [07:55:45]KKMCreateOFDPacket done [07:55:45]NVStorageSaveData kkm_last_timestamp [07:55:45]File name is /storage/kkm_last_timestamp [07:55:45]Write 4 bytes [07:55:45]NVStorageSaveData done [07:55:45]ExternCall_PrintAddStr [07:55:45]wPrintStart [07:55:45]Write to MH i2c: 01 00 00 93 2B BE [07:55:45]Write i2c OK [07:55:45]MH_I2C_Read... [07:55:45]Read from MH i2c: 01 [07:55:45]MH_I2C_Read... [07:55:45]Read from MH i2c: 01 07 00 [07:55:45]MH_I2C_Read... [07:55:45]Read from MH i2c: 01 07 00 93 2B 00 00 00 00 00 FF 0F D3 [07:55:45]RasterBufferAndPrint [07:55:45]line Счет N : (1)477179 [07:55:45]line ИНН: 02508201610067 [07:55:45]line Контрольно-Кассовый Чек [07:55:45]line ПРОДАЖА [07:55:45]line ТРК (МРК, ГНК) : 32 [07:55:45]line Товар: 2710124130 [07:55:45]line Аи-92-К-5 [07:55:45]line 5.240 * 66.90 [07:55:45]line = 350.56 [07:55:45]line НДС 12% НСП 1% [07:55:45]line > о реализуемом товаре [07:55:45]line ОКРУГЛЕНИЕ: -0.56 [07:55:45]line ИТОГО: 350.00 [07:55:45]line Внесено: 350.00 [07:55:45]line СДАЧА: 0.00 [07:55:45]line НСП 1% : 3.10 [07:55:45]line НДС 12% : 37.23 [07:55:45]line Наличными: 350.00 [07:55:45]line Безнал.: 0.00 [07:55:45]line Место: АЗС № 162 "Партнер Нефть" [07:55:45]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [07:55:45]line СНО: Общий режим [07:55:45]line Чек 47 21.10.2024 07:55 [07:55:45]line Смена: 538 ФФД: 1.0 [07:55:45]line ЗНМ: 0300000103 [07:55:45]line РНМ: 0000000000091767 [07:55:45]line Версия ККМ: 001 [07:55:45]line ФМ: 0000000000871763 [07:55:45]line ФД: 223416 [07:55:45]line ФПД: 170455119290776 [07:55:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T075546&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223416&fm=170455119290776&tin=02508201610067®Number=0000000000091767&sum=35000 [07:55:45]OFD Sender: Processing packet 223416 [packets to send 25, broken 24] [07:55:45]ProducePacketName [07:55:45]name=ofd_packets/00223416 [07:55:45]OFD Sender: To server: pG, [07:55:45]CommunicateWithHost lk.salyk.kg:30040 [07:55:45]ConnectInit lk.salyk.kg [07:55:45]written 0, free lines is 4095 [07:55:45]Connected sock=10 [07:55:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 1D 0C 07 01 61 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 02 09 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B8 68 03 00 35 04 06 00 9B 07 2C D5 E1 98 AE E8 10 F3 E0 44 7B BE [07:55:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 C3 F0 47 00 47 04 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B8 68 03 00 F4 03 04 00 99 B4 15 67 B6 04 01 00 00 11 DB 3C B7 72 11 C8 19 [07:55:45]CommunicateWithHost err = 0 [07:55:45]CheckOFDResponse [07:55:45]1017 (14) - 77093643461234 [07:55:45]1041 (16) - 0000000000871763 [07:55:45]1040 (4) - 223416 [07:55:45]1012 (4) - 21.10.2024 01:55 [07:55:45]1206 (1) - 0 [07:55:45]OFD Sender: Remove packet 223416 [07:55:45]ProducePacketName [07:55:45]name=ofd_packets/00223416 [07:55:45]NVStorageDeleteData [07:55:46]Write to MH i2c: 01 00 00 BE 2B E9 [07:55:46]Write i2c OK [07:55:46]MH_I2C_Read... [07:55:46]Read from MH i2c: 01 [07:55:46]MH_I2C_Read... [07:55:46]Read from MH i2c: 01 07 00 [07:55:46]MH_I2C_Read... [07:55:46]Read from MH i2c: 01 07 00 BE 2B 00 00 00 00 00 FF 0C FB [07:55:46]RasterBufferAndPrint [07:55:46]line [07:55:46]line [07:55:46]line [07:55:46]line [07:55:46]line [07:55:46]written 0, free lines is 3333 [07:55:46]MH_Cut [07:55:46]Write to MH i2c: D1 01 00 C5 2B 01 C2 [07:55:46]Write i2c OK [07:55:46]MH_I2C_Read... [07:55:46]Read from MH i2c: D1 [07:55:46]MH_I2C_Read... [07:55:46]Read from MH i2c: D1 01 00 [07:55:46]MH_I2C_Read... [07:55:46]Read from MH i2c: D1 01 00 C5 2B 00 C1 [07:55:46]Write to MH i2c: 01 00 00 C6 2B F1 [07:55:46]Write i2c OK [07:55:46]MH_I2C_Read... [07:55:46]OFD Sender: No OFD packet to send [07:55:46]*** Cut start [07:55:46]*** Purtial cut [07:55:46]*** CUTSNS_PIN = 0 [07:55:47]*** Stage 1: CUTSNS_PIN = 1 [07:55:48]Read from MH i2c: 01 [07:55:48]MH_I2C_Read... [07:55:48]*** Stop cut motor [07:55:48]*** Cut end [07:55:48]Read from MH i2c: 01 07 00 [07:55:48]MH_I2C_Read... [07:55:48]Read from MH i2c: 01 07 00 C6 2B 00 00 00 00 00 FF 0F 06 [07:55:48]process_action close_receipt done [07:55:48]requested_data is exist [07:55:48]produce_requested_data [07:55:48]requested_item fm.sn is exist - process it [07:55:48]wFMCommunicate request_size=4 [07:55:48]MH_SAM_APDU [07:55:48]CAPDU: 80 11 00 00 [07:55:48]Write to MH i2c: E2 08 00 C7 2B 80 11 00 00 00 00 00 00 6C [07:55:48]Write i2c OK [07:55:48]MH_I2C_Read... [07:55:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:48]Read from MH i2c: E2 [07:55:48]MH_I2C_Read... [07:55:48]Read from MH i2c: E2 17 00 [07:55:48]MH_I2C_Read... [07:55:48]Read from MH i2c: E2 17 00 C7 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 BF [07:55:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:55:48]wFMCommunicate OK [07:55:48]requested_item fd.num is exist - process it [07:55:48]SAM_PROTO_GetFieldsCounters [07:55:48]wFMCommunicate request_size=4 [07:55:48]MH_SAM_APDU [07:55:48]CAPDU: 80 13 00 00 [07:55:48]Write to MH i2c: E2 08 00 C8 2B 80 13 00 00 00 00 00 00 6F [07:55:48]Write i2c OK [07:55:48]MH_I2C_Read... [07:55:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:55:49]Read from MH i2c: E2 [07:55:49]MH_I2C_Read... [07:55:49]Read from MH i2c: E2 62 00 [07:55:49]MH_I2C_Read... [07:55:49]Read from MH i2c: E2 62 00 C8 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 B8 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 2F 00 00 00 5E 04 04 00 2F 00 00 00 57 04 04 00 30 00 00 00 19 04 04 00 00 00 00 00 90 00 61 [07:55:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 B8 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 2F 00 00 00 5E 04 04 00 2F 00 00 00 57 04 04 00 30 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:55:49]wFMCommunicate OK [07:55:49]SAM_PROTO_GetFieldsCounters done [07:55:49]requested_item shift.num is exist - process it [07:55:49]requested_item shift.opened is exist - process it [07:55:49]req_shift_opened [07:55:49]FM_GetShiftState [07:55:49]SAM_PROTO_GetShiftState [07:55:49]wFMCommunicate request_size=4 [07:55:49]MH_SAM_APDU [07:55:49]CAPDU: 80 13 01 00 [07:55:49]Write to MH i2c: E2 08 00 C9 2B 80 13 01 00 00 00 00 00 71 [07:55:49]Write i2c OK [07:55:49]MH_I2C_Read... [07:55:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:55:49]Read from MH i2c: E2 [07:55:49]MH_I2C_Read... [07:55:49]Read from MH i2c: E2 0E 00 [07:55:49]MH_I2C_Read... [07:55:49]Read from MH i2c: E2 0E 00 C9 2B 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 F3 [07:55:49]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:55:49]wFMCommunicate OK [07:55:49]SAM_PROTO_GetShiftState done [07:55:49]FM_GetShiftState done [07:55:49]req_shift_opened done [07:55:49]requested_item shift.open_date is exist - process it [07:55:49]req_shift_open_date [07:55:49]req_shift_open_date done [07:55:49]produce_requested_data done [07:55:49]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223416,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [07:55:49]process_action_free close_receipt [07:55:49]json_value_free [07:55:49]json_value_free done [07:55:49]process_json_proto returns [07:55:49]Send response to host [07:55:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223416,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [07:55:49]free response buf [07:55:49]execute_script done [07:55:49]execute_script returns [07:55:49]free content buf [07:55:49]Sock 9.Close socket [07:55:49]Sock 9.Thread stoped [07:55:51]OFD Sender: No OFD packet to send [07:55:56]OFD Sender: No OFD packet to send [07:56:01]OFD Sender: No OFD packet to send [07:56:06]OFD Sender: No OFD packet to send [07:56:11]OFD Sender: No OFD packet to send [07:56:16]OFD Sender: No OFD packet to send [07:56:21]OFD Sender: No OFD packet to send [07:56:26]OFD Sender: No OFD packet to send [07:56:31]OFD Sender: No OFD packet to send [07:56:36]OFD Sender: No OFD packet to send [07:56:41]OFD Sender: No OFD packet to send [07:56:46]OFD Sender: No OFD packet to send [07:56:51]OFD Sender: No OFD packet to send [07:56:56]OFD Sender: No OFD packet to send [07:57:01]OFD Sender: No OFD packet to send [07:57:06]OFD Sender: No OFD packet to send [07:57:11]OFD Sender: No OFD packet to send [07:57:12]accept exits with 8 [07:57:12]New connection [07:57:12]New thread 3066940772 created [07:57:12]Thread 3066797412 joined [07:57:12]Waiting for new connection... [07:57:12] Sock 8.Parse request [07:57:12]Sock 8.Check first char [07:57:12]Sock 8.First char is OK [07:57:12]request: POST /json_proto HTTP/1.0 [07:57:12]Method: POST [07:57:12]URL: /json_proto [07:57:12]Method is POST - this is cgi request [07:57:12]url: /json_proto [07:57:12]query_string will be loaded in cgi processing [07:57:12]execute_cgi json_proto POST (null) [07:57:12]execute_cgi path=json_proto method=POST [07:57:12]POST find Content-Length [07:57:12]Host: 172.17.52.131:8080 [07:57:12]Content-Length: 677 [07:57:12]Content-Type: application/json [07:57:12] [07:57:12]POST finish read [07:57:12]Found Content-Length = 677 [07:57:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477180", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:57:12]execute_script... [07:57:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477180", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:57:12]POST & json_proto [07:57:12]process_json_proto [07:57:12]json parsed OK: [07:57:12]protocol is kg_v1.0 [07:57:12]action value=close_receipt [07:57:12]process_action close_receipt [07:57:12]cmd_close_receipt [07:57:12]MH_GetDate [07:57:12]Write to MH i2c: F0 00 00 CA 2B E4 [07:57:12]Write i2c OK [07:57:12]MH_I2C_Read... [07:57:12]Read from MH i2c: F0 [07:57:12]MH_I2C_Read... [07:57:12]Read from MH i2c: F0 09 00 [07:57:12]MH_I2C_Read... [07:57:12]Read from MH i2c: F0 09 00 CA 2B 00 5C 09 16 67 4B 9D 11 67 2F [07:57:12]GetLastDocTimeStamp 1729497346 [07:57:12]current date 1729497436 [07:57:12]FM_GetShiftState [07:57:12]SAM_PROTO_GetShiftState [07:57:12]wFMCommunicate request_size=4 [07:57:12]MH_SAM_APDU [07:57:12]CAPDU: 80 13 01 00 [07:57:12]Write to MH i2c: E2 08 00 CB 2B 80 13 01 00 00 00 00 00 73 [07:57:12]Write i2c OK [07:57:12]MH_I2C_Read... [07:57:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:57:12]Read from MH i2c: E2 [07:57:12]MH_I2C_Read... [07:57:12]Read from MH i2c: E2 0E 00 [07:57:12]MH_I2C_Read... [07:57:12]Read from MH i2c: E2 0E 00 CB 2B 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 F5 [07:57:12]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:57:12]wFMCommunicate OK [07:57:12]SAM_PROTO_GetShiftState done [07:57:12]FM_GetShiftState done [07:57:12]opened in 1729469279 [07:57:12]opened+sec_in_day 1729555679 [07:57:12]quantity*price = 60009 [07:57:12]sum+1 = 60010 [07:57:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 48 21.10.2024 07:57 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223417 ФПД: 259223887972844 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T075716&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223417&fm=259223887972844&tin=02508201610067®Number=0000000000091767&sum=60000 [07:57:14]StoreToDocumentArchive [07:57:14]shift 538 fd 223417 [07:57:14]save to /storage/0538/doc_00223417 [07:57:14]save last doc name /storage/0538/doc_00223417 to /storage/kkm_last_doc_name [07:57:14]save OK [07:57:14]Clear old archive folders... [07:57:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:57:14]tlvbuf is 01E7E8A0 [07:57:14]SAM_PROTO_ClearQueue [07:57:14]wFMCommunicate request_size=4 [07:57:14]MH_SAM_APDU [07:57:14]CAPDU: 80 09 00 00 [07:57:14]Write to MH i2c: E2 08 00 D8 2B 80 09 00 00 00 00 00 00 75 [07:57:14]Write i2c OK [07:57:14]MH_I2C_Read... [07:57:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:57:14]Read from MH i2c: E2 [07:57:14]MH_I2C_Read... [07:57:14]Read from MH i2c: E2 03 00 [07:57:14]MH_I2C_Read... [07:57:14]Read from MH i2c: E2 03 00 D8 2B 00 90 00 77 [07:57:14]RAPDU: 90 00 [07:57:14]wFMCommunicate OK [07:57:14]SAM_PROTO_ClearQueue done [07:57:14]KKMCreateOFDPacket [07:57:14]OFDProtocolAddRootSTLVToBuf [07:57:14]FM_MakeSignedData [07:57:14]FM_MakeSignedData [07:57:14]SAM_PROTO_SignData [07:57:14]wFMCommunicate request_size=4 [07:57:14]MH_SAM_APDU [07:57:14]CAPDU: 80 0D 01 02 [07:57:14]Write to MH i2c: E2 08 00 D9 2B 80 0D 01 02 00 00 00 00 7D [07:57:14]Write i2c OK [07:57:14]MH_I2C_Read... [07:57:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:57:14]Read from MH i2c: E2 [07:57:14]MH_I2C_Read... [07:57:14]Read from MH i2c: E2 03 00 [07:57:14]MH_I2C_Read... [07:57:14]Read from MH i2c: E2 03 00 D9 2B 00 90 00 78 [07:57:14]RAPDU: 90 00 [07:57:14]wFMCommunicate OK [07:57:14]wFMCommunicate request_size=255 [07:57:14]MH_SAM_APDU [07:57:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 30 00 00 00 F4 03 04 00 5C 09 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B9 68 03 00 35 04 06 00 EB [07:57:14]Write to MH i2c: E2 02 01 DA 2B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 30 00 00 00 F4 03 04 00 5C 09 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B9 68 03 00 35 04 06 00 EB 00 00 2B [07:57:14]Write i2c OK [07:57:14]MH_I2C_Read... [07:57:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:57:14]Read from MH i2c: E2 [07:57:14]MH_I2C_Read... [07:57:14]Read from MH i2c: E2 03 00 [07:57:14]MH_I2C_Read... [07:57:14]Read from MH i2c: E2 03 00 DA 2B 00 90 00 79 [07:57:14]RAPDU: 90 00 [07:57:14]wFMCommunicate OK [07:57:14]wFMCommunicate request_size=10 [07:57:14]MH_SAM_APDU [07:57:14]CAPDU: 80 0D 02 02 05 C3 43 C2 89 EC [07:57:14]Write to MH i2c: E2 0D 00 DB 2B 80 0D 02 02 05 00 C3 43 C2 89 EC 00 00 C7 [07:57:14]Write i2c OK [07:57:14]MH_I2C_Read... [07:57:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:57:14]Read from MH i2c: E2 [07:57:14]MH_I2C_Read... [07:57:14]Read from MH i2c: E2 03 00 [07:57:14]MH_I2C_Read... [07:57:14]Read from MH i2c: E2 03 00 DB 2B 00 90 00 7A [07:57:14]RAPDU: 90 00 [07:57:14]wFMCommunicate OK [07:57:14]wFMCommunicate request_size=4 [07:57:14]MH_SAM_APDU [07:57:14]CAPDU: 80 0D 03 02 [07:57:14]Write to MH i2c: E2 08 00 DC 2B 80 0D 03 02 00 00 00 00 82 [07:57:14]Write i2c OK [07:57:14]MH_I2C_Read... [07:57:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:57:14]Read from MH i2c: E2 [07:57:14]MH_I2C_Read... [07:57:14]Read from MH i2c: E2 0B 00 [07:57:14]MH_I2C_Read... [07:57:14]Read from MH i2c: E2 0B 00 DC 2B 00 71 42 16 48 6C 05 AB D3 90 00 83 [07:57:14]RAPDU: 71 42 16 48 6C 05 AB D3 90 00 [07:57:14]wFMCommunicate OK [07:57:14]SAM_PROTO_SignData done [07:57:14]FM_MakeSignedData done [07:57:14]CreateOFDProtocolMessage [07:57:14]wFMCommunicate request_size=4 [07:57:14]MH_SAM_APDU [07:57:14]CAPDU: 80 11 00 00 [07:57:14]Write to MH i2c: E2 08 00 DD 2B 80 11 00 00 00 00 00 00 82 [07:57:14]Write i2c OK [07:57:14]MH_I2C_Read... [07:57:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:57:14]Read from MH i2c: E2 [07:57:14]MH_I2C_Read... [07:57:14]Read from MH i2c: E2 17 00 [07:57:14]MH_I2C_Read... [07:57:14]Read from MH i2c: E2 17 00 DD 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 D5 [07:57:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:57:14]wFMCommunicate OK [07:57:14]CreateOFDProtocolMessage done [07:57:14]OFDSenderStorePacket 223417 [07:57:14]StoreOFDPacket docnum=223417 [07:57:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 06 5F 07 01 4B 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 30 00 00 00 F4 03 04 00 5C 09 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B9 68 03 00 35 04 06 00 EB C3 43 C2 89 EC 71 42 16 48 6C 05 AB D3 [07:57:14]CheckFolder [07:57:14]dirname=/storage/ofd_packets [07:57:14]CheckFolder done [07:57:14]ProducePacketName [07:57:14]name=ofd_packets/00223417 [07:57:14]NVStorageSaveData ofd_packets/00223417 [07:57:14]File name is /storage/ofd_packets/00223417 [07:57:14]Write 301 bytes [07:57:14]NVStorageSaveData done [07:57:14]OFDSenderStorePacket done [07:57:14]KKMCreateOFDPacket done [07:57:14]NVStorageSaveData kkm_last_timestamp [07:57:14]File name is /storage/kkm_last_timestamp [07:57:14]Write 4 bytes [07:57:14]NVStorageSaveData done [07:57:14]ExternCall_PrintAddStr [07:57:14]wPrintStart [07:57:14]Write to MH i2c: 01 00 00 DE 2B 09 [07:57:14]Write i2c OK [07:57:14]MH_I2C_Read... [07:57:14]Read from MH i2c: 01 [07:57:14]MH_I2C_Read... [07:57:14]Read from MH i2c: 01 07 00 [07:57:14]MH_I2C_Read... [07:57:14]Read from MH i2c: 01 07 00 DE 2B 00 00 00 00 00 FF 0F 1E [07:57:14]RasterBufferAndPrint [07:57:14]line Счет N : (1)477180 [07:57:14]line ИНН: 02508201610067 [07:57:14]line Контрольно-Кассовый Чек [07:57:14]line ПРОДАЖА [07:57:14]line ТРК (МРК, ГНК) : 12 [07:57:14]line Товар: 2710124130 [07:57:14]line Аи-92-К-5 [07:57:14]line 8.970 * 66.90 [07:57:14]line = 600.09 [07:57:14]line НДС 12% НСП 1% [07:57:14]line > о реализуемом товаре [07:57:14]line ОКРУГЛЕНИЕ: -0.09 [07:57:14]line ИТОГО: 600.00 [07:57:14]line Внесено: 600.00 [07:57:14]line СДАЧА: 0.00 [07:57:14]line НСП 1% : 5.31 [07:57:14]line НДС 12% : 63.73 [07:57:14]line Наличными: 600.00 [07:57:14]line Безнал.: 0.00 [07:57:14]line Место: АЗС № 162 "Партнер Нефть" [07:57:14]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [07:57:14]line СНО: Общий режим [07:57:14]line Чек 48 21.10.2024 07:57 [07:57:14]line Смена: 538 ФФД: 1.0 [07:57:14]line ЗНМ: 0300000103 [07:57:14]line РНМ: 0000000000091767 [07:57:14]line Версия ККМ: 001 [07:57:14]line ФМ: 0000000000871763 [07:57:14]line ФД: 223417 [07:57:14]line ФПД: 259223887972844 [07:57:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T075716&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223417&fm=259223887972844&tin=02508201610067®Number=0000000000091767&sum=60000 [07:57:14]OFD Sender: Processing packet 223417 [packets to send 25, broken 24] [07:57:14]ProducePacketName [07:57:14]name=ofd_packets/00223417 [07:57:14]OFD Sender: To server: pG, [07:57:14]CommunicateWithHost lk.salyk.kg:30040 [07:57:14]ConnectInit lk.salyk.kg [07:57:14]written 0, free lines is 4095 [07:57:15]Connected sock=10 [07:57:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 06 5F 07 01 4B 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 30 00 00 00 F4 03 04 00 5C 09 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B9 68 03 00 35 04 06 00 EB C3 43 C2 89 EC 71 42 16 48 6C 05 AB D3 [07:57:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 87 AA 47 00 B8 55 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 B9 68 03 00 F4 03 04 00 F2 B4 15 67 B6 04 01 00 00 63 77 EF 89 56 4D E1 FE [07:57:15]CommunicateWithHost err = 0 [07:57:15]CheckOFDResponse [07:57:15]1017 (14) - 77093643461234 [07:57:15]1041 (16) - 0000000000871763 [07:57:15]1040 (4) - 223417 [07:57:15]1012 (4) - 21.10.2024 01:57 [07:57:15]1206 (1) - 0 [07:57:15]OFD Sender: Remove packet 223417 [07:57:15]ProducePacketName [07:57:15]name=ofd_packets/00223417 [07:57:15]NVStorageDeleteData [07:57:15]Write to MH i2c: 01 00 00 09 2C 35 [07:57:15]Write i2c OK [07:57:15]MH_I2C_Read... [07:57:15]Read from MH i2c: 01 [07:57:15]MH_I2C_Read... [07:57:15]Read from MH i2c: 01 07 00 [07:57:15]MH_I2C_Read... [07:57:15]Read from MH i2c: 01 07 00 09 2C 00 00 00 00 00 F9 0C 41 [07:57:15]RasterBufferAndPrint [07:57:15]line [07:57:15]line [07:57:15]line [07:57:15]line [07:57:15]line [07:57:15]written 0, free lines is 3327 [07:57:15]MH_Cut [07:57:15]Write to MH i2c: D1 01 00 10 2C 01 0E [07:57:15]Write i2c OK [07:57:15]MH_I2C_Read... [07:57:15]Read from MH i2c: D1 [07:57:15]MH_I2C_Read... [07:57:15]Read from MH i2c: D1 01 00 [07:57:15]MH_I2C_Read... [07:57:15]Read from MH i2c: D1 01 00 10 2C 00 0D [07:57:15]Write to MH i2c: 01 00 00 11 2C 3D [07:57:15]Write i2c OK [07:57:15]MH_I2C_Read... [07:57:15]OFD Sender: No OFD packet to send [07:57:16]*** Cut start [07:57:16]*** Purtial cut [07:57:16]*** Stage 1: CUTSNS_PIN = 1 [07:57:16]Read from MH i2c: 01 [07:57:16]MH_I2C_Read... [07:57:16]*** Stop cut motor [07:57:16]*** Cut end [07:57:16]Read from MH i2c: 01 07 00 [07:57:16]MH_I2C_Read... [07:57:16]Read from MH i2c: 01 07 00 11 2C 00 00 00 00 00 FF 0F 52 [07:57:16]process_action close_receipt done [07:57:16]requested_data is exist [07:57:16]produce_requested_data [07:57:16]requested_item fm.sn is exist - process it [07:57:16]wFMCommunicate request_size=4 [07:57:16]MH_SAM_APDU [07:57:16]CAPDU: 80 11 00 00 [07:57:16]Write to MH i2c: E2 08 00 12 2C 80 11 00 00 00 00 00 00 B8 [07:57:16]Write i2c OK [07:57:16]MH_I2C_Read... [07:57:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:57:16]Read from MH i2c: E2 [07:57:16]MH_I2C_Read... [07:57:16]Read from MH i2c: E2 17 00 [07:57:16]MH_I2C_Read... [07:57:16]Read from MH i2c: E2 17 00 12 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 0B [07:57:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:57:16]wFMCommunicate OK [07:57:16]requested_item fd.num is exist - process it [07:57:16]SAM_PROTO_GetFieldsCounters [07:57:16]wFMCommunicate request_size=4 [07:57:16]MH_SAM_APDU [07:57:16]CAPDU: 80 13 00 00 [07:57:16]Write to MH i2c: E2 08 00 13 2C 80 13 00 00 00 00 00 00 BB [07:57:16]Write i2c OK [07:57:16]MH_I2C_Read... [07:57:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:57:16]Read from MH i2c: E2 [07:57:16]MH_I2C_Read... [07:57:16]Read from MH i2c: E2 62 00 [07:57:16]MH_I2C_Read... [07:57:16]Read from MH i2c: E2 62 00 13 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 B9 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 30 00 00 00 5E 04 04 00 30 00 00 00 57 04 04 00 31 00 00 00 19 04 04 00 00 00 00 00 90 00 B1 [07:57:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 B9 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 30 00 00 00 5E 04 04 00 30 00 00 00 57 04 04 00 31 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:57:16]wFMCommunicate OK [07:57:16]SAM_PROTO_GetFieldsCounters done [07:57:16]requested_item shift.num is exist - process it [07:57:16]requested_item shift.opened is exist - process it [07:57:16]req_shift_opened [07:57:16]FM_GetShiftState [07:57:16]SAM_PROTO_GetShiftState [07:57:16]wFMCommunicate request_size=4 [07:57:16]MH_SAM_APDU [07:57:16]CAPDU: 80 13 01 00 [07:57:16]Write to MH i2c: E2 08 00 14 2C 80 13 01 00 00 00 00 00 BD [07:57:16]Write i2c OK [07:57:16]MH_I2C_Read... [07:57:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:57:16]Read from MH i2c: E2 [07:57:16]MH_I2C_Read... [07:57:16]Read from MH i2c: E2 0E 00 [07:57:16]MH_I2C_Read... [07:57:16]Read from MH i2c: E2 0E 00 14 2C 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 3F [07:57:16]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:57:16]wFMCommunicate OK [07:57:16]SAM_PROTO_GetShiftState done [07:57:16]FM_GetShiftState done [07:57:16]req_shift_opened done [07:57:16]requested_item shift.open_date is exist - process it [07:57:16]req_shift_open_date [07:57:16]req_shift_open_date done [07:57:16]produce_requested_data done [07:57:16]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223417,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [07:57:16]process_action_free close_receipt [07:57:16]json_value_free [07:57:16]json_value_free done [07:57:16]process_json_proto returns [07:57:16]Send response to host [07:57:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223417,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [07:57:16]free response buf [07:57:16]execute_script done [07:57:16]execute_script returns [07:57:16]free content buf [07:57:16]Sock 8.Close socket [07:57:16]Sock 8.Thread stoped [07:57:20]OFD Sender: No OFD packet to send [07:57:25]OFD Sender: No OFD packet to send [07:57:30]OFD Sender: No OFD packet to send [07:57:35]OFD Sender: No OFD packet to send [07:57:40]OFD Sender: No OFD packet to send [07:57:45]OFD Sender: No OFD packet to send [07:57:50]OFD Sender: No OFD packet to send [07:57:55]OFD Sender: No OFD packet to send [07:58:00]accept exits with 9 [07:58:00]New connection [07:58:00]New thread 3066797412 created [07:58:00]Thread 3066940772 joined [07:58:00]Waiting for new connection... [07:58:00] Sock 9.Parse request [07:58:00]Sock 9.Check first char [07:58:00]Sock 9.First char is OK [07:58:00]request: POST /json_proto HTTP/1.0 [07:58:00]Method: POST [07:58:00]URL: /json_proto [07:58:00]Method is POST - this is cgi request [07:58:00]url: /json_proto [07:58:00]query_string will be loaded in cgi processing [07:58:00]execute_cgi json_proto POST (null) [07:58:00]execute_cgi path=json_proto method=POST [07:58:00]POST find Content-Length [07:58:00]Host: 172.17.52.131:8080 [07:58:00]Content-Length: 671 [07:58:00]Content-Type: application/json [07:58:00] [07:58:00]POST finish read [07:58:00]Found Content-Length = 671 [07:58:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477181", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 13.160, "sum" : 900.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:58:00]execute_script... [07:58:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477181", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 13.160, "sum" : 900.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:58:00]POST & json_proto [07:58:00]process_json_proto [07:58:00]json parsed OK: [07:58:00]protocol is kg_v1.0 [07:58:00]action value=close_receipt [07:58:00]process_action close_receipt [07:58:00]cmd_close_receipt [07:58:00]MH_GetDate [07:58:00]Write to MH i2c: F0 00 00 15 2C 30 [07:58:00]Write i2c OK [07:58:00]MH_I2C_Read... [07:58:00]Read from MH i2c: F0 [07:58:00]MH_I2C_Read... [07:58:00]Read from MH i2c: F0 09 00 [07:58:00]MH_I2C_Read... [07:58:00]Read from MH i2c: F0 09 00 15 2C 00 8B 09 16 67 4B 9D 11 67 AA [07:58:00]GetLastDocTimeStamp 1729497436 [07:58:00]current date 1729497483 [07:58:00]FM_GetShiftState [07:58:00]SAM_PROTO_GetShiftState [07:58:00]wFMCommunicate request_size=4 [07:58:00]MH_SAM_APDU [07:58:00]CAPDU: 80 13 01 00 [07:58:00]Write to MH i2c: E2 08 00 16 2C 80 13 01 00 00 00 00 00 BF [07:58:00]Write i2c OK [07:58:00]MH_I2C_Read... [07:58:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:58:00]Read from MH i2c: E2 [07:58:00]MH_I2C_Read... [07:58:00]Read from MH i2c: E2 0E 00 [07:58:00]MH_I2C_Read... [07:58:00]Read from MH i2c: E2 0E 00 16 2C 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 41 [07:58:00]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:58:00]wFMCommunicate OK [07:58:00]SAM_PROTO_GetShiftState done [07:58:00]FM_GetShiftState done [07:58:00]opened in 1729469279 [07:58:00]opened+sec_in_day 1729555679 [07:58:00]quantity*price = 90014 [07:58:00]sum+1 = 90015 [07:58:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.59 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 49 21.10.2024 07:58 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223418 ФПД: 243880275972973 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T075803&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223418&fm=243880275972973&tin=02508201610067®Number=0000000000091767&sum=90000 [07:58:01]StoreToDocumentArchive [07:58:01]shift 538 fd 223418 [07:58:01]save to /storage/0538/doc_00223418 [07:58:01]save last doc name /storage/0538/doc_00223418 to /storage/kkm_last_doc_name [07:58:01]save OK [07:58:01]Clear old archive folders... [07:58:01]ProcessDocumentItem done err = 0, tmpTLVsize=252 [07:58:01]tlvbuf is B6EA52D0 [07:58:01]SAM_PROTO_ClearQueue [07:58:01]wFMCommunicate request_size=4 [07:58:01]MH_SAM_APDU [07:58:01]CAPDU: 80 09 00 00 [07:58:01]Write to MH i2c: E2 08 00 23 2C 80 09 00 00 00 00 00 00 C1 [07:58:01]Write i2c OK [07:58:01]MH_I2C_Read... [07:58:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:58:01]Read from MH i2c: E2 [07:58:01]MH_I2C_Read... [07:58:01]Read from MH i2c: E2 03 00 [07:58:01]MH_I2C_Read... [07:58:01]Read from MH i2c: E2 03 00 23 2C 00 90 00 C3 [07:58:01]RAPDU: 90 00 [07:58:01]wFMCommunicate OK [07:58:01]SAM_PROTO_ClearQueue done [07:58:01]KKMCreateOFDPacket [07:58:01]OFDProtocolAddRootSTLVToBuf [07:58:01]FM_MakeSignedData [07:58:01]FM_MakeSignedData [07:58:01]SAM_PROTO_SignData [07:58:01]wFMCommunicate request_size=4 [07:58:01]MH_SAM_APDU [07:58:01]CAPDU: 80 0D 01 02 [07:58:01]Write to MH i2c: E2 08 00 24 2C 80 0D 01 02 00 00 00 00 C9 [07:58:01]Write i2c OK [07:58:01]MH_I2C_Read... [07:58:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:58:01]Read from MH i2c: E2 [07:58:01]MH_I2C_Read... [07:58:01]Read from MH i2c: E2 03 00 [07:58:01]MH_I2C_Read... [07:58:01]Read from MH i2c: E2 03 00 24 2C 00 90 00 C4 [07:58:01]RAPDU: 90 00 [07:58:01]wFMCommunicate OK [07:58:01]wFMCommunicate request_size=255 [07:58:01]MH_SAM_APDU [07:58:01]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 68 33 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9E 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 57 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 8B 09 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BA 68 03 00 35 04 06 00 [07:58:01]Write to MH i2c: E2 02 01 25 2C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 68 33 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9E 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 57 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 8B 09 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BA 68 03 00 35 04 06 00 00 00 EC [07:58:01]Write i2c OK [07:58:01]MH_I2C_Read... [07:58:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:58:01]Read from MH i2c: E2 [07:58:01]MH_I2C_Read... [07:58:01]Read from MH i2c: E2 03 00 [07:58:01]MH_I2C_Read... [07:58:01]Read from MH i2c: E2 03 00 25 2C 00 90 00 C5 [07:58:01]RAPDU: 90 00 [07:58:01]wFMCommunicate OK [07:58:01]wFMCommunicate request_size=11 [07:58:01]MH_SAM_APDU [07:58:01]CAPDU: 80 0D 02 02 06 DD CE CD 37 93 6D [07:58:01]Write to MH i2c: E2 0E 00 26 2C 80 0D 02 02 06 00 DD CE CD 37 93 6D 00 00 87 [07:58:01]Write i2c OK [07:58:01]MH_I2C_Read... [07:58:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:58:01]Read from MH i2c: E2 [07:58:01]MH_I2C_Read... [07:58:01]Read from MH i2c: E2 03 00 [07:58:01]MH_I2C_Read... [07:58:01]Read from MH i2c: E2 03 00 26 2C 00 90 00 C6 [07:58:01]RAPDU: 90 00 [07:58:01]wFMCommunicate OK [07:58:01]wFMCommunicate request_size=4 [07:58:01]MH_SAM_APDU [07:58:01]CAPDU: 80 0D 03 02 [07:58:01]Write to MH i2c: E2 08 00 27 2C 80 0D 03 02 00 00 00 00 CE [07:58:01]Write i2c OK [07:58:01]MH_I2C_Read... [07:58:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:58:01]Read from MH i2c: E2 [07:58:01]MH_I2C_Read... [07:58:01]Read from MH i2c: E2 0B 00 [07:58:01]MH_I2C_Read... [07:58:01]Read from MH i2c: E2 0B 00 27 2C 00 B7 0E F4 49 A4 0B 0C 87 90 00 13 [07:58:01]RAPDU: B7 0E F4 49 A4 0B 0C 87 90 00 [07:58:01]wFMCommunicate OK [07:58:01]SAM_PROTO_SignData done [07:58:01]FM_MakeSignedData done [07:58:01]CreateOFDProtocolMessage [07:58:01]wFMCommunicate request_size=4 [07:58:01]MH_SAM_APDU [07:58:01]CAPDU: 80 11 00 00 [07:58:01]Write to MH i2c: E2 08 00 28 2C 80 11 00 00 00 00 00 00 CE [07:58:01]Write i2c OK [07:58:01]MH_I2C_Read... [07:58:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:58:01]Read from MH i2c: E2 [07:58:01]MH_I2C_Read... [07:58:01]Read from MH i2c: E2 17 00 [07:58:01]MH_I2C_Read... [07:58:01]Read from MH i2c: E2 17 00 28 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 21 [07:58:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:58:01]wFMCommunicate OK [07:58:01]CreateOFDProtocolMessage done [07:58:01]OFDSenderStorePacket 223418 [07:58:01]StoreOFDPacket docnum=223418 [07:58:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 7B 08 08 01 9F 8F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 68 33 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9E 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 57 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 8B 09 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BA 68 03 00 35 04 06 00 DD CE CD 37 93 6D B7 0E F4 49 A4 0B 0C 87 [07:58:01]CheckFolder [07:58:01]dirname=/storage/ofd_packets [07:58:01]CheckFolder done [07:58:01]ProducePacketName [07:58:01]name=ofd_packets/00223418 [07:58:01]NVStorageSaveData ofd_packets/00223418 [07:58:01]File name is /storage/ofd_packets/00223418 [07:58:01]Write 302 bytes [07:58:01]NVStorageSaveData done [07:58:01]OFDSenderStorePacket done [07:58:01]KKMCreateOFDPacket done [07:58:01]NVStorageSaveData kkm_last_timestamp [07:58:01]File name is /storage/kkm_last_timestamp [07:58:01]Write 4 bytes [07:58:01]NVStorageSaveData done [07:58:01]ExternCall_PrintAddStr [07:58:01]wPrintStart [07:58:01]Write to MH i2c: 01 00 00 29 2C 55 [07:58:01]Write i2c OK [07:58:01]MH_I2C_Read... [07:58:01]Read from MH i2c: 01 [07:58:01]MH_I2C_Read... [07:58:01]Read from MH i2c: 01 07 00 [07:58:01]MH_I2C_Read... [07:58:01]Read from MH i2c: 01 07 00 29 2C 00 00 00 00 00 FF 0F 6A [07:58:01]RasterBufferAndPrint [07:58:01]line Счет N : (1)477181 [07:58:01]line ИНН: 02508201610067 [07:58:01]line Контрольно-Кассовый Чек [07:58:01]line ПРОДАЖА [07:58:01]line ТРК (МРК, ГНК) : 33 [07:58:01]line Товар: 2710124130 [07:58:01]line SUPER-92-К-5 [07:58:01]line 13.160 * 68.40 [07:58:01]line = 900.14 [07:58:01]line НДС 12% НСП 1% [07:58:01]line > о реализуемом товаре [07:58:01]line ОКРУГЛЕНИЕ: -0.14 [07:58:01]line ИТОГО: 900.00 [07:58:01]line Внесено: 900.00 [07:58:01]line СДАЧА: 0.00 [07:58:01]line НСП 1% : 7.97 [07:58:01]line НДС 12% : 95.59 [07:58:01]line Наличными: 900.00 [07:58:01]line Безнал.: 0.00 [07:58:01]line Место: АЗС № 162 "Партнер Нефть" [07:58:01]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [07:58:01]line СНО: Общий режим [07:58:01]line Чек 49 21.10.2024 07:58 [07:58:01]line Смена: 538 ФФД: 1.0 [07:58:01]line ЗНМ: 0300000103 [07:58:01]line РНМ: 0000000000091767 [07:58:01]line Версия ККМ: 001 [07:58:01]line ФМ: 0000000000871763 [07:58:01]line ФД: 223418 [07:58:01]line ФПД: 243880275972973 [07:58:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T075803&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223418&fm=243880275972973&tin=02508201610067®Number=0000000000091767&sum=90000 [07:58:02]OFD Sender: Processing packet 223418 [packets to send 25, broken 24] [07:58:02]ProducePacketName [07:58:02]name=ofd_packets/00223418 [07:58:02]OFD Sender: To server: pG, [07:58:02]CommunicateWithHost lk.salyk.kg:30040 [07:58:02]ConnectInit lk.salyk.kg [07:58:02]written 0, free lines is 4095 [07:58:02]Connected sock=10 [07:58:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 7B 08 08 01 9F 8F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 68 33 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9E 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 57 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 8B 09 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BA 68 03 00 35 04 06 00 DD CE CD 37 93 6D B7 0E F4 49 A4 0B 0C 87 [07:58:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 E7 41 47 00 7E B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BA 68 03 00 F4 03 04 00 21 B5 15 67 B6 04 01 00 00 10 09 A3 2D 7C 22 20 F0 [07:58:02]CommunicateWithHost err = 0 [07:58:02]CheckOFDResponse [07:58:02]1017 (14) - 77093643461234 [07:58:02]1041 (16) - 0000000000871763 [07:58:02]1040 (4) - 223418 [07:58:02]1012 (4) - 21.10.2024 01:57 [07:58:02]1206 (1) - 0 [07:58:02]OFD Sender: Remove packet 223418 [07:58:02]ProducePacketName [07:58:02]name=ofd_packets/00223418 [07:58:02]NVStorageDeleteData [07:58:02]Write to MH i2c: 01 00 00 54 2C 80 [07:58:02]Write i2c OK [07:58:02]MH_I2C_Read... [07:58:02]Read from MH i2c: 01 [07:58:02]MH_I2C_Read... [07:58:02]Read from MH i2c: 01 07 00 [07:58:02]MH_I2C_Read... [07:58:02]Read from MH i2c: 01 07 00 54 2C 00 00 00 00 00 FF 0C 92 [07:58:02]RasterBufferAndPrint [07:58:02]line [07:58:02]line [07:58:02]line [07:58:02]line [07:58:02]line [07:58:02]written 0, free lines is 3333 [07:58:02]MH_Cut [07:58:02]Write to MH i2c: D1 01 00 5B 2C 01 59 [07:58:02]Write i2c OK [07:58:02]MH_I2C_Read... [07:58:02]Read from MH i2c: D1 [07:58:02]MH_I2C_Read... [07:58:02]Read from MH i2c: D1 01 00 [07:58:02]MH_I2C_Read... [07:58:02]Read from MH i2c: D1 01 00 5B 2C 00 58 [07:58:02]Write to MH i2c: 01 00 00 5C 2C 88 [07:58:02]Write i2c OK [07:58:02]MH_I2C_Read... [07:58:03]OFD Sender: No OFD packet to send [07:58:03]*** Cut start [07:58:03]*** Purtial cut [07:58:03]*** Stage 1: CUTSNS_PIN = 1 [07:58:03]Read from MH i2c: 01 [07:58:03]MH_I2C_Read... [07:58:03]*** Stop cut motor [07:58:03]*** Cut end [07:58:03]Read from MH i2c: 01 07 00 [07:58:03]MH_I2C_Read... [07:58:03]Read from MH i2c: 01 07 00 5C 2C 00 00 00 00 00 FF 0F 9D [07:58:03]process_action close_receipt done [07:58:03]requested_data is exist [07:58:03]produce_requested_data [07:58:03]requested_item fm.sn is exist - process it [07:58:03]wFMCommunicate request_size=4 [07:58:03]MH_SAM_APDU [07:58:03]CAPDU: 80 11 00 00 [07:58:03]Write to MH i2c: E2 08 00 5D 2C 80 11 00 00 00 00 00 00 03 [07:58:03]Write i2c OK [07:58:03]MH_I2C_Read... [07:58:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:58:03]Read from MH i2c: E2 [07:58:03]MH_I2C_Read... [07:58:03]Read from MH i2c: E2 17 00 [07:58:03]MH_I2C_Read... [07:58:03]Read from MH i2c: E2 17 00 5D 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 56 [07:58:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:58:03]wFMCommunicate OK [07:58:03]requested_item fd.num is exist - process it [07:58:03]SAM_PROTO_GetFieldsCounters [07:58:03]wFMCommunicate request_size=4 [07:58:03]MH_SAM_APDU [07:58:03]CAPDU: 80 13 00 00 [07:58:03]Write to MH i2c: E2 08 00 5E 2C 80 13 00 00 00 00 00 00 06 [07:58:03]Write i2c OK [07:58:03]MH_I2C_Read... [07:58:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:58:03]Read from MH i2c: E2 [07:58:03]MH_I2C_Read... [07:58:03]Read from MH i2c: E2 62 00 [07:58:03]MH_I2C_Read... [07:58:03]Read from MH i2c: E2 62 00 5E 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 BA 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 31 00 00 00 5E 04 04 00 31 00 00 00 57 04 04 00 32 00 00 00 19 04 04 00 00 00 00 00 90 00 00 [07:58:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 BA 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 31 00 00 00 5E 04 04 00 31 00 00 00 57 04 04 00 32 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:58:03]wFMCommunicate OK [07:58:03]SAM_PROTO_GetFieldsCounters done [07:58:03]requested_item shift.num is exist - process it [07:58:03]requested_item shift.opened is exist - process it [07:58:03]req_shift_opened [07:58:03]FM_GetShiftState [07:58:03]SAM_PROTO_GetShiftState [07:58:03]wFMCommunicate request_size=4 [07:58:03]MH_SAM_APDU [07:58:03]CAPDU: 80 13 01 00 [07:58:03]Write to MH i2c: E2 08 00 5F 2C 80 13 01 00 00 00 00 00 08 [07:58:03]Write i2c OK [07:58:03]MH_I2C_Read... [07:58:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:58:03]Read from MH i2c: E2 [07:58:03]MH_I2C_Read... [07:58:03]Read from MH i2c: E2 0E 00 [07:58:03]MH_I2C_Read... [07:58:03]Read from MH i2c: E2 0E 00 5F 2C 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 8A [07:58:03]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:58:03]wFMCommunicate OK [07:58:03]SAM_PROTO_GetShiftState done [07:58:03]FM_GetShiftState done [07:58:03]req_shift_opened done [07:58:03]requested_item shift.open_date is exist - process it [07:58:03]req_shift_open_date [07:58:03]req_shift_open_date done [07:58:03]produce_requested_data done [07:58:03]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223418,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [07:58:03]process_action_free close_receipt [07:58:03]json_value_free [07:58:03]json_value_free done [07:58:03]process_json_proto returns [07:58:03]Send response to host [07:58:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223418,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [07:58:03]free response buf [07:58:03]execute_script done [07:58:03]execute_script returns [07:58:03]free content buf [07:58:03]Sock 9.Close socket [07:58:03]Sock 9.Thread stoped [07:58:08]OFD Sender: No OFD packet to send [07:58:13]OFD Sender: No OFD packet to send [07:58:18]OFD Sender: No OFD packet to send [07:58:23]OFD Sender: No OFD packet to send [07:58:28]OFD Sender: No OFD packet to send [07:58:33]OFD Sender: No OFD packet to send [07:58:38]OFD Sender: No OFD packet to send [07:58:43]OFD Sender: No OFD packet to send [07:58:48]OFD Sender: No OFD packet to send [07:58:53]OFD Sender: No OFD packet to send [07:58:58]OFD Sender: No OFD packet to send [07:59:03]OFD Sender: No OFD packet to send [07:59:08]OFD Sender: No OFD packet to send [07:59:10]accept exits with 8 [07:59:10]New connection [07:59:10]New thread 3066940772 created [07:59:10]Thread 3066797412 joined [07:59:10]Waiting for new connection... [07:59:10] Sock 8.Parse request [07:59:10]Sock 8.Check first char [07:59:10]Sock 8.First char is OK [07:59:10]request: POST /json_proto HTTP/1.0 [07:59:10]Method: POST [07:59:10]URL: /json_proto [07:59:10]Method is POST - this is cgi request [07:59:10]url: /json_proto [07:59:10]query_string will be loaded in cgi processing [07:59:10]execute_cgi json_proto POST (null) [07:59:10]execute_cgi path=json_proto method=POST [07:59:10]POST find Content-Length [07:59:10]Host: 172.17.52.131:8080 [07:59:10]Content-Length: 674 [07:59:10]Content-Type: application/json [07:59:10] [07:59:10]POST finish read [07:59:10]Found Content-Length = 674 [07:59:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477183", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "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" ] } } [07:59:10]execute_script... [07:59:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477183", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "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" ] } } [07:59:10]POST & json_proto [07:59:10]process_json_proto [07:59:10]json parsed OK: [07:59:10]protocol is kg_v1.0 [07:59:10]action value=close_receipt [07:59:10]process_action close_receipt [07:59:10]cmd_close_receipt [07:59:10]MH_GetDate [07:59:10]Write to MH i2c: F0 00 00 60 2C 7B [07:59:10]Write i2c OK [07:59:10]MH_I2C_Read... [07:59:10]Read from MH i2c: F0 [07:59:10]MH_I2C_Read... [07:59:10]Read from MH i2c: F0 09 00 [07:59:10]MH_I2C_Read... [07:59:10]Read from MH i2c: F0 09 00 60 2C 00 D1 09 16 67 4B 9D 11 67 3B [07:59:10]GetLastDocTimeStamp 1729497483 [07:59:10]current date 1729497553 [07:59:10]FM_GetShiftState [07:59:10]SAM_PROTO_GetShiftState [07:59:10]wFMCommunicate request_size=4 [07:59:10]MH_SAM_APDU [07:59:10]CAPDU: 80 13 01 00 [07:59:10]Write to MH i2c: E2 08 00 61 2C 80 13 01 00 00 00 00 00 0A [07:59:10]Write i2c OK [07:59:10]MH_I2C_Read... [07:59:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:59:10]Read from MH i2c: E2 [07:59:10]MH_I2C_Read... [07:59:10]Read from MH i2c: E2 0E 00 [07:59:10]MH_I2C_Read... [07:59:10]Read from MH i2c: E2 0E 00 61 2C 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 8C [07:59:10]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:59:10]wFMCommunicate OK [07:59:10]SAM_PROTO_GetShiftState done [07:59:10]FM_GetShiftState done [07:59:10]opened in 1729469279 [07:59:10]opened+sec_in_day 1729555679 [07:59:10]quantity*price = 70027 [07:59:10]sum+1 = 70029 [07:59:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 50 21.10.2024 07:59 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223419 ФПД: 125087217233227 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T075913&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223419&fm=125087217233227&tin=02508201610067®Number=0000000000091767&sum=70000 [07:59:11]StoreToDocumentArchive [07:59:11]shift 538 fd 223419 [07:59:11]save to /storage/0538/doc_00223419 [07:59:11]save last doc name /storage/0538/doc_00223419 to /storage/kkm_last_doc_name [07:59:11]save OK [07:59:11]Clear old archive folders... [07:59:11]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:59:11]tlvbuf is B6EA53A0 [07:59:11]SAM_PROTO_ClearQueue [07:59:11]wFMCommunicate request_size=4 [07:59:11]MH_SAM_APDU [07:59:11]CAPDU: 80 09 00 00 [07:59:11]Write to MH i2c: E2 08 00 6E 2C 80 09 00 00 00 00 00 00 0C [07:59:11]Write i2c OK [07:59:11]MH_I2C_Read... [07:59:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:59:11]Read from MH i2c: E2 [07:59:11]MH_I2C_Read... [07:59:11]Read from MH i2c: E2 03 00 [07:59:11]MH_I2C_Read... [07:59:11]Read from MH i2c: E2 03 00 6E 2C 00 90 00 0E [07:59:11]RAPDU: 90 00 [07:59:11]wFMCommunicate OK [07:59:11]SAM_PROTO_ClearQueue done [07:59:11]KKMCreateOFDPacket [07:59:11]OFDProtocolAddRootSTLVToBuf [07:59:11]FM_MakeSignedData [07:59:11]FM_MakeSignedData [07:59:11]SAM_PROTO_SignData [07:59:11]wFMCommunicate request_size=4 [07:59:11]MH_SAM_APDU [07:59:11]CAPDU: 80 0D 01 02 [07:59:11]Write to MH i2c: E2 08 00 6F 2C 80 0D 01 02 00 00 00 00 14 [07:59:11]Write i2c OK [07:59:11]MH_I2C_Read... [07:59:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:59:11]Read from MH i2c: E2 [07:59:11]MH_I2C_Read... [07:59:11]Read from MH i2c: E2 03 00 [07:59:11]MH_I2C_Read... [07:59:11]Read from MH i2c: E2 03 00 6F 2C 00 90 00 0F [07:59:11]RAPDU: 90 00 [07:59:11]wFMCommunicate OK [07:59:11]wFMCommunicate request_size=255 [07:59:11]MH_SAM_APDU [07:59:11]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 32 00 00 00 F4 03 04 00 D1 09 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BB 68 03 00 35 04 06 00 71 C4 23 26 [07:59:11]Write to MH i2c: E2 02 01 70 2C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 32 00 00 00 F4 03 04 00 D1 09 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BB 68 03 00 35 04 06 00 71 C4 23 26 00 00 E3 [07:59:11]Write i2c OK [07:59:11]MH_I2C_Read... [07:59:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:59:11]Read from MH i2c: E2 [07:59:11]MH_I2C_Read... [07:59:11]Read from MH i2c: E2 03 00 [07:59:11]MH_I2C_Read... [07:59:11]Read from MH i2c: E2 03 00 70 2C 00 90 00 10 [07:59:11]RAPDU: 90 00 [07:59:11]wFMCommunicate OK [07:59:11]wFMCommunicate request_size=7 [07:59:11]MH_SAM_APDU [07:59:11]CAPDU: 80 0D 02 02 02 2D 4B [07:59:11]Write to MH i2c: E2 0A 00 71 2C 80 0D 02 02 02 00 2D 4B 00 00 93 [07:59:11]Write i2c OK [07:59:11]MH_I2C_Read... [07:59:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:59:11]Read from MH i2c: E2 [07:59:11]MH_I2C_Read... [07:59:11]Read from MH i2c: E2 03 00 [07:59:11]MH_I2C_Read... [07:59:11]Read from MH i2c: E2 03 00 71 2C 00 90 00 11 [07:59:11]RAPDU: 90 00 [07:59:11]wFMCommunicate OK [07:59:11]wFMCommunicate request_size=4 [07:59:11]MH_SAM_APDU [07:59:11]CAPDU: 80 0D 03 02 [07:59:11]Write to MH i2c: E2 08 00 72 2C 80 0D 03 02 00 00 00 00 19 [07:59:11]Write i2c OK [07:59:11]MH_I2C_Read... [07:59:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:59:11]Read from MH i2c: E2 [07:59:11]MH_I2C_Read... [07:59:11]Read from MH i2c: E2 0B 00 [07:59:11]MH_I2C_Read... [07:59:11]Read from MH i2c: E2 0B 00 72 2C 00 4F DA FA BC 45 D5 ED D8 90 00 D8 [07:59:11]RAPDU: 4F DA FA BC 45 D5 ED D8 90 00 [07:59:11]wFMCommunicate OK [07:59:11]SAM_PROTO_SignData done [07:59:11]FM_MakeSignedData done [07:59:11]CreateOFDProtocolMessage [07:59:11]wFMCommunicate request_size=4 [07:59:11]MH_SAM_APDU [07:59:11]CAPDU: 80 11 00 00 [07:59:11]Write to MH i2c: E2 08 00 73 2C 80 11 00 00 00 00 00 00 19 [07:59:11]Write i2c OK [07:59:11]MH_I2C_Read... [07:59:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:59:12]Read from MH i2c: E2 [07:59:12]MH_I2C_Read... [07:59:12]Read from MH i2c: E2 17 00 [07:59:12]MH_I2C_Read... [07:59:12]Read from MH i2c: E2 17 00 73 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 6C [07:59:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:59:12]wFMCommunicate OK [07:59:12]CreateOFDProtocolMessage done [07:59:12]OFDSenderStorePacket 223419 [07:59:12]StoreOFDPacket docnum=223419 [07:59:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 E9 BC 04 01 13 98 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 32 00 00 00 F4 03 04 00 D1 09 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BB 68 03 00 35 04 06 00 71 C4 23 26 2D 4B 4F DA FA BC 45 D5 ED D8 [07:59:12]CheckFolder [07:59:12]dirname=/storage/ofd_packets [07:59:12]CheckFolder done [07:59:12]ProducePacketName [07:59:12]name=ofd_packets/00223419 [07:59:12]NVStorageSaveData ofd_packets/00223419 [07:59:12]File name is /storage/ofd_packets/00223419 [07:59:12]Write 298 bytes [07:59:12]NVStorageSaveData done [07:59:12]OFDSenderStorePacket done [07:59:12]KKMCreateOFDPacket done [07:59:12]NVStorageSaveData kkm_last_timestamp [07:59:12]File name is /storage/kkm_last_timestamp [07:59:12]Write 4 bytes [07:59:12]NVStorageSaveData done [07:59:12]ExternCall_PrintAddStr [07:59:12]wPrintStart [07:59:12]Write to MH i2c: 01 00 00 74 2C A0 [07:59:12]Write i2c OK [07:59:12]MH_I2C_Read... [07:59:12]Read from MH i2c: 01 [07:59:12]MH_I2C_Read... [07:59:12]Read from MH i2c: 01 07 00 [07:59:12]MH_I2C_Read... [07:59:12]Read from MH i2c: 01 07 00 74 2C 00 00 00 00 00 FF 0F B5 [07:59:12]RasterBufferAndPrint [07:59:12]line Счет N : (1)477183 [07:59:12]line ИНН: 02508201610067 [07:59:12]line Контрольно-Кассовый Чек [07:59:12]line ПРОДАЖА [07:59:12]line ТРК (МРК, ГНК) : 24 [07:59:12]line Товар: 2710194210 [07:59:12]line ДТ-К-5 [07:59:12]line 9.190 * 76.20 [07:59:12]line = 700.28 [07:59:12]line НДС 12% НСП 1% [07:59:12]line > о реализуемом товаре [07:59:12]line ОКРУГЛЕНИЕ: -0.28 [07:59:12]line ИТОГО: 700.00 [07:59:12]line Внесено: 700.00 [07:59:12]line СДАЧА: 0.00 [07:59:12]line НСП 1% : 6.20 [07:59:12]line НДС 12% : 74.37 [07:59:12]line Наличными: 700.00 [07:59:12]line Безнал.: 0.00 [07:59:12]line Место: АЗС № 162 "Партнер Нефть" [07:59:12]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [07:59:12]line СНО: Общий режим [07:59:12]line Чек 50 21.10.2024 07:59 [07:59:12]line Смена: 538 ФФД: 1.0 [07:59:12]line ЗНМ: 0300000103 [07:59:12]line РНМ: 0000000000091767 [07:59:12]line Версия ККМ: 001 [07:59:12]line ФМ: 0000000000871763 [07:59:12]line ФД: 223419 [07:59:12]line ФПД: 125087217233227 [07:59:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T075913&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223419&fm=125087217233227&tin=02508201610067®Number=0000000000091767&sum=70000 [07:59:12]OFD Sender: Processing packet 223419 [packets to send 25, broken 24] [07:59:12]ProducePacketName [07:59:12]name=ofd_packets/00223419 [07:59:12]OFD Sender: To server: pG, [07:59:12]CommunicateWithHost lk.salyk.kg:30040 [07:59:12]ConnectInit lk.salyk.kg [07:59:12]written 0, free lines is 4095 [07:59:12]Connected sock=9 [07:59:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 E9 BC 04 01 13 98 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 32 00 00 00 F4 03 04 00 D1 09 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BB 68 03 00 35 04 06 00 71 C4 23 26 2D 4B 4F DA FA BC 45 D5 ED D8 [07:59:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 76 54 47 00 D8 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BB 68 03 00 F4 03 04 00 67 B5 15 67 B6 04 01 00 00 1E A6 62 EB 7A 04 8D 8A [07:59:12]CommunicateWithHost err = 0 [07:59:12]CheckOFDResponse [07:59:12]1017 (14) - 77093643461234 [07:59:12]1041 (16) - 0000000000871763 [07:59:12]1040 (4) - 223419 [07:59:12]1012 (4) - 21.10.2024 01:59 [07:59:12]1206 (1) - 0 [07:59:12]OFD Sender: Remove packet 223419 [07:59:12]ProducePacketName [07:59:12]name=ofd_packets/00223419 [07:59:12]NVStorageDeleteData [07:59:12]Write to MH i2c: 01 00 00 9F 2C CB [07:59:12]Write i2c OK [07:59:12]MH_I2C_Read... [07:59:12]Read from MH i2c: 01 [07:59:12]MH_I2C_Read... [07:59:12]Read from MH i2c: 01 07 00 [07:59:12]MH_I2C_Read... [07:59:12]Read from MH i2c: 01 07 00 9F 2C 00 00 00 00 00 F8 0C D6 [07:59:12]RasterBufferAndPrint [07:59:12]line [07:59:12]line [07:59:12]line [07:59:12]line [07:59:12]line [07:59:12]written 0, free lines is 3329 [07:59:12]MH_Cut [07:59:12]Write to MH i2c: D1 01 00 A6 2C 01 A4 [07:59:12]Write i2c OK [07:59:12]MH_I2C_Read... [07:59:12]Read from MH i2c: D1 [07:59:12]MH_I2C_Read... [07:59:12]Read from MH i2c: D1 01 00 [07:59:12]MH_I2C_Read... [07:59:12]Read from MH i2c: D1 01 00 A6 2C 00 A3 [07:59:12]Write to MH i2c: 01 00 00 A7 2C D3 [07:59:12]Write i2c OK [07:59:12]MH_I2C_Read... [07:59:13]OFD Sender: No OFD packet to send [07:59:13]*** Cut start [07:59:13]*** Purtial cut [07:59:13]*** CUTSNS_PIN = 0 [07:59:13]*** Stage 1: CUTSNS_PIN = 1 [07:59:15]Read from MH i2c: 01 [07:59:15]MH_I2C_Read... [07:59:15]*** Stop cut motor [07:59:15]*** Cut end [07:59:15]Read from MH i2c: 01 07 00 [07:59:15]MH_I2C_Read... [07:59:15]Read from MH i2c: 01 07 00 A7 2C 00 00 00 00 00 FF 0F E8 [07:59:15]process_action close_receipt done [07:59:15]requested_data is exist [07:59:15]produce_requested_data [07:59:15]requested_item fm.sn is exist - process it [07:59:15]wFMCommunicate request_size=4 [07:59:15]MH_SAM_APDU [07:59:15]CAPDU: 80 11 00 00 [07:59:15]Write to MH i2c: E2 08 00 A8 2C 80 11 00 00 00 00 00 00 4E [07:59:15]Write i2c OK [07:59:15]MH_I2C_Read... [07:59:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:59:15]Read from MH i2c: E2 [07:59:15]MH_I2C_Read... [07:59:15]Read from MH i2c: E2 17 00 [07:59:15]MH_I2C_Read... [07:59:15]Read from MH i2c: E2 17 00 A8 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 A1 [07:59:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:59:15]wFMCommunicate OK [07:59:15]requested_item fd.num is exist - process it [07:59:15]SAM_PROTO_GetFieldsCounters [07:59:15]wFMCommunicate request_size=4 [07:59:15]MH_SAM_APDU [07:59:15]CAPDU: 80 13 00 00 [07:59:15]Write to MH i2c: E2 08 00 A9 2C 80 13 00 00 00 00 00 00 51 [07:59:15]Write i2c OK [07:59:15]MH_I2C_Read... [07:59:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:59:15]Read from MH i2c: E2 [07:59:15]MH_I2C_Read... [07:59:15]Read from MH i2c: E2 62 00 [07:59:15]MH_I2C_Read... [07:59:15]Read from MH i2c: E2 62 00 A9 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 BB 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 32 00 00 00 5E 04 04 00 32 00 00 00 57 04 04 00 33 00 00 00 19 04 04 00 00 00 00 00 90 00 4F [07:59:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 BB 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 32 00 00 00 5E 04 04 00 32 00 00 00 57 04 04 00 33 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:59:15]wFMCommunicate OK [07:59:15]SAM_PROTO_GetFieldsCounters done [07:59:15]requested_item shift.num is exist - process it [07:59:15]requested_item shift.opened is exist - process it [07:59:15]req_shift_opened [07:59:15]FM_GetShiftState [07:59:15]SAM_PROTO_GetShiftState [07:59:15]wFMCommunicate request_size=4 [07:59:15]MH_SAM_APDU [07:59:15]CAPDU: 80 13 01 00 [07:59:15]Write to MH i2c: E2 08 00 AA 2C 80 13 01 00 00 00 00 00 53 [07:59:15]Write i2c OK [07:59:15]MH_I2C_Read... [07:59:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:59:15]Read from MH i2c: E2 [07:59:15]MH_I2C_Read... [07:59:15]Read from MH i2c: E2 0E 00 [07:59:15]MH_I2C_Read... [07:59:15]Read from MH i2c: E2 0E 00 AA 2C 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 D5 [07:59:15]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:59:15]wFMCommunicate OK [07:59:15]SAM_PROTO_GetShiftState done [07:59:15]FM_GetShiftState done [07:59:15]req_shift_opened done [07:59:15]requested_item shift.open_date is exist - process it [07:59:15]req_shift_open_date [07:59:15]req_shift_open_date done [07:59:15]produce_requested_data done [07:59:15]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223419,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [07:59:15]process_action_free close_receipt [07:59:15]json_value_free [07:59:15]json_value_free done [07:59:15]process_json_proto returns [07:59:15]Send response to host [07:59:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223419,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [07:59:15]free response buf [07:59:15]execute_script done [07:59:15]execute_script returns [07:59:15]free content buf [07:59:15]Sock 8.Close socket [07:59:15]Sock 8.Thread stoped [07:59:16]accept exits with 10 [07:59:16]New connection [07:59:16]New thread 3066797412 created [07:59:16]Thread 3066940772 joined [07:59:16]Waiting for new connection... [07:59:16] Sock 10.Parse request [07:59:16]Sock 10.Check first char [07:59:16]Sock 10.First char is OK [07:59:16]request: POST /json_proto HTTP/1.0 [07:59:16]Method: POST [07:59:16]URL: /json_proto [07:59:16]Method is POST - this is cgi request [07:59:16]url: /json_proto [07:59:16]query_string will be loaded in cgi processing [07:59:16]execute_cgi json_proto POST (null) [07:59:16]execute_cgi path=json_proto method=POST [07:59:16]POST find Content-Length [07:59:16]Host: 172.17.52.131:8080 [07:59:16]Content-Length: 674 [07:59:16]Content-Type: application/json [07:59:16] [07:59:16]POST finish read [07:59:16]Found Content-Length = 674 [07:59:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477182", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:59:16]execute_script... [07:59: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)477182", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:59:16]POST & json_proto [07:59:16]process_json_proto [07:59:16]json parsed OK: [07:59:16]protocol is kg_v1.0 [07:59:16]action value=close_receipt [07:59:16]process_action close_receipt [07:59:16]cmd_close_receipt [07:59:16]MH_GetDate [07:59:16]Write to MH i2c: F0 00 00 AB 2C C6 [07:59:16]Write i2c OK [07:59:16]MH_I2C_Read... [07:59:16]Read from MH i2c: F0 [07:59:16]MH_I2C_Read... [07:59:16]Read from MH i2c: F0 09 00 [07:59:16]MH_I2C_Read... [07:59:16]Read from MH i2c: F0 09 00 AB 2C 00 D7 09 16 67 4B 9D 11 67 8C [07:59:16]GetLastDocTimeStamp 1729497553 [07:59:16]current date 1729497559 [07:59:16]FM_GetShiftState [07:59:16]SAM_PROTO_GetShiftState [07:59:16]wFMCommunicate request_size=4 [07:59:16]MH_SAM_APDU [07:59:16]CAPDU: 80 13 01 00 [07:59:16]Write to MH i2c: E2 08 00 AC 2C 80 13 01 00 00 00 00 00 55 [07:59:16]Write i2c OK [07:59:16]MH_I2C_Read... [07:59:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:59:16]Read from MH i2c: E2 [07:59:16]MH_I2C_Read... [07:59:16]Read from MH i2c: E2 0E 00 [07:59:16]MH_I2C_Read... [07:59:16]Read from MH i2c: E2 0E 00 AC 2C 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 D7 [07:59:16]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:59:16]wFMCommunicate OK [07:59:16]SAM_PROTO_GetShiftState done [07:59:16]FM_GetShiftState done [07:59:16]opened in 1729469279 [07:59:16]opened+sec_in_day 1729555679 [07:59:16]quantity*price = 50063 [07:59:16]sum+1 = 50064 [07:59:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 51 21.10.2024 07:59 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223420 ФПД: 271132672166901 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T075919&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223420&fm=271132672166901&tin=02508201610067®Number=0000000000091767&sum=50000 [07:59:17]StoreToDocumentArchive [07:59:17]shift 538 fd 223420 [07:59:17]save to /storage/0538/doc_00223420 [07:59:17]save last doc name /storage/0538/doc_00223420 to /storage/kkm_last_doc_name [07:59:17]save OK [07:59:17]Clear old archive folders... [07:59:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:59:17]tlvbuf is 01ECB6F0 [07:59:17]SAM_PROTO_ClearQueue [07:59:17]wFMCommunicate request_size=4 [07:59:17]MH_SAM_APDU [07:59:17]CAPDU: 80 09 00 00 [07:59:17]Write to MH i2c: E2 08 00 B9 2C 80 09 00 00 00 00 00 00 57 [07:59:17]Write i2c OK [07:59:17]MH_I2C_Read... [07:59:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:59:17]Read from MH i2c: E2 [07:59:17]MH_I2C_Read... [07:59:17]Read from MH i2c: E2 03 00 [07:59:17]MH_I2C_Read... [07:59:17]Read from MH i2c: E2 03 00 B9 2C 00 90 00 59 [07:59:17]RAPDU: 90 00 [07:59:17]wFMCommunicate OK [07:59:17]SAM_PROTO_ClearQueue done [07:59:17]KKMCreateOFDPacket [07:59:17]OFDProtocolAddRootSTLVToBuf [07:59:17]FM_MakeSignedData [07:59:17]FM_MakeSignedData [07:59:17]SAM_PROTO_SignData [07:59:17]wFMCommunicate request_size=4 [07:59:17]MH_SAM_APDU [07:59:17]CAPDU: 80 0D 01 02 [07:59:17]Write to MH i2c: E2 08 00 BA 2C 80 0D 01 02 00 00 00 00 5F [07:59:17]Write i2c OK [07:59:17]MH_I2C_Read... [07:59:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:59:17]Read from MH i2c: E2 [07:59:17]MH_I2C_Read... [07:59:17]Read from MH i2c: E2 03 00 [07:59:17]MH_I2C_Read... [07:59:17]Read from MH i2c: E2 03 00 BA 2C 00 90 00 5A [07:59:17]RAPDU: 90 00 [07:59:17]wFMCommunicate OK [07:59:17]wFMCommunicate request_size=255 [07:59:17]MH_SAM_APDU [07:59:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 D7 09 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BC 68 03 00 35 04 06 00 F6 97 FE 9C [07:59:17]Write to MH i2c: E2 02 01 BB 2C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 D7 09 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BC 68 03 00 35 04 06 00 F6 97 FE 9C 00 00 6B [07:59:17]Write i2c OK [07:59:17]MH_I2C_Read... [07:59:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:59:17]Read from MH i2c: E2 [07:59:17]MH_I2C_Read... [07:59:17]Read from MH i2c: E2 03 00 [07:59:17]MH_I2C_Read... [07:59:17]Read from MH i2c: E2 03 00 BB 2C 00 90 00 5B [07:59:17]RAPDU: 90 00 [07:59:17]wFMCommunicate OK [07:59:17]wFMCommunicate request_size=7 [07:59:17]MH_SAM_APDU [07:59:17]CAPDU: 80 0D 02 02 02 8B F5 [07:59:17]Write to MH i2c: E2 0A 00 BC 2C 80 0D 02 02 02 00 8B F5 00 00 E6 [07:59:17]Write i2c OK [07:59:17]MH_I2C_Read... [07:59:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:59:17]Read from MH i2c: E2 [07:59:17]MH_I2C_Read... [07:59:17]Read from MH i2c: E2 03 00 [07:59:17]MH_I2C_Read... [07:59:17]Read from MH i2c: E2 03 00 BC 2C 00 90 00 5C [07:59:17]RAPDU: 90 00 [07:59:17]wFMCommunicate OK [07:59:17]wFMCommunicate request_size=4 [07:59:17]MH_SAM_APDU [07:59:17]CAPDU: 80 0D 03 02 [07:59:17]Write to MH i2c: E2 08 00 BD 2C 80 0D 03 02 00 00 00 00 64 [07:59:17]Write i2c OK [07:59:17]MH_I2C_Read... [07:59:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:59:18]Read from MH i2c: E2 [07:59:18]MH_I2C_Read... [07:59:18]Read from MH i2c: E2 0B 00 [07:59:18]MH_I2C_Read... [07:59:18]Read from MH i2c: E2 0B 00 BD 2C 00 19 8F 70 F9 08 3B 48 41 90 00 42 [07:59:18]RAPDU: 19 8F 70 F9 08 3B 48 41 90 00 [07:59:18]wFMCommunicate OK [07:59:18]SAM_PROTO_SignData done [07:59:18]FM_MakeSignedData done [07:59:18]CreateOFDProtocolMessage [07:59:18]wFMCommunicate request_size=4 [07:59:18]MH_SAM_APDU [07:59:18]CAPDU: 80 11 00 00 [07:59:18]Write to MH i2c: E2 08 00 BE 2C 80 11 00 00 00 00 00 00 64 [07:59:18]Write i2c OK [07:59:18]MH_I2C_Read... [07:59:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:59:18]Read from MH i2c: E2 [07:59:18]MH_I2C_Read... [07:59:18]Read from MH i2c: E2 17 00 [07:59:18]MH_I2C_Read... [07:59:18]Read from MH i2c: E2 17 00 BE 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 B7 [07:59:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:59:18]wFMCommunicate OK [07:59:18]CreateOFDProtocolMessage done [07:59:18]OFDSenderStorePacket 223420 [07:59:18]StoreOFDPacket docnum=223420 [07:59:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 59 18 04 01 75 35 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 D7 09 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BC 68 03 00 35 04 06 00 F6 97 FE 9C 8B F5 19 8F 70 F9 08 3B 48 41 [07:59:18]CheckFolder [07:59:18]dirname=/storage/ofd_packets [07:59:18]CheckFolder done [07:59:18]ProducePacketName [07:59:18]name=ofd_packets/00223420 [07:59:18]NVStorageSaveData ofd_packets/00223420 [07:59:18]File name is /storage/ofd_packets/00223420 [07:59:18]Write 298 bytes [07:59:18]NVStorageSaveData done [07:59:18]OFDSenderStorePacket done [07:59:18]KKMCreateOFDPacket done [07:59:18]NVStorageSaveData kkm_last_timestamp [07:59:18]File name is /storage/kkm_last_timestamp [07:59:18]Write 4 bytes [07:59:18]NVStorageSaveData done [07:59:18]ExternCall_PrintAddStr [07:59:18]wPrintStart [07:59:18]Write to MH i2c: 01 00 00 BF 2C EB [07:59:18]Write i2c OK [07:59:18]MH_I2C_Read... [07:59:18]Read from MH i2c: 01 [07:59:18]MH_I2C_Read... [07:59:18]Read from MH i2c: 01 07 00 [07:59:18]MH_I2C_Read... [07:59:18]Read from MH i2c: 01 07 00 BF 2C 00 00 00 00 00 FF 0F 00 [07:59:18]RasterBufferAndPrint [07:59:18]line Счет N : (1)477182 [07:59:18]line ИНН: 02508201610067 [07:59:18]line Контрольно-Кассовый Чек [07:59:18]line ПРОДАЖА [07:59:18]line ТРК (МРК, ГНК) : 14 [07:59:18]line Товар: 2710194210 [07:59:18]line ДТ-К-5 [07:59:18]line 6.570 * 76.20 [07:59:18]line = 500.63 [07:59:18]line НДС 12% НСП 1% [07:59:18]line > о реализуемом товаре [07:59:18]line ОКРУГЛЕНИЕ: -0.63 [07:59:18]line ИТОГО: 500.00 [07:59:18]OFD Sender: Processing packet 223420 [packets to send 25, broken 24] [07:59:18]line Внесено: 500.00 [07:59:18]ProducePacketName [07:59:18]line СДАЧА: 0.00 [07:59:18]name=ofd_packets/00223420 [07:59:18]line НСП 1% : 4.43 [07:59:18]OFD Sender: To server: pG, [07:59:18]line НДС 12% : 53.16 [07:59:18]CommunicateWithHost lk.salyk.kg:30040 [07:59:18]line Наличными: 500.00 [07:59:18]ConnectInit lk.salyk.kg [07:59:18]line Безнал.: 0.00 [07:59:18]line Место: АЗС № 162 "Партнер Нефть" [07:59:18]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [07:59:18]line СНО: Общий режим [07:59:18]line Чек 51 21.10.2024 07:59 [07:59:18]line Смена: 538 ФФД: 1.0 [07:59:18]line ЗНМ: 0300000103 [07:59:18]line РНМ: 0000000000091767 [07:59:18]line Версия ККМ: 001 [07:59:18]line ФМ: 0000000000871763 [07:59:18]line ФД: 223420 [07:59:18]line ФПД: 271132672166901 [07:59:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T075919&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223420&fm=271132672166901&tin=02508201610067®Number=0000000000091767&sum=50000 [07:59:18]written 0, free lines is 4095 [07:59:18]Connected sock=9 [07:59:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 59 18 04 01 75 35 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 D7 09 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BC 68 03 00 35 04 06 00 F6 97 FE 9C 8B F5 19 8F 70 F9 08 3B 48 41 [07:59:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 59 AC 47 00 8A C5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BC 68 03 00 F4 03 04 00 6D B5 15 67 B6 04 01 00 00 95 09 A8 50 AD D7 A0 46 [07:59:18]CommunicateWithHost err = 0 [07:59:18]CheckOFDResponse [07:59:18]1017 (14) - 77093643461234 [07:59:18]1041 (16) - 0000000000871763 [07:59:18]1040 (4) - 223420 [07:59:18]1012 (4) - 21.10.2024 01:59 [07:59:18]1206 (1) - 0 [07:59:18]OFD Sender: Remove packet 223420 [07:59:18]ProducePacketName [07:59:18]name=ofd_packets/00223420 [07:59:18]NVStorageDeleteData [07:59:19]Write to MH i2c: 01 00 00 EA 2C 16 [07:59:19]Write i2c OK [07:59:19]MH_I2C_Read... [07:59:19]Read from MH i2c: 01 [07:59:19]MH_I2C_Read... [07:59:19]Read from MH i2c: 01 07 00 [07:59:19]MH_I2C_Read... [07:59:19]Read from MH i2c: 01 07 00 EA 2C 00 00 00 00 00 FE 0C 27 [07:59:19]RasterBufferAndPrint [07:59:19]line [07:59:19]line [07:59:19]line [07:59:19]line [07:59:19]line [07:59:19]written 0, free lines is 3341 [07:59:19]MH_Cut [07:59:19]Write to MH i2c: D1 01 00 F1 2C 01 EF [07:59:19]Write i2c OK [07:59:19]MH_I2C_Read... [07:59:19]Read from MH i2c: D1 [07:59:19]MH_I2C_Read... [07:59:19]Read from MH i2c: D1 01 00 [07:59:19]MH_I2C_Read... [07:59:19]Read from MH i2c: D1 01 00 F1 2C 00 EE [07:59:19]Write to MH i2c: 01 00 00 F2 2C 1E [07:59:19]Write i2c OK [07:59:19]MH_I2C_Read... [07:59:19]OFD Sender: No OFD packet to send [07:59:19]*** Cut start [07:59:19]*** Purtial cut [07:59:19]*** Stage 1: CUTSNS_PIN = 1 [07:59:20]Read from MH i2c: 01 [07:59:20]MH_I2C_Read... [07:59:20]*** Stop cut motor [07:59:20]*** Cut end [07:59:20]Read from MH i2c: 01 07 00 [07:59:20]MH_I2C_Read... [07:59:20]Read from MH i2c: 01 07 00 F2 2C 00 00 00 00 00 FF 0F 33 [07:59:20]process_action close_receipt done [07:59:20]requested_data is exist [07:59:20]produce_requested_data [07:59:20]requested_item fm.sn is exist - process it [07:59:20]wFMCommunicate request_size=4 [07:59:20]MH_SAM_APDU [07:59:20]CAPDU: 80 11 00 00 [07:59:20]Write to MH i2c: E2 08 00 F3 2C 80 11 00 00 00 00 00 00 99 [07:59:20]Write i2c OK [07:59:20]MH_I2C_Read... [07:59:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:59:20]Read from MH i2c: E2 [07:59:20]MH_I2C_Read... [07:59:20]Read from MH i2c: E2 17 00 [07:59:20]MH_I2C_Read... [07:59:20]Read from MH i2c: E2 17 00 F3 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 EC [07:59:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [07:59:20]wFMCommunicate OK [07:59:20]requested_item fd.num is exist - process it [07:59:20]SAM_PROTO_GetFieldsCounters [07:59:20]wFMCommunicate request_size=4 [07:59:20]MH_SAM_APDU [07:59:20]CAPDU: 80 13 00 00 [07:59:20]Write to MH i2c: E2 08 00 F4 2C 80 13 00 00 00 00 00 00 9C [07:59:20]Write i2c OK [07:59:20]MH_I2C_Read... [07:59:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:59:20]Read from MH i2c: E2 [07:59:20]MH_I2C_Read... [07:59:20]Read from MH i2c: E2 62 00 [07:59:20]MH_I2C_Read... [07:59:20]Read from MH i2c: E2 62 00 F4 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 BC 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 33 00 00 00 5E 04 04 00 33 00 00 00 57 04 04 00 34 00 00 00 19 04 04 00 00 00 00 00 90 00 9E [07:59:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 BC 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 33 00 00 00 5E 04 04 00 33 00 00 00 57 04 04 00 34 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:59:20]wFMCommunicate OK [07:59:20]SAM_PROTO_GetFieldsCounters done [07:59:20]requested_item shift.num is exist - process it [07:59:20]requested_item shift.opened is exist - process it [07:59:20]req_shift_opened [07:59:20]FM_GetShiftState [07:59:20]SAM_PROTO_GetShiftState [07:59:20]wFMCommunicate request_size=4 [07:59:20]MH_SAM_APDU [07:59:20]CAPDU: 80 13 01 00 [07:59:20]Write to MH i2c: E2 08 00 F5 2C 80 13 01 00 00 00 00 00 9E [07:59:20]Write i2c OK [07:59:20]MH_I2C_Read... [07:59:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:59:20]Read from MH i2c: E2 [07:59:20]MH_I2C_Read... [07:59:20]Read from MH i2c: E2 0E 00 [07:59:20]MH_I2C_Read... [07:59:20]Read from MH i2c: E2 0E 00 F5 2C 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 20 [07:59:20]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [07:59:20]wFMCommunicate OK [07:59:20]SAM_PROTO_GetShiftState done [07:59:20]FM_GetShiftState done [07:59:20]req_shift_opened done [07:59:20]requested_item shift.open_date is exist - process it [07:59:20]req_shift_open_date [07:59:20]req_shift_open_date done [07:59:20]produce_requested_data done [07:59:20]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223420,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [07:59:20]process_action_free close_receipt [07:59:20]json_value_free [07:59:20]json_value_free done [07:59:20]process_json_proto returns [07:59:20]Send response to host [07:59:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223420,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [07:59:20]free response buf [07:59:20]execute_script done [07:59:20]execute_script returns [07:59:20]free content buf [07:59:20]Sock 10.Close socket [07:59:20]Sock 10.Thread stoped [07:59:24]OFD Sender: No OFD packet to send [07:59:29]OFD Sender: No OFD packet to send [07:59:34]OFD Sender: No OFD packet to send [07:59:39]OFD Sender: No OFD packet to send [07:59:44]OFD Sender: No OFD packet to send [07:59:49]OFD Sender: No OFD packet to send [07:59:54]OFD Sender: No OFD packet to send [07:59:59]OFD Sender: No OFD packet to send [08:00:04]OFD Sender: No OFD packet to send [08:00:09]OFD Sender: No OFD packet to send [08:00:14]OFD Sender: No OFD packet to send [08:00:19]OFD Sender: No OFD packet to send [08:00:24]OFD Sender: No OFD packet to send [08:00:29]OFD Sender: No OFD packet to send [08:00:34]OFD Sender: No OFD packet to send [08:00:39]OFD Sender: No OFD packet to send [08:00:44]OFD Sender: No OFD packet to send [08:00:49]OFD Sender: No OFD packet to send [08:00:54]OFD Sender: No OFD packet to send [08:00:59]OFD Sender: No OFD packet to send [08:01:04]OFD Sender: No OFD packet to send [08:01:09]OFD Sender: No OFD packet to send [08:01:14]OFD Sender: No OFD packet to send [08:01:19]OFD Sender: No OFD packet to send [08:01:24]OFD Sender: No OFD packet to send [08:01:29]OFD Sender: No OFD packet to send [08:01:34]OFD Sender: No OFD packet to send [08:01:39]OFD Sender: No OFD packet to send [08:01:44]OFD Sender: No OFD packet to send [08:01:49]OFD Sender: No OFD packet to send [08:01:54]OFD Sender: No OFD packet to send [08:01:59]OFD Sender: No OFD packet to send [08:02:04]OFD Sender: No OFD packet to send [08:02:09]OFD Sender: No OFD packet to send [08:02:14]OFD Sender: No OFD packet to send [08:02:19]OFD Sender: No OFD packet to send [08:02:24]OFD Sender: No OFD packet to send [08:02:29]OFD Sender: No OFD packet to send [08:02:34]OFD Sender: No OFD packet to send [08:02:39]OFD Sender: No OFD packet to send [08:02:44]OFD Sender: No OFD packet to send [08:02:49]OFD Sender: No OFD packet to send [08:02:54]OFD Sender: No OFD packet to send [08:02:59]OFD Sender: No OFD packet to send [08:03:04]OFD Sender: No OFD packet to send [08:03:09]OFD Sender: No OFD packet to send [08:03:14]OFD Sender: No OFD packet to send [08:03:19]OFD Sender: No OFD packet to send [08:03:24]OFD Sender: No OFD packet to send [08:03:29]OFD Sender: No OFD packet to send [08:03:34]OFD Sender: No OFD packet to send [08:03:39]OFD Sender: No OFD packet to send [08:03:44]OFD Sender: No OFD packet to send [08:03:49]OFD Sender: No OFD packet to send [08:03:54]OFD Sender: No OFD packet to send [08:03:59]OFD Sender: No OFD packet to send [08:04:04]OFD Sender: No OFD packet to send [08:04:09]OFD Sender: No OFD packet to send [08:04:14]OFD Sender: No OFD packet to send [08:04:19]OFD Sender: No OFD packet to send [08:04:24]OFD Sender: No OFD packet to send [08:04:29]OFD Sender: No OFD packet to send [08:04:34]OFD Sender: No OFD packet to send [08:04:39]OFD Sender: No OFD packet to send [08:04:44]OFD Sender: No OFD packet to send [08:04:49]OFD Sender: No OFD packet to send [08:04:54]OFD Sender: No OFD packet to send [08:04:59]OFD Sender: No OFD packet to send [08:05:04]OFD Sender: No OFD packet to send [08:05:09]OFD Sender: No OFD packet to send [08:05:14]OFD Sender: No OFD packet to send [08:05:19]OFD Sender: No OFD packet to send [08:05:24]OFD Sender: No OFD packet to send [08:05:29]OFD Sender: No OFD packet to send [08:05:34]OFD Sender: No OFD packet to send [08:05:39]OFD Sender: No OFD packet to send [08:05:44]OFD Sender: No OFD packet to send [08:05:49]OFD Sender: No OFD packet to send [08:05:54]OFD Sender: No OFD packet to send [08:05:59]OFD Sender: No OFD packet to send [08:06:04]OFD Sender: No OFD packet to send [08:06:09]OFD Sender: No OFD packet to send [08:06:14]OFD Sender: No OFD packet to send [08:06:19]OFD Sender: No OFD packet to send [08:06:24]OFD Sender: No OFD packet to send [08:06:29]OFD Sender: No OFD packet to send [08:06:34]OFD Sender: No OFD packet to send [08:06:39]OFD Sender: No OFD packet to send [08:06:44]OFD Sender: No OFD packet to send [08:06:49]OFD Sender: No OFD packet to send [08:06:54]OFD Sender: No OFD packet to send [08:06:59]OFD Sender: No OFD packet to send [08:07:04]OFD Sender: No OFD packet to send [08:07:09]OFD Sender: No OFD packet to send [08:07:14]OFD Sender: No OFD packet to send [08:07:19]OFD Sender: No OFD packet to send [08:07:24]OFD Sender: No OFD packet to send [08:07:29]OFD Sender: No OFD packet to send [08:07:34]OFD Sender: No OFD packet to send [08:07:39]accept exits with 8 [08:07:39]New connection [08:07:39]New thread 3066940772 created [08:07:39]Thread 3066797412 joined [08:07:39]Waiting for new connection... [08:07:39] Sock 8.Parse request [08:07:39]Sock 8.Check first char [08:07:39]Sock 8.First char is OK [08:07:39]request: POST /json_proto HTTP/1.0 [08:07:39]Method: POST [08:07:39]URL: /json_proto [08:07:39]Method is POST - this is cgi request [08:07:39]url: /json_proto [08:07:39]query_string will be loaded in cgi processing [08:07:39]execute_cgi json_proto POST (null) [08:07:39]execute_cgi path=json_proto method=POST [08:07:39]POST find Content-Length [08:07:39]Host: 172.17.52.131:8080 [08:07:39]Content-Length: 677 [08:07:39]Content-Type: application/json [08:07:39] [08:07:39]POST finish read [08:07:39]Found Content-Length = 677 [08:07:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477184", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:07:39]execute_script... [08:07: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)477184", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:07:39]POST & json_proto [08:07:39]process_json_proto [08:07:39]json parsed OK: [08:07:39]protocol is kg_v1.0 [08:07:39]action value=close_receipt [08:07:39]process_action close_receipt [08:07:39]cmd_close_receipt [08:07:39]MH_GetDate [08:07:39]Write to MH i2c: F0 00 00 F6 2C 11 [08:07:39]Write i2c OK [08:07:39]MH_I2C_Read... [08:07:39]Read from MH i2c: F0 [08:07:39]MH_I2C_Read... [08:07:39]Read from MH i2c: F0 09 00 [08:07:39]MH_I2C_Read... [08:07:39]Read from MH i2c: F0 09 00 F6 2C 00 CE 0B 16 67 4B 9D 11 67 D0 [08:07:39]GetLastDocTimeStamp 1729497559 [08:07:39]current date 1729498062 [08:07:39]FM_GetShiftState [08:07:39]SAM_PROTO_GetShiftState [08:07:39]wFMCommunicate request_size=4 [08:07:39]MH_SAM_APDU [08:07:39]CAPDU: 80 13 01 00 [08:07:39]Write to MH i2c: E2 08 00 F7 2C 80 13 01 00 00 00 00 00 A0 [08:07:39]Write i2c OK [08:07:39]MH_I2C_Read... [08:07:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:07:39]Read from MH i2c: E2 [08:07:39]MH_I2C_Read... [08:07:39]Read from MH i2c: E2 0E 00 [08:07:39]MH_I2C_Read... [08:07:39]Read from MH i2c: E2 0E 00 F7 2C 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 22 [08:07:39]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:07:39]wFMCommunicate OK [08:07:39]SAM_PROTO_GetShiftState done [08:07:39]FM_GetShiftState done [08:07:39]opened in 1729469279 [08:07:39]opened+sec_in_day 1729555679 [08:07:39]quantity*price = 20003 [08:07:39]sum+1 = 20004 [08:07:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 52 21.10.2024 08:07 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223421 ФПД: 199566496614639 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T080742&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223421&fm=199566496614639&tin=02508201610067®Number=0000000000091767&sum=20000 [08:07:40]StoreToDocumentArchive [08:07:40]shift 538 fd 223421 [08:07:40]save to /storage/0538/doc_00223421 [08:07:40]save last doc name /storage/0538/doc_00223421 to /storage/kkm_last_doc_name [08:07:40]save OK [08:07:40]Clear old archive folders... [08:07:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:07:40]tlvbuf is 01E789C0 [08:07:40]SAM_PROTO_ClearQueue [08:07:40]wFMCommunicate request_size=4 [08:07:40]MH_SAM_APDU [08:07:40]CAPDU: 80 09 00 00 [08:07:40]Write to MH i2c: E2 08 00 04 2D 80 09 00 00 00 00 00 00 A3 [08:07:40]Write i2c OK [08:07:40]MH_I2C_Read... [08:07:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:07:40]Read from MH i2c: E2 [08:07:40]MH_I2C_Read... [08:07:40]Read from MH i2c: E2 03 00 [08:07:40]MH_I2C_Read... [08:07:40]Read from MH i2c: E2 03 00 04 2D 00 90 00 A5 [08:07:40]RAPDU: 90 00 [08:07:40]wFMCommunicate OK [08:07:40]SAM_PROTO_ClearQueue done [08:07:40]KKMCreateOFDPacket [08:07:40]OFDProtocolAddRootSTLVToBuf [08:07:40]FM_MakeSignedData [08:07:40]FM_MakeSignedData [08:07:40]SAM_PROTO_SignData [08:07:40]wFMCommunicate request_size=4 [08:07:40]MH_SAM_APDU [08:07:40]CAPDU: 80 0D 01 02 [08:07:40]Write to MH i2c: E2 08 00 05 2D 80 0D 01 02 00 00 00 00 AB [08:07:40]Write i2c OK [08:07:40]MH_I2C_Read... [08:07:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:07:40]Read from MH i2c: E2 [08:07:40]MH_I2C_Read... [08:07:40]Read from MH i2c: E2 03 00 [08:07:40]MH_I2C_Read... [08:07:40]Read from MH i2c: E2 03 00 05 2D 00 90 00 A6 [08:07:40]RAPDU: 90 00 [08:07:40]wFMCommunicate OK [08:07:40]wFMCommunicate request_size=255 [08:07:40]MH_SAM_APDU [08:07:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 34 00 00 00 F4 03 04 00 CE 0B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BD 68 03 00 35 04 06 00 B5 [08:07:40]Write to MH i2c: E2 02 01 06 2D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 34 00 00 00 F4 03 04 00 CE 0B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BD 68 03 00 35 04 06 00 B5 00 00 84 [08:07:40]Write i2c OK [08:07:40]MH_I2C_Read... [08:07:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:07:40]Read from MH i2c: E2 [08:07:40]MH_I2C_Read... [08:07:40]Read from MH i2c: E2 03 00 [08:07:40]MH_I2C_Read... [08:07:40]Read from MH i2c: E2 03 00 06 2D 00 90 00 A7 [08:07:40]RAPDU: 90 00 [08:07:40]wFMCommunicate OK [08:07:40]wFMCommunicate request_size=10 [08:07:40]MH_SAM_APDU [08:07:40]CAPDU: 80 0D 02 02 05 81 32 23 C8 EF [08:07:40]Write to MH i2c: E2 0D 00 07 2D 80 0D 02 02 05 00 81 32 23 C8 EF 00 00 45 [08:07:40]Write i2c OK [08:07:40]MH_I2C_Read... [08:07:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:07:40]Read from MH i2c: E2 [08:07:40]MH_I2C_Read... [08:07:40]Read from MH i2c: E2 03 00 [08:07:40]MH_I2C_Read... [08:07:40]Read from MH i2c: E2 03 00 07 2D 00 90 00 A8 [08:07:40]RAPDU: 90 00 [08:07:40]wFMCommunicate OK [08:07:40]wFMCommunicate request_size=4 [08:07:40]MH_SAM_APDU [08:07:40]CAPDU: 80 0D 03 02 [08:07:40]Write to MH i2c: E2 08 00 08 2D 80 0D 03 02 00 00 00 00 B0 [08:07:40]Write i2c OK [08:07:40]MH_I2C_Read... [08:07:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:07:40]Read from MH i2c: E2 [08:07:40]MH_I2C_Read... [08:07:40]Read from MH i2c: E2 0B 00 [08:07:40]MH_I2C_Read... [08:07:40]Read from MH i2c: E2 0B 00 08 2D 00 82 C1 4B 64 C1 82 B8 3D 90 00 DB [08:07:40]RAPDU: 82 C1 4B 64 C1 82 B8 3D 90 00 [08:07:40]wFMCommunicate OK [08:07:40]SAM_PROTO_SignData done [08:07:40]FM_MakeSignedData done [08:07:40]CreateOFDProtocolMessage [08:07:40]wFMCommunicate request_size=4 [08:07:40]MH_SAM_APDU [08:07:40]CAPDU: 80 11 00 00 [08:07:40]Write to MH i2c: E2 08 00 09 2D 80 11 00 00 00 00 00 00 B0 [08:07:40]Write i2c OK [08:07:40]MH_I2C_Read... [08:07:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:07:40]Read from MH i2c: E2 [08:07:40]MH_I2C_Read... [08:07:40]Read from MH i2c: E2 17 00 [08:07:40]MH_I2C_Read... [08:07:40]Read from MH i2c: E2 17 00 09 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 03 [08:07:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:07:40]wFMCommunicate OK [08:07:40]CreateOFDProtocolMessage done [08:07:40]OFDSenderStorePacket 223421 [08:07:40]StoreOFDPacket docnum=223421 [08:07:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 91 C7 07 01 CD 86 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 34 00 00 00 F4 03 04 00 CE 0B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BD 68 03 00 35 04 06 00 B5 81 32 23 C8 EF 82 C1 4B 64 C1 82 B8 3D [08:07:40]CheckFolder [08:07:40]dirname=/storage/ofd_packets [08:07:40]CheckFolder done [08:07:40]ProducePacketName [08:07:40]name=ofd_packets/00223421 [08:07:40]NVStorageSaveData ofd_packets/00223421 [08:07:40]File name is /storage/ofd_packets/00223421 [08:07:40]Write 301 bytes [08:07:40]NVStorageSaveData done [08:07:40]OFDSenderStorePacket done [08:07:40]KKMCreateOFDPacket done [08:07:40]NVStorageSaveData kkm_last_timestamp [08:07:40]File name is /storage/kkm_last_timestamp [08:07:40]Write 4 bytes [08:07:40]NVStorageSaveData done [08:07:40]ExternCall_PrintAddStr [08:07:40]wPrintStart [08:07:40]Write to MH i2c: 01 00 00 0A 2D 37 [08:07:40]Write i2c OK [08:07:40]MH_I2C_Read... [08:07:40]Read from MH i2c: 01 [08:07:40]MH_I2C_Read... [08:07:40]Read from MH i2c: 01 07 00 [08:07:40]MH_I2C_Read... [08:07:40]Read from MH i2c: 01 07 00 0A 2D 00 00 00 00 00 FF 0F 4C [08:07:40]RasterBufferAndPrint [08:07:40]line Счет N : (1)477184 [08:07:40]line ИНН: 02508201610067 [08:07:40]line Контрольно-Кассовый Чек [08:07:40]line ПРОДАЖА [08:07:40]line ТРК (МРК, ГНК) : 22 [08:07:40]line Товар: 2710124130 [08:07:40]line Аи-92-К-5 [08:07:40]line 2.990 * 66.90 [08:07:40]line = 200.03 [08:07:40]line НДС 12% НСП 1% [08:07:40]line > о реализуемом товаре [08:07:40]line ОКРУГЛЕНИЕ: -0.03 [08:07:40]line ИТОГО: 200.00 [08:07:40]line Внесено: 200.00 [08:07:40]line СДАЧА: 0.00 [08:07:40]line НСП 1% : 1.77 [08:07:40]line НДС 12% : 21.24 [08:07:40]line Наличными: 200.00 [08:07:40]line Безнал.: 0.00 [08:07:40]line Место: АЗС № 162 "Партнер Нефть" [08:07:40]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:07:40]line СНО: Общий режим [08:07:40]line Чек 52 21.10.2024 08:07 [08:07:40]line Смена: 538 ФФД: 1.0 [08:07:40]line ЗНМ: 0300000103 [08:07:40]line РНМ: 0000000000091767 [08:07:40]line Версия ККМ: 001 [08:07:40]line ФМ: 0000000000871763 [08:07:40]line ФД: 223421 [08:07:40]line ФПД: 199566496614639 [08:07:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T080742&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223421&fm=199566496614639&tin=02508201610067®Number=0000000000091767&sum=20000 [08:07:41]OFD Sender: Processing packet 223421 [packets to send 25, broken 24] [08:07:41]ProducePacketName [08:07:41]name=ofd_packets/00223421 [08:07:41]OFD Sender: To server: pG, [08:07:41]CommunicateWithHost lk.salyk.kg:30040 [08:07:41]ConnectInit lk.salyk.kg [08:07:41]written 0, free lines is 4095 [08:07:41]Connected sock=10 [08:07:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 91 C7 07 01 CD 86 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 34 00 00 00 F4 03 04 00 CE 0B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BD 68 03 00 35 04 06 00 B5 81 32 23 C8 EF 82 C1 4B 64 C1 82 B8 3D [08:07:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 13 EA 47 00 1C 6E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BD 68 03 00 F4 03 04 00 64 B7 15 67 B6 04 01 00 00 3C AD D0 7D 84 16 29 F3 [08:07:41]CommunicateWithHost err = 0 [08:07:41]CheckOFDResponse [08:07:41]1017 (14) - 77093643461234 [08:07:41]1041 (16) - 0000000000871763 [08:07:41]1040 (4) - 223421 [08:07:41]1012 (4) - 21.10.2024 02:07 [08:07:41]1206 (1) - 0 [08:07:41]OFD Sender: Remove packet 223421 [08:07:41]ProducePacketName [08:07:41]name=ofd_packets/00223421 [08:07:41]NVStorageDeleteData [08:07:41]Write to MH i2c: 01 00 00 35 2D 62 [08:07:41]Write i2c OK [08:07:41]MH_I2C_Read... [08:07:41]Read from MH i2c: 01 [08:07:41]MH_I2C_Read... [08:07:41]Read from MH i2c: 01 07 00 [08:07:41]MH_I2C_Read... [08:07:41]Read from MH i2c: 01 07 00 35 2D 00 00 00 00 00 F6 0C 6B [08:07:41]RasterBufferAndPrint [08:07:41]line [08:07:41]line [08:07:41]line [08:07:41]line [08:07:41]line [08:07:41]written 0, free lines is 3324 [08:07:41]MH_Cut [08:07:41]Write to MH i2c: D1 01 00 3C 2D 01 3B [08:07:41]Write i2c OK [08:07:41]MH_I2C_Read... [08:07:41]Read from MH i2c: D1 [08:07:41]MH_I2C_Read... [08:07:41]Read from MH i2c: D1 01 00 [08:07:41]MH_I2C_Read... [08:07:41]Read from MH i2c: D1 01 00 3C 2D 00 3A [08:07:41]Write to MH i2c: 01 00 00 3D 2D 6A [08:07:41]Write i2c OK [08:07:41]MH_I2C_Read... [08:07:42]OFD Sender: No OFD packet to send [08:07:42]*** Cut start [08:07:42]*** Purtial cut [08:07:42]*** Stage 1: CUTSNS_PIN = 1 [08:07:42]Read from MH i2c: 01 [08:07:42]MH_I2C_Read... [08:07:42]*** Stop cut motor [08:07:42]*** Cut end [08:07:42]Read from MH i2c: 01 07 00 [08:07:42]MH_I2C_Read... [08:07:42]Read from MH i2c: 01 07 00 3D 2D 00 00 00 00 00 FF 0F 7F [08:07:42]process_action close_receipt done [08:07:42]requested_data is exist [08:07:42]produce_requested_data [08:07:42]requested_item fm.sn is exist - process it [08:07:42]wFMCommunicate request_size=4 [08:07:42]MH_SAM_APDU [08:07:42]CAPDU: 80 11 00 00 [08:07:42]Write to MH i2c: E2 08 00 3E 2D 80 11 00 00 00 00 00 00 E5 [08:07:42]Write i2c OK [08:07:42]MH_I2C_Read... [08:07:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:07:42]Read from MH i2c: E2 [08:07:42]MH_I2C_Read... [08:07:42]Read from MH i2c: E2 17 00 [08:07:42]MH_I2C_Read... [08:07:42]Read from MH i2c: E2 17 00 3E 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 38 [08:07:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:07:42]wFMCommunicate OK [08:07:42]requested_item fd.num is exist - process it [08:07:42]SAM_PROTO_GetFieldsCounters [08:07:42]wFMCommunicate request_size=4 [08:07:42]MH_SAM_APDU [08:07:42]CAPDU: 80 13 00 00 [08:07:42]Write to MH i2c: E2 08 00 3F 2D 80 13 00 00 00 00 00 00 E8 [08:07:42]Write i2c OK [08:07:42]MH_I2C_Read... [08:07:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:07:42]Read from MH i2c: E2 [08:07:42]MH_I2C_Read... [08:07:42]Read from MH i2c: E2 62 00 [08:07:42]MH_I2C_Read... [08:07:42]Read from MH i2c: E2 62 00 3F 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 BD 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 34 00 00 00 5E 04 04 00 34 00 00 00 57 04 04 00 35 00 00 00 19 04 04 00 00 00 00 00 90 00 EE [08:07:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 BD 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 34 00 00 00 5E 04 04 00 34 00 00 00 57 04 04 00 35 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:07:42]wFMCommunicate OK [08:07:42]SAM_PROTO_GetFieldsCounters done [08:07:42]requested_item shift.num is exist - process it [08:07:42]requested_item shift.opened is exist - process it [08:07:42]req_shift_opened [08:07:42]FM_GetShiftState [08:07:42]SAM_PROTO_GetShiftState [08:07:42]wFMCommunicate request_size=4 [08:07:42]MH_SAM_APDU [08:07:42]CAPDU: 80 13 01 00 [08:07:42]Write to MH i2c: E2 08 00 40 2D 80 13 01 00 00 00 00 00 EA [08:07:42]Write i2c OK [08:07:42]MH_I2C_Read... [08:07:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:07:42]Read from MH i2c: E2 [08:07:42]MH_I2C_Read... [08:07:42]Read from MH i2c: E2 0E 00 [08:07:42]MH_I2C_Read... [08:07:42]Read from MH i2c: E2 0E 00 40 2D 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 6C [08:07:42]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:07:42]wFMCommunicate OK [08:07:42]SAM_PROTO_GetShiftState done [08:07:42]FM_GetShiftState done [08:07:42]req_shift_opened done [08:07:42]requested_item shift.open_date is exist - process it [08:07:42]req_shift_open_date [08:07:42]req_shift_open_date done [08:07:42]produce_requested_data done [08:07:42]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223421,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:07:42]process_action_free close_receipt [08:07:42]json_value_free [08:07:42]json_value_free done [08:07:42]process_json_proto returns [08:07:42]Send response to host [08:07:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223421,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:07:42]free response buf [08:07:42]execute_script done [08:07:42]execute_script returns [08:07:42]free content buf [08:07:42]Sock 8.Close socket [08:07:42]Sock 8.Thread stoped [08:07:47]OFD Sender: No OFD packet to send [08:07:52]OFD Sender: No OFD packet to send [08:07:57]OFD Sender: No OFD packet to send [08:08:02]OFD Sender: No OFD packet to send [08:08:07]OFD Sender: No OFD packet to send [08:08:12]OFD Sender: No OFD packet to send [08:08:17]OFD Sender: No OFD packet to send [08:08:22]OFD Sender: No OFD packet to send [08:08:27]OFD Sender: No OFD packet to send [08:08:32]OFD Sender: No OFD packet to send [08:08:37]OFD Sender: No OFD packet to send [08:08:42]OFD Sender: No OFD packet to send [08:08:47]OFD Sender: No OFD packet to send [08:08:52]OFD Sender: No OFD packet to send [08:08:57]OFD Sender: No OFD packet to send [08:08:58]accept exits with 9 [08:08:58]New connection [08:08:58]New thread 3066797412 created [08:08:58]Thread 3066940772 joined [08:08:58]Waiting for new connection... [08:08:58] Sock 9.Parse request [08:08:58]Sock 9.Check first char [08:08:58]Sock 9.First char is OK [08:08:58]request: POST /json_proto HTTP/1.0 [08:08:58]Method: POST [08:08:58]URL: /json_proto [08:08:58]Method is POST - this is cgi request [08:08:58]url: /json_proto [08:08:58]query_string will be loaded in cgi processing [08:08:58]execute_cgi json_proto POST (null) [08:08:58]execute_cgi path=json_proto method=POST [08:08:58]POST find Content-Length [08:08:58]Host: 172.17.52.131:8080 [08:08:58]Content-Length: 674 [08:08:58]Content-Type: application/json [08:08:58] [08:08:58]POST finish read [08:08:58]Found Content-Length = 674 [08:08:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477186", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:08:58]execute_script... [08:08:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477186", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:08:58]POST & json_proto [08:08:58]process_json_proto [08:08:58]json parsed OK: [08:08:58]protocol is kg_v1.0 [08:08:58]action value=close_receipt [08:08:58]process_action close_receipt [08:08:58]cmd_close_receipt [08:08:58]MH_GetDate [08:08:58]Write to MH i2c: F0 00 00 41 2D 5D [08:08:58]Write i2c OK [08:08:58]MH_I2C_Read... [08:08:58]Read from MH i2c: F0 [08:08:58]MH_I2C_Read... [08:08:58]Read from MH i2c: F0 09 00 [08:08:58]MH_I2C_Read... [08:08:58]Read from MH i2c: F0 09 00 41 2D 00 1D 0C 16 67 4B 9D 11 67 6C [08:08:58]GetLastDocTimeStamp 1729498062 [08:08:58]current date 1729498141 [08:08:58]FM_GetShiftState [08:08:58]SAM_PROTO_GetShiftState [08:08:58]wFMCommunicate request_size=4 [08:08:58]MH_SAM_APDU [08:08:58]CAPDU: 80 13 01 00 [08:08:58]Write to MH i2c: E2 08 00 42 2D 80 13 01 00 00 00 00 00 EC [08:08:58]Write i2c OK [08:08:58]MH_I2C_Read... [08:08:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:08:58]Read from MH i2c: E2 [08:08:58]MH_I2C_Read... [08:08:58]Read from MH i2c: E2 0E 00 [08:08:58]MH_I2C_Read... [08:08:58]Read from MH i2c: E2 0E 00 42 2D 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 6E [08:08:58]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:08:58]wFMCommunicate OK [08:08:58]SAM_PROTO_GetShiftState done [08:08:58]FM_GetShiftState done [08:08:58]opened in 1729469279 [08:08:58]opened+sec_in_day 1729555679 [08:08:58]quantity*price = 50063 [08:08:58]sum+1 = 50064 [08:08:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 53 21.10.2024 08:09 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223422 ФПД: 123376034541165 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T080901&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223422&fm=123376034541165&tin=02508201610067®Number=0000000000091767&sum=50000 [08:08:59]StoreToDocumentArchive [08:08:59]shift 538 fd 223422 [08:08:59]save to /storage/0538/doc_00223422 [08:08:59]save last doc name /storage/0538/doc_00223422 to /storage/kkm_last_doc_name [08:08:59]save OK [08:08:59]Clear old archive folders... [08:08:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:08:59]tlvbuf is 01E78970 [08:08:59]SAM_PROTO_ClearQueue [08:08:59]wFMCommunicate request_size=4 [08:08:59]MH_SAM_APDU [08:08:59]CAPDU: 80 09 00 00 [08:08:59]Write to MH i2c: E2 08 00 4F 2D 80 09 00 00 00 00 00 00 EE [08:08:59]Write i2c OK [08:08:59]MH_I2C_Read... [08:08:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:08:59]Read from MH i2c: E2 [08:08:59]MH_I2C_Read... [08:08:59]Read from MH i2c: E2 03 00 [08:08:59]MH_I2C_Read... [08:08:59]Read from MH i2c: E2 03 00 4F 2D 00 90 00 F0 [08:08:59]RAPDU: 90 00 [08:08:59]wFMCommunicate OK [08:08:59]SAM_PROTO_ClearQueue done [08:08:59]KKMCreateOFDPacket [08:08:59]OFDProtocolAddRootSTLVToBuf [08:08:59]FM_MakeSignedData [08:08:59]FM_MakeSignedData [08:08:59]SAM_PROTO_SignData [08:08:59]wFMCommunicate request_size=4 [08:08:59]MH_SAM_APDU [08:08:59]CAPDU: 80 0D 01 02 [08:08:59]Write to MH i2c: E2 08 00 50 2D 80 0D 01 02 00 00 00 00 F6 [08:08:59]Write i2c OK [08:08:59]MH_I2C_Read... [08:08:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:08:59]Read from MH i2c: E2 [08:08:59]MH_I2C_Read... [08:08:59]Read from MH i2c: E2 03 00 [08:08:59]MH_I2C_Read... [08:08:59]Read from MH i2c: E2 03 00 50 2D 00 90 00 F1 [08:08:59]RAPDU: 90 00 [08:08:59]wFMCommunicate OK [08:08:59]wFMCommunicate request_size=255 [08:08:59]MH_SAM_APDU [08:08:59]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 1D 0C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BE 68 03 00 35 04 06 00 70 35 B8 B6 [08:08:59]Write to MH i2c: E2 02 01 51 2D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 1D 0C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BE 68 03 00 35 04 06 00 70 35 B8 B6 00 00 3B [08:08:59]Write i2c OK [08:08:59]MH_I2C_Read... [08:09:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:09:00]Read from MH i2c: E2 [08:09:00]MH_I2C_Read... [08:09:00]Read from MH i2c: E2 03 00 [08:09:00]MH_I2C_Read... [08:09:00]Read from MH i2c: E2 03 00 51 2D 00 90 00 F2 [08:09:00]RAPDU: 90 00 [08:09:00]wFMCommunicate OK [08:09:00]wFMCommunicate request_size=7 [08:09:00]MH_SAM_APDU [08:09:00]CAPDU: 80 0D 02 02 02 6E 6D [08:09:00]Write to MH i2c: E2 0A 00 52 2D 80 0D 02 02 02 00 6E 6D 00 00 D8 [08:09:00]Write i2c OK [08:09:00]MH_I2C_Read... [08:09:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:09:00]Read from MH i2c: E2 [08:09:00]MH_I2C_Read... [08:09:00]Read from MH i2c: E2 03 00 [08:09:00]MH_I2C_Read... [08:09:00]Read from MH i2c: E2 03 00 52 2D 00 90 00 F3 [08:09:00]RAPDU: 90 00 [08:09:00]wFMCommunicate OK [08:09:00]wFMCommunicate request_size=4 [08:09:00]MH_SAM_APDU [08:09:00]CAPDU: 80 0D 03 02 [08:09:00]Write to MH i2c: E2 08 00 53 2D 80 0D 03 02 00 00 00 00 FB [08:09:00]Write i2c OK [08:09:00]MH_I2C_Read... [08:09:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:09:00]Read from MH i2c: E2 [08:09:00]MH_I2C_Read... [08:09:00]Read from MH i2c: E2 0B 00 [08:09:00]MH_I2C_Read... [08:09:00]Read from MH i2c: E2 0B 00 53 2D 00 7A B0 62 9A F9 0B 5E CD 90 00 51 [08:09:00]RAPDU: 7A B0 62 9A F9 0B 5E CD 90 00 [08:09:00]wFMCommunicate OK [08:09:00]SAM_PROTO_SignData done [08:09:00]FM_MakeSignedData done [08:09:00]CreateOFDProtocolMessage [08:09:00]wFMCommunicate request_size=4 [08:09:00]MH_SAM_APDU [08:09:00]CAPDU: 80 11 00 00 [08:09:00]Write to MH i2c: E2 08 00 54 2D 80 11 00 00 00 00 00 00 FB [08:09:00]Write i2c OK [08:09:00]MH_I2C_Read... [08:09:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:09:00]Read from MH i2c: E2 [08:09:00]MH_I2C_Read... [08:09:00]Read from MH i2c: E2 17 00 [08:09:00]MH_I2C_Read... [08:09:00]Read from MH i2c: E2 17 00 54 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 4E [08:09:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:09:00]wFMCommunicate OK [08:09:00]CreateOFDProtocolMessage done [08:09:00]OFDSenderStorePacket 223422 [08:09:00]StoreOFDPacket docnum=223422 [08:09:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 5C 87 04 01 E5 00 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 1D 0C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BE 68 03 00 35 04 06 00 70 35 B8 B6 6E 6D 7A B0 62 9A F9 0B 5E CD [08:09:00]CheckFolder [08:09:00]dirname=/storage/ofd_packets [08:09:00]CheckFolder done [08:09:00]ProducePacketName [08:09:00]name=ofd_packets/00223422 [08:09:00]NVStorageSaveData ofd_packets/00223422 [08:09:00]File name is /storage/ofd_packets/00223422 [08:09:00]Write 298 bytes [08:09:00]NVStorageSaveData done [08:09:00]OFDSenderStorePacket done [08:09:00]KKMCreateOFDPacket done [08:09:00]NVStorageSaveData kkm_last_timestamp [08:09:00]File name is /storage/kkm_last_timestamp [08:09:00]Write 4 bytes [08:09:00]NVStorageSaveData done [08:09:00]ExternCall_PrintAddStr [08:09:00]wPrintStart [08:09:00]Write to MH i2c: 01 00 00 55 2D 82 [08:09:00]Write i2c OK [08:09:00]MH_I2C_Read... [08:09:00]Read from MH i2c: 01 [08:09:00]MH_I2C_Read... [08:09:00]Read from MH i2c: 01 07 00 [08:09:00]MH_I2C_Read... [08:09:00]Read from MH i2c: 01 07 00 55 2D 00 00 00 00 00 FF 0F 97 [08:09:00]RasterBufferAndPrint [08:09:00]line Счет N : (1)477186 [08:09:00]line ИНН: 02508201610067 [08:09:00]line Контрольно-Кассовый Чек [08:09:00]line ПРОДАЖА [08:09:00]line ТРК (МРК, ГНК) : 64 [08:09:00]line Товар: 2710194210 [08:09:00]line ДТ-К-5 [08:09:00]line 6.570 * 76.20 [08:09:00]line = 500.63 [08:09:00]line НДС 12% НСП 1% [08:09:00]line > о реализуемом товаре [08:09:00]line ОКРУГЛЕНИЕ: -0.63 [08:09:00]line ИТОГО: 500.00 [08:09:00]line Внесено: 500.00 [08:09:00]line СДАЧА: 0.00 [08:09:00]line НСП 1% : 4.43 [08:09:00]line НДС 12% : 53.16 [08:09:00]line Наличными: 500.00 [08:09:00]line Безнал.: 0.00 [08:09:00]line Место: АЗС № 162 "Партнер Нефть" [08:09:00]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:09:00]line СНО: Общий режим [08:09:00]line Чек 53 21.10.2024 08:09 [08:09:00]line Смена: 538 ФФД: 1.0 [08:09:00]line ЗНМ: 0300000103 [08:09:00]line РНМ: 0000000000091767 [08:09:00]line Версия ККМ: 001 [08:09:00]line ФМ: 0000000000871763 [08:09:00]line ФД: 223422 [08:09:00]line ФПД: 123376034541165 [08:09:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T080901&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223422&fm=123376034541165&tin=02508201610067®Number=0000000000091767&sum=50000 [08:09:00]OFD Sender: Processing packet 223422 [packets to send 25, broken 24] [08:09:00]ProducePacketName [08:09:00]name=ofd_packets/00223422 [08:09:00]OFD Sender: To server: pG, [08:09:00]CommunicateWithHost lk.salyk.kg:30040 [08:09:00]ConnectInit lk.salyk.kg [08:09:00]written 0, free lines is 4095 [08:09:00]Connected sock=10 [08:09:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 5C 87 04 01 E5 00 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 1D 0C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BE 68 03 00 35 04 06 00 70 35 B8 B6 6E 6D 7A B0 62 9A F9 0B 5E CD [08:09:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 25 BA 47 00 DB 43 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BE 68 03 00 F4 03 04 00 B4 B7 15 67 B6 04 01 00 00 D1 97 09 2B C6 FF F7 4D [08:09:00]CommunicateWithHost err = 0 [08:09:00]CheckOFDResponse [08:09:00]1017 (14) - 77093643461234 [08:09:00]1041 (16) - 0000000000871763 [08:09:00]1040 (4) - 223422 [08:09:00]1012 (4) - 21.10.2024 02:08 [08:09:00]1206 (1) - 0 [08:09:00]OFD Sender: Remove packet 223422 [08:09:00]ProducePacketName [08:09:00]name=ofd_packets/00223422 [08:09:00]NVStorageDeleteData [08:09:01]Write to MH i2c: 01 00 00 80 2D AD [08:09:01]Write i2c OK [08:09:01]MH_I2C_Read... [08:09:01]Read from MH i2c: 01 [08:09:01]MH_I2C_Read... [08:09:01]Read from MH i2c: 01 07 00 [08:09:01]MH_I2C_Read... [08:09:01]Read from MH i2c: 01 07 00 80 2D 00 00 00 00 00 EF 0C AF [08:09:01]RasterBufferAndPrint [08:09:01]line [08:09:01]line [08:09:01]line [08:09:01]line [08:09:01]line [08:09:01]written 0, free lines is 3320 [08:09:01]MH_Cut [08:09:01]Write to MH i2c: D1 01 00 87 2D 01 86 [08:09:01]Write i2c OK [08:09:01]MH_I2C_Read... [08:09:01]Read from MH i2c: D1 [08:09:01]MH_I2C_Read... [08:09:01]Read from MH i2c: D1 01 00 [08:09:01]MH_I2C_Read... [08:09:01]Read from MH i2c: D1 01 00 87 2D 00 85 [08:09:01]Write to MH i2c: 01 00 00 88 2D B5 [08:09:01]Write i2c OK [08:09:01]MH_I2C_Read... [08:09:01]OFD Sender: No OFD packet to send [08:09:01]*** Cut start [08:09:01]*** Purtial cut [08:09:01]*** Stage 1: CUTSNS_PIN = 1 [08:09:02]Read from MH i2c: 01 [08:09:02]MH_I2C_Read... [08:09:02]*** Stop cut motor [08:09:02]*** Cut end [08:09:02]Read from MH i2c: 01 07 00 [08:09:02]MH_I2C_Read... [08:09:02]Read from MH i2c: 01 07 00 88 2D 00 00 00 00 00 FF 0F CA [08:09:02]process_action close_receipt done [08:09:02]requested_data is exist [08:09:02]produce_requested_data [08:09:02]requested_item fm.sn is exist - process it [08:09:02]wFMCommunicate request_size=4 [08:09:02]MH_SAM_APDU [08:09:02]CAPDU: 80 11 00 00 [08:09:02]Write to MH i2c: E2 08 00 89 2D 80 11 00 00 00 00 00 00 30 [08:09:02]Write i2c OK [08:09:02]MH_I2C_Read... [08:09:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:09:02]Read from MH i2c: E2 [08:09:02]MH_I2C_Read... [08:09:02]Read from MH i2c: E2 17 00 [08:09:02]MH_I2C_Read... [08:09:02]Read from MH i2c: E2 17 00 89 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 83 [08:09:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:09:02]wFMCommunicate OK [08:09:02]requested_item fd.num is exist - process it [08:09:02]SAM_PROTO_GetFieldsCounters [08:09:02]wFMCommunicate request_size=4 [08:09:02]MH_SAM_APDU [08:09:02]CAPDU: 80 13 00 00 [08:09:02]Write to MH i2c: E2 08 00 8A 2D 80 13 00 00 00 00 00 00 33 [08:09:02]Write i2c OK [08:09:02]MH_I2C_Read... [08:09:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:09:02]Read from MH i2c: E2 [08:09:02]MH_I2C_Read... [08:09:02]Read from MH i2c: E2 62 00 [08:09:02]MH_I2C_Read... [08:09:02]Read from MH i2c: E2 62 00 8A 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 BE 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 35 00 00 00 5E 04 04 00 35 00 00 00 57 04 04 00 36 00 00 00 19 04 04 00 00 00 00 00 90 00 3D [08:09:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 BE 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 35 00 00 00 5E 04 04 00 35 00 00 00 57 04 04 00 36 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:09:02]wFMCommunicate OK [08:09:02]SAM_PROTO_GetFieldsCounters done [08:09:02]requested_item shift.num is exist - process it [08:09:02]requested_item shift.opened is exist - process it [08:09:02]req_shift_opened [08:09:02]FM_GetShiftState [08:09:02]SAM_PROTO_GetShiftState [08:09:02]wFMCommunicate request_size=4 [08:09:02]MH_SAM_APDU [08:09:02]CAPDU: 80 13 01 00 [08:09:02]Write to MH i2c: E2 08 00 8B 2D 80 13 01 00 00 00 00 00 35 [08:09:02]Write i2c OK [08:09:02]MH_I2C_Read... [08:09:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:09:02]Read from MH i2c: E2 [08:09:02]MH_I2C_Read... [08:09:02]Read from MH i2c: E2 0E 00 [08:09:02]MH_I2C_Read... [08:09:02]Read from MH i2c: E2 0E 00 8B 2D 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 B7 [08:09:02]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:09:02]wFMCommunicate OK [08:09:02]SAM_PROTO_GetShiftState done [08:09:02]FM_GetShiftState done [08:09:02]req_shift_opened done [08:09:02]requested_item shift.open_date is exist - process it [08:09:02]req_shift_open_date [08:09:02]req_shift_open_date done [08:09:02]produce_requested_data done [08:09:02]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223422,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:09:02]process_action_free close_receipt [08:09:02]json_value_free [08:09:02]json_value_free done [08:09:02]process_json_proto returns [08:09:02]Send response to host [08:09:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223422,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:09:02]free response buf [08:09:02]execute_script done [08:09:02]execute_script returns [08:09:02]free content buf [08:09:02]Sock 9.Close socket [08:09:02]Sock 9.Thread stoped [08:09:06]OFD Sender: No OFD packet to send [08:09:06]accept exits with 8 [08:09:06]New connection [08:09:06]New thread 3066940772 created [08:09:06]Thread 3066797412 joined [08:09:06]Waiting for new connection... [08:09:06] Sock 8.Parse request [08:09:06]Sock 8.Check first char [08:09:06]Sock 8.First char is OK [08:09:06]request: POST /json_proto HTTP/1.0 [08:09:06]Method: POST [08:09:06]URL: /json_proto [08:09:06]Method is POST - this is cgi request [08:09:06]url: /json_proto [08:09:06]query_string will be loaded in cgi processing [08:09:06]execute_cgi json_proto POST (null) [08:09:06]execute_cgi path=json_proto method=POST [08:09:06]POST find Content-Length [08:09:06]Host: 172.17.52.131:8080 [08:09:06]Content-Length: 677 [08:09:06]Content-Type: application/json [08:09:06] [08:09:06]POST finish read [08:09:06]Found Content-Length = 677 [08:09:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477185", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:09:06]execute_script... [08:09:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477185", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:09:06]POST & json_proto [08:09:06]process_json_proto [08:09:06]json parsed OK: [08:09:06]protocol is kg_v1.0 [08:09:06]action value=close_receipt [08:09:06]process_action close_receipt [08:09:06]cmd_close_receipt [08:09:06]MH_GetDate [08:09:06]Write to MH i2c: F0 00 00 8C 2D A8 [08:09:06]Write i2c OK [08:09:06]MH_I2C_Read... [08:09:06]Read from MH i2c: F0 [08:09:06]MH_I2C_Read... [08:09:06]Read from MH i2c: F0 09 00 [08:09:06]MH_I2C_Read... [08:09:06]Read from MH i2c: F0 09 00 8C 2D 00 25 0C 16 67 4B 9D 11 67 BF [08:09:06]GetLastDocTimeStamp 1729498141 [08:09:06]current date 1729498149 [08:09:06]FM_GetShiftState [08:09:06]SAM_PROTO_GetShiftState [08:09:06]wFMCommunicate request_size=4 [08:09:06]MH_SAM_APDU [08:09:06]CAPDU: 80 13 01 00 [08:09:06]Write to MH i2c: E2 08 00 8D 2D 80 13 01 00 00 00 00 00 37 [08:09:06]Write i2c OK [08:09:06]MH_I2C_Read... [08:09:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:09:06]Read from MH i2c: E2 [08:09:06]MH_I2C_Read... [08:09:06]Read from MH i2c: E2 0E 00 [08:09:06]MH_I2C_Read... [08:09:06]Read from MH i2c: E2 0E 00 8D 2D 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 B9 [08:09:06]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:09:06]wFMCommunicate OK [08:09:06]SAM_PROTO_GetShiftState done [08:09:06]FM_GetShiftState done [08:09:06]opened in 1729469279 [08:09:06]opened+sec_in_day 1729555679 [08:09:06]quantity*price = 30038 [08:09:06]sum+1 = 30039 [08:09:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 54 21.10.2024 08:09 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223423 ФПД: 183898322113928 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T080909&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223423&fm=183898322113928&tin=02508201610067®Number=0000000000091767&sum=30000 [08:09:07]StoreToDocumentArchive [08:09:07]shift 538 fd 223423 [08:09:07]save to /storage/0538/doc_00223423 [08:09:07]save last doc name /storage/0538/doc_00223423 to /storage/kkm_last_doc_name [08:09:07]save OK [08:09:07]Clear old archive folders... [08:09:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:09:07]tlvbuf is 01EE33B0 [08:09:07]SAM_PROTO_ClearQueue [08:09:07]wFMCommunicate request_size=4 [08:09:07]MH_SAM_APDU [08:09:07]CAPDU: 80 09 00 00 [08:09:07]Write to MH i2c: E2 08 00 9A 2D 80 09 00 00 00 00 00 00 39 [08:09:07]Write i2c OK [08:09:07]MH_I2C_Read... [08:09:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:09:07]Read from MH i2c: E2 [08:09:07]MH_I2C_Read... [08:09:07]Read from MH i2c: E2 03 00 [08:09:07]MH_I2C_Read... [08:09:07]Read from MH i2c: E2 03 00 9A 2D 00 90 00 3B [08:09:07]RAPDU: 90 00 [08:09:07]wFMCommunicate OK [08:09:07]SAM_PROTO_ClearQueue done [08:09:07]KKMCreateOFDPacket [08:09:07]OFDProtocolAddRootSTLVToBuf [08:09:07]FM_MakeSignedData [08:09:07]FM_MakeSignedData [08:09:07]SAM_PROTO_SignData [08:09:07]wFMCommunicate request_size=4 [08:09:07]MH_SAM_APDU [08:09:07]CAPDU: 80 0D 01 02 [08:09:07]Write to MH i2c: E2 08 00 9B 2D 80 0D 01 02 00 00 00 00 41 [08:09:07]Write i2c OK [08:09:07]MH_I2C_Read... [08:09:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:09:07]Read from MH i2c: E2 [08:09:07]MH_I2C_Read... [08:09:07]Read from MH i2c: E2 03 00 [08:09:07]MH_I2C_Read... [08:09:07]Read from MH i2c: E2 03 00 9B 2D 00 90 00 3C [08:09:07]RAPDU: 90 00 [08:09:07]wFMCommunicate OK [08:09:07]wFMCommunicate request_size=255 [08:09:07]MH_SAM_APDU [08:09:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 36 00 00 00 F4 03 04 00 25 0C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BF 68 03 00 35 04 06 00 A7 [08:09:07]Write to MH i2c: E2 02 01 9C 2D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 36 00 00 00 F4 03 04 00 25 0C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BF 68 03 00 35 04 06 00 A7 00 00 9A [08:09:07]Write i2c OK [08:09:07]MH_I2C_Read... [08:09:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:09:08]Read from MH i2c: E2 [08:09:08]MH_I2C_Read... [08:09:08]Read from MH i2c: E2 03 00 [08:09:08]MH_I2C_Read... [08:09:08]Read from MH i2c: E2 03 00 9C 2D 00 90 00 3D [08:09:08]RAPDU: 90 00 [08:09:08]wFMCommunicate OK [08:09:08]wFMCommunicate request_size=10 [08:09:08]MH_SAM_APDU [08:09:08]CAPDU: 80 0D 02 02 05 41 2A 2A 15 88 [08:09:08]Write to MH i2c: E2 0D 00 9D 2D 80 0D 02 02 05 00 41 2A 2A 15 88 00 00 80 [08:09:08]Write i2c OK [08:09:08]MH_I2C_Read... [08:09:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:09:08]Read from MH i2c: E2 [08:09:08]MH_I2C_Read... [08:09:08]Read from MH i2c: E2 03 00 [08:09:08]MH_I2C_Read... [08:09:08]Read from MH i2c: E2 03 00 9D 2D 00 90 00 3E [08:09:08]RAPDU: 90 00 [08:09:08]wFMCommunicate OK [08:09:08]wFMCommunicate request_size=4 [08:09:08]MH_SAM_APDU [08:09:08]CAPDU: 80 0D 03 02 [08:09:08]Write to MH i2c: E2 08 00 9E 2D 80 0D 03 02 00 00 00 00 46 [08:09:08]Write i2c OK [08:09:08]MH_I2C_Read... [08:09:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:09:08]Read from MH i2c: E2 [08:09:08]MH_I2C_Read... [08:09:08]Read from MH i2c: E2 0B 00 [08:09:08]MH_I2C_Read... [08:09:08]Read from MH i2c: E2 0B 00 9E 2D 00 63 0F D0 32 6D 64 F6 CD 90 00 4F [08:09:08]RAPDU: 63 0F D0 32 6D 64 F6 CD 90 00 [08:09:08]wFMCommunicate OK [08:09:08]SAM_PROTO_SignData done [08:09:08]FM_MakeSignedData done [08:09:08]CreateOFDProtocolMessage [08:09:08]wFMCommunicate request_size=4 [08:09:08]MH_SAM_APDU [08:09:08]CAPDU: 80 11 00 00 [08:09:08]Write to MH i2c: E2 08 00 9F 2D 80 11 00 00 00 00 00 00 46 [08:09:08]Write i2c OK [08:09:08]MH_I2C_Read... [08:09:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:09:08]Read from MH i2c: E2 [08:09:08]MH_I2C_Read... [08:09:08]Read from MH i2c: E2 17 00 [08:09:08]MH_I2C_Read... [08:09:08]Read from MH i2c: E2 17 00 9F 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 99 [08:09:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:09:08]wFMCommunicate OK [08:09:08]CreateOFDProtocolMessage done [08:09:08]OFDSenderStorePacket 223423 [08:09:08]StoreOFDPacket docnum=223423 [08:09:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 75 58 07 01 17 87 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 36 00 00 00 F4 03 04 00 25 0C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BF 68 03 00 35 04 06 00 A7 41 2A 2A 15 88 63 0F D0 32 6D 64 F6 CD [08:09:08]CheckFolder [08:09:08]dirname=/storage/ofd_packets [08:09:08]CheckFolder done [08:09:08]ProducePacketName [08:09:08]name=ofd_packets/00223423 [08:09:08]NVStorageSaveData ofd_packets/00223423 [08:09:08]File name is /storage/ofd_packets/00223423 [08:09:08]Write 301 bytes [08:09:08]NVStorageSaveData done [08:09:08]OFDSenderStorePacket done [08:09:08]KKMCreateOFDPacket done [08:09:08]NVStorageSaveData kkm_last_timestamp [08:09:08]File name is /storage/kkm_last_timestamp [08:09:08]Write 4 bytes [08:09:08]NVStorageSaveData done [08:09:08]ExternCall_PrintAddStr [08:09:08]wPrintStart [08:09:08]Write to MH i2c: 01 00 00 A0 2D CD [08:09:08]Write i2c OK [08:09:08]MH_I2C_Read... [08:09:08]Read from MH i2c: 01 [08:09:08]MH_I2C_Read... [08:09:08]Read from MH i2c: 01 07 00 [08:09:08]MH_I2C_Read... [08:09:08]Read from MH i2c: 01 07 00 A0 2D 00 00 00 00 00 FF 0F E2 [08:09:08]RasterBufferAndPrint [08:09:08]line Счет N : (1)477185 [08:09:08]line ИНН: 02508201610067 [08:09:08]line Контрольно-Кассовый Чек [08:09:08]line ПРОДАЖА [08:09:08]line ТРК (МРК, ГНК) : 42 [08:09:08]line Товар: 2710124130 [08:09:08]line Аи-92-К-5 [08:09:08]line 4.490 * 66.90 [08:09:08]line = 300.38 [08:09:08]line НДС 12% НСП 1% [08:09:08]line > о реализуемом товаре [08:09:08]line ОКРУГЛЕНИЕ: -0.38 [08:09:08]line ИТОГО: 300.00 [08:09:08]line Внесено: 300.00 [08:09:08]line СДАЧА: 0.00 [08:09:08]line НСП 1% : 2.66 [08:09:08]line НДС 12% : 31.90 [08:09:08]line Наличными: 300.00 [08:09:08]line Безнал.: 0.00 [08:09:08]line Место: АЗС № 162 "Партнер Нефть" [08:09:08]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:09:08]line СНО: Общий режим [08:09:08]line Чек 54 21.10.2024 08:09 [08:09:08]line Смена: 538 ФФД: 1.0 [08:09:08]line ЗНМ: 0300000103 [08:09:08]line РНМ: 0000000000091767 [08:09:08]line Версия ККМ: 001 [08:09:08]line ФМ: 0000000000871763 [08:09:08]line ФД: 223423 [08:09:08]line ФПД: 183898322113928 [08:09:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T080909&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223423&fm=183898322113928&tin=02508201610067®Number=0000000000091767&sum=30000 [08:09:08]written 0, free lines is 4095 [08:09:08]OFD Sender: Processing packet 223423 [packets to send 25, broken 24] [08:09:08]ProducePacketName [08:09:08]name=ofd_packets/00223423 [08:09:08]OFD Sender: To server: pG, [08:09:08]CommunicateWithHost lk.salyk.kg:30040 [08:09:08]ConnectInit lk.salyk.kg [08:09:08]Connected sock=10 [08:09:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 75 58 07 01 17 87 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 36 00 00 00 F4 03 04 00 25 0C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BF 68 03 00 35 04 06 00 A7 41 2A 2A 15 88 63 0F D0 32 6D 64 F6 CD [08:09:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 4B 4E 47 00 80 F8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 BF 68 03 00 F4 03 04 00 BB B7 15 67 B6 04 01 00 00 37 69 02 2C 72 80 79 64 [08:09:08]CommunicateWithHost err = 0 [08:09:08]CheckOFDResponse [08:09:08]1017 (14) - 77093643461234 [08:09:08]1041 (16) - 0000000000871763 [08:09:08]1040 (4) - 223423 [08:09:08]1012 (4) - 21.10.2024 02:08 [08:09:08]1206 (1) - 0 [08:09:08]OFD Sender: Remove packet 223423 [08:09:08]ProducePacketName [08:09:08]name=ofd_packets/00223423 [08:09:08]NVStorageDeleteData [08:09:08]Write to MH i2c: 01 00 00 CB 2D F8 [08:09:08]Write i2c OK [08:09:08]MH_I2C_Read... [08:09:08]Read from MH i2c: 01 [08:09:08]MH_I2C_Read... [08:09:08]Read from MH i2c: 01 07 00 [08:09:08]MH_I2C_Read... [08:09:08]Read from MH i2c: 01 07 00 CB 2D 00 00 00 00 00 01 0D 0D [08:09:08]RasterBufferAndPrint [08:09:08]line [08:09:08]line [08:09:08]line [08:09:08]line [08:09:08]line [08:09:08]written 0, free lines is 3340 [08:09:08]MH_Cut [08:09:08]Write to MH i2c: D1 01 00 D2 2D 01 D1 [08:09:08]Write i2c OK [08:09:08]MH_I2C_Read... [08:09:08]Read from MH i2c: D1 [08:09:08]MH_I2C_Read... [08:09:08]Read from MH i2c: D1 01 00 [08:09:08]MH_I2C_Read... [08:09:08]Read from MH i2c: D1 01 00 D2 2D 00 D0 [08:09:08]Write to MH i2c: 01 00 00 D3 2D 00 [08:09:08]Write i2c OK [08:09:08]MH_I2C_Read... [08:09:09]OFD Sender: No OFD packet to send [08:09:09]*** Cut start [08:09:09]*** Purtial cut [08:09:09]*** Stage 1: CUTSNS_PIN = 1 [08:09:09]Read from MH i2c: 01 [08:09:09]MH_I2C_Read... [08:09:09]*** Stop cut motor [08:09:09]*** Cut end [08:09:09]Read from MH i2c: 01 07 00 [08:09:09]MH_I2C_Read... [08:09:09]Read from MH i2c: 01 07 00 D3 2D 00 00 00 00 00 FF 0F 15 [08:09:09]process_action close_receipt done [08:09:09]requested_data is exist [08:09:09]produce_requested_data [08:09:09]requested_item fm.sn is exist - process it [08:09:09]wFMCommunicate request_size=4 [08:09:09]MH_SAM_APDU [08:09:09]CAPDU: 80 11 00 00 [08:09:09]Write to MH i2c: E2 08 00 D4 2D 80 11 00 00 00 00 00 00 7B [08:09:09]Write i2c OK [08:09:09]MH_I2C_Read... [08:09:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:09:09]Read from MH i2c: E2 [08:09:09]MH_I2C_Read... [08:09:09]Read from MH i2c: E2 17 00 [08:09:09]MH_I2C_Read... [08:09:09]Read from MH i2c: E2 17 00 D4 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 CE [08:09:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:09:09]wFMCommunicate OK [08:09:09]requested_item fd.num is exist - process it [08:09:09]SAM_PROTO_GetFieldsCounters [08:09:09]wFMCommunicate request_size=4 [08:09:09]MH_SAM_APDU [08:09:09]CAPDU: 80 13 00 00 [08:09:09]Write to MH i2c: E2 08 00 D5 2D 80 13 00 00 00 00 00 00 7E [08:09:09]Write i2c OK [08:09:09]MH_I2C_Read... [08:09:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:09:09]Read from MH i2c: E2 [08:09:09]MH_I2C_Read... [08:09:09]Read from MH i2c: E2 62 00 [08:09:09]MH_I2C_Read... [08:09:09]Read from MH i2c: E2 62 00 D5 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 BF 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 36 00 00 00 5E 04 04 00 36 00 00 00 57 04 04 00 37 00 00 00 19 04 04 00 00 00 00 00 90 00 8C [08:09:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 BF 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 36 00 00 00 5E 04 04 00 36 00 00 00 57 04 04 00 37 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:09:09]wFMCommunicate OK [08:09:09]SAM_PROTO_GetFieldsCounters done [08:09:09]requested_item shift.num is exist - process it [08:09:09]requested_item shift.opened is exist - process it [08:09:09]req_shift_opened [08:09:09]FM_GetShiftState [08:09:09]SAM_PROTO_GetShiftState [08:09:09]wFMCommunicate request_size=4 [08:09:09]MH_SAM_APDU [08:09:09]CAPDU: 80 13 01 00 [08:09:09]Write to MH i2c: E2 08 00 D6 2D 80 13 01 00 00 00 00 00 80 [08:09:09]Write i2c OK [08:09:09]MH_I2C_Read... [08:09:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:09:10]Read from MH i2c: E2 [08:09:10]MH_I2C_Read... [08:09:10]Read from MH i2c: E2 0E 00 [08:09:10]MH_I2C_Read... [08:09:10]Read from MH i2c: E2 0E 00 D6 2D 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 02 [08:09:10]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:09:10]wFMCommunicate OK [08:09:10]SAM_PROTO_GetShiftState done [08:09:10]FM_GetShiftState done [08:09:10]req_shift_opened done [08:09:10]requested_item shift.open_date is exist - process it [08:09:10]req_shift_open_date [08:09:10]req_shift_open_date done [08:09:10]produce_requested_data done [08:09:10]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223423,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:09:10]process_action_free close_receipt [08:09:10]json_value_free [08:09:10]json_value_free done [08:09:10]process_json_proto returns [08:09:10]Send response to host [08:09:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223423,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:09:10]free response buf [08:09:10]execute_script done [08:09:10]execute_script returns [08:09:10]free content buf [08:09:10]Sock 8.Close socket [08:09:10]Sock 8.Thread stoped [08:09:14]OFD Sender: No OFD packet to send [08:09:19]OFD Sender: No OFD packet to send [08:09:24]OFD Sender: No OFD packet to send [08:09:29]OFD Sender: No OFD packet to send [08:09:34]OFD Sender: No OFD packet to send [08:09:39]OFD Sender: No OFD packet to send [08:09:44]OFD Sender: No OFD packet to send [08:09:49]OFD Sender: No OFD packet to send [08:09:54]OFD Sender: No OFD packet to send [08:09:59]OFD Sender: No OFD packet to send [08:10:04]OFD Sender: No OFD packet to send [08:10:09]OFD Sender: No OFD packet to send [08:10:14]OFD Sender: No OFD packet to send [08:10:19]OFD Sender: No OFD packet to send [08:10:24]OFD Sender: No OFD packet to send [08:10:29]OFD Sender: No OFD packet to send [08:10:34]OFD Sender: No OFD packet to send [08:10:39]OFD Sender: No OFD packet to send [08:10:44]OFD Sender: No OFD packet to send [08:10:49]OFD Sender: No OFD packet to send [08:10:54]OFD Sender: No OFD packet to send [08:10:59]OFD Sender: No OFD packet to send [08:11:04]OFD Sender: No OFD packet to send [08:11:09]OFD Sender: No OFD packet to send [08:11:14]OFD Sender: No OFD packet to send [08:11:19]OFD Sender: No OFD packet to send [08:11:24]OFD Sender: No OFD packet to send [08:11:27]accept exits with 9 [08:11:27]New connection [08:11:27]New thread 3066797412 created [08:11:27]Thread 3066940772 joined [08:11:27]Waiting for new connection... [08:11:27] Sock 9.Parse request [08:11:27]Sock 9.Check first char [08:11:27]Sock 9.First char is OK [08:11:27]request: POST /json_proto HTTP/1.0 [08:11:27]Method: POST [08:11:27]URL: /json_proto [08:11:27]Method is POST - this is cgi request [08:11:27]url: /json_proto [08:11:27]query_string will be loaded in cgi processing [08:11:27]execute_cgi json_proto POST (null) [08:11:27]execute_cgi path=json_proto method=POST [08:11:27]POST find Content-Length [08:11:27]Host: 172.17.52.131:8080 [08:11:27]Content-Length: 677 [08:11:27]Content-Type: application/json [08:11:27] [08:11:27]POST finish read [08:11:27]Found Content-Length = 677 [08:11:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477188", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:11:27]execute_script... [08:11:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477188", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:11:27]POST & json_proto [08:11:27]process_json_proto [08:11:27]json parsed OK: [08:11:27]protocol is kg_v1.0 [08:11:27]action value=close_receipt [08:11:27]process_action close_receipt [08:11:27]cmd_close_receipt [08:11:27]MH_GetDate [08:11:27]Write to MH i2c: F0 00 00 D7 2D F3 [08:11:27]Write i2c OK [08:11:27]MH_I2C_Read... [08:11:27]Read from MH i2c: F0 [08:11:27]MH_I2C_Read... [08:11:27]Read from MH i2c: F0 09 00 [08:11:27]MH_I2C_Read... [08:11:27]Read from MH i2c: F0 09 00 D7 2D 00 B3 0C 16 67 4B 9D 11 67 98 [08:11:27]GetLastDocTimeStamp 1729498149 [08:11:27]current date 1729498291 [08:11:27]FM_GetShiftState [08:11:27]SAM_PROTO_GetShiftState [08:11:27]wFMCommunicate request_size=4 [08:11:27]MH_SAM_APDU [08:11:27]CAPDU: 80 13 01 00 [08:11:27]Write to MH i2c: E2 08 00 D8 2D 80 13 01 00 00 00 00 00 82 [08:11:27]Write i2c OK [08:11:27]MH_I2C_Read... [08:11:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:11:27]Read from MH i2c: E2 [08:11:27]MH_I2C_Read... [08:11:27]Read from MH i2c: E2 0E 00 [08:11:27]MH_I2C_Read... [08:11:27]Read from MH i2c: E2 0E 00 D8 2D 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 04 [08:11:27]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:11:27]wFMCommunicate OK [08:11:27]SAM_PROTO_GetShiftState done [08:11:27]FM_GetShiftState done [08:11:27]opened in 1729469279 [08:11:27]opened+sec_in_day 1729555679 [08:11:27]quantity*price = 50041 [08:11:27]sum+1 = 50042 [08:11:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 55 21.10.2024 08:11 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223424 ФПД: 144418850550983 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T081131&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223424&fm=144418850550983&tin=02508201610067®Number=0000000000091767&sum=50000 [08:11:29]StoreToDocumentArchive [08:11:29]shift 538 fd 223424 [08:11:29]save to /storage/0538/doc_00223424 [08:11:29]save last doc name /storage/0538/doc_00223424 to /storage/kkm_last_doc_name [08:11:29]save OK [08:11:29]Clear old archive folders... [08:11:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:11:29]tlvbuf is 01E89670 [08:11:29]SAM_PROTO_ClearQueue [08:11:29]wFMCommunicate request_size=4 [08:11:29]MH_SAM_APDU [08:11:29]CAPDU: 80 09 00 00 [08:11:29]Write to MH i2c: E2 08 00 E5 2D 80 09 00 00 00 00 00 00 84 [08:11:29]Write i2c OK [08:11:29]MH_I2C_Read... [08:11:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:11:29]Read from MH i2c: E2 [08:11:29]MH_I2C_Read... [08:11:29]Read from MH i2c: E2 03 00 [08:11:29]MH_I2C_Read... [08:11:29]Read from MH i2c: E2 03 00 E5 2D 00 90 00 86 [08:11:29]RAPDU: 90 00 [08:11:29]wFMCommunicate OK [08:11:29]SAM_PROTO_ClearQueue done [08:11:29]KKMCreateOFDPacket [08:11:29]OFDProtocolAddRootSTLVToBuf [08:11:29]FM_MakeSignedData [08:11:29]FM_MakeSignedData [08:11:29]SAM_PROTO_SignData [08:11:29]wFMCommunicate request_size=4 [08:11:29]MH_SAM_APDU [08:11:29]CAPDU: 80 0D 01 02 [08:11:29]Write to MH i2c: E2 08 00 E6 2D 80 0D 01 02 00 00 00 00 8C [08:11:29]Write i2c OK [08:11:29]MH_I2C_Read... [08:11:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:11:29]Read from MH i2c: E2 [08:11:29]MH_I2C_Read... [08:11:29]Read from MH i2c: E2 03 00 [08:11:29]MH_I2C_Read... [08:11:29]Read from MH i2c: E2 03 00 E6 2D 00 90 00 87 [08:11:29]RAPDU: 90 00 [08:11:29]wFMCommunicate OK [08:11:29]wFMCommunicate request_size=255 [08:11:29]MH_SAM_APDU [08:11: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 B3 0C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C0 68 03 00 35 04 06 00 83 [08:11:29]Write to MH i2c: E2 02 01 E7 2D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 B3 0C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C0 68 03 00 35 04 06 00 83 00 00 5D [08:11:29]Write i2c OK [08:11:29]MH_I2C_Read... [08:11:29]OFD Sender: No OFD packet to send [08:11:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:11:29]Read from MH i2c: E2 [08:11:29]MH_I2C_Read... [08:11:29]Read from MH i2c: E2 03 00 [08:11:29]MH_I2C_Read... [08:11:29]Read from MH i2c: E2 03 00 E7 2D 00 90 00 88 [08:11:29]RAPDU: 90 00 [08:11:29]wFMCommunicate OK [08:11:29]wFMCommunicate request_size=10 [08:11:29]MH_SAM_APDU [08:11:29]CAPDU: 80 0D 02 02 05 59 22 49 34 C7 [08:11:29]Write to MH i2c: E2 0D 00 E8 2D 80 0D 02 02 05 00 59 22 49 34 C7 00 00 58 [08:11:29]Write i2c OK [08:11:29]MH_I2C_Read... [08:11:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:11:29]Read from MH i2c: E2 [08:11:29]MH_I2C_Read... [08:11:29]Read from MH i2c: E2 03 00 [08:11:29]MH_I2C_Read... [08:11:29]Read from MH i2c: E2 03 00 E8 2D 00 90 00 89 [08:11:29]RAPDU: 90 00 [08:11:29]wFMCommunicate OK [08:11:29]wFMCommunicate request_size=4 [08:11:29]MH_SAM_APDU [08:11:29]CAPDU: 80 0D 03 02 [08:11:29]Write to MH i2c: E2 08 00 E9 2D 80 0D 03 02 00 00 00 00 91 [08:11:29]Write i2c OK [08:11:29]MH_I2C_Read... [08:11:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:11:29]Read from MH i2c: E2 [08:11:29]MH_I2C_Read... [08:11:29]Read from MH i2c: E2 0B 00 [08:11:29]MH_I2C_Read... [08:11:29]Read from MH i2c: E2 0B 00 E9 2D 00 34 B8 F3 20 30 88 E9 F7 90 00 29 [08:11:29]RAPDU: 34 B8 F3 20 30 88 E9 F7 90 00 [08:11:29]wFMCommunicate OK [08:11:29]SAM_PROTO_SignData done [08:11:29]FM_MakeSignedData done [08:11:29]CreateOFDProtocolMessage [08:11:29]wFMCommunicate request_size=4 [08:11:29]MH_SAM_APDU [08:11:29]CAPDU: 80 11 00 00 [08:11:29]Write to MH i2c: E2 08 00 EA 2D 80 11 00 00 00 00 00 00 91 [08:11:29]Write i2c OK [08:11:29]MH_I2C_Read... [08:11:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:11:29]Read from MH i2c: E2 [08:11:29]MH_I2C_Read... [08:11:29]Read from MH i2c: E2 17 00 [08:11:29]MH_I2C_Read... [08:11:29]Read from MH i2c: E2 17 00 EA 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 E4 [08:11:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:11:29]wFMCommunicate OK [08:11:29]CreateOFDProtocolMessage done [08:11:29]OFDSenderStorePacket 223424 [08:11:29]StoreOFDPacket docnum=223424 [08:11:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 23 B6 07 01 D3 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 B3 0C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C0 68 03 00 35 04 06 00 83 59 22 49 34 C7 34 B8 F3 20 30 88 E9 F7 [08:11:29]CheckFolder [08:11:29]dirname=/storage/ofd_packets [08:11:29]CheckFolder done [08:11:29]ProducePacketName [08:11:29]name=ofd_packets/00223424 [08:11:29]NVStorageSaveData ofd_packets/00223424 [08:11:29]File name is /storage/ofd_packets/00223424 [08:11:29]Write 301 bytes [08:11:29]NVStorageSaveData done [08:11:29]OFDSenderStorePacket done [08:11:29]KKMCreateOFDPacket done [08:11:29]NVStorageSaveData kkm_last_timestamp [08:11:29]File name is /storage/kkm_last_timestamp [08:11:29]Write 4 bytes [08:11:29]NVStorageSaveData done [08:11:29]ExternCall_PrintAddStr [08:11:29]wPrintStart [08:11:29]Write to MH i2c: 01 00 00 EB 2D 18 [08:11:29]Write i2c OK [08:11:29]MH_I2C_Read... [08:11:29]Read from MH i2c: 01 [08:11:29]MH_I2C_Read... [08:11:29]Read from MH i2c: 01 07 00 [08:11:29]MH_I2C_Read... [08:11:29]Read from MH i2c: 01 07 00 EB 2D 00 00 00 00 00 FF 0F 2D [08:11:29]RasterBufferAndPrint [08:11:29]line Счет N : (1)477188 [08:11:29]line ИНН: 02508201610067 [08:11:29]line Контрольно-Кассовый Чек [08:11:29]line ПРОДАЖА [08:11:29]line ТРК (МРК, ГНК) : 42 [08:11:29]line Товар: 2710124130 [08:11:29]line Аи-92-К-5 [08:11:29]line 7.480 * 66.90 [08:11:29]line = 500.41 [08:11:29]line НДС 12% НСП 1% [08:11:29]line > о реализуемом товаре [08:11:29]line ОКРУГЛЕНИЕ: -0.41 [08:11:29]line ИТОГО: 500.00 [08:11:29]line Внесено: 500.00 [08:11:29]line СДАЧА: 0.00 [08:11:29]line НСП 1% : 4.43 [08:11:29]line НДС 12% : 53.14 [08:11:29]line Наличными: 500.00 [08:11:29]line Безнал.: 0.00 [08:11:29]line Место: АЗС № 162 "Партнер Нефть" [08:11:29]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:11:29]line СНО: Общий режим [08:11:29]line Чек 55 21.10.2024 08:11 [08:11:29]line Смена: 538 ФФД: 1.0 [08:11:29]line ЗНМ: 0300000103 [08:11:29]line РНМ: 0000000000091767 [08:11:29]line Версия ККМ: 001 [08:11:29]line ФМ: 0000000000871763 [08:11:29]line ФД: 223424 [08:11:29]line ФПД: 144418850550983 [08:11:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T081131&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223424&fm=144418850550983&tin=02508201610067®Number=0000000000091767&sum=50000 [08:11:29]OFD Sender: Processing packet 223424 [packets to send 25, broken 24] [08:11:29]ProducePacketName [08:11:29]name=ofd_packets/00223424 [08:11:29]OFD Sender: To server: pG, [08:11:29]CommunicateWithHost lk.salyk.kg:30040 [08:11:29]ConnectInit lk.salyk.kg [08:11:29]written 0, free lines is 4095 [08:11:29]Connected sock=10 [08:11:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 23 B6 07 01 D3 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 B3 0C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C0 68 03 00 35 04 06 00 83 59 22 49 34 C7 34 B8 F3 20 30 88 E9 F7 [08:11:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 2F F1 47 00 74 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C0 68 03 00 F4 03 04 00 49 B8 15 67 B6 04 01 00 00 C7 47 9E 0F 87 BB 53 DA [08:11:30]CommunicateWithHost err = 0 [08:11:30]CheckOFDResponse [08:11:30]1017 (14) - 77093643461234 [08:11:30]1041 (16) - 0000000000871763 [08:11:30]1040 (4) - 223424 [08:11:30]1012 (4) - 21.10.2024 02:11 [08:11:30]1206 (1) - 0 [08:11:30]OFD Sender: Remove packet 223424 [08:11:30]ProducePacketName [08:11:30]name=ofd_packets/00223424 [08:11:30]NVStorageDeleteData [08:11:30]Write to MH i2c: 01 00 00 16 2E 44 [08:11:30]Write i2c OK [08:11:30]MH_I2C_Read... [08:11:30]Read from MH i2c: 01 [08:11:30]MH_I2C_Read... [08:11:30]Read from MH i2c: 01 07 00 [08:11:30]MH_I2C_Read... [08:11:30]Read from MH i2c: 01 07 00 16 2E 00 00 00 00 00 E6 0C 3D [08:11:30]RasterBufferAndPrint [08:11:30]line [08:11:30]line [08:11:30]line [08:11:30]line [08:11:30]line [08:11:30]written 0, free lines is 3308 [08:11:30]MH_Cut [08:11:30]Write to MH i2c: D1 01 00 1D 2E 01 1D [08:11:30]Write i2c OK [08:11:30]MH_I2C_Read... [08:11:30]Read from MH i2c: D1 [08:11:30]MH_I2C_Read... [08:11:30]Read from MH i2c: D1 01 00 [08:11:30]MH_I2C_Read... [08:11:30]Read from MH i2c: D1 01 00 1D 2E 00 1C [08:11:30]Write to MH i2c: 01 00 00 1E 2E 4C [08:11:30]Write i2c OK [08:11:30]MH_I2C_Read... [08:11:30]OFD Sender: No OFD packet to send [08:11:31]*** Cut start [08:11:31]*** Purtial cut [08:11:31]*** Stage 1: CUTSNS_PIN = 1 [08:11:31]Read from MH i2c: 01 [08:11:31]MH_I2C_Read... [08:11:31]*** Stop cut motor [08:11:31]*** Cut end [08:11:31]Read from MH i2c: 01 07 00 [08:11:31]MH_I2C_Read... [08:11:31]Read from MH i2c: 01 07 00 1E 2E 00 00 00 00 00 FF 0F 61 [08:11:31]process_action close_receipt done [08:11:31]requested_data is exist [08:11:31]produce_requested_data [08:11:31]requested_item fm.sn is exist - process it [08:11:31]wFMCommunicate request_size=4 [08:11:31]MH_SAM_APDU [08:11:31]CAPDU: 80 11 00 00 [08:11:31]Write to MH i2c: E2 08 00 1F 2E 80 11 00 00 00 00 00 00 C7 [08:11:31]Write i2c OK [08:11:31]MH_I2C_Read... [08:11:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:11:31]Read from MH i2c: E2 [08:11:31]MH_I2C_Read... [08:11:31]Read from MH i2c: E2 17 00 [08:11:31]MH_I2C_Read... [08:11:31]Read from MH i2c: E2 17 00 1F 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 1A [08:11:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:11:31]wFMCommunicate OK [08:11:31]requested_item fd.num is exist - process it [08:11:31]SAM_PROTO_GetFieldsCounters [08:11:31]wFMCommunicate request_size=4 [08:11:31]MH_SAM_APDU [08:11:31]CAPDU: 80 13 00 00 [08:11:31]Write to MH i2c: E2 08 00 20 2E 80 13 00 00 00 00 00 00 CA [08:11:31]Write i2c OK [08:11:31]MH_I2C_Read... [08:11:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:11:31]Read from MH i2c: E2 [08:11:31]MH_I2C_Read... [08:11:31]Read from MH i2c: E2 62 00 [08:11:31]MH_I2C_Read... [08:11:31]Read from MH i2c: E2 62 00 20 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C0 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 37 00 00 00 5E 04 04 00 37 00 00 00 57 04 04 00 38 00 00 00 19 04 04 00 00 00 00 00 90 00 DC [08:11:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C0 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 37 00 00 00 5E 04 04 00 37 00 00 00 57 04 04 00 38 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:11:31]wFMCommunicate OK [08:11:31]SAM_PROTO_GetFieldsCounters done [08:11:31]requested_item shift.num is exist - process it [08:11:31]requested_item shift.opened is exist - process it [08:11:31]req_shift_opened [08:11:31]FM_GetShiftState [08:11:31]SAM_PROTO_GetShiftState [08:11:31]wFMCommunicate request_size=4 [08:11:31]MH_SAM_APDU [08:11:31]CAPDU: 80 13 01 00 [08:11:31]Write to MH i2c: E2 08 00 21 2E 80 13 01 00 00 00 00 00 CC [08:11:31]Write i2c OK [08:11:31]MH_I2C_Read... [08:11:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:11:31]Read from MH i2c: E2 [08:11:31]MH_I2C_Read... [08:11:31]Read from MH i2c: E2 0E 00 [08:11:31]MH_I2C_Read... [08:11:31]Read from MH i2c: E2 0E 00 21 2E 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 4E [08:11:31]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:11:31]wFMCommunicate OK [08:11:31]SAM_PROTO_GetShiftState done [08:11:31]FM_GetShiftState done [08:11:31]req_shift_opened done [08:11:31]requested_item shift.open_date is exist - process it [08:11:31]req_shift_open_date [08:11:31]req_shift_open_date done [08:11:31]produce_requested_data done [08:11:31]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223424,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:11:31]process_action_free close_receipt [08:11:31]json_value_free [08:11:31]json_value_free done [08:11:31]process_json_proto returns [08:11:31]Send response to host [08:11:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223424,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:11:31]free response buf [08:11:31]execute_script done [08:11:31]execute_script returns [08:11:31]free content buf [08:11:31]Sock 9.Close socket [08:11:31]Sock 9.Thread stoped [08:11:35]OFD Sender: No OFD packet to send [08:11:40]OFD Sender: No OFD packet to send [08:11:45]OFD Sender: No OFD packet to send [08:11:50]OFD Sender: No OFD packet to send [08:11:52]accept exits with 8 [08:11:52]New connection [08:11:52]New thread 3066940772 created [08:11:52]Thread 3066797412 joined [08:11:52]Waiting for new connection... [08:11:52] Sock 8.Parse request [08:11:52]Sock 8.Check first char [08:11:52]Sock 8.First char is OK [08:11:52]request: POST /json_proto HTTP/1.0 [08:11:52]Method: POST [08:11:52]URL: /json_proto [08:11:52]Method is POST - this is cgi request [08:11:52]url: /json_proto [08:11:52]query_string will be loaded in cgi processing [08:11:52]execute_cgi json_proto POST (null) [08:11:52]execute_cgi path=json_proto method=POST [08:11:52]POST find Content-Length [08:11:52]Host: 172.17.52.131:8080 [08:11:52]Content-Length: 679 [08:11:52]Content-Type: application/json [08:11:52] [08:11:52]POST finish read [08:11:52]Found Content-Length = 679 [08:11:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477187", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:11:52]execute_script... [08: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)477187", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:11:52]POST & json_proto [08:11:52]process_json_proto [08:11:52]json parsed OK: [08:11:52]protocol is kg_v1.0 [08:11:52]action value=close_receipt [08:11:52]process_action close_receipt [08:11:52]cmd_close_receipt [08:11:52]MH_GetDate [08:11:52]Write to MH i2c: F0 00 00 22 2E 3F [08:11:52]Write i2c OK [08:11:52]MH_I2C_Read... [08:11:52]Read from MH i2c: F0 [08:11:52]MH_I2C_Read... [08:11:52]Read from MH i2c: F0 09 00 [08:11:52]MH_I2C_Read... [08:11:52]Read from MH i2c: F0 09 00 22 2E 00 CB 0C 16 67 4B 9D 11 67 FC [08:11:52]GetLastDocTimeStamp 1729498291 [08:11:52]current date 1729498315 [08:11:52]FM_GetShiftState [08:11:52]SAM_PROTO_GetShiftState [08:11:52]wFMCommunicate request_size=4 [08:11:52]MH_SAM_APDU [08:11:52]CAPDU: 80 13 01 00 [08:11:52]Write to MH i2c: E2 08 00 23 2E 80 13 01 00 00 00 00 00 CE [08:11:52]Write i2c OK [08:11:52]MH_I2C_Read... [08:11:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:11:52]Read from MH i2c: E2 [08:11:52]MH_I2C_Read... [08:11:52]Read from MH i2c: E2 0E 00 [08:11:52]MH_I2C_Read... [08:11:52]Read from MH i2c: E2 0E 00 23 2E 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 50 [08:11:52]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:11:52]wFMCommunicate OK [08:11:52]SAM_PROTO_GetShiftState done [08:11:52]FM_GetShiftState done [08:11:52]opened in 1729469279 [08:11:52]opened+sec_in_day 1729555679 [08:11:52]quantity*price = 200025 [08:11:52]sum+1 = 200026 [08:11:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 56 21.10.2024 08:11 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223425 ФПД: 137766105368918 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T081155&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223425&fm=137766105368918&tin=02508201610067®Number=0000000000091767&sum=200000 [08:11:53]StoreToDocumentArchive [08:11:53]shift 538 fd 223425 [08:11:53]save to /storage/0538/doc_00223425 [08:11:53]save last doc name /storage/0538/doc_00223425 to /storage/kkm_last_doc_name [08:11:53]save OK [08:11:53]Clear old archive folders... [08:11:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:11:53]tlvbuf is B6EA5550 [08:11:53]SAM_PROTO_ClearQueue [08:11:53]wFMCommunicate request_size=4 [08:11:53]MH_SAM_APDU [08:11:53]CAPDU: 80 09 00 00 [08:11:53]Write to MH i2c: E2 08 00 30 2E 80 09 00 00 00 00 00 00 D0 [08:11:53]Write i2c OK [08:11:53]MH_I2C_Read... [08:11:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:11:53]Read from MH i2c: E2 [08:11:53]MH_I2C_Read... [08:11:53]Read from MH i2c: E2 03 00 [08:11:53]MH_I2C_Read... [08:11:53]Read from MH i2c: E2 03 00 30 2E 00 90 00 D2 [08:11:53]RAPDU: 90 00 [08:11:53]wFMCommunicate OK [08:11:53]SAM_PROTO_ClearQueue done [08:11:53]KKMCreateOFDPacket [08:11:53]OFDProtocolAddRootSTLVToBuf [08:11:53]FM_MakeSignedData [08:11:53]FM_MakeSignedData [08:11:53]SAM_PROTO_SignData [08:11:53]wFMCommunicate request_size=4 [08:11:53]MH_SAM_APDU [08:11:53]CAPDU: 80 0D 01 02 [08:11:53]Write to MH i2c: E2 08 00 31 2E 80 0D 01 02 00 00 00 00 D8 [08:11:53]Write i2c OK [08:11:53]MH_I2C_Read... [08:11:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:11:53]Read from MH i2c: E2 [08:11:53]MH_I2C_Read... [08:11:53]Read from MH i2c: E2 03 00 [08:11:53]MH_I2C_Read... [08:11:53]Read from MH i2c: E2 03 00 31 2E 00 90 00 D3 [08:11:53]RAPDU: 90 00 [08:11:53]wFMCommunicate OK [08:11:53]wFMCommunicate request_size=255 [08:11:53]MH_SAM_APDU [08:11:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 CB 0C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C1 68 03 00 35 04 06 00 7D 4C 2B C5 [08:11:53]Write to MH i2c: E2 02 01 32 2E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 CB 0C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C1 68 03 00 35 04 06 00 7D 4C 2B C5 00 00 DD [08:11:53]Write i2c OK [08:11:53]MH_I2C_Read... [08:11:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:11:53]Read from MH i2c: E2 [08:11:53]MH_I2C_Read... [08:11:53]Read from MH i2c: E2 03 00 [08:11:53]MH_I2C_Read... [08:11:53]Read from MH i2c: E2 03 00 32 2E 00 90 00 D4 [08:11:53]RAPDU: 90 00 [08:11:53]wFMCommunicate OK [08:11:53]wFMCommunicate request_size=7 [08:11:53]MH_SAM_APDU [08:11:53]CAPDU: 80 0D 02 02 02 C9 56 [08:11:53]Write to MH i2c: E2 0A 00 33 2E 80 0D 02 02 02 00 C9 56 00 00 FE [08:11:53]Write i2c OK [08:11:53]MH_I2C_Read... [08:11:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:11:53]Read from MH i2c: E2 [08:11:53]MH_I2C_Read... [08:11:53]Read from MH i2c: E2 03 00 [08:11:53]MH_I2C_Read... [08:11:53]Read from MH i2c: E2 03 00 33 2E 00 90 00 D5 [08:11:53]RAPDU: 90 00 [08:11:53]wFMCommunicate OK [08:11:53]wFMCommunicate request_size=4 [08:11:53]MH_SAM_APDU [08:11:53]CAPDU: 80 0D 03 02 [08:11:53]Write to MH i2c: E2 08 00 34 2E 80 0D 03 02 00 00 00 00 DD [08:11:53]Write i2c OK [08:11:53]MH_I2C_Read... [08:11:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:11:53]Read from MH i2c: E2 [08:11:53]MH_I2C_Read... [08:11:53]Read from MH i2c: E2 0B 00 [08:11:53]MH_I2C_Read... [08:11:53]Read from MH i2c: E2 0B 00 34 2E 00 52 47 B9 E8 E0 7D FB 45 90 00 B5 [08:11:53]RAPDU: 52 47 B9 E8 E0 7D FB 45 90 00 [08:11:53]wFMCommunicate OK [08:11:53]SAM_PROTO_SignData done [08:11:53]FM_MakeSignedData done [08:11:53]CreateOFDProtocolMessage [08:11:53]wFMCommunicate request_size=4 [08:11:53]MH_SAM_APDU [08:11:53]CAPDU: 80 11 00 00 [08:11:53]Write to MH i2c: E2 08 00 35 2E 80 11 00 00 00 00 00 00 DD [08:11:53]Write i2c OK [08:11:53]MH_I2C_Read... [08:11:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:11:53]Read from MH i2c: E2 [08:11:53]MH_I2C_Read... [08:11:53]Read from MH i2c: E2 17 00 [08:11:53]MH_I2C_Read... [08:11:53]Read from MH i2c: E2 17 00 35 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 30 [08:11:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:11:53]wFMCommunicate OK [08:11:53]CreateOFDProtocolMessage done [08:11:53]OFDSenderStorePacket 223425 [08:11:53]StoreOFDPacket docnum=223425 [08:11:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 13 F1 04 01 FF 96 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 CB 0C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C1 68 03 00 35 04 06 00 7D 4C 2B C5 C9 56 52 47 B9 E8 E0 7D FB 45 [08:11:53]CheckFolder [08:11:53]dirname=/storage/ofd_packets [08:11:53]CheckFolder done [08:11:53]ProducePacketName [08:11:53]name=ofd_packets/00223425 [08:11:53]NVStorageSaveData ofd_packets/00223425 [08:11:53]File name is /storage/ofd_packets/00223425 [08:11:53]Write 298 bytes [08:11:53]NVStorageSaveData done [08:11:53]OFDSenderStorePacket done [08:11:53]KKMCreateOFDPacket done [08:11:53]NVStorageSaveData kkm_last_timestamp [08:11:53]File name is /storage/kkm_last_timestamp [08:11:53]Write 4 bytes [08:11:53]NVStorageSaveData done [08:11:53]ExternCall_PrintAddStr [08:11:53]wPrintStart [08:11:53]Write to MH i2c: 01 00 00 36 2E 64 [08:11:53]Write i2c OK [08:11:53]MH_I2C_Read... [08:11:53]Read from MH i2c: 01 [08:11:53]MH_I2C_Read... [08:11:53]Read from MH i2c: 01 07 00 [08:11:53]MH_I2C_Read... [08:11:53]Read from MH i2c: 01 07 00 36 2E 00 00 00 00 00 FF 0F 79 [08:11:53]RasterBufferAndPrint [08:11:53]line Счет N : (1)477187 [08:11:53]line ИНН: 02508201610067 [08:11:53]line Контрольно-Кассовый Чек [08:11:53]line ПРОДАЖА [08:11:53]line ТРК (МРК, ГНК) : 24 [08:11:53]line Товар: 2710194210 [08:11:53]line ДТ-К-5 [08:11:53]line 26.250 * 76.20 [08:11:53]line = 2000.25 [08:11:53]line НДС 12% НСП 1% [08:11:53]line > о реализуемом товаре [08:11:53]line ОКРУГЛЕНИЕ: -0.25 [08:11:53]line ИТОГО: 2000.00 [08:11:53]line Внесено: 2000.00 [08:11:53]line СДАЧА: 0.00 [08:11:53]line НСП 1% : 17.70 [08:11:53]line НДС 12% : 212.42 [08:11:53]line Наличными: 2000.00 [08:11:53]line Безнал.: 0.00 [08:11:53]line Место: АЗС № 162 "Партнер Нефть" [08:11:53]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:11:53]line СНО: Общий режим [08:11:53]line Чек 56 21.10.2024 08:11 [08:11:53]line Смена: 538 ФФД: 1.0 [08:11:53]line ЗНМ: 0300000103 [08:11:53]line РНМ: 0000000000091767 [08:11:53]line Версия ККМ: 001 [08:11:53]line ФМ: 0000000000871763 [08:11:53]line ФД: 223425 [08:11:53]line ФПД: 137766105368918 [08:11:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T081155&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223425&fm=137766105368918&tin=02508201610067®Number=0000000000091767&sum=200000 [08:11:54]OFD Sender: Processing packet 223425 [packets to send 25, broken 24] [08:11:54]ProducePacketName [08:11:54]name=ofd_packets/00223425 [08:11:54]OFD Sender: To server: pG, [08:11:54]CommunicateWithHost lk.salyk.kg:30040 [08:11:54]ConnectInit lk.salyk.kg [08:11:54]written 0, free lines is 4095 [08:11:54]Connected sock=10 [08: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 36 33 0C 01 00 00 13 F1 04 01 FF 96 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 CB 0C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C1 68 03 00 35 04 06 00 7D 4C 2B C5 C9 56 52 47 B9 E8 E0 7D FB 45 [08: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 36 33 4F 00 00 00 EB A5 47 00 1E B6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C1 68 03 00 F4 03 04 00 61 B8 15 67 B6 04 01 00 00 B9 38 4B 9C B2 81 F4 EC [08:11:54]CommunicateWithHost err = 0 [08:11:54]CheckOFDResponse [08:11:54]1017 (14) - 77093643461234 [08:11:54]1041 (16) - 0000000000871763 [08:11:54]1040 (4) - 223425 [08:11:54]1012 (4) - 21.10.2024 02:11 [08:11:54]1206 (1) - 0 [08:11:54]OFD Sender: Remove packet 223425 [08:11:54]ProducePacketName [08:11:54]name=ofd_packets/00223425 [08:11:54]NVStorageDeleteData [08:11:54]Write to MH i2c: 01 00 00 61 2E 8F [08:11:54]Write i2c OK [08:11:54]MH_I2C_Read... [08:11:54]Read from MH i2c: 01 [08:11:54]MH_I2C_Read... [08:11:54]Read from MH i2c: 01 07 00 [08:11:54]MH_I2C_Read... [08:11:54]Read from MH i2c: 01 07 00 61 2E 00 00 00 00 00 EA 0C 8C [08:11:54]RasterBufferAndPrint [08:11:54]line [08:11:54]line [08:11:54]line [08:11:54]line [08:11:54]line [08:11:54]written 0, free lines is 3312 [08:11:54]MH_Cut [08:11:54]Write to MH i2c: D1 01 00 68 2E 01 68 [08:11:54]Write i2c OK [08:11:54]MH_I2C_Read... [08:11:54]Read from MH i2c: D1 [08:11:54]MH_I2C_Read... [08:11:54]Read from MH i2c: D1 01 00 [08:11:54]MH_I2C_Read... [08:11:54]Read from MH i2c: D1 01 00 68 2E 00 67 [08:11:54]Write to MH i2c: 01 00 00 69 2E 97 [08:11:54]Write i2c OK [08:11:54]MH_I2C_Read... [08:11:54]OFD Sender: No OFD packet to send [08:11:55]*** Cut start [08:11:55]*** Purtial cut [08:11:55]*** Stage 1: CUTSNS_PIN = 1 [08:11:55]Read from MH i2c: 01 [08:11:55]MH_I2C_Read... [08:11:55]*** Stop cut motor [08:11:55]*** Cut end [08:11:55]Read from MH i2c: 01 07 00 [08:11:55]MH_I2C_Read... [08:11:55]Read from MH i2c: 01 07 00 69 2E 00 00 00 00 00 FF 0F AC [08:11:55]process_action close_receipt done [08:11:55]requested_data is exist [08:11:55]produce_requested_data [08:11:55]requested_item fm.sn is exist - process it [08:11:55]wFMCommunicate request_size=4 [08:11:55]MH_SAM_APDU [08:11:55]CAPDU: 80 11 00 00 [08:11:55]Write to MH i2c: E2 08 00 6A 2E 80 11 00 00 00 00 00 00 12 [08:11:55]Write i2c OK [08:11:55]MH_I2C_Read... [08:11:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:11:55]Read from MH i2c: E2 [08:11:55]MH_I2C_Read... [08:11:55]Read from MH i2c: E2 17 00 [08:11:55]MH_I2C_Read... [08:11:55]Read from MH i2c: E2 17 00 6A 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 65 [08:11:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:11:55]wFMCommunicate OK [08:11:55]requested_item fd.num is exist - process it [08:11:55]SAM_PROTO_GetFieldsCounters [08:11:55]wFMCommunicate request_size=4 [08:11:55]MH_SAM_APDU [08:11:55]CAPDU: 80 13 00 00 [08:11:55]Write to MH i2c: E2 08 00 6B 2E 80 13 00 00 00 00 00 00 15 [08:11:55]Write i2c OK [08:11:55]MH_I2C_Read... [08:11:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:11:55]Read from MH i2c: E2 [08:11:55]MH_I2C_Read... [08:11:55]Read from MH i2c: E2 62 00 [08:11:55]MH_I2C_Read... [08:11:55]Read from MH i2c: E2 62 00 6B 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C1 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 38 00 00 00 5E 04 04 00 38 00 00 00 57 04 04 00 39 00 00 00 19 04 04 00 00 00 00 00 90 00 2B [08:11:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C1 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 38 00 00 00 5E 04 04 00 38 00 00 00 57 04 04 00 39 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:11:55]wFMCommunicate OK [08:11:55]SAM_PROTO_GetFieldsCounters done [08:11:55]requested_item shift.num is exist - process it [08:11:55]requested_item shift.opened is exist - process it [08:11:55]req_shift_opened [08:11:55]FM_GetShiftState [08:11:55]SAM_PROTO_GetShiftState [08:11:55]wFMCommunicate request_size=4 [08:11:55]MH_SAM_APDU [08:11:55]CAPDU: 80 13 01 00 [08:11:55]Write to MH i2c: E2 08 00 6C 2E 80 13 01 00 00 00 00 00 17 [08:11:55]Write i2c OK [08:11:55]MH_I2C_Read... [08:11:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:11:55]Read from MH i2c: E2 [08:11:55]MH_I2C_Read... [08:11:55]Read from MH i2c: E2 0E 00 [08:11:55]MH_I2C_Read... [08:11:55]Read from MH i2c: E2 0E 00 6C 2E 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 99 [08:11:55]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:11:55]wFMCommunicate OK [08:11:55]SAM_PROTO_GetShiftState done [08:11:55]FM_GetShiftState done [08:11:55]req_shift_opened done [08:11:55]requested_item shift.open_date is exist - process it [08:11:55]req_shift_open_date [08:11:55]req_shift_open_date done [08:11:55]produce_requested_data done [08:11:55]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223425,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:11:55]process_action_free close_receipt [08:11:55]json_value_free [08:11:55]json_value_free done [08:11:55]process_json_proto returns [08:11:55]Send response to host [08:11:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223425,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:11:55]free response buf [08:11:55]execute_script done [08:11:55]execute_script returns [08:11:55]free content buf [08:11:55]Sock 8.Close socket [08:11:55]Sock 8.Thread stoped [08:11:59]OFD Sender: No OFD packet to send [08:12:04]OFD Sender: No OFD packet to send [08:12:09]OFD Sender: No OFD packet to send [08:12:14]OFD Sender: No OFD packet to send [08:12:19]OFD Sender: No OFD packet to send [08:12:24]OFD Sender: No OFD packet to send [08:12:29]OFD Sender: No OFD packet to send [08:12:34]OFD Sender: No OFD packet to send [08:12:39]OFD Sender: No OFD packet to send [08:12:44]OFD Sender: No OFD packet to send [08:12:49]OFD Sender: No OFD packet to send [08:12:54]OFD Sender: No OFD packet to send [08:12:59]OFD Sender: No OFD packet to send [08:13:04]OFD Sender: No OFD packet to send [08:13:09]OFD Sender: No OFD packet to send [08:13:14]OFD Sender: No OFD packet to send [08:13:19]OFD Sender: No OFD packet to send [08:13:24]OFD Sender: No OFD packet to send [08:13:29]OFD Sender: No OFD packet to send [08:13:34]OFD Sender: No OFD packet to send [08:13:39]OFD Sender: No OFD packet to send [08:13:44]OFD Sender: No OFD packet to send [08:13:49]OFD Sender: No OFD packet to send [08:13:54]OFD Sender: No OFD packet to send [08:13:59]OFD Sender: No OFD packet to send [08:14:04]OFD Sender: No OFD packet to send [08:14:09]OFD Sender: No OFD packet to send [08:14:14]OFD Sender: No OFD packet to send [08:14:19]OFD Sender: No OFD packet to send [08:14:24]OFD Sender: No OFD packet to send [08:14:29]OFD Sender: No OFD packet to send [08:14:34]OFD Sender: No OFD packet to send [08:14:39]OFD Sender: No OFD packet to send [08:14:44]OFD Sender: No OFD packet to send [08:14:46]int [08:14:46]Write to MH i2c: 01 00 00 6D 2E 9B [08:14:46]*** FLAG_PRN_PAP1 set [08:14:46]Write i2c OK [08:14:46]MH_I2C_Read... [08:14:46]Read from MH i2c: 01 [08:14:46]MH_I2C_Read... [08:14:46]Read from MH i2c: 01 07 00 [08:14:46]MH_I2C_Read... [08:14:46]Read from MH i2c: 01 07 00 6D 2E 00 01 00 00 00 FF 0F B1 [08:14:46]state=0 [08:14:46]No paper [08:14:47]accept exits with 9 [08:14:47]New connection [08:14:47]New thread 3066797412 created [08:14:47]Thread 3066940772 joined [08:14:47]Waiting for new connection... [08:14:47] Sock 9.Parse request [08:14:47]Sock 9.Check first char [08:14:47]Sock 9.First char is OK [08:14:47]request: POST /json_proto HTTP/1.0 [08:14:47]Method: POST [08:14:47]URL: /json_proto [08:14:47]Method is POST - this is cgi request [08:14:47]url: /json_proto [08:14:47]query_string will be loaded in cgi processing [08:14:47]execute_cgi json_proto POST (null) [08:14:47]execute_cgi path=json_proto method=POST [08:14:47]POST find Content-Length [08:14:47]Host: 172.17.52.131:8080 [08:14:47]Content-Length: 678 [08:14:47]Content-Type: application/json [08:14:47] [08:14:47]POST finish read [08:14:47]Found Content-Length = 678 [08:14:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477189", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:14:47]execute_script... [08:14:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477189", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:14:47]POST & json_proto [08:14:47]process_json_proto [08:14:47]json parsed OK: [08:14:47]protocol is kg_v1.0 [08:14:47]action value=close_receipt [08:14:47]process_action close_receipt [08:14:47]cmd_close_receipt [08:14:47]MH_GetDate [08:14:47]Write to MH i2c: F0 00 00 6E 2E 8B [08:14:47]Write i2c OK [08:14:47]MH_I2C_Read... [08:14:47]Read from MH i2c: F0 [08:14:47]MH_I2C_Read... [08:14:47]Read from MH i2c: F0 09 00 [08:14:47]MH_I2C_Read... [08:14:47]Read from MH i2c: F0 09 00 6E 2E 00 7A 0D 16 67 4B 9D 11 67 F8 [08:14:47]GetLastDocTimeStamp 1729498315 [08:14:47]current date 1729498490 [08:14:47]FM_GetShiftState [08:14:47]SAM_PROTO_GetShiftState [08:14:47]wFMCommunicate request_size=4 [08:14:47]MH_SAM_APDU [08:14:47]CAPDU: 80 13 01 00 [08:14:47]Write to MH i2c: E2 08 00 6F 2E 80 13 01 00 00 00 00 00 1A [08:14:47]Write i2c OK [08:14:47]MH_I2C_Read... [08:14:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:14:47]Read from MH i2c: E2 [08:14:47]MH_I2C_Read... [08:14:47]Read from MH i2c: E2 0E 00 [08:14:47]MH_I2C_Read... [08:14:47]Read from MH i2c: E2 0E 00 6F 2E 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 9C [08:14:47]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:14:47]wFMCommunicate OK [08:14:47]SAM_PROTO_GetShiftState done [08:14:47]FM_GetShiftState done [08:14:47]opened in 1729469279 [08:14:47]opened+sec_in_day 1729555679 [08:14:47]quantity*price = 70044 [08:14:47]sum+1 = 70045 [08:14:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 57 21.10.2024 08:14 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223426 ФПД: 164772413178485 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T081450&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223426&fm=164772413178485&tin=02508201610067®Number=0000000000091767&sum=70000 [08:14:48]StoreToDocumentArchive [08:14:48]shift 538 fd 223426 [08:14:48]save to /storage/0538/doc_00223426 [08:14:48]save last doc name /storage/0538/doc_00223426 to /storage/kkm_last_doc_name [08:14:48]save OK [08:14:48]Clear old archive folders... [08:14:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:14:48]tlvbuf is 01E6AA90 [08:14:48]SAM_PROTO_ClearQueue [08:14:48]wFMCommunicate request_size=4 [08:14:48]MH_SAM_APDU [08:14:48]CAPDU: 80 09 00 00 [08:14:48]Write to MH i2c: E2 08 00 7C 2E 80 09 00 00 00 00 00 00 1C [08:14:48]Write i2c OK [08:14:48]MH_I2C_Read... [08:14:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:14:48]Read from MH i2c: E2 [08:14:48]MH_I2C_Read... [08:14:48]Read from MH i2c: E2 03 00 [08:14:48]MH_I2C_Read... [08:14:48]Read from MH i2c: E2 03 00 7C 2E 00 90 00 1E [08:14:48]RAPDU: 90 00 [08:14:48]wFMCommunicate OK [08:14:48]SAM_PROTO_ClearQueue done [08:14:48]KKMCreateOFDPacket [08:14:48]OFDProtocolAddRootSTLVToBuf [08:14:48]FM_MakeSignedData [08:14:48]FM_MakeSignedData [08:14:48]SAM_PROTO_SignData [08:14:48]wFMCommunicate request_size=4 [08:14:48]MH_SAM_APDU [08:14:48]CAPDU: 80 0D 01 02 [08:14:48]Write to MH i2c: E2 08 00 7D 2E 80 0D 01 02 00 00 00 00 24 [08:14:48]Write i2c OK [08:14:48]MH_I2C_Read... [08:14:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:14:48]Read from MH i2c: E2 [08:14:48]MH_I2C_Read... [08:14:48]Read from MH i2c: E2 03 00 [08:14:48]MH_I2C_Read... [08:14:48]Read from MH i2c: E2 03 00 7D 2E 00 90 00 1F [08:14:48]RAPDU: 90 00 [08:14:48]wFMCommunicate OK [08:14:48]wFMCommunicate request_size=255 [08:14:48]MH_SAM_APDU [08:14:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 39 00 00 00 F4 03 04 00 7A 0D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C2 68 03 00 35 04 06 00 95 [08:14:48]Write to MH i2c: E2 02 01 7E 2E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 39 00 00 00 F4 03 04 00 7A 0D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C2 68 03 00 35 04 06 00 95 00 00 E3 [08:14:48]Write i2c OK [08:14:48]MH_I2C_Read... [08:14:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:14:48]Read from MH i2c: E2 [08:14:48]MH_I2C_Read... [08:14:48]Read from MH i2c: E2 03 00 [08:14:48]MH_I2C_Read... [08:14:48]Read from MH i2c: E2 03 00 7E 2E 00 90 00 20 [08:14:48]RAPDU: 90 00 [08:14:48]wFMCommunicate OK [08:14:48]wFMCommunicate request_size=10 [08:14:48]MH_SAM_APDU [08:14:48]CAPDU: 80 0D 02 02 05 DC 11 28 02 75 [08:14:48]Write to MH i2c: E2 0D 00 7F 2E 80 0D 02 02 05 00 DC 11 28 02 75 00 00 BD [08:14:48]Write i2c OK [08:14:48]MH_I2C_Read... [08:14:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:14:48]Read from MH i2c: E2 [08:14:48]MH_I2C_Read... [08:14:48]Read from MH i2c: E2 03 00 [08:14:48]MH_I2C_Read... [08:14:48]Read from MH i2c: E2 03 00 7F 2E 00 90 00 21 [08:14:48]RAPDU: 90 00 [08:14:48]wFMCommunicate OK [08:14:48]wFMCommunicate request_size=4 [08:14:48]MH_SAM_APDU [08:14:48]CAPDU: 80 0D 03 02 [08:14:48]Write to MH i2c: E2 08 00 80 2E 80 0D 03 02 00 00 00 00 29 [08:14:48]Write i2c OK [08:14:48]MH_I2C_Read... [08:14:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:14:49]Read from MH i2c: E2 [08:14:49]MH_I2C_Read... [08:14:49]Read from MH i2c: E2 0B 00 [08:14:49]MH_I2C_Read... [08:14:49]Read from MH i2c: E2 0B 00 80 2E 00 05 E8 EF 6E B7 7C 69 05 90 00 15 [08:14:49]RAPDU: 05 E8 EF 6E B7 7C 69 05 90 00 [08:14:49]wFMCommunicate OK [08:14:49]SAM_PROTO_SignData done [08:14:49]FM_MakeSignedData done [08:14:49]CreateOFDProtocolMessage [08:14:49]wFMCommunicate request_size=4 [08:14:49]MH_SAM_APDU [08:14:49]CAPDU: 80 11 00 00 [08:14:49]Write to MH i2c: E2 08 00 81 2E 80 11 00 00 00 00 00 00 29 [08:14:49]Write i2c OK [08:14:49]MH_I2C_Read... [08:14:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:14:49]Read from MH i2c: E2 [08:14:49]MH_I2C_Read... [08:14:49]Read from MH i2c: E2 17 00 [08:14:49]MH_I2C_Read... [08:14:49]Read from MH i2c: E2 17 00 81 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 77 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B3 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]Read from MH i2c: *** [00:00:10]A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572577 (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:11]*** step 52: 1175 (970, 205 REF) [00:00:11]*** step 53: 1152 (960, 192 REF) [00:00:11]*** step 54: 1130 (950, 180 REF) [00:00:11]*** step 55: 1108 (940, 168 REF) [00:00:11]*** step 56: 1088 (930, 158 REF) [00:00:11]*** step 57: 1068 (920, 148 REF) [00:00:11]*** step 58: 1049 (910, 139 REF) [00:00:11]*** step 59: 1030 (900, 130 REF) [00:00:11]*** step 60: 1012 (890, 122 REF) [00:00:11]*** step 61: 995 (880, 115 REF) [00:00:11]*** step 62: 979 (870, 109 REF) [00:00:11]*** step 63: 963 (860, 103 REF) [00:00:11]*** step 64: 948 (850, 98 REF) [00:00:11]*** step 65: 933 (840, 93 REF) [00:00:11]*** step 66: 919 (830, 89 REF) [00:00:11]*** step 67: 905 (820, 85 REF) [00:00:11]*** step 68: 892 (810, 82 REF) [00:00:11]*** step 69: 879 (800, 79 REF) [00:00:11]*** step 70: 867 (790, 77 REF) [00:00:11]*** step 71: 855 (780, 75 REF) [00:00:11]*** step 72: 844 (770, 74 REF) [00:00:11]*** step 73: 833 (760, 73 REF) [00:00:11]*** step 74: 822 (750, 72 REF) [00:00:11]*** step 75: 812 (740, 72 REF) [00:00:11]*** step 76: 803 (730, 73 REF) [00:00:11]*** step 77: 793 (720, 73 REF) [00:00:11]*** step 78: 784 (710, 74 REF) [00:00:11]*** step 79: 776 (700, 76 REF) [00:00:11]*** step 80: 767 (690, 77 REF) [00:00:11]*** step 81: 759 (680, 79 REF) [00:00:11]*** step 82: 751 (670, 81 REF) [00:00:11]*** step 83: 744 (660, 84 REF) [00:00:11]*** step 84: 737 (650, 87 REF) [00:00:11]*** step 85: 730 (640, 90 REF) [00:00:11]*** step 86: 723 (630, 93 REF) [00:00:11]*** step 87: 717 (620, 97 REF) [00:00:11]*** step 88: 710 (610, 100 REF) [00:00:11]*** step 89: 705 (600, 105 REF) [00:00:11]*** step 90: 699 [00:00:11]*** step 91: 693 [00:00:11]*** step 92: 688 [00:00:11]*** step 93: 683 [00:00:11]*** step 94: 678 [00:00:11]*** step 95: 673 [00:00:11]*** step 96: 669 [00:00:11]*** step 97: 664 [00:00:11]*** step 98: 660 [00:00:11]*** step 99: 656 [00:00:11]*** step 100: 652 [00:00:11]*** step 101: 648 [00:00:11]*** step 102: 644 [00:00:11]*** step 103: 641 [00:00:11]*** step 104: 638 [00:00:11]*** step 105: 634 [00:00:11]*** step 106: 631 [00:00:11]*** step 107: 628 [00:00:11]*** step 108: 625 [00:00:11]*** step 109: 622 [00:00:11]*** step 110: 620 [00:00:11]*** step 111: 617 [00:00:11]*** step 112: 615 [00:00:11]*** step 113: 612 [00:00:11]*** step 114: 610 [00:00:11]*** step 115: 608 [00:00:11]*** step 116: 605 [00:00:11]*** step 117: 603 [00:00:11]*** step 118: 601 [00:00:11]*** step 119: 599 [00:00:11]*** printer: Printer HW initialized [00:00:11]*** initSamCard finished [00:00:11]*** RTC: 290889+1729207627=1729498516 [00:00:11]*** BPK Status Register BPK_RDY = 0x0 [00:00:11]*** SEN State Register SEN_STATE = 0xff [00:00:11]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:11]*** Analog Control Register 0 SEN_ANA0 = 0x33550623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 77 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B4 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 60 00 FF FF 7F [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 95 0D 16 67 4B 9D 11 67 7E [08:15:17]Current date/time: 21.10.2024 08:15 [08:15:17]FM_Init [08:15:17]wFMConnect [08:15:17]MH_SAM_On [08:15:17]Write to MH i2c: E0 00 00 08 00 E7 [08:15:17]Write i2c OK [08:15:17]MH_I2C_Read... [08:15:17]*** iso7816_init finished! [08:15:17]*** atr: [08:15:17]*** 0F 3B D5 18 FF 81 91 FE [08:15:17]*** 1F C3 80 73 C8 21 10 0A [08:15:17]*** 00 00 00 00 00 00 00 00 [08:15:17]*** 00 00 00 00 00 00 00 00 [08:15:17]*** 00 00 00 00 00 00 00 00 [08:15:17]*** 00 00 00 00 00 00 00 00 [08:15:17]*** 00 00 00 00 00 00 00 00 [08:15:17]*** 00 00 00 00 00 00 00 00 [08:15:17]Read from MH i2c: E0 [08:15:17]MH_I2C_Read... [08:15:17]Read from MH i2c: E0 10 00 [08:15:17]MH_I2C_Read... [08:15:17]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [08:15:17]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [08:15:17]wFMCommunicate request_size=10 [08:15:17]MH_SAM_APDU [08:15:17]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [08:15:17]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [08:15:17]Write i2c OK [08:15:17]MH_I2C_Read... [08:15:17]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [08:15:17]Read from MH i2c: E2 [08:15:17]MH_I2C_Read... [08:15:17]Read from MH i2c: E2 03 00 [08:15:17]MH_I2C_Read... [08:15:17]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [08:15:17]RAPDU: 90 00 [08:15:17]wFMCommunicate OK [08:15:17]wFMCommunicate request_size=4 [08:15:17]MH_SAM_APDU [08:15:17]CAPDU: 80 11 00 00 [08:15:17]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [08:15:17]Write i2c OK [08:15:17]MH_I2C_Read... [08:15:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:15:17]Read from MH i2c: E2 [08:15:17]MH_I2C_Read... [08:15:17]Read from MH i2c: E2 17 00 [08:15:17]MH_I2C_Read... [08:15:17]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 D7 [08:15:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:15:17]wFMCommunicate OK [08:15:17]Detected FM SN is 0000000000871763 [08:15:17]Stored FM SN is 0000000000871763 [08:15:17]wFMCommunicate request_size=9 [08:15:17]MH_SAM_APDU [08:15:17]CAPDU: 80 16 00 00 04 81 26 01 00 [08:15:17]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 81 26 01 00 00 00 3A [08:15:17]Write i2c OK [08:15:17]MH_I2C_Read... [08:15:17]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [08:15:17]Read from MH i2c: E2 [08:15:17]MH_I2C_Read... [08:15:17]Read from MH i2c: E2 03 00 [08:15:17]MH_I2C_Read... [08:15:17]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [08:15:17]RAPDU: 90 00 [08:15:17]wFMCommunicate OK [08:15:17]FM PIN OK [08:15:17]wFMCommunicate request_size=8 [08:15:17]MH_SAM_APDU [08:15:17]CAPDU: 80 14 04 00 03 02 00 01 [08:15:17]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [08:15:17]Write i2c OK [08:15:17]MH_I2C_Read... [08:15:17]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [08:15:17]Read from MH i2c: E2 [08:15:17]MH_I2C_Read... [08:15:17]Read from MH i2c: E2 03 00 [08:15:17]MH_I2C_Read... [08:15:17]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [08:15:17]RAPDU: 90 00 [08:15:17]wFMCommunicate OK [08:15:17]wFMCommunicate request_size=13 [08:15:17]MH_SAM_APDU [08:15:17]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [08:15:17]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [08:15:17]Write i2c OK [08:15:17]MH_I2C_Read... [08:15:17]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [08:15:17]Read from MH i2c: E2 [08:15:17]MH_I2C_Read... [08:15:17]Read from MH i2c: E2 03 00 [08:15:17]MH_I2C_Read... [08:15:17]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [08:15:17]RAPDU: 90 00 [08:15:17]wFMCommunicate OK [08:15:17]wFMCommunicate request_size=4 [08:15:17]MH_SAM_APDU [08:15:17]CAPDU: 80 11 00 00 [08:15:17]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [08:15:17]Write i2c OK [08:15:17]MH_I2C_Read... [08:15:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:15:17]Read from MH i2c: E2 [08:15:17]MH_I2C_Read... [08:15:17]Read from MH i2c: E2 17 00 [08:15:17]MH_I2C_Read... [08:15:17]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 DB [08:15:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:15:17]wFMCommunicate OK [08:15:17]DocumentArchiveInit [08:15:17]Start Httpd... [08:15:17]Httpd thread 3067387236 created [08:15:17]Write to MH i2c: 01 00 00 0F 00 0F [08:15:17]Write i2c OK [08:15:17]MH_I2C_Read... [08:15:17]Read from MH i2c: 01 [08:15:17]MH_I2C_Read... [08:15:17]Read from MH i2c: 01 07 00 [08:15:17]MH_I2C_Read... [08:15:17]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [08:15:17]MH Int Process started [08:15:17]Allocated Socket 8 [08:15:17]Bind OK [08:15:17]Listen OK [08:15:17]httpd running on port 8080 [08:15:17]Waiting for new connection... [08:15:17]OFD Sender: No OFD packet to send [08:15:19]accept exits with 9 [08:15:19]New connection [08:15:19]New thread 3067100516 created [08:15:19]Waiting for new connection... [08:15:19] Sock 9.Parse request [08:15:19]Sock 9.Check first char [08:15:19]Sock 9.First char is OK [08:15:19]request: POST /json_proto HTTP/1.0 [08:15:19]Method: POST [08:15:19]URL: /json_proto [08:15:19]Method is POST - this is cgi request [08:15:19]url: /json_proto [08:15:19]query_string will be loaded in cgi processing [08:15:19]execute_cgi json_proto POST (null) [08:15:19]execute_cgi path=json_proto method=POST [08:15:19]POST find Content-Length [08:15:19]Host: 172.17.52.131:8080 [08:15:19]Content-Length: 215 [08:15:19]Content-Type: application/json [08:15:19] [08:15:19]POST finish read [08:15:19]Found Content-Length = 215 [08:15:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:15:19]execute_script... [08:15:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:15:19]POST & json_proto [08:15:19]process_json_proto [08:15:19]json parsed OK: [08:15:19]protocol is kg_v1.0 [08:15:19]action value=get_value [08:15:19]process_action get_value [08:15:19]cmd_get_value [08:15:19]process_action get_value done [08:15:19]requested_data is exist [08:15:19]produce_requested_data [08:15:19]requested_item kkm.sn is exist - process it [08:15:19]requested_item kkm.ver is exist - process it [08:15:19]requested_item fm.sn is exist - process it [08:15:19]wFMCommunicate request_size=4 [08:15:19]MH_SAM_APDU [08:15:19]CAPDU: 80 11 00 00 [08:15:19]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [08:15:19]Write i2c OK [08:15:19]MH_I2C_Read... [08:15:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:15:19]Read from MH i2c: E2 [08:15:19]MH_I2C_Read... [08:15:19]Read from MH i2c: E2 17 00 [08:15:19]MH_I2C_Read... [08:15:19]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 DD [08:15:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:15:19]wFMCommunicate OK [08:15:19]requested_item fd.num is exist - process it [08:15:19]SAM_PROTO_GetFieldsCounters [08:15:19]wFMCommunicate request_size=4 [08:15:19]MH_SAM_APDU [08:15:19]CAPDU: 80 13 00 00 [08:15:19]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [08:15:19]Write i2c OK [08:15:19]MH_I2C_Read... [08:15:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:15:19]Read from MH i2c: E2 [08:15:19]MH_I2C_Read... [08:15:19]Read from MH i2c: E2 62 00 [08:15:19]MH_I2C_Read... [08:15:19]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C2 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 39 00 00 00 5E 04 04 00 39 00 00 00 57 04 04 00 3A 00 00 00 19 04 04 00 00 00 00 00 90 00 A7 [08:15:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C2 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 39 00 00 00 5E 04 04 00 39 00 00 00 57 04 04 00 3A 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:15:19]wFMCommunicate OK [08:15:19]SAM_PROTO_GetFieldsCounters done [08:15:19]requested_item shift.num is exist - process it [08:15:19]requested_item shift.opened is exist - process it [08:15:19]req_shift_opened [08:15:19]FM_GetShiftState [08:15:19]SAM_PROTO_GetShiftState [08:15:19]wFMCommunicate request_size=4 [08:15:19]MH_SAM_APDU [08:15:19]CAPDU: 80 13 01 00 [08:15:19]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [08:15:19]Write i2c OK [08:15:19]MH_I2C_Read... [08:15:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:15:19]Read from MH i2c: E2 [08:15:19]MH_I2C_Read... [08:15:19]Read from MH i2c: E2 0E 00 [08:15:19]MH_I2C_Read... [08:15:19]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 11 [08:15:19]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:15:19]wFMCommunicate OK [08:15:19]SAM_PROTO_GetShiftState done [08:15:19]FM_GetShiftState done [08:15:19]req_shift_opened done [08:15:19]requested_item shift.open_date is exist - process it [08:15:19]req_shift_open_date [08:15:19]req_shift_open_date done [08:15:19]produce_requested_data done [08:15:19]produce_requested_data return {"kkm.sn":"0300000103","kkm.ver":"001","fm.sn":"0000000000871763","fd.num":223426,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:15:19]process_action_free get_value [08:15:19]json_value_free [08:15:19]json_value_free done [08:15:19]process_json_proto returns [08:15:19]Send response to host [08:15:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000103","kkm.ver":"001","fm.sn":"0000000000871763","fd.num":223426,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:15:19]free response buf [08:15:19]execute_script done [08:15:19]execute_script returns [08:15:19]free content buf [08:15:19]Sock 9.Close socket [08:15:19]Sock 9.Thread stoped [08:15:19]accept exits with 6 [08:15:19]New connection [08:15:19]New thread 3066957156 created [08:15:19]Thread 3067100516 joined [08:15:19]Waiting for new connection... [08:15:19] Sock 6.Parse request [08:15:19]Sock 6.Check first char [08:15:19]Sock 6.First char is OK [08:15:19]request: POST /json_proto HTTP/1.0 [08:15:19]Method: POST [08:15:19]URL: /json_proto [08:15:19]Method is POST - this is cgi request [08:15:19]url: /json_proto [08:15:19]query_string will be loaded in cgi processing [08:15:19]execute_cgi json_proto POST (null) [08:15:19]execute_cgi path=json_proto method=POST [08:15:19]POST find Content-Length [08:15:19]Host: 172.17.52.131:8080 [08:15:19]Content-Length: 331 [08:15:19]Content-Type: application/json [08:15:19] [08:15:19]POST finish read [08:15:19]Found Content-Length = 331 [08:15:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:15:19]execute_script... [08:15:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:15:19]POST & json_proto [08:15:19]process_json_proto [08:15:19]json parsed OK: [08:15:19]protocol is kg_v1.0 [08:15:19]action value=get_value [08:15:19]process_action get_value [08:15:19]cmd_get_value [08:15:19]process_action get_value done [08:15:19]requested_data is exist [08:15:19]produce_requested_data [08:15:19]requested_item fm.sale.total is exist - process it [08:15:19]SAM_PROTO_GetFMData [08:15:19]wFMCommunicate request_size=4 [08:15:19]MH_SAM_APDU [08:15:19]CAPDU: 80 13 03 00 [08:15:19]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [08:15:20]Write i2c OK [08:15:20]MH_I2C_Read... [08:15:20]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [08:15:20]Read from MH i2c: E2 [08:15:20]MH_I2C_Read... [08:15:20]Read from MH i2c: E2 FD 00 [08:15:20]MH_I2C_Read... [08:15:20]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 8E 64 03 00 69 04 A4 00 6F 04 04 00 91 62 03 00 B1 04 05 00 72 E8 15 A1 05 70 04 05 00 24 F3 4B 8E 04 72 04 05 00 4E F5 C9 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 99 1D 13 99 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 79 5F C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 E5 [08:15:20]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 8E 64 03 00 69 04 A4 00 6F 04 04 00 91 62 03 00 B1 04 05 00 72 E8 15 A1 05 70 04 05 00 24 F3 4B 8E 04 72 04 05 00 4E F5 C9 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 99 1D 13 99 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 79 5F C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 [08:15:20]wFMCommunicate OK [08:15:20]wFMCommunicate request_size=4 [08:15:20]MH_SAM_APDU [08:15:20]CAPDU: 80 17 00 00 [08:15:20]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [08:15:20]Write i2c OK [08:15:20]MH_I2C_Read... [08:15:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:15:20]Read from MH i2c: E2 [08:15:20]MH_I2C_Read... [08:15:20]Read from MH i2c: E2 FD 00 [08:15:20]MH_I2C_Read... [08:15:20]Read from MH i2c: E2 FD 00 14 00 00 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 6F [08:15:20]RAPDU: 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [08:15:20]wFMCommunicate OK [08:15:20]wFMCommunicate request_size=4 [08:15:20]MH_SAM_APDU [08:15:20]CAPDU: 80 17 00 00 [08:15:20]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [08:15:20]Write i2c OK [08:15:20]MH_I2C_Read... [08:15:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:15:21]Read from MH i2c: E2 [08:15:21]MH_I2C_Read... [08:15:21]Read from MH i2c: E2 FD 00 [08:15:21]MH_I2C_Read... [08:15:21]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [08:15:21]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [08:15:21]wFMCommunicate OK [08:15:21]wFMCommunicate request_size=4 [08:15:21]MH_SAM_APDU [08:15:21]CAPDU: 80 17 00 00 [08:15:21]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [08:15:21]Write i2c OK [08:15:21]MH_I2C_Read... [08:15:21]Read from MH i2c: E2 [08:15:21]MH_I2C_Read... [08:15:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:15:21]Read from MH i2c: E2 FD 00 [08:15:21]MH_I2C_Read... [08:15:21]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [08:15:21]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [08:15:21]wFMCommunicate OK [08:15:21]wFMCommunicate request_size=4 [08:15:21]MH_SAM_APDU [08:15:21]CAPDU: 80 17 00 00 [08:15:21]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [08:15:21]Write i2c OK [08:15:21]MH_I2C_Read... [08:15:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [08:15:21]Read from MH i2c: E2 [08:15:21]MH_I2C_Read... [08:15:21]Read from MH i2c: E2 E6 00 [08:15:21]MH_I2C_Read... [08:15:21]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [08:15:21]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [08:15:21]wFMCommunicate OK [08:15:21]SAM_PROTO_GetFMData done [08:15:21]requested_item fm.sale_refund.total is exist - process it [08:15:21]requested_item fm.buy.total is exist - process it [08:15:21]requested_item shift.sale.total is exist - process it [08:15:21]SAM_PROTO_GetShiftData [08:15:21]wFMCommunicate request_size=4 [08:15:21]MH_SAM_APDU [08:15:21]CAPDU: 80 13 02 00 [08:15:21]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [08:15:21]Write i2c OK [08:15:21]MH_I2C_Read... [08:15:22]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [08:15:22]Read from MH i2c: E2 [08:15:22]MH_I2C_Read... [08:15:22]Read from MH i2c: E2 FD 00 [08:15:22]MH_I2C_Read... [08:15:22]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 39 00 00 00 69 04 9C 00 6F 04 04 00 39 00 00 00 B1 04 03 00 72 DE 71 70 04 03 00 3C 89 58 72 04 03 00 36 55 19 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 43 18 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 06 02 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 CA [08:15:22]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 39 00 00 00 69 04 9C 00 6F 04 04 00 39 00 00 00 B1 04 03 00 72 DE 71 70 04 03 00 3C 89 58 72 04 03 00 36 55 19 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 43 18 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 06 02 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 [08:15:22]wFMCommunicate OK [08:15:22]wFMCommunicate request_size=4 [08:15:22]MH_SAM_APDU [08:15:22]CAPDU: 80 17 00 00 [08:15:22]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [08:15:22]Write i2c OK [08:15:22]MH_I2C_Read... [08:15:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:15:22]Read from MH i2c: E2 [08:15:22]MH_I2C_Read... [08:15:22]Read from MH i2c: E2 FD 00 [08:15:22]MH_I2C_Read... [08:15:22]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 [08:15:22]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 [08:15:22]wFMCommunicate OK [08:15:22]wFMCommunicate request_size=4 [08:15:22]MH_SAM_APDU [08:15:22]CAPDU: 80 17 00 00 [08:15:22]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [08:15:22]OFD Sender: No OFD packet to send [08:15:22]Write i2c OK [08:15:22]MH_I2C_Read... [08:15:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:15:22]Read from MH i2c: E2 [08:15:22]MH_I2C_Read... [08:15:22]Read from MH i2c: E2 FD 00 [08:15:22]MH_I2C_Read... [08:15:22]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 [08:15:22]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 [08:15:22]wFMCommunicate OK [08:15:22]wFMCommunicate request_size=4 [08:15:22]MH_SAM_APDU [08:15:22]CAPDU: 80 17 00 00 [08:15:22]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [08:15:22]Write i2c OK [08:15:22]MH_I2C_Read... [08:15:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:15:23]Read from MH i2c: E2 [08:15:23]MH_I2C_Read... [08:15:23]Read from MH i2c: E2 FD 00 [08:15:23]MH_I2C_Read... [08:15:23]Read from MH i2c: E2 FD 00 1B 00 00 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 19 [08:15:23]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 [08:15:23]wFMCommunicate OK [08:15:23]wFMCommunicate request_size=4 [08:15:23]MH_SAM_APDU [08:15:23]CAPDU: 80 17 00 00 [08:15:23]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [08:15:23]Write i2c OK [08:15:23]MH_I2C_Read... [08:15:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [08:15:23]Read from MH i2c: E2 [08:15:23]MH_I2C_Read... [08:15:23]Read from MH i2c: E2 CC 00 [08:15:23]MH_I2C_Read... [08:15:23]Read from MH i2c: E2 CC 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7D [08:15:23]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 [08:15:23]wFMCommunicate OK [08:15:23]SAM_PROTO_GetShiftData done [08:15:23]requested_item shift.sale.total_cash is exist - process it [08:15:23]requested_item shift.sale_refund.total is exist - process it [08:15:23]requested_item shift.sale_refund.total_cash is exist - process it [08:15:23]requested_item shift.buy.total is exist - process it [08:15:23]requested_item shift.buy.total_cash is exist - process it [08:15:23]produce_requested_data done [08:15:23]produce_requested_data return {"fm.sale.total":241774040.18,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":74625.14,"shift.sale.total_cash":58023.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [08:15:23]process_action_free get_value [08:15:23]json_value_free [08:15:23]json_value_free done [08:15:23]process_json_proto returns [08:15:23]Send response to host [08:15:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":241774040.18,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":74625.14,"shift.sale.total_cash":58023.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [08:15:23]free response buf [08:15:23]execute_script done [08:15:23]execute_script returns [08:15:23]free content buf [08:15:23]Sock 6.Close socket [08:15:23]Sock 6.Thread stoped [08:15:23]accept exits with 9 [08:15:23]New connection [08:15:23]New thread 3067100516 created [08:15:23]Thread 3066957156 joined [08:15:23]Waiting for new connection... [08:15:23] Sock 9.Parse request [08:15:23]Sock 9.Check first char [08:15:23]Sock 9.First char is OK [08:15:23]request: POST /json_proto HTTP/1.0 [08:15:23]Method: POST [08:15:23]URL: /json_proto [08:15:23]Method is POST - this is cgi request [08:15:23]url: /json_proto [08:15:23]query_string will be loaded in cgi processing [08:15:23]execute_cgi json_proto POST (null) [08:15:23]execute_cgi path=json_proto method=POST [08:15:23]POST find Content-Length [08:15:23]Host: 172.17.52.131:8080 [08:15:23]Content-Length: 144 [08:15:23]Content-Type: application/json [08:15:23] [08:15:23]POST finish read [08:15:23]Found Content-Length = 144 [08:15:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [08:15:23]execute_script... [08:15:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [08:15:23]POST & json_proto [08:15:23]process_json_proto [08:15:23]json parsed OK: [08:15:23]protocol is kg_v1.0 [08:15:23]action value=print_doc [08:15:23]process_action print_doc [08:15:23]process_action_free print_doc [08:15:23]json_value_free [08:15:23]json_value_free done [08:15:23]process_json_proto returns [08:15:23]Send response to host [08:15:23]{"protocol":"kg_v1.0","response":{"error":1000,"error_desc":"Open file error(LoadLastDocumentFromArchive)"}} [08:15:23]free response buf [08:15:23]execute_script done [08:15:23]execute_script returns [08:15:23]free content buf [08:15:23]Sock 9.Close socket [08:15:23]Sock 9.Thread stoped [08:15:27]OFD Sender: No OFD packet to send [08:15:32]OFD Sender: No OFD packet to send [08:15:37]OFD Sender: No OFD packet to send [08:15:42]int [08:15:42]Write to MH i2c: 01 00 00 1D 00 1D [08:15:42]*** FLAG_PRN_PAP1 set [08:15:42]Write i2c OK [08:15:42]MH_I2C_Read... [08:15:42]Read from MH i2c: 01 [08:15:42]MH_I2C_Read... [08:15:42]Read from MH i2c: 01 07 00 [08:15:42]MH_I2C_Read... [08:15:42]Read from MH i2c: 01 07 00 1D 00 00 01 00 00 00 FF 0F 33 [08:15:42]state=0 [08:15:42]No paper [08:15:42]OFD Sender: No OFD packet to send [08:15:45]int [08:15:45]Write to MH i2c: 01 00 00 1E 00 1E [08:15:45]*** FLAG_PRN_PAP1 reset [08:15:45]Write i2c OK [08:15:45]MH_I2C_Read... [08:15:45]Read from MH i2c: 01 [08:15:45]MH_I2C_Read... [08:15:45]Read from MH i2c: 01 07 00 [08:15:45]MH_I2C_Read... [08:15:45]Read from MH i2c: 01 07 00 1E 00 00 00 00 00 00 FF 0F 33 [08:15:45]state=0 [08:15:47]OFD Sender: No OFD packet to send [08:15:52]OFD Sender: No OFD packet to send [08:15:53]accept exits with 6 [08:15:53]New connection [08:15:53]New thread 3066957156 created [08:15:53]Thread 3067100516 joined [08:15:53]Waiting for new connection... [08:15:53] Sock 6.Parse request [08:15:53]Sock 6.Check first char [08:15:53]Sock 6.First char is OK [08:15:53]request: POST /json_proto HTTP/1.0 [08:15:53]Method: POST [08:15:53]URL: /json_proto [08:15:53]Method is POST - this is cgi request [08:15:53]url: /json_proto [08:15:53]query_string will be loaded in cgi processing [08:15:53]execute_cgi json_proto POST (null) [08:15:53]execute_cgi path=json_proto method=POST [08:15:53]POST find Content-Length [08:15:53]Host: 172.17.52.131:8080 [08:15:53]Content-Length: 215 [08:15:53]Content-Type: application/json [08:15:53] [08:15:53]POST finish read [08:15:53]Found Content-Length = 215 [08:15: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" ] } } [08:15:53]execute_script... [08:15: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" ] } } [08:15:53]POST & json_proto [08:15:53]process_json_proto [08:15:53]json parsed OK: [08:15:53]protocol is kg_v1.0 [08:15:53]action value=get_value [08:15:53]process_action get_value [08:15:53]cmd_get_value [08:15:53]process_action get_value done [08:15:53]requested_data is exist [08:15:53]produce_requested_data [08:15:53]requested_item kkm.sn is exist - process it [08:15:53]requested_item kkm.ver is exist - process it [08:15:53]requested_item fm.sn is exist - process it [08:15:53]wFMCommunicate request_size=4 [08:15:53]MH_SAM_APDU [08:15:53]CAPDU: 80 11 00 00 [08:15:53]Write to MH i2c: E2 08 00 1F 00 80 11 00 00 00 00 00 00 99 [08:15:53]Write i2c OK [08:15:53]MH_I2C_Read... [08:15:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:15:53]Read from MH i2c: E2 [08:15:53]MH_I2C_Read... [08:15:53]Read from MH i2c: E2 17 00 [08:15:53]MH_I2C_Read... [08:15:53]Read from MH i2c: E2 17 00 1F 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 EC [08:15:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:15:53]wFMCommunicate OK [08:15:53]requested_item fd.num is exist - process it [08:15:53]SAM_PROTO_GetFieldsCounters [08:15:53]wFMCommunicate request_size=4 [08:15:53]MH_SAM_APDU [08:15:53]CAPDU: 80 13 00 00 [08:15:53]Write to MH i2c: E2 08 00 20 00 80 13 00 00 00 00 00 00 9C [08:15:53]Write i2c OK [08:15:53]MH_I2C_Read... [08:15:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:15:53]Read from MH i2c: E2 [08:15:53]MH_I2C_Read... [08:15:53]Read from MH i2c: E2 62 00 [08:15:53]MH_I2C_Read... [08:15:53]Read from MH i2c: E2 62 00 20 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C2 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 39 00 00 00 5E 04 04 00 39 00 00 00 57 04 04 00 3A 00 00 00 19 04 04 00 00 00 00 00 90 00 B6 [08:15:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C2 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 39 00 00 00 5E 04 04 00 39 00 00 00 57 04 04 00 3A 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:15:53]wFMCommunicate OK [08:15:53]SAM_PROTO_GetFieldsCounters done [08:15:53]requested_item shift.num is exist - process it [08:15:53]requested_item shift.opened is exist - process it [08:15:53]req_shift_opened [08:15:53]FM_GetShiftState [08:15:53]SAM_PROTO_GetShiftState [08:15:53]wFMCommunicate request_size=4 [08:15:53]MH_SAM_APDU [08:15:53]CAPDU: 80 13 01 00 [08:15:53]Write to MH i2c: E2 08 00 21 00 80 13 01 00 00 00 00 00 9E [08:15:53]Write i2c OK [08:15:53]MH_I2C_Read... [08:15:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:15:53]Read from MH i2c: E2 [08:15:53]MH_I2C_Read... [08:15:53]Read from MH i2c: E2 0E 00 [08:15:53]MH_I2C_Read... [08:15:53]Read from MH i2c: E2 0E 00 21 00 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 20 [08:15:53]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:15:53]wFMCommunicate OK [08:15:53]SAM_PROTO_GetShiftState done [08:15:53]FM_GetShiftState done [08:15:53]req_shift_opened done [08:15:53]requested_item shift.open_date is exist - process it [08:15:53]req_shift_open_date [08:15:53]req_shift_open_date done [08:15:53]produce_requested_data done [08:15:53]produce_requested_data return {"kkm.sn":"0300000103","kkm.ver":"001","fm.sn":"0000000000871763","fd.num":223426,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:15:53]process_action_free get_value [08:15:53]json_value_free [08:15:53]json_value_free done [08:15:53]process_json_proto returns [08:15:53]Send response to host [08:15:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000103","kkm.ver":"001","fm.sn":"0000000000871763","fd.num":223426,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:15:53]free response buf [08:15:53]execute_script done [08:15:53]execute_script returns [08:15:53]free content buf [08:15:53]Sock 6.Close socket [08:15:53]Sock 6.Thread stoped [08:15:53]accept exits with 9 [08:15:53]New connection [08:15:53]New thread 3067100516 created [08:15:53]Thread 3066957156 joined [08:15:53]Waiting for new connection... [08:15:53] Sock 9.Parse request [08:15:53]Sock 9.Check first char [08:15:53]Sock 9.First char is OK [08:15:53]request: POST /json_proto HTTP/1.0 [08:15:53]Method: POST [08:15:53]URL: /json_proto [08:15:53]Method is POST - this is cgi request [08:15:53]url: /json_proto [08:15:53]query_string will be loaded in cgi processing [08:15:53]execute_cgi json_proto POST (null) [08:15:53]execute_cgi path=json_proto method=POST [08:15:53]POST find Content-Length [08:15:53]Host: 172.17.52.131:8080 [08:15:53]Content-Length: 331 [08:15:53]Content-Type: application/json [08:15:53] [08:15:53]POST finish read [08:15:53]Found Content-Length = 331 [08:15: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" ] } } [08:15:53]execute_script... [08:15: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" ] } } [08:15:53]POST & json_proto [08:15:53]process_json_proto [08:15:53]json parsed OK: [08:15:53]protocol is kg_v1.0 [08:15:53]action value=get_value [08:15:53]process_action get_value [08:15:53]cmd_get_value [08:15:53]process_action get_value done [08:15:53]requested_data is exist [08:15:53]produce_requested_data [08:15:53]requested_item fm.sale.total is exist - process it [08:15:53]SAM_PROTO_GetFMData [08:15:53]wFMCommunicate request_size=4 [08:15:53]MH_SAM_APDU [08:15:53]CAPDU: 80 13 03 00 [08:15:53]Write to MH i2c: E2 08 00 22 00 80 13 03 00 00 00 00 00 A1 [08:15:53]Write i2c OK [08:15:53]MH_I2C_Read... [08:15:54]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [08:15:54]Read from MH i2c: E2 [08:15:54]MH_I2C_Read... [08:15:54]Read from MH i2c: E2 FD 00 [08:15:54]MH_I2C_Read... [08:15:54]Read from MH i2c: E2 FD 00 22 00 00 C9 04 85 04 C5 04 6E 04 04 00 8E 64 03 00 69 04 A4 00 6F 04 04 00 91 62 03 00 B1 04 05 00 72 E8 15 A1 05 70 04 05 00 24 F3 4B 8E 04 72 04 05 00 4E F5 C9 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 99 1D 13 99 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 79 5F C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 F4 [08:15:54]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 8E 64 03 00 69 04 A4 00 6F 04 04 00 91 62 03 00 B1 04 05 00 72 E8 15 A1 05 70 04 05 00 24 F3 4B 8E 04 72 04 05 00 4E F5 C9 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 99 1D 13 99 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 79 5F C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 [08:15:54]wFMCommunicate OK [08:15:54]wFMCommunicate request_size=4 [08:15:54]MH_SAM_APDU [08:15:54]CAPDU: 80 17 00 00 [08:15:54]Write to MH i2c: E2 08 00 23 00 80 17 00 00 00 00 00 00 A3 [08:15:54]Write i2c OK [08:15:54]MH_I2C_Read... [08:15:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:15:54]Read from MH i2c: E2 [08:15:54]MH_I2C_Read... [08:15:54]Read from MH i2c: E2 FD 00 [08:15:54]MH_I2C_Read... [08:15:54]Read from MH i2c: E2 FD 00 23 00 00 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 7E [08:15:54]RAPDU: 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [08:15:54]wFMCommunicate OK [08:15:54]wFMCommunicate request_size=4 [08:15:54]MH_SAM_APDU [08:15:54]CAPDU: 80 17 00 00 [08:15:54]Write to MH i2c: E2 08 00 24 00 80 17 00 00 00 00 00 00 A4 [08:15:54]Write i2c OK [08:15:54]MH_I2C_Read... [08:15:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:15:54]Read from MH i2c: E2 [08:15:54]MH_I2C_Read... [08:15:54]Read from MH i2c: E2 FD 00 [08:15:54]MH_I2C_Read... [08:15:54]Read from MH i2c: E2 FD 00 24 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 79 [08:15:54]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [08:15:54]wFMCommunicate OK [08:15:54]wFMCommunicate request_size=4 [08:15:54]MH_SAM_APDU [08:15:54]CAPDU: 80 17 00 00 [08:15:54]Write to MH i2c: E2 08 00 25 00 80 17 00 00 00 00 00 00 A5 [08:15:54]Write i2c OK [08:15:54]MH_I2C_Read... [08:15:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:15:54]Read from MH i2c: E2 [08:15:54]MH_I2C_Read... [08:15:54]Read from MH i2c: E2 FD 00 [08:15:54]MH_I2C_Read... [08:15:54]Read from MH i2c: E2 FD 00 25 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 29 [08:15:54]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [08:15:54]wFMCommunicate OK [08:15:54]wFMCommunicate request_size=4 [08:15:54]MH_SAM_APDU [08:15:54]CAPDU: 80 17 00 00 [08:15:54]Write to MH i2c: E2 08 00 26 00 80 17 00 00 00 00 00 00 A6 [08:15:54]Write i2c OK [08:15:54]MH_I2C_Read... [08:15:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [08:15:55]Read from MH i2c: E2 [08:15:55]MH_I2C_Read... [08:15:55]Read from MH i2c: E2 E6 00 [08:15:55]MH_I2C_Read... [08:15:55]Read from MH i2c: E2 E6 00 26 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 82 [08:15:55]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [08:15:55]wFMCommunicate OK [08:15:55]SAM_PROTO_GetFMData done [08:15:55]requested_item fm.sale_refund.total is exist - process it [08:15:55]requested_item fm.buy.total is exist - process it [08:15:55]requested_item shift.sale.total is exist - process it [08:15:55]SAM_PROTO_GetShiftData [08:15:55]wFMCommunicate request_size=4 [08:15:55]MH_SAM_APDU [08:15:55]CAPDU: 80 13 02 00 [08:15:55]Write to MH i2c: E2 08 00 27 00 80 13 02 00 00 00 00 00 A5 [08:15:55]Write i2c OK [08:15:55]MH_I2C_Read... [08:15:55]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [08:15:55]Read from MH i2c: E2 [08:15:55]MH_I2C_Read... [08:15:55]Read from MH i2c: E2 FD 00 [08:15:55]MH_I2C_Read... [08:15:55]Read from MH i2c: E2 FD 00 27 00 00 AF 04 AA 04 AB 04 6E 04 04 00 39 00 00 00 69 04 9C 00 6F 04 04 00 39 00 00 00 B1 04 03 00 72 DE 71 70 04 03 00 3C 89 58 72 04 03 00 36 55 19 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 43 18 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 06 02 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 D9 [08:15:55]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 39 00 00 00 69 04 9C 00 6F 04 04 00 39 00 00 00 B1 04 03 00 72 DE 71 70 04 03 00 3C 89 58 72 04 03 00 36 55 19 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 43 18 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 06 02 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 [08:15:55]wFMCommunicate OK [08:15:55]wFMCommunicate request_size=4 [08:15:55]MH_SAM_APDU [08:15:55]CAPDU: 80 17 00 00 [08:15:55]Write to MH i2c: E2 08 00 28 00 80 17 00 00 00 00 00 00 A8 [08:15:55]Write i2c OK [08:15:55]MH_I2C_Read... [08:15:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:15:55]Read from MH i2c: E2 [08:15:55]MH_I2C_Read... [08:15:55]Read from MH i2c: E2 FD 00 [08:15:55]MH_I2C_Read... [08:15:55]Read from MH i2c: E2 FD 00 28 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 C1 [08:15:55]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 [08:15:55]wFMCommunicate OK [08:15:55]wFMCommunicate request_size=4 [08:15:55]MH_SAM_APDU [08:15:55]CAPDU: 80 17 00 00 [08:15:55]Write to MH i2c: E2 08 00 29 00 80 17 00 00 00 00 00 00 A9 [08:15:55]Write i2c OK [08:15:55]MH_I2C_Read... [08:15:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:15:56]Read from MH i2c: E2 [08:15:56]MH_I2C_Read... [08:15:56]Read from MH i2c: E2 FD 00 [08:15:56]MH_I2C_Read... [08:15:56]Read from MH i2c: E2 FD 00 29 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 5D [08:15:56]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 [08:15:56]wFMCommunicate OK [08:15:56]wFMCommunicate request_size=4 [08:15:56]MH_SAM_APDU [08:15:56]CAPDU: 80 17 00 00 [08:15:56]Write to MH i2c: E2 08 00 2A 00 80 17 00 00 00 00 00 00 AA [08:15:56]Write i2c OK [08:15:56]MH_I2C_Read... [08:15:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:15:56]Read from MH i2c: E2 [08:15:56]MH_I2C_Read... [08:15:56]Read from MH i2c: E2 FD 00 [08:15:56]MH_I2C_Read... [08:15:56]Read from MH i2c: E2 FD 00 2A 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 28 [08:15:56]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 [08:15:56]wFMCommunicate OK [08:15:56]wFMCommunicate request_size=4 [08:15:56]MH_SAM_APDU [08:15:56]CAPDU: 80 17 00 00 [08:15:56]Write to MH i2c: E2 08 00 2B 00 80 17 00 00 00 00 00 00 AB [08:15:56]Write i2c OK [08:15:56]MH_I2C_Read... [08:15:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [08:15:56]Read from MH i2c: E2 [08:15:56]MH_I2C_Read... [08:15:56]Read from MH i2c: E2 CC 00 [08:15:56]MH_I2C_Read... [08:15:56]Read from MH i2c: E2 CC 00 2B 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 8C [08:15:56]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 [08:15:56]wFMCommunicate OK [08:15:56]SAM_PROTO_GetShiftData done [08:15:56]requested_item shift.sale.total_cash is exist - process it [08:15:56]requested_item shift.sale_refund.total is exist - process it [08:15:56]requested_item shift.sale_refund.total_cash is exist - process it [08:15:56]requested_item shift.buy.total is exist - process it [08:15:56]requested_item shift.buy.total_cash is exist - process it [08:15:56]produce_requested_data done [08:15:56]produce_requested_data return {"fm.sale.total":241774040.18,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":74625.14,"shift.sale.total_cash":58023.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [08:15:56]process_action_free get_value [08:15:56]json_value_free [08:15:56]json_value_free done [08:15:56]process_json_proto returns [08:15:56]Send response to host [08:15:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":241774040.18,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":74625.14,"shift.sale.total_cash":58023.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [08:15:56]free response buf [08:15:56]execute_script done [08:15:56]execute_script returns [08:15:56]free content buf [08:15:56]Sock 9.Close socket [08:15:56]Sock 9.Thread stoped [08:15:57]accept exits with 6 [08:15:57]New connection [08:15:57]New thread 3066957156 created [08:15:57]Thread 3067100516 joined [08:15:57]Waiting for new connection... [08:15:57] Sock 6.Parse request [08:15:57]Sock 6.Check first char [08:15:57]Sock 6.First char is OK [08:15:57]request: POST /json_proto HTTP/1.0 [08:15:57]Method: POST [08:15:57]URL: /json_proto [08:15:57]Method is POST - this is cgi request [08:15:57]url: /json_proto [08:15:57]query_string will be loaded in cgi processing [08:15:57]execute_cgi json_proto POST (null) [08:15:57]execute_cgi path=json_proto method=POST [08:15:57]POST find Content-Length [08:15:57]Host: 172.17.52.131:8080 [08:15:57]Content-Length: 632 [08:15:57]Content-Type: application/json [08:15:57] [08:15:57]POST finish read [08:15:57]Found Content-Length = 632 [08:15:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477190", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:15:57]execute_script... [08:15:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477190", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:15:57]POST & json_proto [08:15:57]process_json_proto [08:15:57]json parsed OK: [08:15:57]protocol is kg_v1.0 [08:15:57]action value=close_receipt [08:15:57]process_action close_receipt [08:15:57]cmd_close_receipt [08:15:57]MH_GetDate [08:15:57]Write to MH i2c: F0 00 00 2C 00 1B [08:15:57]Write i2c OK [08:15:57]MH_I2C_Read... [08:15:57]Read from MH i2c: F0 [08:15:57]MH_I2C_Read... [08:15:57]Read from MH i2c: F0 09 00 [08:15:57]MH_I2C_Read... [08:15:57]Read from MH i2c: F0 09 00 2C 00 00 BD 0D 16 67 4B 9D 11 67 CB [08:15:57]GetLastDocTimeStamp 97 [08:15:57]current date 1729498557 [08:15:57]FM_GetShiftState [08:15:57]SAM_PROTO_GetShiftState [08:15:57]wFMCommunicate request_size=4 [08:15:57]MH_SAM_APDU [08:15:57]CAPDU: 80 13 01 00 [08:15:57]Write to MH i2c: E2 08 00 2D 00 80 13 01 00 00 00 00 00 AA [08:15:57]Write i2c OK [08:15:57]MH_I2C_Read... [08:15:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:15:57]Read from MH i2c: E2 [08:15:57]MH_I2C_Read... [08:15:57]Read from MH i2c: E2 0E 00 [08:15:57]MH_I2C_Read... [08:15:57]Read from MH i2c: E2 0E 00 2D 00 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 2C [08:15:57]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:15:57]wFMCommunicate OK [08:15:57]SAM_PROTO_GetShiftState done [08:15:57]FM_GetShiftState done [08:15:57]opened in 1729469279 [08:15:57]opened+sec_in_day 1729555679 [08:15:57]quantity*price = 50000 [08:15:57]sum+1 = 50001 [08:15:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 58 21.10.2024 08:15 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223427 ФПД: 41003719960578 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T081557&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223427&fm=41003719960578&tin=02508201610067®Number=0000000000091767&sum=50000 [08:15:58]StoreToDocumentArchive [08:15:58]shift 538 fd 223427 [08:15:58]save to /storage/0538/doc_00223427 [08:15:58]save last doc name /storage/0538/doc_00223427 to /storage/kkm_last_doc_name [08:15:58]save OK [08:15:58]Clear old archive folders... [08:15:58]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:15:58]tlvbuf is B6F7C9E0 [08:15:58]SAM_PROTO_ClearQueue [08:15:58]wFMCommunicate request_size=4 [08:15:58]MH_SAM_APDU [08:15:58]CAPDU: 80 09 00 00 [08:15:58]Write to MH i2c: E2 08 00 3A 00 80 09 00 00 00 00 00 00 AC [08:15:58]Write i2c OK [08:15:58]MH_I2C_Read... [08:15:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:15:58]Read from MH i2c: E2 [08:15:58]MH_I2C_Read... [08:15:58]Read from MH i2c: E2 03 00 [08:15:58]MH_I2C_Read... [08:15:58]Read from MH i2c: E2 03 00 3A 00 00 90 00 AE [08:15:58]RAPDU: 90 00 [08:15:58]wFMCommunicate OK [08:15:58]SAM_PROTO_ClearQueue done [08:15:58]KKMCreateOFDPacket [08:15:58]OFDProtocolAddRootSTLVToBuf [08:15:58]FM_MakeSignedData [08:15:58]FM_MakeSignedData [08:15:58]SAM_PROTO_SignData [08:15:58]wFMCommunicate request_size=4 [08:15:58]MH_SAM_APDU [08:15:58]CAPDU: 80 0D 01 02 [08:15:58]Write to MH i2c: E2 08 00 3B 00 80 0D 01 02 00 00 00 00 B4 [08:15:58]Write i2c OK [08:15:58]MH_I2C_Read... [08:15:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:15:58]Read from MH i2c: E2 [08:15:58]MH_I2C_Read... [08:15:58]Read from MH i2c: E2 03 00 [08:15:58]MH_I2C_Read... [08:15:58]Read from MH i2c: E2 03 00 3B 00 00 90 00 AF [08:15:58]RAPDU: 90 00 [08:15:58]wFMCommunicate OK [08:15:58]wFMCommunicate request_size=255 [08:15:58]MH_SAM_APDU [08:15:58]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 BD 0D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C3 68 03 00 35 04 06 00 [08:15:58]Write to MH i2c: E2 02 01 3C 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 BD 0D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C3 68 03 00 35 04 06 00 00 00 7A [08:15:58]Write i2c OK [08:15:58]MH_I2C_Read... [08:15:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:15:59]Read from MH i2c: E2 [08:15:59]MH_I2C_Read... [08:15:59]Read from MH i2c: E2 03 00 [08:15:59]MH_I2C_Read... [08:15:59]Read from MH i2c: E2 03 00 3C 00 00 90 00 B0 [08:15:59]RAPDU: 90 00 [08:15:59]wFMCommunicate OK [08:15:59]wFMCommunicate request_size=11 [08:15:59]MH_SAM_APDU [08:15:59]CAPDU: 80 0D 02 02 06 25 4A EC 29 A8 02 [08:15:59]Write to MH i2c: E2 0E 00 3D 00 80 0D 02 02 06 00 25 4A EC 29 A8 02 00 00 F1 [08:15:59]Write i2c OK [08:15:59]MH_I2C_Read... [08:15:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:15:59]Read from MH i2c: E2 [08:15:59]MH_I2C_Read... [08:15:59]Read from MH i2c: E2 03 00 [08:15:59]MH_I2C_Read... [08:15:59]Read from MH i2c: E2 03 00 3D 00 00 90 00 B1 [08:15:59]RAPDU: 90 00 [08:15:59]wFMCommunicate OK [08:15:59]wFMCommunicate request_size=4 [08:15:59]MH_SAM_APDU [08:15:59]CAPDU: 80 0D 03 02 [08:15:59]Write to MH i2c: E2 08 00 3E 00 80 0D 03 02 00 00 00 00 B9 [08:15:59]Write i2c OK [08:15:59]MH_I2C_Read... [08:15:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:15:59]Read from MH i2c: E2 [08:15:59]MH_I2C_Read... [08:15:59]Read from MH i2c: E2 0B 00 [08:15:59]MH_I2C_Read... [08:15:59]Read from MH i2c: E2 0B 00 3E 00 00 24 A0 B9 EA 92 6C 95 99 90 00 4D [08:15:59]RAPDU: 24 A0 B9 EA 92 6C 95 99 90 00 [08:15:59]wFMCommunicate OK [08:15:59]SAM_PROTO_SignData done [08:15:59]FM_MakeSignedData done [08:15:59]CreateOFDProtocolMessage [08:15:59]wFMCommunicate request_size=4 [08:15:59]MH_SAM_APDU [08:15:59]CAPDU: 80 11 00 00 [08:15:59]Write to MH i2c: E2 08 00 3F 00 80 11 00 00 00 00 00 00 B9 [08:15:59]Write i2c OK [08:15:59]MH_I2C_Read... [08:15:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:15:59]Read from MH i2c: E2 [08:15:59]MH_I2C_Read... [08:15:59]Read from MH i2c: E2 17 00 [08:15:59]MH_I2C_Read... [08:15:59]Read from MH i2c: E2 17 00 3F 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 0C [08:15:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:15:59]wFMCommunicate OK [08:15:59]CreateOFDProtocolMessage done [08:15:59]OFDSenderStorePacket 223427 [08:15:59]StoreOFDPacket docnum=223427 [08:15:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 75 87 08 01 E3 E6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 BD 0D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C3 68 03 00 35 04 06 00 25 4A EC 29 A8 02 24 A0 B9 EA 92 6C 95 99 [08:15:59]CheckFolder [08:15:59]dirname=/storage/ofd_packets [08:15:59]CheckFolder done [08:15:59]ProducePacketName [08:15:59]name=ofd_packets/00223427 [08:15:59]NVStorageSaveData ofd_packets/00223427 [08:15:59]File name is /storage/ofd_packets/00223427 [08:15:59]Write 302 bytes [08:15:59]NVStorageSaveData done [08:15:59]OFDSenderStorePacket done [08:15:59]KKMCreateOFDPacket done [08:15:59]NVStorageSaveData kkm_last_timestamp [08:15:59]File name is /storage/kkm_last_timestamp [08:15:59]Write 4 bytes [08:15:59]NVStorageSaveData done [08:15:59]ExternCall_PrintAddStr [08:15:59]wPrintStart [08:15:59]Write to MH i2c: 01 00 00 40 00 40 [08:15:59]Write i2c OK [08:15:59]MH_I2C_Read... [08:15:59]Read from MH i2c: 01 [08:15:59]MH_I2C_Read... [08:15:59]Read from MH i2c: 01 07 00 [08:15:59]MH_I2C_Read... [08:15:59]Read from MH i2c: 01 07 00 40 00 00 00 00 00 00 FF 0F 55 [08:15:59]RasterBufferAndPrint [08:15:59]line Счет N : (1)477190 [08:15:59]line ИНН: 02508201610067 [08:15:59]line Контрольно-Кассовый Чек [08:15:59]line ПРОДАЖА [08:15:59]line ТРК (МРК, ГНК) : 23 [08:15:59]line Товар: 2710124130 [08:15:59]line SUPER-92-К-5 [08:15:59]line 7.310 * 68.40 [08:15:59]line = 500.00 [08:15:59]line НДС 12% НСП 1% [08:15:59]line > о реализуемом товаре [08:15:59]line ИТОГО: 500.00 [08:15:59]line НСП 1% : 4.42 [08:15:59]line НДС 12% : 53.10 [08:15:59]line Наличными: 500.00 [08:15:59]line Безнал.: 0.00 [08:15:59]line Место: АЗС № 162 "Партнер Нефть" [08:15:59]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:15:59]line СНО: Общий режим [08:15:59]line Чек 58 21.10.2024 08:15 [08:15:59]line Смена: 538 ФФД: 1.0 [08:15:59]line ЗНМ: 0300000103 [08:15:59]line РНМ: 0000000000091767 [08:15:59]line Версия ККМ: 001 [08:15:59]line ФМ: 0000000000871763 [08:15:59]line ФД: 223427 [08:15:59]line ФПД: 41003719960578 [08:15:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T081557&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223427&fm=41003719960578&tin=02508201610067®Number=0000000000091767&sum=50000 [08:15:59]written 0, free lines is 4095 [08:15:59]OFD Sender: Processing packet 223427 [packets to send 25, broken 24] [08:15:59]ProducePacketName [08:15:59]name=ofd_packets/00223427 [08:15:59]OFD Sender: To server: pG, [08:15:59]CommunicateWithHost lk.salyk.kg:30040 [08:15:59]ConnectInit lk.salyk.kg [08:15:59]Connected sock=10 [08:15:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 75 87 08 01 E3 E6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 BD 0D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C3 68 03 00 35 04 06 00 25 4A EC 29 A8 02 24 A0 B9 EA 92 6C 95 99 [08:15:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 8F 2A 47 00 86 09 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C3 68 03 00 F4 03 04 00 53 B9 15 67 B6 04 01 00 00 E4 4B EC 37 4B A8 5A 3F [08:15:59]CommunicateWithHost err = 0 [08:15:59]CheckOFDResponse [08:15:59]1017 (14) - 77093643461234 [08:15:59]1041 (16) - 0000000000871763 [08:15:59]1040 (4) - 223427 [08:15:59]1012 (4) - 21.10.2024 02:15 [08:15:59]1206 (1) - 0 [08:15:59]OFD Sender: Remove packet 223427 [08:15:59]ProducePacketName [08:15:59]name=ofd_packets/00223427 [08:15:59]NVStorageDeleteData [08:15:59]Write to MH i2c: 01 00 00 68 00 68 [08:15:59]Write i2c OK [08:15:59]MH_I2C_Read... [08:15:59]Read from MH i2c: 01 [08:15:59]MH_I2C_Read... [08:15:59]Read from MH i2c: 01 07 00 [08:15:59]MH_I2C_Read... [08:15:59]Read from MH i2c: 01 07 00 68 00 00 00 00 00 00 26 0D A2 [08:15:59]RasterBufferAndPrint [08:15:59]line [08:15:59]line [08:15:59]line [08:15:59]line [08:15:59]line [08:15:59]written 0, free lines is 3384 [08:15:59]MH_Cut [08:15:59]Write to MH i2c: D1 01 00 6F 00 01 41 [08:15:59]Write i2c OK [08:15:59]MH_I2C_Read... [08:15:59]Read from MH i2c: D1 [08:15:59]MH_I2C_Read... [08:15:59]Read from MH i2c: D1 01 00 [08:15:59]MH_I2C_Read... [08:15:59]Read from MH i2c: D1 01 00 6F 00 00 40 [08:15:59]Write to MH i2c: 01 00 00 70 00 70 [08:15:59]Write i2c OK [08:15:59]MH_I2C_Read... [08:16:00]OFD Sender: No OFD packet to send [08:16:00]*** Cut start [08:16:00]*** Purtial cut [08:16:00]*** Stage 1: CUTSNS_PIN = 1 [08:16:00]Read from MH i2c: 01 [08:16:00]MH_I2C_Read... [08:16:00]*** Stop cut motor [08:16:00]*** Cut end [08:16:00]Read from MH i2c: 01 07 00 [08:16:00]MH_I2C_Read... [08:16:00]Read from MH i2c: 01 07 00 70 00 00 00 00 00 00 FF 0F 85 [08:16:00]process_action close_receipt done [08:16:00]requested_data is exist [08:16:00]produce_requested_data [08:16:00]requested_item fm.sn is exist - process it [08:16:00]wFMCommunicate request_size=4 [08:16:00]MH_SAM_APDU [08:16:00]CAPDU: 80 11 00 00 [08:16:00]Write to MH i2c: E2 08 00 71 00 80 11 00 00 00 00 00 00 EB [08:16:00]Write i2c OK [08:16:00]MH_I2C_Read... [08:16:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:16:00]Read from MH i2c: E2 [08:16:00]MH_I2C_Read... [08:16:00]Read from MH i2c: E2 17 00 [08:16:00]MH_I2C_Read... [08:16:00]Read from MH i2c: E2 17 00 71 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 3E [08:16:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:16:00]wFMCommunicate OK [08:16:00]requested_item fd.num is exist - process it [08:16:00]SAM_PROTO_GetFieldsCounters [08:16:00]wFMCommunicate request_size=4 [08:16:00]MH_SAM_APDU [08:16:00]CAPDU: 80 13 00 00 [08:16:00]Write to MH i2c: E2 08 00 72 00 80 13 00 00 00 00 00 00 EE [08:16:00]Write i2c OK [08:16:00]MH_I2C_Read... [08:16:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:16:00]Read from MH i2c: E2 [08:16:00]MH_I2C_Read... [08:16:00]Read from MH i2c: E2 62 00 [08:16:00]MH_I2C_Read... [08:16:00]Read from MH i2c: E2 62 00 72 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C3 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 0C [08:16:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C3 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:16:00]wFMCommunicate OK [08:16:00]SAM_PROTO_GetFieldsCounters done [08:16:00]requested_item shift.num is exist - process it [08:16:00]requested_item shift.opened is exist - process it [08:16:00]req_shift_opened [08:16:00]FM_GetShiftState [08:16:00]SAM_PROTO_GetShiftState [08:16:00]wFMCommunicate request_size=4 [08:16:00]MH_SAM_APDU [08:16:00]CAPDU: 80 13 01 00 [08:16:00]Write to MH i2c: E2 08 00 73 00 80 13 01 00 00 00 00 00 F0 [08:16:00]Write i2c OK [08:16:00]MH_I2C_Read... [08:16:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:16:00]Read from MH i2c: E2 [08:16:00]MH_I2C_Read... [08:16:00]Read from MH i2c: E2 0E 00 [08:16:00]MH_I2C_Read... [08:16:00]Read from MH i2c: E2 0E 00 73 00 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 72 [08:16:00]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:16:00]wFMCommunicate OK [08:16:00]SAM_PROTO_GetShiftState done [08:16:00]FM_GetShiftState done [08:16:00]req_shift_opened done [08:16:00]requested_item shift.open_date is exist - process it [08:16:00]req_shift_open_date [08:16:00]req_shift_open_date done [08:16:00]produce_requested_data done [08:16:00]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223427,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:16:00]process_action_free close_receipt [08:16:00]json_value_free [08:16:00]json_value_free done [08:16:00]process_json_proto returns [08:16:00]Send response to host [08:16:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223427,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:16:00]free response buf [08:16:00]execute_script done [08:16:00]execute_script returns [08:16:00]free content buf [08:16:00]Sock 6.Close socket [08:16:00]Sock 6.Thread stoped [08:16:05]OFD Sender: No OFD packet to send [08:16:10]OFD Sender: No OFD packet to send [08:16:10]accept exits with 9 [08:16:10]New connection [08:16:10]New thread 3067100516 created [08:16:10]Thread 3066957156 joined [08:16:10]Waiting for new connection... [08:16:10] Sock 9.Parse request [08:16:10]Sock 9.Check first char [08:16:10]Sock 9.First char is OK [08:16:10]request: POST /json_proto HTTP/1.0 [08:16:10]Method: POST [08:16:10]URL: /json_proto [08:16:10]Method is POST - this is cgi request [08:16:10]url: /json_proto [08:16:10]query_string will be loaded in cgi processing [08:16:10]execute_cgi json_proto POST (null) [08:16:10]execute_cgi path=json_proto method=POST [08:16:10]POST find Content-Length [08:16:10]Host: 172.17.52.131:8080 [08:16:10]Content-Length: 215 [08:16:10]Content-Type: application/json [08:16:10] [08:16:10]POST finish read [08:16:10]Found Content-Length = 215 [08:16:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:16:10]execute_script... [08:16:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:16:10]POST & json_proto [08:16:10]process_json_proto [08:16:10]json parsed OK: [08:16:10]protocol is kg_v1.0 [08:16:10]action value=get_value [08:16:10]process_action get_value [08:16:10]cmd_get_value [08:16:10]process_action get_value done [08:16:10]requested_data is exist [08:16:10]produce_requested_data [08:16:10]requested_item kkm.sn is exist - process it [08:16:10]requested_item kkm.ver is exist - process it [08:16:10]requested_item fm.sn is exist - process it [08:16:10]wFMCommunicate request_size=4 [08:16:10]MH_SAM_APDU [08:16:10]CAPDU: 80 11 00 00 [08:16:10]Write to MH i2c: E2 08 00 74 00 80 11 00 00 00 00 00 00 EE [08:16:10]Write i2c OK [08:16:10]MH_I2C_Read... [08:16:10]Read from MH i2c: E2 [08:16:10]MH_I2C_Read... [08:16:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:16:10]Read from MH i2c: E2 17 00 [08:16:10]MH_I2C_Read... [08:16:10]Read from MH i2c: E2 17 00 74 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 41 [08:16:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:16:10]wFMCommunicate OK [08:16:10]requested_item fd.num is exist - process it [08:16:10]SAM_PROTO_GetFieldsCounters [08:16:10]wFMCommunicate request_size=4 [08:16:10]MH_SAM_APDU [08:16:10]CAPDU: 80 13 00 00 [08:16:10]Write to MH i2c: E2 08 00 75 00 80 13 00 00 00 00 00 00 F1 [08:16:10]Write i2c OK [08:16:10]MH_I2C_Read... [08:16:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:16:10]Read from MH i2c: E2 [08:16:10]MH_I2C_Read... [08:16:10]Read from MH i2c: E2 62 00 [08:16:10]MH_I2C_Read... [08:16:10]Read from MH i2c: E2 62 00 75 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C3 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 0F [08:16:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C3 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:16:11]wFMCommunicate OK [08:16:11]SAM_PROTO_GetFieldsCounters done [08:16:11]requested_item shift.num is exist - process it [08:16:11]requested_item shift.opened is exist - process it [08:16:11]req_shift_opened [08:16:11]FM_GetShiftState [08:16:11]SAM_PROTO_GetShiftState [08:16:11]wFMCommunicate request_size=4 [08:16:11]MH_SAM_APDU [08:16:11]CAPDU: 80 13 01 00 [08:16:11]Write to MH i2c: E2 08 00 76 00 80 13 01 00 00 00 00 00 F3 [08:16:11]Write i2c OK [08:16:11]MH_I2C_Read... [08:16:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:16:11]Read from MH i2c: E2 [08:16:11]MH_I2C_Read... [08:16:11]Read from MH i2c: E2 0E 00 [08:16:11]MH_I2C_Read... [08:16:11]Read from MH i2c: E2 0E 00 76 00 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 75 [08:16:11]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:16:11]wFMCommunicate OK [08:16:11]SAM_PROTO_GetShiftState done [08:16:11]FM_GetShiftState done [08:16:11]req_shift_opened done [08:16:11]requested_item shift.open_date is exist - process it [08:16:11]req_shift_open_date [08:16:11]req_shift_open_date done [08:16:11]produce_requested_data done [08:16:11]produce_requested_data return {"kkm.sn":"0300000103","kkm.ver":"001","fm.sn":"0000000000871763","fd.num":223427,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:16:11]process_action_free get_value [08:16:11]json_value_free [08:16:11]json_value_free done [08:16:11]process_json_proto returns [08:16:11]Send response to host [08:16:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000103","kkm.ver":"001","fm.sn":"0000000000871763","fd.num":223427,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:16:11]free response buf [08:16:11]execute_script done [08:16:11]execute_script returns [08:16:11]free content buf [08:16:11]Sock 9.Close socket [08:16:11]Sock 9.Thread stoped [08:16:11]accept exits with 7 [08:16:11]New connection [08:16:11]New thread 3066957156 created [08:16:11]Thread 3067100516 joined [08:16:11]Waiting for new connection... [08:16:11] Sock 7.Parse request [08:16:11]Sock 7.Check first char [08:16:11]Sock 7.First char is OK [08:16:11]request: POST /json_proto HTTP/1.0 [08:16:11]Method: POST [08:16:11]URL: /json_proto [08:16:11]Method is POST - this is cgi request [08:16:11]url: /json_proto [08:16:11]query_string will be loaded in cgi processing [08:16:11]execute_cgi json_proto POST (null) [08:16:11]execute_cgi path=json_proto method=POST [08:16:11]POST find Content-Length [08:16:11]Host: 172.17.52.131:8080 [08:16:11]Content-Length: 331 [08:16:11]Content-Type: application/json [08:16:11] [08:16:11]POST finish read [08:16:11]Found Content-Length = 331 [08:16:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:16:11]execute_script... [08:16:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:16:11]POST & json_proto [08:16:11]process_json_proto [08:16:11]json parsed OK: [08:16:11]protocol is kg_v1.0 [08:16:11]action value=get_value [08:16:11]process_action get_value [08:16:11]cmd_get_value [08:16:11]process_action get_value done [08:16:11]requested_data is exist [08:16:11]produce_requested_data [08:16:11]requested_item fm.sale.total is exist - process it [08:16:11]SAM_PROTO_GetFMData [08:16:11]wFMCommunicate request_size=4 [08:16:11]MH_SAM_APDU [08:16:11]CAPDU: 80 13 03 00 [08:16:11]Write to MH i2c: E2 08 00 77 00 80 13 03 00 00 00 00 00 F6 [08:16:11]Write i2c OK [08:16:11]MH_I2C_Read... [08:16:11]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [08:16:11]Read from MH i2c: E2 [08:16:11]MH_I2C_Read... [08:16:11]Read from MH i2c: E2 FD 00 [08:16:11]MH_I2C_Read... [08:16:11]Read from MH i2c: E2 FD 00 77 00 00 C9 04 85 04 C5 04 6E 04 04 00 8F 64 03 00 69 04 A4 00 6F 04 04 00 92 62 03 00 B1 04 05 00 C2 AB 16 A1 05 70 04 05 00 74 B6 4C 8E 04 72 04 05 00 4E F5 C9 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 57 32 13 99 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 33 61 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 02 [08:16:11]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 8F 64 03 00 69 04 A4 00 6F 04 04 00 92 62 03 00 B1 04 05 00 C2 AB 16 A1 05 70 04 05 00 74 B6 4C 8E 04 72 04 05 00 4E F5 C9 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 57 32 13 99 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 33 61 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 [08:16:11]wFMCommunicate OK [08:16:11]wFMCommunicate request_size=4 [08:16:11]MH_SAM_APDU [08:16:11]CAPDU: 80 17 00 00 [08:16:11]Write to MH i2c: E2 08 00 78 00 80 17 00 00 00 00 00 00 F8 [08:16:11]Write i2c OK [08:16:11]MH_I2C_Read... [08:16:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:16:11]Read from MH i2c: E2 [08:16:11]MH_I2C_Read... [08:16:11]Read from MH i2c: E2 FD 00 [08:16:11]MH_I2C_Read... [08:16:11]Read from MH i2c: E2 FD 00 78 00 00 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 D3 [08:16:11]RAPDU: 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [08:16:11]wFMCommunicate OK [08:16:11]wFMCommunicate request_size=4 [08:16:11]MH_SAM_APDU [08:16:11]CAPDU: 80 17 00 00 [08:16:11]Write to MH i2c: E2 08 00 79 00 80 17 00 00 00 00 00 00 F9 [08:16:11]Write i2c OK [08:16:11]MH_I2C_Read... [08:16:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:16:12]Read from MH i2c: E2 [08:16:12]MH_I2C_Read... [08:16:12]Read from MH i2c: E2 FD 00 [08:16:12]MH_I2C_Read... [08:16:12]Read from MH i2c: E2 FD 00 79 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 CE [08:16:12]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [08:16:12]wFMCommunicate OK [08:16:12]wFMCommunicate request_size=4 [08:16:12]MH_SAM_APDU [08:16:12]CAPDU: 80 17 00 00 [08:16:12]Write to MH i2c: E2 08 00 7A 00 80 17 00 00 00 00 00 00 FA [08:16:12]Write i2c OK [08:16:12]MH_I2C_Read... [08:16:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:16:12]Read from MH i2c: E2 [08:16:12]MH_I2C_Read... [08:16:12]Read from MH i2c: E2 FD 00 [08:16:12]MH_I2C_Read... [08:16:12]Read from MH i2c: E2 FD 00 7A 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 7E [08:16:12]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [08:16:12]wFMCommunicate OK [08:16:12]wFMCommunicate request_size=4 [08:16:12]MH_SAM_APDU [08:16:12]CAPDU: 80 17 00 00 [08:16:12]Write to MH i2c: E2 08 00 7B 00 80 17 00 00 00 00 00 00 FB [08:16:12]Write i2c OK [08:16:12]MH_I2C_Read... [08:16:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [08:16:12]Read from MH i2c: E2 [08:16:12]MH_I2C_Read... [08:16:12]Read from MH i2c: E2 E6 00 [08:16:12]MH_I2C_Read... [08:16:12]Read from MH i2c: E2 E6 00 7B 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 D7 [08:16:12]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [08:16:12]wFMCommunicate OK [08:16:12]SAM_PROTO_GetFMData done [08:16:12]requested_item fm.sale_refund.total is exist - process it [08:16:12]requested_item fm.buy.total is exist - process it [08:16:12]requested_item shift.sale.total is exist - process it [08:16:12]SAM_PROTO_GetShiftData [08:16:12]wFMCommunicate request_size=4 [08:16:12]MH_SAM_APDU [08:16:12]CAPDU: 80 13 02 00 [08:16:12]Write to MH i2c: E2 08 00 7C 00 80 13 02 00 00 00 00 00 FA [08:16:12]Write i2c OK [08:16:12]MH_I2C_Read... [08:16:13]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [08:16:13]Read from MH i2c: E2 [08:16:13]MH_I2C_Read... [08:16:13]Read from MH i2c: E2 FD 00 [08:16:13]MH_I2C_Read... [08:16:13]Read from MH i2c: E2 FD 00 7C 00 00 AF 04 AA 04 AB 04 6E 04 04 00 3A 00 00 00 69 04 9C 00 6F 04 04 00 3A 00 00 00 B1 04 03 00 C2 A1 72 70 04 03 00 8C 4C 59 72 04 03 00 36 55 19 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 01 2D 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C0 03 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 E6 [08:16:13]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 3A 00 00 00 69 04 9C 00 6F 04 04 00 3A 00 00 00 B1 04 03 00 C2 A1 72 70 04 03 00 8C 4C 59 72 04 03 00 36 55 19 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 01 2D 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C0 03 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 [08:16:13]wFMCommunicate OK [08:16:13]wFMCommunicate request_size=4 [08:16:13]MH_SAM_APDU [08:16:13]CAPDU: 80 17 00 00 [08:16:13]Write to MH i2c: E2 08 00 7D 00 80 17 00 00 00 00 00 00 FD [08:16:13]Write i2c OK [08:16:13]MH_I2C_Read... [08:16:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:16:13]Read from MH i2c: E2 [08:16:13]MH_I2C_Read... [08:16:13]Read from MH i2c: E2 FD 00 [08:16:13]MH_I2C_Read... [08:16:13]Read from MH i2c: E2 FD 00 7D 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 16 [08:16:13]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 [08:16:13]wFMCommunicate OK [08:16:13]wFMCommunicate request_size=4 [08:16:13]MH_SAM_APDU [08:16:13]CAPDU: 80 17 00 00 [08:16:13]Write to MH i2c: E2 08 00 7E 00 80 17 00 00 00 00 00 00 FE [08:16:13]Write i2c OK [08:16:13]MH_I2C_Read... [08:16:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:16:14]Read from MH i2c: E2 [08:16:14]MH_I2C_Read... [08:16:14]Read from MH i2c: E2 FD 00 [08:16:14]MH_I2C_Read... [08:16:14]Read from MH i2c: E2 FD 00 7E 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 B2 [08:16:14]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 [08:16:14]wFMCommunicate OK [08:16:14]wFMCommunicate request_size=4 [08:16:14]MH_SAM_APDU [08:16:14]CAPDU: 80 17 00 00 [08:16:14]Write to MH i2c: E2 08 00 7F 00 80 17 00 00 00 00 00 00 FF [08:16:14]Write i2c OK [08:16:14]MH_I2C_Read... [08:16:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:16:14]Read from MH i2c: E2 [08:16:14]MH_I2C_Read... [08:16:14]Read from MH i2c: E2 FD 00 [08:16:14]MH_I2C_Read... [08:16:14]Read from MH i2c: E2 FD 00 7F 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 7D [08:16:14]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 [08:16:14]wFMCommunicate OK [08:16:14]wFMCommunicate request_size=4 [08:16:14]MH_SAM_APDU [08:16:14]CAPDU: 80 17 00 00 [08:16:14]Write to MH i2c: E2 08 00 80 00 80 17 00 00 00 00 00 00 00 [08:16:14]Write i2c OK [08:16:14]MH_I2C_Read... [08:16:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [08:16:14]Read from MH i2c: E2 [08:16:14]MH_I2C_Read... [08:16:14]Read from MH i2c: E2 CC 00 [08:16:14]MH_I2C_Read... [08:16:14]Read from MH i2c: E2 CC 00 80 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 E1 [08:16:14]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 [08:16:14]wFMCommunicate OK [08:16:14]SAM_PROTO_GetShiftData done [08:16:14]requested_item shift.sale.total_cash is exist - process it [08:16:14]requested_item shift.sale_refund.total is exist - process it [08:16:14]requested_item shift.sale_refund.total_cash is exist - process it [08:16:14]requested_item shift.buy.total is exist - process it [08:16:14]requested_item shift.buy.total_cash is exist - process it [08:16:14]produce_requested_data done [08:16:14]produce_requested_data return {"fm.sale.total":241774540.18,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":75125.14,"shift.sale.total_cash":58523.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [08:16:14]process_action_free get_value [08:16:14]json_value_free [08:16:14]json_value_free done [08:16:14]process_json_proto returns [08:16:14]Send response to host [08:16:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":241774540.18,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":75125.14,"shift.sale.total_cash":58523.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [08:16:14]free response buf [08:16:14]execute_script done [08:16:14]execute_script returns [08:16:14]free content buf [08:16:14]Sock 7.Close socket [08:16:14]Sock 7.Thread stoped [08:16:15]OFD Sender: No OFD packet to send [08:16:20]OFD Sender: No OFD packet to send [08:16:25]OFD Sender: No OFD packet to send [08:16:30]OFD Sender: No OFD packet to send [08:16:35]OFD Sender: No OFD packet to send [08:16:40]OFD Sender: No OFD packet to send [08:16:45]OFD Sender: No OFD packet to send [08:16:50]OFD Sender: No OFD packet to send [08:16:55]OFD Sender: No OFD packet to send [08:17:00]OFD Sender: No OFD packet to send [08:17:03]accept exits with 9 [08:17:03]New connection [08:17:03]New thread 3067100516 created [08:17:03]Thread 3066957156 joined [08:17:03]Waiting for new connection... [08:17:03] Sock 9.Parse request [08:17:03]Sock 9.Check first char [08:17:03]Sock 9.First char is OK [08:17:03]request: POST /json_proto HTTP/1.0 [08:17:03]Method: POST [08:17:03]URL: /json_proto [08:17:03]Method is POST - this is cgi request [08:17:03]url: /json_proto [08:17:03]query_string will be loaded in cgi processing [08:17:03]execute_cgi json_proto POST (null) [08:17:03]execute_cgi path=json_proto method=POST [08:17:03]POST find Content-Length [08:17:03]Host: 172.17.52.131:8080 [08:17:03]Content-Length: 819 [08:17:03]Content-Type: application/json [08:17:03] [08:17:03]POST finish read [08:17:03]Found Content-Length = 819 [08:17:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477195", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:17:03]execute_script... [08:17:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477195", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:17:03]POST & json_proto [08:17:03]process_json_proto [08:17:03]json parsed OK: [08:17:03]protocol is kg_v1.0 [08:17:03]action value=close_receipt [08:17:03]process_action close_receipt [08:17:03]cmd_close_receipt [08:17:03]MH_GetDate [08:17:03]Write to MH i2c: F0 00 00 81 00 70 [08:17:03]Write i2c OK [08:17:03]MH_I2C_Read... [08:17:03]Read from MH i2c: F0 [08:17:03]MH_I2C_Read... [08:17:03]Read from MH i2c: F0 09 00 [08:17:03]MH_I2C_Read... [08:17:03]Read from MH i2c: F0 09 00 81 00 00 FF 0D 16 67 4B 9D 11 67 62 [08:17:03]GetLastDocTimeStamp 1729498557 [08:17:03]current date 1729498623 [08:17:03]FM_GetShiftState [08:17:03]SAM_PROTO_GetShiftState [08:17:03]wFMCommunicate request_size=4 [08:17:03]MH_SAM_APDU [08:17:03]CAPDU: 80 13 01 00 [08:17:03]Write to MH i2c: E2 08 00 82 00 80 13 01 00 00 00 00 00 FF [08:17:03]Write i2c OK [08:17:03]MH_I2C_Read... [08:17:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:17:03]Read from MH i2c: E2 [08:17:03]MH_I2C_Read... [08:17:03]Read from MH i2c: E2 0E 00 [08:17:03]MH_I2C_Read... [08:17:03]Read from MH i2c: E2 0E 00 82 00 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 81 [08:17:03]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:17:03]wFMCommunicate OK [08:17:03]SAM_PROTO_GetShiftState done [08:17:03]FM_GetShiftState done [08:17:03]opened in 1729469279 [08:17:03]opened+sec_in_day 1729555679 [08:17:03]quantity*price = 100015 [08:17:03]sum+1 = 100017 [08:17:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 59 21.10.2024 08:17 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871763 ФД: 223428 ФПД: 256347392946686 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T081704&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223428&fm=256347392946686&tin=02508201610067®Number=0000000000091767&sum=100016 [08:17:04]StoreToDocumentArchive [08:17:04]shift 538 fd 223428 [08:17:04]save to /storage/0538/doc_00223428 [08:17:04]save last doc name /storage/0538/doc_00223428 to /storage/kkm_last_doc_name [08:17:04]save OK [08:17:04]Clear old archive folders... [08:17:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:17:04]tlvbuf is B6F7C630 [08:17:04]SAM_PROTO_ClearQueue [08:17:04]wFMCommunicate request_size=4 [08:17:04]MH_SAM_APDU [08:17:04]CAPDU: 80 09 00 00 [08:17:04]Write to MH i2c: E2 08 00 8F 00 80 09 00 00 00 00 00 00 01 [08:17:04]Write i2c OK [08:17:04]MH_I2C_Read... [08:17:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:17:04]Read from MH i2c: E2 [08:17:04]MH_I2C_Read... [08:17:04]Read from MH i2c: E2 03 00 [08:17:04]MH_I2C_Read... [08:17:04]Read from MH i2c: E2 03 00 8F 00 00 90 00 03 [08:17:04]RAPDU: 90 00 [08:17:04]wFMCommunicate OK [08:17:04]SAM_PROTO_ClearQueue done [08:17:04]KKMCreateOFDPacket [08:17:04]OFDProtocolAddRootSTLVToBuf [08:17:04]FM_MakeSignedData [08:17:04]FM_MakeSignedData [08:17:04]SAM_PROTO_SignData [08:17:04]wFMCommunicate request_size=4 [08:17:04]MH_SAM_APDU [08:17:04]CAPDU: 80 0D 01 02 [08:17:04]Write to MH i2c: E2 08 00 90 00 80 0D 01 02 00 00 00 00 09 [08:17:04]Write i2c OK [08:17:04]MH_I2C_Read... [08:17:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:17:04]Read from MH i2c: E2 [08:17:04]MH_I2C_Read... [08:17:04]Read from MH i2c: E2 03 00 [08:17:04]MH_I2C_Read... [08:17:04]Read from MH i2c: E2 03 00 90 00 00 90 00 04 [08:17:04]RAPDU: 90 00 [08:17:04]wFMCommunicate OK [08:17:04]wFMCommunicate request_size=255 [08:17:04]MH_SAM_APDU [08:17:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 00 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C4 68 03 00 35 04 06 00 E9 [08:17:04]Write to MH i2c: E2 02 01 91 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 00 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C4 68 03 00 35 04 06 00 E9 00 00 B1 [08:17:05]Write i2c OK [08:17:05]MH_I2C_Read... [08:17:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:17:05]Read from MH i2c: E2 [08:17:05]MH_I2C_Read... [08:17:05]Read from MH i2c: E2 03 00 [08:17:05]MH_I2C_Read... [08:17:05]Read from MH i2c: E2 03 00 91 00 00 90 00 05 [08:17:05]RAPDU: 90 00 [08:17:05]wFMCommunicate OK [08:17:05]wFMCommunicate request_size=10 [08:17:05]MH_SAM_APDU [08:17:05]CAPDU: 80 0D 02 02 05 25 87 4B B1 FE [08:17:05]Write to MH i2c: E2 0D 00 92 00 80 0D 02 02 05 00 25 87 4B B1 FE 00 00 BC [08:17:05]Write i2c OK [08:17:05]MH_I2C_Read... [08:17:05]OFD Sender: No OFD packet to send [08:17:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:17:05]Read from MH i2c: E2 [08:17:05]MH_I2C_Read... [08:17:05]Read from MH i2c: E2 03 00 [08:17:05]MH_I2C_Read... [08:17:05]Read from MH i2c: E2 03 00 92 00 00 90 00 06 [08:17:05]RAPDU: 90 00 [08:17:05]wFMCommunicate OK [08:17:05]wFMCommunicate request_size=4 [08:17:05]MH_SAM_APDU [08:17:05]CAPDU: 80 0D 03 02 [08:17:05]Write to MH i2c: E2 08 00 93 00 80 0D 03 02 00 00 00 00 0E [08:17:05]Write i2c OK [08:17:05]MH_I2C_Read... [08:17:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:17:05]Read from MH i2c: E2 [08:17:05]MH_I2C_Read... [08:17:05]Read from MH i2c: E2 0B 00 [08:17:05]MH_I2C_Read... [08:17:05]Read from MH i2c: E2 0B 00 93 00 00 FA 58 49 E6 31 C3 76 89 90 00 83 [08:17:05]RAPDU: FA 58 49 E6 31 C3 76 89 90 00 [08:17:05]wFMCommunicate OK [08:17:05]SAM_PROTO_SignData done [08:17:05]FM_MakeSignedData done [08:17:05]CreateOFDProtocolMessage [08:17:05]wFMCommunicate request_size=4 [08:17:05]MH_SAM_APDU [08:17:05]CAPDU: 80 11 00 00 [08:17:05]Write to MH i2c: E2 08 00 94 00 80 11 00 00 00 00 00 00 0E [08:17:05]Write i2c OK [08:17:05]MH_I2C_Read... [08:17:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:17:05]Read from MH i2c: E2 [08:17:05]MH_I2C_Read... [08:17:05]Read from MH i2c: E2 17 00 [08:17:05]MH_I2C_Read... [08:17:05]Read from MH i2c: E2 17 00 94 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 61 [08:17:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:17:05]wFMCommunicate OK [08:17:05]CreateOFDProtocolMessage done [08:17:05]OFDSenderStorePacket 223428 [08:17:05]StoreOFDPacket docnum=223428 [08:17:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 4F 40 07 01 7F BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 00 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C4 68 03 00 35 04 06 00 E9 25 87 4B B1 FE FA 58 49 E6 31 C3 76 89 [08:17:05]CheckFolder [08:17:05]dirname=/storage/ofd_packets [08:17:05]CheckFolder done [08:17:05]ProducePacketName [08:17:05]name=ofd_packets/00223428 [08:17:05]NVStorageSaveData ofd_packets/00223428 [08:17:05]File name is /storage/ofd_packets/00223428 [08:17:05]Write 301 bytes [08:17:05]NVStorageSaveData done [08:17:05]OFDSenderStorePacket done [08:17:05]KKMCreateOFDPacket done [08:17:05]NVStorageSaveData kkm_last_timestamp [08:17:05]File name is /storage/kkm_last_timestamp [08:17:05]Write 4 bytes [08:17:05]NVStorageSaveData done [08:17:05]ExternCall_PrintAddStr [08:17:05]wPrintStart [08:17:05]Write to MH i2c: 01 00 00 95 00 95 [08:17:05]Write i2c OK [08:17:05]MH_I2C_Read... [08:17:05]Read from MH i2c: 01 [08:17:05]MH_I2C_Read... [08:17:05]Read from MH i2c: 01 07 00 [08:17:05]MH_I2C_Read... [08:17:05]Read from MH i2c: 01 07 00 95 00 00 00 00 00 00 FF 0F AA [08:17:05]RasterBufferAndPrint [08:17:05]line Счет N : (1)477195 [08:17:05]line ИНН: 02508201610067 [08:17:05]line Контрольно-Кассовый Чек [08:17:05]line ПРОДАЖА [08:17:05]line ТРК (МРК, ГНК) : 32 [08:17:05]line Товар: 2710124130 [08:17:05]line Аи-92-К-5 [08:17:05]line 14.950 * 66.90 [08:17:05]line = 1000.16 [08:17:05]line НДС 12% НСП 1% [08:17:05]line > о реализуемом товаре [08:17:05]line ИТОГО: 1000.16 [08:17:05]line НСП 1% : 8.85 [08:17:05]line НДС 12% : 106.21 [08:17:05]line Наличными: 0.00 [08:17:05]line Безнал.: 1000.16 [08:17:05]line Место: АЗС № 162 "Партнер Нефть" [08:17:05]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:17:05]line СНО: Общий режим [08:17:05]line Чек 59 21.10.2024 08:17 [08:17:05]line Смена: 538 ФФД: 1.0 [08:17:05]line ЗНМ: 0300000103 [08:17:05]line РНМ: 0000000000091767 [08:17:05]line Версия ККМ: 001 [08:17:05]line Платежная система: Бакай Банк [08:17:05]line ФМ: 0000000000871763 [08:17:05]line ФД: 223428 [08:17:05]line ФПД: 256347392946686 [08:17:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T081704&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223428&fm=256347392946686&tin=02508201610067®Number=0000000000091767&sum=100016 [08:17:05]OFD Sender: Processing packet 223428 [packets to send 25, broken 24] [08:17:05]ProducePacketName [08:17:05]name=ofd_packets/00223428 [08:17:05]OFD Sender: To server: pG, [08:17:05]CommunicateWithHost lk.salyk.kg:30040 [08:17:05]ConnectInit lk.salyk.kg [08:17:05]written 0, free lines is 4095 [08:17:05]Connected sock=10 [08:17:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 4F 40 07 01 7F BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 00 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C4 68 03 00 35 04 06 00 E9 25 87 4B B1 FE FA 58 49 E6 31 C3 76 89 [08:17:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 E9 D0 47 00 1A 33 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C4 68 03 00 F4 03 04 00 96 B9 15 67 B6 04 01 00 00 FE DF 88 7D B0 93 DC AA [08:17:06]CommunicateWithHost err = 0 [08:17:06]CheckOFDResponse [08:17:06]1017 (14) - 77093643461234 [08:17:06]1041 (16) - 0000000000871763 [08:17:06]1040 (4) - 223428 [08:17:06]1012 (4) - 21.10.2024 02:16 [08:17:06]1206 (1) - 0 [08:17:06]OFD Sender: Remove packet 223428 [08:17:06]ProducePacketName [08:17:06]name=ofd_packets/00223428 [08:17:06]NVStorageDeleteData [08:17:06]Write to MH i2c: 01 00 00 BF 00 BF [08:17:06]Write i2c OK [08:17:06]MH_I2C_Read... [08:17:06]Read from MH i2c: 01 [08:17:06]MH_I2C_Read... [08:17:06]Read from MH i2c: 01 07 00 [08:17:06]MH_I2C_Read... [08:17:06]Read from MH i2c: 01 07 00 BF 00 00 00 00 00 00 05 0D D8 [08:17:06]RasterBufferAndPrint [08:17:06]line [08:17:06]line [08:17:06]line [08:17:06]line [08:17:06]line [08:17:06]written 0, free lines is 3339 [08:17:06]MH_Cut [08:17:06]Write to MH i2c: D1 01 00 C6 00 01 98 [08:17:06]Write i2c OK [08:17:06]MH_I2C_Read... [08:17:06]Read from MH i2c: D1 [08:17:06]MH_I2C_Read... [08:17:06]Read from MH i2c: D1 01 00 [08:17:06]MH_I2C_Read... [08:17:06]Read from MH i2c: D1 01 00 C6 00 00 97 [08:17:06]Write to MH i2c: 01 00 00 C7 00 C7 [08:17:06]Write i2c OK [08:17:06]MH_I2C_Read... [08:17:06]OFD Sender: No OFD packet to send [08:17:06]*** Cut start [08:17:06]*** Purtial cut [08:17:06]*** CUTSNS_PIN = 0 [08:17:07]*** Stage 1: CUTSNS_PIN = 1 [08:17:08]Read from MH i2c: 01 [08:17:08]MH_I2C_Read... [08:17:08]*** Stop cut motor [08:17:08]*** Cut end [08:17:08]Read from MH i2c: 01 07 00 [08:17:08]MH_I2C_Read... [08:17:08]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [08:17:08]process_action close_receipt done [08:17:08]requested_data is exist [08:17:08]produce_requested_data [08:17:08]requested_item fm.sn is exist - process it [08:17:08]wFMCommunicate request_size=4 [08:17:08]MH_SAM_APDU [08:17:08]CAPDU: 80 11 00 00 [08:17:08]Write to MH i2c: E2 08 00 C8 00 80 11 00 00 00 00 00 00 42 [08:17:08]Write i2c OK [08:17:08]MH_I2C_Read... [08:17:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:17:08]Read from MH i2c: E2 [08:17:08]MH_I2C_Read... [08:17:08]Read from MH i2c: E2 17 00 [08:17:08]MH_I2C_Read... [08:17:08]Read from MH i2c: E2 17 00 C8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 95 [08:17:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:17:08]wFMCommunicate OK [08:17:08]requested_item fd.num is exist - process it [08:17:08]SAM_PROTO_GetFieldsCounters [08:17:08]wFMCommunicate request_size=4 [08:17:08]MH_SAM_APDU [08:17:08]CAPDU: 80 13 00 00 [08:17:08]Write to MH i2c: E2 08 00 C9 00 80 13 00 00 00 00 00 00 45 [08:17:08]Write i2c OK [08:17:08]MH_I2C_Read... [08:17:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:17:09]Read from MH i2c: E2 [08:17:09]MH_I2C_Read... [08:17:09]Read from MH i2c: E2 62 00 [08:17:09]MH_I2C_Read... [08:17:09]Read from MH i2c: E2 62 00 C9 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C4 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 3B 00 00 00 5E 04 04 00 3B 00 00 00 57 04 04 00 3C 00 00 00 19 04 04 00 00 00 00 00 90 00 67 [08:17:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C4 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 3B 00 00 00 5E 04 04 00 3B 00 00 00 57 04 04 00 3C 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:17:09]wFMCommunicate OK [08:17:09]SAM_PROTO_GetFieldsCounters done [08:17:09]requested_item shift.num is exist - process it [08:17:09]requested_item shift.opened is exist - process it [08:17:09]req_shift_opened [08:17:09]FM_GetShiftState [08:17:09]SAM_PROTO_GetShiftState [08:17:09]wFMCommunicate request_size=4 [08:17:09]MH_SAM_APDU [08:17:09]CAPDU: 80 13 01 00 [08:17:09]Write to MH i2c: E2 08 00 CA 00 80 13 01 00 00 00 00 00 47 [08:17:09]Write i2c OK [08:17:09]MH_I2C_Read... [08:17:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:17:09]Read from MH i2c: E2 [08:17:09]MH_I2C_Read... [08:17:09]Read from MH i2c: E2 0E 00 [08:17:09]MH_I2C_Read... [08:17:09]Read from MH i2c: E2 0E 00 CA 00 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 C9 [08:17:09]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:17:09]wFMCommunicate OK [08:17:09]SAM_PROTO_GetShiftState done [08:17:09]FM_GetShiftState done [08:17:09]req_shift_opened done [08:17:09]requested_item shift.open_date is exist - process it [08:17:09]req_shift_open_date [08:17:09]req_shift_open_date done [08:17:09]produce_requested_data done [08:17:09]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223428,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:17:09]process_action_free close_receipt [08:17:09]json_value_free [08:17:09]json_value_free done [08:17:09]process_json_proto returns [08:17:09]Send response to host [08:17:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223428,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:17:09]free response buf [08:17:09]execute_script done [08:17:09]execute_script returns [08:17:09]free content buf [08:17:09]Sock 9.Close socket [08:17:09]Sock 9.Thread stoped [08:17:09]accept exits with 7 [08:17:09]New connection [08:17:09]New thread 3066957156 created [08:17:09]Thread 3067100516 joined [08:17:09]Waiting for new connection... [08:17:09] Sock 7.Parse request [08:17:09]Sock 7.Check first char [08:17:09]Sock 7.First char is OK [08:17:09]request: POST /json_proto HTTP/1.0 [08:17:09]Method: POST [08:17:09]URL: /json_proto [08:17:09]Method is POST - this is cgi request [08:17:09]url: /json_proto [08:17:09]query_string will be loaded in cgi processing [08:17:09]execute_cgi json_proto POST (null) [08:17:09]execute_cgi path=json_proto method=POST [08:17:09]POST find Content-Length [08:17:09]Host: 172.17.52.131:8080 [08:17:09]Content-Length: 682 [08:17:09]Content-Type: application/json [08:17:09] [08:17:09]POST finish read [08:17:09]Found Content-Length = 682 [08:17:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477196", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:17:09]execute_script... [08:17: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)477196", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:17:09]POST & json_proto [08:17:09]process_json_proto [08:17:09]json parsed OK: [08:17:09]protocol is kg_v1.0 [08:17:09]action value=close_receipt [08:17:09]process_action close_receipt [08:17:09]cmd_close_receipt [08:17:09]MH_GetDate [08:17:09]Write to MH i2c: F0 00 00 CB 00 BA [08:17:09]Write i2c OK [08:17:09]MH_I2C_Read... [08:17:09]Read from MH i2c: F0 [08:17:09]MH_I2C_Read... [08:17:09]Read from MH i2c: F0 09 00 [08:17:09]MH_I2C_Read... [08:17:09]Read from MH i2c: F0 09 00 CB 00 00 05 0E 16 67 4B 9D 11 67 B3 [08:17:09]GetLastDocTimeStamp 1729498624 [08:17:09]current date 1729498629 [08:17:09]FM_GetShiftState [08:17:09]SAM_PROTO_GetShiftState [08:17:09]wFMCommunicate request_size=4 [08:17:09]MH_SAM_APDU [08:17:09]CAPDU: 80 13 01 00 [08:17:09]Write to MH i2c: E2 08 00 CC 00 80 13 01 00 00 00 00 00 49 [08:17:09]Write i2c OK [08:17:09]MH_I2C_Read... [08:17:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:17:09]Read from MH i2c: E2 [08:17:09]MH_I2C_Read... [08:17:09]Read from MH i2c: E2 0E 00 [08:17:09]MH_I2C_Read... [08:17:09]Read from MH i2c: E2 0E 00 CC 00 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 CB [08:17:09]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:17:09]wFMCommunicate OK [08:17:09]SAM_PROTO_GetShiftState done [08:17:09]FM_GetShiftState done [08:17:09]opened in 1729469279 [08:17:09]opened+sec_in_day 1729555679 [08:17:09]quantity*price = 100015 [08:17:09]sum+1 = 100017 [08:17:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 60 21.10.2024 08:17 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223429 ФПД: 156106765027225 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T081709&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223429&fm=156106765027225&tin=02508201610067®Number=0000000000091767&sum=100000 [08:17:10]StoreToDocumentArchive [08:17:10]shift 538 fd 223429 [08:17:10]save to /storage/0538/doc_00223429 [08:17:10]save last doc name /storage/0538/doc_00223429 to /storage/kkm_last_doc_name [08:17:10]save OK [08:17:10]Clear old archive folders... [08:17:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:17:10]tlvbuf is 013552B0 [08:17:10]SAM_PROTO_ClearQueue [08:17:10]wFMCommunicate request_size=4 [08:17:10]MH_SAM_APDU [08:17:10]CAPDU: 80 09 00 00 [08:17:10]Write to MH i2c: E2 08 00 D9 00 80 09 00 00 00 00 00 00 4B [08:17:10]Write i2c OK [08:17:10]MH_I2C_Read... [08:17:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:17:10]Read from MH i2c: E2 [08:17:10]MH_I2C_Read... [08:17:10]Read from MH i2c: E2 03 00 [08:17:10]MH_I2C_Read... [08:17:10]Read from MH i2c: E2 03 00 D9 00 00 90 00 4D [08:17:10]RAPDU: 90 00 [08:17:10]wFMCommunicate OK [08:17:10]SAM_PROTO_ClearQueue done [08:17:10]KKMCreateOFDPacket [08:17:10]OFDProtocolAddRootSTLVToBuf [08:17:10]FM_MakeSignedData [08:17:10]FM_MakeSignedData [08:17:10]SAM_PROTO_SignData [08:17:10]wFMCommunicate request_size=4 [08:17:10]MH_SAM_APDU [08:17:10]CAPDU: 80 0D 01 02 [08:17:10]Write to MH i2c: E2 08 00 DA 00 80 0D 01 02 00 00 00 00 53 [08:17:10]Write i2c OK [08:17:10]MH_I2C_Read... [08:17:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:17:11]Read from MH i2c: E2 [08:17:11]MH_I2C_Read... [08:17:11]Read from MH i2c: E2 03 00 [08:17:11]MH_I2C_Read... [08:17:11]Read from MH i2c: E2 03 00 DA 00 00 90 00 4E [08:17:11]RAPDU: 90 00 [08:17:11]wFMCommunicate OK [08:17:11]wFMCommunicate request_size=255 [08:17:11]MH_SAM_APDU [08:17: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 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 3C 00 00 00 F4 03 04 00 05 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C5 68 03 00 35 04 06 00 8D [08:17:11]Write to MH i2c: E2 02 01 DB 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 3C 00 00 00 F4 03 04 00 05 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C5 68 03 00 35 04 06 00 8D 00 00 86 [08:17:11]Write i2c OK [08:17:11]MH_I2C_Read... [08:17:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:17:11]Read from MH i2c: E2 [08:17:11]MH_I2C_Read... [08:17:11]Read from MH i2c: E2 03 00 [08:17:11]MH_I2C_Read... [08:17:11]Read from MH i2c: E2 03 00 DB 00 00 90 00 4F [08:17:11]RAPDU: 90 00 [08:17:11]wFMCommunicate OK [08:17:11]wFMCommunicate request_size=10 [08:17:11]MH_SAM_APDU [08:17:11]CAPDU: 80 0D 02 02 05 FA 70 46 C7 99 [08:17:11]Write to MH i2c: E2 0D 00 DC 00 80 0D 02 02 05 00 FA 70 46 C7 99 00 00 70 [08:17:11]Write i2c OK [08:17:11]MH_I2C_Read... [08:17:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:17:11]Read from MH i2c: E2 [08:17:11]MH_I2C_Read... [08:17:11]Read from MH i2c: E2 03 00 [08:17:11]MH_I2C_Read... [08:17:11]Read from MH i2c: E2 03 00 DC 00 00 90 00 50 [08:17:11]RAPDU: 90 00 [08:17:11]wFMCommunicate OK [08:17:11]wFMCommunicate request_size=4 [08:17:11]MH_SAM_APDU [08:17:11]CAPDU: 80 0D 03 02 [08:17:11]Write to MH i2c: E2 08 00 DD 00 80 0D 03 02 00 00 00 00 58 [08:17:11]Write i2c OK [08:17:11]MH_I2C_Read... [08:17:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:17:11]Read from MH i2c: E2 [08:17:11]MH_I2C_Read... [08:17:11]Read from MH i2c: E2 0B 00 [08:17:11]MH_I2C_Read... [08:17:11]Read from MH i2c: E2 0B 00 DD 00 00 A3 03 77 C6 E1 A6 EE 08 90 00 B9 [08:17:11]RAPDU: A3 03 77 C6 E1 A6 EE 08 90 00 [08:17:11]wFMCommunicate OK [08:17:11]SAM_PROTO_SignData done [08:17:11]FM_MakeSignedData done [08:17:11]CreateOFDProtocolMessage [08:17:11]wFMCommunicate request_size=4 [08:17:11]MH_SAM_APDU [08:17:11]CAPDU: 80 11 00 00 [08:17:11]Write to MH i2c: E2 08 00 DE 00 80 11 00 00 00 00 00 00 58 [08:17:11]Write i2c OK [08:17:11]MH_I2C_Read... [08:17:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:17:11]Read from MH i2c: E2 [08:17:11]MH_I2C_Read... [08:17:11]Read from MH i2c: E2 17 00 [08:17:11]MH_I2C_Read... [08:17:11]Read from MH i2c: E2 17 00 DE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 AB [08:17:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:17:11]wFMCommunicate OK [08:17:11]CreateOFDProtocolMessage done [08:17:11]OFDSenderStorePacket 223429 [08:17:11]StoreOFDPacket docnum=223429 [08:17:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 92 64 07 01 D5 E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 05 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C5 68 03 00 35 04 06 00 8D FA 70 46 C7 99 A3 03 77 C6 E1 A6 EE 08 [08:17:11]CheckFolder [08:17:11]dirname=/storage/ofd_packets [08:17:11]CheckFolder done [08:17:11]ProducePacketName [08:17:11]name=ofd_packets/00223429 [08:17:11]NVStorageSaveData ofd_packets/00223429 [08:17:11]File name is /storage/ofd_packets/00223429 [08:17:11]Write 301 bytes [08:17:11]NVStorageSaveData done [08:17:11]OFDSenderStorePacket done [08:17:11]KKMCreateOFDPacket done [08:17:11]NVStorageSaveData kkm_last_timestamp [08:17:11]File name is /storage/kkm_last_timestamp [08:17:11]Write 4 bytes [08:17:11]NVStorageSaveData done [08:17:11]ExternCall_PrintAddStr [08:17:11]wPrintStart [08:17:11]Write to MH i2c: 01 00 00 DF 00 DF [08:17:11]Write i2c OK [08:17:11]MH_I2C_Read... [08:17:11]Read from MH i2c: 01 [08:17:11]MH_I2C_Read... [08:17:11]Read from MH i2c: 01 07 00 [08:17:11]MH_I2C_Read... [08:17:11]Read from MH i2c: 01 07 00 DF 00 00 00 00 00 00 FF 0F F4 [08:17:11]RasterBufferAndPrint [08:17:11]line Счет N : (1)477196 [08:17:11]line ИНН: 02508201610067 [08:17:11]line Контрольно-Кассовый Чек [08:17:11]line ПРОДАЖА [08:17:11]line ТРК (МРК, ГНК) : 62 [08:17:11]line Товар: 2710124130 [08:17:11]line Аи-92-К-5 [08:17:11]line 14.950 * 66.90 [08:17:11]line = 1000.16 [08:17:11]line НДС 12% НСП 1% [08:17:11]line > о реализуемом товаре [08:17:11]line ОКРУГЛЕНИЕ: -0.16 [08:17:11]line ИТОГО: 1000.00 [08:17:11]line Внесено: 1000.00 [08:17:11]line СДАЧА: 0.00 [08:17:11]line НСП 1% : 8.85 [08:17:11]line НДС 12% : 106.21 [08:17:11]line Наличными: 1000.00 [08:17:11]line Безнал.: 0.00 [08:17:11]line Место: АЗС № 162 "Партнер Нефть" [08:17:11]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:17:11]line СНО: Общий режим [08:17:11]line Чек 60 21.10.2024 08:17 [08:17:11]line Смена: 538 ФФД: 1.0 [08:17:11]line ЗНМ: 0300000103 [08:17:11]line РНМ: 0000000000091767 [08:17:11]line Версия ККМ: 001 [08:17:11]line ФМ: 0000000000871763 [08:17:11]line ФД: 223429 [08:17:11]line ФПД: 156106765027225 [08:17:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T081709&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223429&fm=156106765027225&tin=02508201610067®Number=0000000000091767&sum=100000 [08:17:11]OFD Sender: Processing packet 223429 [packets to send 25, broken 24] [08:17:11]ProducePacketName [08:17:11]name=ofd_packets/00223429 [08:17:11]OFD Sender: To server: pG, [08:17:11]CommunicateWithHost lk.salyk.kg:30040 [08:17:11]ConnectInit lk.salyk.kg [08:17:11]written 0, free lines is 4095 [08:17:11]Connected sock=11 [08:17:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 92 64 07 01 D5 E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 05 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C5 68 03 00 35 04 06 00 8D FA 70 46 C7 99 A3 03 77 C6 E1 A6 EE 08 [08:17:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 08 92 47 00 9C 7C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C5 68 03 00 F4 03 04 00 9C B9 15 67 B6 04 01 00 00 06 10 A8 D5 A7 CA A0 E3 [08:17:12]CommunicateWithHost err = 0 [08:17:12]CheckOFDResponse [08:17:12]1017 (14) - 77093643461234 [08:17:12]1041 (16) - 0000000000871763 [08:17:12]1040 (4) - 223429 [08:17:12]1012 (4) - 21.10.2024 02:17 [08:17:12]1206 (1) - 0 [08:17:12]OFD Sender: Remove packet 223429 [08:17:12]ProducePacketName [08:17:12]name=ofd_packets/00223429 [08:17:12]NVStorageDeleteData [08:17:12]Write to MH i2c: 01 00 00 0A 01 0B [08:17:12]Write i2c OK [08:17:12]MH_I2C_Read... [08:17:12]Read from MH i2c: 01 [08:17:12]MH_I2C_Read... [08:17:12]Read from MH i2c: 01 07 00 [08:17:12]MH_I2C_Read... [08:17:12]Read from MH i2c: 01 07 00 0A 01 00 00 00 00 00 F3 0C 11 [08:17:12]RasterBufferAndPrint [08:17:12]line [08:17:12]line [08:17:12]line [08:17:12]line [08:17:12]line [08:17:12]written 0, free lines is 3327 [08:17:12]MH_Cut [08:17:12]Write to MH i2c: D1 01 00 11 01 01 E4 [08:17:12]Write i2c OK [08:17:12]MH_I2C_Read... [08:17:12]Read from MH i2c: D1 [08:17:12]MH_I2C_Read... [08:17:12]Read from MH i2c: D1 01 00 [08:17:12]MH_I2C_Read... [08:17:12]Read from MH i2c: D1 01 00 11 01 00 E3 [08:17:12]Write to MH i2c: 01 00 00 12 01 13 [08:17:12]Write i2c OK [08:17:12]MH_I2C_Read... [08:17:12]OFD Sender: No OFD packet to send [08:17:13]*** Cut start [08:17:13]*** Purtial cut [08:17:13]*** Stage 1: CUTSNS_PIN = 1 [08:17:13]Read from MH i2c: 01 [08:17:13]MH_I2C_Read... [08:17:13]*** Stop cut motor [08:17:13]*** Cut end [08:17:13]Read from MH i2c: 01 07 00 [08:17:13]MH_I2C_Read... [08:17:13]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [08:17:13]process_action close_receipt done [08:17:13]requested_data is exist [08:17:13]produce_requested_data [08:17:13]requested_item fm.sn is exist - process it [08:17:13]wFMCommunicate request_size=4 [08:17:13]MH_SAM_APDU [08:17:13]CAPDU: 80 11 00 00 [08:17:13]Write to MH i2c: E2 08 00 13 01 80 11 00 00 00 00 00 00 8E [08:17:13]Write i2c OK [08:17:13]MH_I2C_Read... [08:17:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:17:13]Read from MH i2c: E2 [08:17:13]MH_I2C_Read... [08:17:13]Read from MH i2c: E2 17 00 [08:17:13]MH_I2C_Read... [08:17:13]Read from MH i2c: E2 17 00 13 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 E1 [08:17:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:17:13]wFMCommunicate OK [08:17:13]requested_item fd.num is exist - process it [08:17:13]SAM_PROTO_GetFieldsCounters [08:17:13]wFMCommunicate request_size=4 [08:17:13]MH_SAM_APDU [08:17:13]CAPDU: 80 13 00 00 [08:17:13]Write to MH i2c: E2 08 00 14 01 80 13 00 00 00 00 00 00 91 [08:17:13]Write i2c OK [08:17:13]MH_I2C_Read... [08:17:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:17:13]Read from MH i2c: E2 [08:17:13]MH_I2C_Read... [08:17:13]Read from MH i2c: E2 62 00 [08:17:13]MH_I2C_Read... [08:17:13]Read from MH i2c: E2 62 00 14 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C5 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 B7 [08:17:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C5 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:17:13]wFMCommunicate OK [08:17:13]SAM_PROTO_GetFieldsCounters done [08:17:13]requested_item shift.num is exist - process it [08:17:13]requested_item shift.opened is exist - process it [08:17:13]req_shift_opened [08:17:13]FM_GetShiftState [08:17:13]SAM_PROTO_GetShiftState [08:17:13]wFMCommunicate request_size=4 [08:17:13]MH_SAM_APDU [08:17:13]CAPDU: 80 13 01 00 [08:17:13]Write to MH i2c: E2 08 00 15 01 80 13 01 00 00 00 00 00 93 [08:17:13]Write i2c OK [08:17:13]MH_I2C_Read... [08:17:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:17:13]Read from MH i2c: E2 [08:17:13]MH_I2C_Read... [08:17:13]Read from MH i2c: E2 0E 00 [08:17:13]MH_I2C_Read... [08:17:13]Read from MH i2c: E2 0E 00 15 01 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 15 [08:17:13]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:17:13]wFMCommunicate OK [08:17:13]SAM_PROTO_GetShiftState done [08:17:13]FM_GetShiftState done [08:17:13]req_shift_opened done [08:17:13]requested_item shift.open_date is exist - process it [08:17:13]req_shift_open_date [08:17:13]req_shift_open_date done [08:17:13]produce_requested_data done [08:17:13]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223429,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:17:13]process_action_free close_receipt [08:17:13]json_value_free [08:17:13]json_value_free done [08:17:13]process_json_proto returns [08:17:13]Send response to host [08:17:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223429,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:17:13]free response buf [08:17:13]execute_script done [08:17:13]execute_script returns [08:17:13]free content buf [08:17:13]Sock 7.Close socket [08:17:13]Sock 7.Thread stoped [08:17:17]OFD Sender: No OFD packet to send [08:17:22]OFD Sender: No OFD packet to send [08:17:27]OFD Sender: No OFD packet to send [08:17:29]accept exits with 9 [08:17:29]New connection [08:17:29]New thread 3067100516 created [08:17:29]Thread 3066957156 joined [08:17:29]Waiting for new connection... [08:17:29] Sock 9.Parse request [08:17:29]Sock 9.Check first char [08:17:29]Sock 9.First char is OK [08:17:29]request: POST /json_proto HTTP/1.0 [08:17:29]Method: POST [08:17:29]URL: /json_proto [08:17:29]Method is POST - this is cgi request [08:17:29]url: /json_proto [08:17:29]query_string will be loaded in cgi processing [08:17:29]execute_cgi json_proto POST (null) [08:17:29]execute_cgi path=json_proto method=POST [08:17:29]POST find Content-Length [08:17:29]Host: 172.17.52.131:8080 [08:17:29]Content-Length: 215 [08:17:29]Content-Type: application/json [08:17:29] [08:17:29]POST finish read [08:17:29]Found Content-Length = 215 [08:17:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:17:29]execute_script... [08:17:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:17:29]POST & json_proto [08:17:29]process_json_proto [08:17:29]json parsed OK: [08:17:29]protocol is kg_v1.0 [08:17:29]action value=get_value [08:17:29]process_action get_value [08:17:29]cmd_get_value [08:17:29]process_action get_value done [08:17:29]requested_data is exist [08:17:29]produce_requested_data [08:17:29]requested_item kkm.sn is exist - process it [08:17:29]requested_item kkm.ver is exist - process it [08:17:29]requested_item fm.sn is exist - process it [08:17:29]wFMCommunicate request_size=4 [08:17:29]MH_SAM_APDU [08:17:29]CAPDU: 80 11 00 00 [08:17:29]Write to MH i2c: E2 08 00 16 01 80 11 00 00 00 00 00 00 91 [08:17:29]Write i2c OK [08:17:29]MH_I2C_Read... [08:17:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:17:29]Read from MH i2c: E2 [08:17:29]MH_I2C_Read... [08:17:29]Read from MH i2c: E2 17 00 [08:17:29]MH_I2C_Read... [08:17:29]Read from MH i2c: E2 17 00 16 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 E4 [08:17:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:17:29]wFMCommunicate OK [08:17:29]requested_item fd.num is exist - process it [08:17:29]SAM_PROTO_GetFieldsCounters [08:17:29]wFMCommunicate request_size=4 [08:17:29]MH_SAM_APDU [08:17:29]CAPDU: 80 13 00 00 [08:17:29]Write to MH i2c: E2 08 00 17 01 80 13 00 00 00 00 00 00 94 [08:17:29]Write i2c OK [08:17:29]MH_I2C_Read... [08:17:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:17:29]Read from MH i2c: E2 [08:17:29]MH_I2C_Read... [08:17:29]Read from MH i2c: E2 62 00 [08:17:29]MH_I2C_Read... [08:17:29]Read from MH i2c: E2 62 00 17 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C5 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 BA [08:17:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C5 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:17:29]wFMCommunicate OK [08:17:29]SAM_PROTO_GetFieldsCounters done [08:17:29]requested_item shift.num is exist - process it [08:17:29]requested_item shift.opened is exist - process it [08:17:29]req_shift_opened [08:17:29]FM_GetShiftState [08:17:29]SAM_PROTO_GetShiftState [08:17:29]wFMCommunicate request_size=4 [08:17:29]MH_SAM_APDU [08:17:29]CAPDU: 80 13 01 00 [08:17:29]Write to MH i2c: E2 08 00 18 01 80 13 01 00 00 00 00 00 96 [08:17:29]Write i2c OK [08:17:29]MH_I2C_Read... [08:17:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:17:30]Read from MH i2c: E2 [08:17:30]MH_I2C_Read... [08:17:30]Read from MH i2c: E2 0E 00 [08:17:30]MH_I2C_Read... [08:17:30]Read from MH i2c: E2 0E 00 18 01 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 18 [08:17:30]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:17:30]wFMCommunicate OK [08:17:30]SAM_PROTO_GetShiftState done [08:17:30]FM_GetShiftState done [08:17:30]req_shift_opened done [08:17:30]requested_item shift.open_date is exist - process it [08:17:30]req_shift_open_date [08:17:30]req_shift_open_date done [08:17:30]produce_requested_data done [08:17:30]produce_requested_data return {"kkm.sn":"0300000103","kkm.ver":"001","fm.sn":"0000000000871763","fd.num":223429,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:17:30]process_action_free get_value [08:17:30]json_value_free [08:17:30]json_value_free done [08:17:30]process_json_proto returns [08:17:30]Send response to host [08:17:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000103","kkm.ver":"001","fm.sn":"0000000000871763","fd.num":223429,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:17:30]free response buf [08:17:30]execute_script done [08:17:30]execute_script returns [08:17:30]free content buf [08:17:30]Sock 9.Close socket [08:17:30]Sock 9.Thread stoped [08:17:30]accept exits with 7 [08:17:30]New connection [08:17:30]New thread 3066957156 created [08:17:30]Thread 3067100516 joined [08:17:30]Waiting for new connection... [08:17:30] Sock 7.Parse request [08:17:30]Sock 7.Check first char [08:17:30]Sock 7.First char is OK [08:17:30]request: POST /json_proto HTTP/1.0 [08:17:30]Method: POST [08:17:30]URL: /json_proto [08:17:30]Method is POST - this is cgi request [08:17:30]url: /json_proto [08:17:30]query_string will be loaded in cgi processing [08:17:30]execute_cgi json_proto POST (null) [08:17:30]execute_cgi path=json_proto method=POST [08:17:30]POST find Content-Length [08:17:30]Host: 172.17.52.131:8080 [08:17:30]Content-Length: 331 [08:17:30]Content-Type: application/json [08:17:30] [08:17:30]POST finish read [08:17:30]Found Content-Length = 331 [08:17:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:17:30]execute_script... [08:17:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:17:30]POST & json_proto [08:17:30]process_json_proto [08:17:30]json parsed OK: [08:17:30]protocol is kg_v1.0 [08:17:30]action value=get_value [08:17:30]process_action get_value [08:17:30]cmd_get_value [08:17:30]process_action get_value done [08:17:30]requested_data is exist [08:17:30]produce_requested_data [08:17:30]requested_item fm.sale.total is exist - process it [08:17:30]SAM_PROTO_GetFMData [08:17:30]wFMCommunicate request_size=4 [08:17:30]MH_SAM_APDU [08:17:30]CAPDU: 80 13 03 00 [08:17:30]Write to MH i2c: E2 08 00 19 01 80 13 03 00 00 00 00 00 99 [08:17:30]Write i2c OK [08:17:30]MH_I2C_Read... [08:17:30]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [08:17:30]Read from MH i2c: E2 [08:17:30]MH_I2C_Read... [08:17:30]Read from MH i2c: E2 FD 00 [08:17:30]MH_I2C_Read... [08:17:30]Read from MH i2c: E2 FD 00 19 01 00 C9 04 85 04 C5 04 6E 04 04 00 91 64 03 00 69 04 A4 00 6F 04 04 00 94 62 03 00 B1 04 05 00 12 B9 19 A1 05 70 04 05 00 14 3D 4E 8E 04 72 04 05 00 FE 7B CB 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 51 85 13 99 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 68 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 A9 [08:17:30]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 91 64 03 00 69 04 A4 00 6F 04 04 00 94 62 03 00 B1 04 05 00 12 B9 19 A1 05 70 04 05 00 14 3D 4E 8E 04 72 04 05 00 FE 7B CB 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 51 85 13 99 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 68 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 [08:17:30]wFMCommunicate OK [08:17:30]wFMCommunicate request_size=4 [08:17:30]MH_SAM_APDU [08:17:30]CAPDU: 80 17 00 00 [08:17:30]Write to MH i2c: E2 08 00 1A 01 80 17 00 00 00 00 00 00 9B [08:17:30]Write i2c OK [08:17:30]MH_I2C_Read... [08:17:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:17:31]Read from MH i2c: E2 [08:17:31]MH_I2C_Read... [08:17:31]Read from MH i2c: E2 FD 00 [08:17:31]MH_I2C_Read... [08:17:31]Read from MH i2c: E2 FD 00 1A 01 00 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 76 [08:17:31]RAPDU: 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [08:17:31]wFMCommunicate OK [08:17:31]wFMCommunicate request_size=4 [08:17:31]MH_SAM_APDU [08:17:31]CAPDU: 80 17 00 00 [08:17:31]Write to MH i2c: E2 08 00 1B 01 80 17 00 00 00 00 00 00 9C [08:17:31]Write i2c OK [08:17:31]MH_I2C_Read... [08:17:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:17:31]Read from MH i2c: E2 [08:17:31]MH_I2C_Read... [08:17:31]Read from MH i2c: E2 FD 00 [08:17:31]MH_I2C_Read... [08:17:31]Read from MH i2c: E2 FD 00 1B 01 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 71 [08:17:31]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [08:17:31]wFMCommunicate OK [08:17:31]wFMCommunicate request_size=4 [08:17:31]MH_SAM_APDU [08:17:31]CAPDU: 80 17 00 00 [08:17:31]Write to MH i2c: E2 08 00 1C 01 80 17 00 00 00 00 00 00 9D [08:17:31]Write i2c OK [08:17:31]MH_I2C_Read... [08:17:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:17:31]Read from MH i2c: E2 [08:17:31]MH_I2C_Read... [08:17:31]Read from MH i2c: E2 FD 00 [08:17:31]MH_I2C_Read... [08:17:31]Read from MH i2c: E2 FD 00 1C 01 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 21 [08:17:31]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [08:17:31]wFMCommunicate OK [08:17:31]wFMCommunicate request_size=4 [08:17:31]MH_SAM_APDU [08:17:31]CAPDU: 80 17 00 00 [08:17:31]Write to MH i2c: E2 08 00 1D 01 80 17 00 00 00 00 00 00 9E [08:17:31]Write i2c OK [08:17:31]MH_I2C_Read... [08:17:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [08:17:31]Read from MH i2c: E2 [08:17:31]MH_I2C_Read... [08:17:31]Read from MH i2c: E2 E6 00 [08:17:31]MH_I2C_Read... [08:17:31]Read from MH i2c: E2 E6 00 1D 01 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7A [08:17:31]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [08:17:31]wFMCommunicate OK [08:17:31]SAM_PROTO_GetFMData done [08:17:31]requested_item fm.sale_refund.total is exist - process it [08:17:31]requested_item fm.buy.total is exist - process it [08:17:31]requested_item shift.sale.total is exist - process it [08:17:31]SAM_PROTO_GetShiftData [08:17:31]wFMCommunicate request_size=4 [08:17:31]MH_SAM_APDU [08:17:31]CAPDU: 80 13 02 00 [08:17:31]Write to MH i2c: E2 08 00 1E 01 80 13 02 00 00 00 00 00 9D [08:17:31]Write i2c OK [08:17:31]MH_I2C_Read... [08:17:32]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [08:17:32]Read from MH i2c: E2 [08:17:32]MH_I2C_Read... [08:17:32]Read from MH i2c: E2 FD 00 [08:17:32]MH_I2C_Read... [08:17:32]Read from MH i2c: E2 FD 00 1E 01 00 AF 04 AA 04 AB 04 6E 04 04 00 3C 00 00 00 69 04 9C 00 6F 04 04 00 3C 00 00 00 B1 04 03 00 12 AF 75 70 04 03 00 2C D3 5A 72 04 03 00 E6 DB 1A 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 FB 7F 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AA 0A 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 8A [08:17:32]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 3C 00 00 00 69 04 9C 00 6F 04 04 00 3C 00 00 00 B1 04 03 00 12 AF 75 70 04 03 00 2C D3 5A 72 04 03 00 E6 DB 1A 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 FB 7F 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AA 0A 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 [08:17:32]wFMCommunicate OK [08:17:32]wFMCommunicate request_size=4 [08:17:32]MH_SAM_APDU [08:17:32]CAPDU: 80 17 00 00 [08:17:32]Write to MH i2c: E2 08 00 1F 01 80 17 00 00 00 00 00 00 A0 [08:17:32]Write i2c OK [08:17:32]MH_I2C_Read... [08:17:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:17:32]Read from MH i2c: E2 [08:17:32]MH_I2C_Read... [08:17:32]Read from MH i2c: E2 FD 00 [08:17:32]MH_I2C_Read... [08:17:32]Read from MH i2c: E2 FD 00 1F 01 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 B9 [08:17:32]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 [08:17:32]wFMCommunicate OK [08:17:32]wFMCommunicate request_size=4 [08:17:32]MH_SAM_APDU [08:17:32]CAPDU: 80 17 00 00 [08:17:32]Write to MH i2c: E2 08 00 20 01 80 17 00 00 00 00 00 00 A1 [08:17:32]Write i2c OK [08:17:32]MH_I2C_Read... [08:17:32]OFD Sender: No OFD packet to send [08:17:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:17:32]Read from MH i2c: E2 [08:17:32]MH_I2C_Read... [08:17:32]Read from MH i2c: E2 FD 00 [08:17:32]MH_I2C_Read... [08:17:33]Read from MH i2c: E2 FD 00 20 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 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 55 [08:17:33]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 [08:17:33]wFMCommunicate OK [08:17:33]wFMCommunicate request_size=4 [08:17:33]MH_SAM_APDU [08:17:33]CAPDU: 80 17 00 00 [08:17:33]Write to MH i2c: E2 08 00 21 01 80 17 00 00 00 00 00 00 A2 [08:17:33]Write i2c OK [08:17:33]MH_I2C_Read... [08:17:33]Read from MH i2c: E2 [08:17:33]MH_I2C_Read... [08:17:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:17:33]Read from MH i2c: E2 FD 00 [08:17:33]MH_I2C_Read... [08:17:33]Read from MH i2c: E2 FD 00 21 01 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 20 [08:17:33]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 [08:17:33]wFMCommunicate OK [08:17:33]wFMCommunicate request_size=4 [08:17:33]MH_SAM_APDU [08:17:33]CAPDU: 80 17 00 00 [08:17:33]Write to MH i2c: E2 08 00 22 01 80 17 00 00 00 00 00 00 A3 [08:17:33]Write i2c OK [08:17:33]MH_I2C_Read... [08:17:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [08:17:33]Read from MH i2c: E2 [08:17:33]MH_I2C_Read... [08:17:33]Read from MH i2c: E2 CC 00 [08:17:33]MH_I2C_Read... [08:17:33]Read from MH i2c: E2 CC 00 22 01 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 84 [08:17:33]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 [08:17:33]wFMCommunicate OK [08:17:33]SAM_PROTO_GetShiftData done [08:17:33]requested_item shift.sale.total_cash is exist - process it [08:17:33]requested_item shift.sale_refund.total is exist - process it [08:17:33]requested_item shift.sale_refund.total_cash is exist - process it [08:17:33]requested_item shift.buy.total is exist - process it [08:17:33]requested_item shift.buy.total_cash is exist - process it [08:17:33]produce_requested_data done [08:17:33]produce_requested_data return {"fm.sale.total":241776540.34,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":77125.30,"shift.sale.total_cash":59523.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [08:17:33]process_action_free get_value [08:17:33]json_value_free [08:17:33]json_value_free done [08:17:33]process_json_proto returns [08:17:33]Send response to host [08:17:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":241776540.34,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":77125.30,"shift.sale.total_cash":59523.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [08:17:33]free response buf [08:17:33]execute_script done [08:17:33]execute_script returns [08:17:33]free content buf [08:17:33]Sock 7.Close socket [08:17:33]Sock 7.Thread stoped [08:17:33]accept exits with 9 [08:17:33]New connection [08:17:33]New thread 3067100516 created [08:17:33]Thread 3066957156 joined [08:17:33]Waiting for new connection... [08:17:33] Sock 9.Parse request [08:17:33]Sock 9.Check first char [08:17:33]Sock 9.First char is OK [08:17:33]request: POST /json_proto HTTP/1.0 [08:17:33]Method: POST [08:17:33]URL: /json_proto [08:17:33]Method is POST - this is cgi request [08:17:33]url: /json_proto [08:17:33]query_string will be loaded in cgi processing [08:17:33]execute_cgi json_proto POST (null) [08:17:33]execute_cgi path=json_proto method=POST [08:17:33]POST find Content-Length [08:17:33]Host: 172.17.52.131:8080 [08:17:33]Content-Length: 331 [08:17:33]Content-Type: application/json [08:17:33] [08:17:33]POST finish read [08:17:33]Found Content-Length = 331 [08:17:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:17:33]execute_script... [08:17:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:17:33]POST & json_proto [08:17:33]process_json_proto [08:17:33]json parsed OK: [08:17:33]protocol is kg_v1.0 [08:17:33]action value=get_value [08:17:33]process_action get_value [08:17:33]cmd_get_value [08:17:33]process_action get_value done [08:17:33]requested_data is exist [08:17:33]produce_requested_data [08:17:33]requested_item fm.sale.total is exist - process it [08:17:33]SAM_PROTO_GetFMData [08:17:33]wFMCommunicate request_size=4 [08:17:33]MH_SAM_APDU [08:17:33]CAPDU: 80 13 03 00 [08:17:33]Write to MH i2c: E2 08 00 23 01 80 13 03 00 00 00 00 00 A3 [08:17:33]Write i2c OK [08:17:33]MH_I2C_Read... [08:17:34]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [08:17:34]Read from MH i2c: E2 [08:17:34]MH_I2C_Read... [08:17:34]Read from MH i2c: E2 FD 00 [08:17:34]MH_I2C_Read... [08:17:34]Read from MH i2c: E2 FD 00 23 01 00 C9 04 85 04 C5 04 6E 04 04 00 91 64 03 00 69 04 A4 00 6F 04 04 00 94 62 03 00 B1 04 05 00 12 B9 19 A1 05 70 04 05 00 14 3D 4E 8E 04 72 04 05 00 FE 7B CB 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 51 85 13 99 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 68 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 B3 [08:17:34]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 91 64 03 00 69 04 A4 00 6F 04 04 00 94 62 03 00 B1 04 05 00 12 B9 19 A1 05 70 04 05 00 14 3D 4E 8E 04 72 04 05 00 FE 7B CB 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 51 85 13 99 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 68 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 [08:17:34]wFMCommunicate OK [08:17:34]wFMCommunicate request_size=4 [08:17:34]MH_SAM_APDU [08:17:34]CAPDU: 80 17 00 00 [08:17:34]Write to MH i2c: E2 08 00 24 01 80 17 00 00 00 00 00 00 A5 [08:17:34]Write i2c OK [08:17:34]MH_I2C_Read... [08:17:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:17:34]Read from MH i2c: E2 [08:17:34]MH_I2C_Read... [08:17:34]Read from MH i2c: E2 FD 00 [08:17:34]MH_I2C_Read... [08:17:34]Read from MH i2c: E2 FD 00 24 01 00 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 80 [08:17:34]RAPDU: 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [08:17:34]wFMCommunicate OK [08:17:34]wFMCommunicate request_size=4 [08:17:34]MH_SAM_APDU [08:17:34]CAPDU: 80 17 00 00 [08:17:34]Write to MH i2c: E2 08 00 25 01 80 17 00 00 00 00 00 00 A6 [08:17:34]Write i2c OK [08:17:34]MH_I2C_Read... [08:17:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:17:34]Read from MH i2c: E2 [08:17:34]MH_I2C_Read... [08:17:34]Read from MH i2c: E2 FD 00 [08:17:34]MH_I2C_Read... [08:17:34]Read from MH i2c: E2 FD 00 25 01 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 7B [08:17:34]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [08:17:35]wFMCommunicate OK [08:17:35]wFMCommunicate request_size=4 [08:17:35]MH_SAM_APDU [08:17:35]CAPDU: 80 17 00 00 [08:17:35]Write to MH i2c: E2 08 00 26 01 80 17 00 00 00 00 00 00 A7 [08:17:35]Write i2c OK [08:17:35]MH_I2C_Read... [08:17:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:17:35]Read from MH i2c: E2 [08:17:35]MH_I2C_Read... [08:17:35]Read from MH i2c: E2 FD 00 [08:17:35]MH_I2C_Read... [08:17:35]Read from MH i2c: E2 FD 00 26 01 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 2B [08:17:35]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [08:17:35]wFMCommunicate OK [08:17:35]wFMCommunicate request_size=4 [08:17:35]MH_SAM_APDU [08:17:35]CAPDU: 80 17 00 00 [08:17:35]Write to MH i2c: E2 08 00 27 01 80 17 00 00 00 00 00 00 A8 [08:17:35]Write i2c OK [08:17:35]MH_I2C_Read... [08:17:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [08:17:35]Read from MH i2c: E2 [08:17:35]MH_I2C_Read... [08:17:35]Read from MH i2c: E2 E6 00 [08:17:35]MH_I2C_Read... [08:17:35]Read from MH i2c: E2 E6 00 27 01 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 84 [08:17:35]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [08:17:35]wFMCommunicate OK [08:17:35]SAM_PROTO_GetFMData done [08:17:35]requested_item fm.sale_refund.total is exist - process it [08:17:35]requested_item fm.buy.total is exist - process it [08:17:35]requested_item shift.sale.total is exist - process it [08:17:35]SAM_PROTO_GetShiftData [08:17:35]wFMCommunicate request_size=4 [08:17:35]MH_SAM_APDU [08:17:35]CAPDU: 80 13 02 00 [08:17:35]Write to MH i2c: E2 08 00 28 01 80 13 02 00 00 00 00 00 A7 [08:17:35]Write i2c OK [08:17:35]MH_I2C_Read... [08:17:36]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [08:17:36]Read from MH i2c: E2 [08:17:36]MH_I2C_Read... [08:17:36]Read from MH i2c: E2 FD 00 [08:17:36]MH_I2C_Read... [08:17:36]Read from MH i2c: E2 FD 00 28 01 00 AF 04 AA 04 AB 04 6E 04 04 00 3C 00 00 00 69 04 9C 00 6F 04 04 00 3C 00 00 00 B1 04 03 00 12 AF 75 70 04 03 00 2C D3 5A 72 04 03 00 E6 DB 1A 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 FB 7F 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AA 0A 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 94 [08:17:36]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 3C 00 00 00 69 04 9C 00 6F 04 04 00 3C 00 00 00 B1 04 03 00 12 AF 75 70 04 03 00 2C D3 5A 72 04 03 00 E6 DB 1A 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 FB 7F 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AA 0A 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 [08:17:36]wFMCommunicate OK [08:17:36]wFMCommunicate request_size=4 [08:17:36]MH_SAM_APDU [08:17:36]CAPDU: 80 17 00 00 [08:17:36]Write to MH i2c: E2 08 00 29 01 80 17 00 00 00 00 00 00 AA [08:17:36]Write i2c OK [08:17:36]MH_I2C_Read... [08:17:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:17:36]Read from MH i2c: E2 [08:17:36]MH_I2C_Read... [08:17:36]Read from MH i2c: E2 FD 00 [08:17:36]MH_I2C_Read... [08:17:36]Read from MH i2c: E2 FD 00 29 01 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 C3 [08:17:36]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 [08:17:36]wFMCommunicate OK [08:17:36]wFMCommunicate request_size=4 [08:17:36]MH_SAM_APDU [08:17:36]CAPDU: 80 17 00 00 [08:17:36]Write to MH i2c: E2 08 00 2A 01 80 17 00 00 00 00 00 00 AB [08:17:36]Write i2c OK [08:17:36]MH_I2C_Read... [08:17:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:17:37]Read from MH i2c: E2 [08:17:37]MH_I2C_Read... [08:17:37]Read from MH i2c: E2 FD 00 [08:17:37]MH_I2C_Read... [08:17:37]Read from MH i2c: E2 FD 00 2A 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 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 5F [08:17:37]RAPDU: 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 [08:17:37]wFMCommunicate OK [08:17:37]wFMCommunicate request_size=4 [08:17:37]MH_SAM_APDU [08:17:37]CAPDU: 80 17 00 00 [08:17:37]Write to MH i2c: E2 08 00 2B 01 80 17 00 00 00 00 00 00 AC [08:17:37]Write i2c OK [08:17:37]MH_I2C_Read... [08:17:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:17:37]Read from MH i2c: E2 [08:17:37]MH_I2C_Read... [08:17:37]Read from MH i2c: E2 FD 00 [08:17:37]MH_I2C_Read... [08:17:37]Read from MH i2c: E2 FD 00 2B 01 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 2A [08:17:37]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 [08:17:37]wFMCommunicate OK [08:17:37]wFMCommunicate request_size=4 [08:17:37]MH_SAM_APDU [08:17:37]CAPDU: 80 17 00 00 [08:17:37]Write to MH i2c: E2 08 00 2C 01 80 17 00 00 00 00 00 00 AD [08:17:37]Write i2c OK [08:17:37]MH_I2C_Read... [08:17:37]OFD Sender: No OFD packet to send [08:17:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [08:17:38]Read from MH i2c: E2 [08:17:38]MH_I2C_Read... [08:17:38]Read from MH i2c: E2 CC 00 [08:17:38]MH_I2C_Read... [08:17:38]Read from MH i2c: E2 CC 00 2C 01 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 8E [08:17:38]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [08:17:38]wFMCommunicate OK [08:17:38]SAM_PROTO_GetShiftData done [08:17:38]requested_item shift.sale.total_cash is exist - process it [08:17:38]requested_item shift.sale_refund.total is exist - process it [08:17:38]requested_item shift.sale_refund.total_cash is exist - process it [08:17:38]requested_item shift.buy.total is exist - process it [08:17:38]requested_item shift.buy.total_cash is exist - process it [08:17:38]produce_requested_data done [08:17:38]produce_requested_data return {"fm.sale.total":241776540.34,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":77125.30,"shift.sale.total_cash":59523.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [08:17:38]process_action_free get_value [08:17:38]json_value_free [08:17:38]json_value_free done [08:17:38]process_json_proto returns [08:17:38]Send response to host [08:17:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":241776540.34,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":77125.30,"shift.sale.total_cash":59523.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [08:17:38]free response buf [08:17:38]execute_script done [08:17:38]execute_script returns [08:17:38]free content buf [08:17:38]Sock 9.Close socket [08:17:38]Sock 9.Thread stoped [08:17:38]accept exits with 7 [08:17:38]New connection [08:17:38]New thread 3066957156 created [08:17:38]Thread 3067100516 joined [08:17:38]Waiting for new connection... [08:17:38] Sock 7.Parse request [08:17:38]Sock 7.Check first char [08:17:38]Sock 7.First char is OK [08:17:38]request: POST /json_proto HTTP/1.0 [08:17:38]Method: POST [08:17:38]URL: /json_proto [08:17:38]Method is POST - this is cgi request [08:17:38]url: /json_proto [08:17:38]query_string will be loaded in cgi processing [08:17:38]execute_cgi json_proto POST (null) [08:17:38]execute_cgi path=json_proto method=POST [08:17:38]POST find Content-Length [08:17:38]Host: 172.17.52.131:8080 [08:17:38]Content-Length: 263 [08:17:38]Content-Type: application/json [08:17:38] [08:17:38]POST finish read [08:17:38]Found Content-Length = 263 [08:17:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041D\u0443\u0440\u0430\u043B\u0438\u0435\u0432\u0430 \u041D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:17:38]execute_script... [08:17:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041D\u0443\u0440\u0430\u043B\u0438\u0435\u0432\u0430 \u041D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:17:38]POST & json_proto [08:17:38]process_json_proto [08:17:38]json parsed OK: [08:17:38]protocol is kg_v1.0 [08:17:38]action value=x_report [08:17:38]process_action x_report [08:17:38]cmd_x_report [08:17:38]MH_GetDate [08:17:38]Write to MH i2c: F0 00 00 2D 01 1D [08:17:38]Write i2c OK [08:17:38]MH_I2C_Read... [08:17:38]Read from MH i2c: F0 [08:17:38]MH_I2C_Read... [08:17:38]Read from MH i2c: F0 09 00 [08:17:38]MH_I2C_Read... [08:17:38]Read from MH i2c: F0 09 00 2D 01 00 22 0E 16 67 4B 9D 11 67 33 [08:17:38]GetLastDocTimeStamp 1729498629 [08:17:38]current date 1729498658 [08:17:38]FM_GetShiftState [08:17:38]SAM_PROTO_GetShiftState [08:17:38]wFMCommunicate request_size=4 [08:17:38]MH_SAM_APDU [08:17:38]CAPDU: 80 13 01 00 [08:17:38]Write to MH i2c: E2 08 00 2E 01 80 13 01 00 00 00 00 00 AC [08:17:38]Write i2c OK [08:17:38]MH_I2C_Read... [08:17:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:17:38]Read from MH i2c: E2 [08:17:38]MH_I2C_Read... [08:17:38]Read from MH i2c: E2 0E 00 [08:17:38]MH_I2C_Read... [08:17:38]Read from MH i2c: E2 0E 00 2E 01 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 2E [08:17:38]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:17:38]wFMCommunicate OK [08:17:38]SAM_PROTO_GetShiftState done [08:17:38]FM_GetShiftState done [08:17:38]KKMCreateXReportDocument [08:17:38]Load OK [08:17:38]Malloc new data [08:17:38]MH_GetDate [08:17:38]Write to MH i2c: F0 00 00 2F 01 1F [08:17:38]Write i2c OK [08:17:38]MH_I2C_Read... [08:17:38]Read from MH i2c: F0 [08:17:38]MH_I2C_Read... [08:17:38]Read from MH i2c: F0 09 00 [08:17:38]MH_I2C_Read... [08:17:38]Read from MH i2c: F0 09 00 2F 01 00 22 0E 16 67 4B 9D 11 67 35 [08:17:38]Malloc new data [08:17:38]Malloc new data [08:17:38]wFMCommunicate request_size=4 [08:17:38]MH_SAM_APDU [08:17:38]CAPDU: 80 11 00 00 [08:17:38]Write to MH i2c: E2 08 00 30 01 80 11 00 00 00 00 00 00 AB [08:17:38]Write i2c OK [08:17:38]MH_I2C_Read... [08:17:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:17:38]Read from MH i2c: E2 [08:17:38]MH_I2C_Read... [08:17:38]Read from MH i2c: E2 17 00 [08:17:38]MH_I2C_Read... [08:17:38]Read from MH i2c: E2 17 00 30 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 FE [08:17:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:17:38]wFMCommunicate OK [08:17:38]SAM_PROTO_GetFieldsCounters [08:17:38]wFMCommunicate request_size=4 [08:17:38]MH_SAM_APDU [08:17:38]CAPDU: 80 13 00 00 [08:17:38]Write to MH i2c: E2 08 00 31 01 80 13 00 00 00 00 00 00 AE [08:17:38]Write i2c OK [08:17:38]MH_I2C_Read... [08:17:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:17:38]Read from MH i2c: E2 [08:17:38]MH_I2C_Read... [08:17:38]Read from MH i2c: E2 62 00 [08:17:38]MH_I2C_Read... [08:17:38]Read from MH i2c: E2 62 00 31 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C5 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 D4 [08:17:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C5 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:17:38]wFMCommunicate OK [08:17:38]SAM_PROTO_GetFieldsCounters done [08:17:38]Malloc new data [08:17:38]Malloc new data [08:17:38]Malloc new data [08:17:38]KKMCreateXReportDocument OK [08:17:38]KKMSetXReportData OK [08:17:38]KKMPrepareXReportFMData [08:17:38]SAM_PROTO_GetShiftData [08:17:38]wFMCommunicate request_size=4 [08:17:38]MH_SAM_APDU [08:17:38]CAPDU: 80 13 02 00 [08:17:38]Write to MH i2c: E2 08 00 32 01 80 13 02 00 00 00 00 00 B1 [08:17:38]Write i2c OK [08:17:38]MH_I2C_Read... [08:17:39]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [08:17:39]Read from MH i2c: E2 [08:17:39]MH_I2C_Read... [08:17:39]Read from MH i2c: E2 FD 00 [08:17:39]MH_I2C_Read... [08:17:39]Read from MH i2c: E2 FD 00 32 01 00 AF 04 AA 04 AB 04 6E 04 04 00 3C 00 00 00 69 04 9C 00 6F 04 04 00 3C 00 00 00 B1 04 03 00 12 AF 75 70 04 03 00 2C D3 5A 72 04 03 00 E6 DB 1A 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 FB 7F 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AA 0A 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 9E [08:17:39]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 3C 00 00 00 69 04 9C 00 6F 04 04 00 3C 00 00 00 B1 04 03 00 12 AF 75 70 04 03 00 2C D3 5A 72 04 03 00 E6 DB 1A 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 FB 7F 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AA 0A 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 [08:17:39]wFMCommunicate OK [08:17:39]wFMCommunicate request_size=4 [08:17:39]MH_SAM_APDU [08:17:39]CAPDU: 80 17 00 00 [08:17:39]Write to MH i2c: E2 08 00 33 01 80 17 00 00 00 00 00 00 B4 [08:17:39]Write i2c OK [08:17:39]MH_I2C_Read... [08:17:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:17:39]Read from MH i2c: E2 [08:17:39]MH_I2C_Read... [08:17:39]Read from MH i2c: E2 FD 00 [08:17:39]MH_I2C_Read... [08:17:39]Read from MH i2c: E2 FD 00 33 01 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 CD [08:17:39]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 [08:17:39]wFMCommunicate OK [08:17:39]wFMCommunicate request_size=4 [08:17:39]MH_SAM_APDU [08:17:39]CAPDU: 80 17 00 00 [08:17:39]Write to MH i2c: E2 08 00 34 01 80 17 00 00 00 00 00 00 B5 [08:17:39]Write i2c OK [08:17:39]MH_I2C_Read... [08:17:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:17:40]Read from MH i2c: E2 [08:17:40]MH_I2C_Read... [08:17:40]Read from MH i2c: E2 FD 00 [08:17:40]MH_I2C_Read... [08:17:40]Read from MH i2c: E2 FD 00 34 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 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 69 [08:17:40]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 [08:17:40]wFMCommunicate OK [08:17:40]wFMCommunicate request_size=4 [08:17:40]MH_SAM_APDU [08:17:40]CAPDU: 80 17 00 00 [08:17:40]Write to MH i2c: E2 08 00 35 01 80 17 00 00 00 00 00 00 B6 [08:17:40]Write i2c OK [08:17:40]MH_I2C_Read... [08:17:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:17:40]Read from MH i2c: E2 [08:17:40]MH_I2C_Read... [08:17:40]Read from MH i2c: E2 FD 00 [08:17:40]MH_I2C_Read... [08:17:40]Read from MH i2c: E2 FD 00 35 01 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 34 [08:17:40]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 [08:17:40]wFMCommunicate OK [08:17:40]wFMCommunicate request_size=4 [08:17:40]MH_SAM_APDU [08:17:40]CAPDU: 80 17 00 00 [08:17:40]Write to MH i2c: E2 08 00 36 01 80 17 00 00 00 00 00 00 B7 [08:17:40]Write i2c OK [08:17:40]MH_I2C_Read... [08:17:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [08:17:41]Read from MH i2c: E2 [08:17:41]MH_I2C_Read... [08:17:41]Read from MH i2c: E2 CC 00 [08:17:41]MH_I2C_Read... [08:17:41]Read from MH i2c: E2 CC 00 36 01 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 98 [08:17:41]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 [08:17:41]wFMCommunicate OK [08:17:41]SAM_PROTO_GetShiftData done [08:17:41]1194 (1195) - счетчики итогов смены [08:17:41] 1134 (4) - 60 - количество чеков со всеми признаками расчетов [08:17:41] 1129 (156) - счетчики операций «приход» [08:17:41] 1135 (4) - 60 - количество чеков по признаку расчетов [08:17:41] 1201 (3) - 77125.30 - общая итоговая сумма в чеках [08:17:41] 1136 (3) - 59523.00 - итоговая сумма в чеках наличными [08:17:41] 1138 (3) - 17602.30 - итоговая сумма в чеках безналичными [08:17:41] 1024 (123) - суммы налогов [08:17:41] 1006 (9) - суммы НДС [08:17:41] 1010 (1) - 0% - код ставки НДС [08:17:41] 1011 (0) - 0.00 - сумма НДС по ставке [08:17:41] 1006 (12) - суммы НДС [08:17:41] 1010 (1) - 12% - код ставки НДС [08:17:41] 1011 (3) - 8191.95 - сумма НДС по ставке [08:17:41] 1007 (9) - суммы НСП [08:17:41] 1014 (1) - 0% - код ставки НСП [08:17:41] 1015 (0) - 0.00 - сумма НСП по ставке [08:17:41] 1007 (12) - суммы НСП [08:17:41] 1014 (1) - 1% - код ставки НСП [08:17:41] 1015 (3) - 682.66 - сумма НСП по ставке [08:17:41] 1007 (9) - суммы НСП [08:17:41] 1014 (1) - 2% - код ставки НСП [08:17:41] 1015 (0) - 0.00 - сумма НСП по ставке [08:17:41] 1007 (9) - суммы НСП [08:17:41] 1014 (1) - 3% - код ставки НСП [08:17:41] 1015 (0) - 0.00 - сумма НСП по ставке [08:17:41] 1007 (9) - суммы НСП [08:17:41] 1014 (1) - 5% - код ставки НСП [08:17:41] 1015 (0) - 0.00 - сумма НСП по ставке [08:17:41] 1007 (9) - суммы НСП [08:17:41] 1014 (1) - 0,50% - код ставки НСП [08:17:41] 1015 (0) - 0.00 - сумма НСП по ставке [08:17:41] 1007 (9) - суммы НСП [08:17:41] 1014 (1) - 1,50% - код ставки НСП [08:17:41] 1015 (0) - 0.00 - сумма НСП по ставке [08:17:41] 1130 (141) - счетчики операций «возврат прихода» [08:17:41] 1135 (4) - 0 - количество чеков по признаку расчетов [08:17:41] 1201 (0) - 0.00 - общая итоговая сумма в чеках [08:17:41] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [08:17:41] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [08:17:41] 1024 (117) - суммы налогов [08:17:41] 1006 (9) - суммы НДС [08:17:41] 1010 (1) - 0% - код ставки НДС [08:17:41] 1011 (0) - 0.00 - сумма НДС по ставке [08:17:41] 1006 (9) - суммы НДС [08:17:41] 1010 (1) - 12% - код ставки НДС [08:17:41] 1011 (0) - 0.00 - сумма НДС по ставке [08:17:41] 1007 (9) - суммы НСП [08:17:41] 1014 (1) - 0% - код ставки НСП [08:17:41] 1015 (0) - 0.00 - сумма НСП по ставке [08:17:41] 1007 (9) - суммы НСП [08:17:41] 1014 (1) - 1% - код ставки НСП [08:17:41] 1015 (0) - 0.00 - сумма НСП по ставке [08:17:41] 1007 (9) - суммы НСП [08:17:41] 1014 (1) - 2% - код ставки НСП [08:17:41] 1015 (0) - 0.00 - сумма НСП по ставке [08:17:41] 1007 (9) - суммы НСП [08:17:41] 1014 (1) - 3% - код ставки НСП [08:17:41] 1015 (0) - 0.00 - сумма НСП по ставке [08:17:41] 1007 (9) - суммы НСП [08:17:41] 1014 (1) - 5% - код ставки НСП [08:17:41] 1015 (0) - 0.00 - сумма НСП по ставке [08:17:41] 1007 (9) - суммы НСП [08:17:41] 1014 (1) - 0,50% - код ставки НСП [08:17:41] 1015 (0) - 0.00 - сумма НСП по ставке [08:17:41] 1007 (9) - суммы НСП [08:17:41] 1014 (1) - 1,50% - код ставки НСП [08:17:41] 1015 (0) - 0.00 - сумма НСП по ставке [08:17:41] 1131 (141) - счетчики операций «расход» [08:17:41] 1135 (4) - 0 - количество чеков по признаку расчетов [08:17:41] 1201 (0) - 0.00 - общая итоговая сумма в чеках [08:17:41] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [08:17:41] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [08:17:41] 1024 (117) - суммы налогов [08:17:41] 1006 (9) - суммы НДС [08:17:41] 1010 (1) - 0% - код ставки НДС [08:17:41] 1011 (0) - 0.00 - сумма НДС по ставке [08:17:41] 1006 (9) - суммы НДС [08:17:41] 1010 (1) - 12% - код ставки НДС [08:17:41] 1011 (0) - 0.00 - сумма НДС по ставке [08:17:41] 1007 (9) - суммы НСП [08:17:41] 1014 (1) - 0% - код ставки НСП [08:17:41] 1015 (0) - 0.00 - сумма НСП по ставке [08:17:41] 1007 (9) - суммы НСП [08:17:41] 1014 (1) - 1% - код ставки НСП [08:17:41] 1015 (0) - 0.00 - сумма НСП по ставке [08:17:41] 1007 (9) - суммы НСП [08:17:41] 1014 (1) - 2% - код ставки НСП [08:17:41] 1015 (0) - 0.00 - сумма НСП по ставке [08:17:41] 1007 (9) - суммы НСП [08:17:41] 1014 (1) - 3% - код ставки НСП [08:17:41] 1015 (0) - 0.00 - сумма НСП по ставке [08:17:41] 1007 (9) - суммы НСП [08:17:41] 1014 (1) - 5% - код ставки НСП [08:17:41] 1015 (0) - 0.00 - сумма НСП по ставке [08:17:41] 1007 (9) - суммы НСП [08:17:41] 1014 (1) - 0,50% - код ставки НСП [08:17:41] 1015 (0) - 0.00 - сумма НСП по ставке [08:17:41] 1007 (9) - суммы НСП [08:17:41] 1014 (1) - 1,50% - код ставки НСП [08:17:41] 1015 (0) - 0.00 - сумма НСП по ставке [08:17:41] 1132 (141) - счетчики операций «возврат расхода» [08:17:41] 1135 (4) - 0 - количество чеков по признаку расчетов [08:17:41] 1201 (0) - 0.00 - общая итоговая сумма в чеках [08:17:41] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [08:17:41] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [08:17:41] 1024 (117) - суммы налогов [08:17:41] 1006 (9) - суммы НДС [08:17:41] 1010 (1) - 0% - код ставки НДС [08:17:41] 1011 (0) - 0.00 - сумма НДС по ставке [08:17:41] 1006 (9) - суммы НДС [08:17:41] 1010 (1) - 12% - код ставки НДС [08:17:41] 1011 (0) - 0.00 - сумма НДС по ставке [08:17:41] 1007 (9) - суммы НСП [08:17:41] 1014 (1) - 0% - код ставки НСП [08:17:41] 1015 (0) - 0.00 - сумма НСП по ставке [08:17:41] 1007 (9) - суммы НСП [08:17:41] 1014 (1) - 1% - код ставки НСП [08:17:41] 1015 (0) - 0.00 - сумма НСП по ставке [08:17:41] 1007 (9) - суммы НСП [08:17:41] 1014 (1) - 2% - код ставки НСП [08:17:41] 1015 (0) - 0.00 - сумма НСП по ставке [08:17:41] 1007 (9) - суммы НСП [08:17:41] 1014 (1) - 3% - код ставки НСП [08:17:41] 1015 (0) - 0.00 - сумма НСП по ставке [08:17:41] 1007 (9) - суммы НСП [08:17:41] 1014 (1) - 5% - код ставки НСП [08:17:41] 1015 (0) - 0.00 - сумма НСП по ставке [08:17:41] 1007 (9) - суммы НСП [08:17:41] 1014 (1) - 0,50% - код ставки НСП [08:17:41] 1015 (0) - 0.00 - сумма НСП по ставке [08:17:41] 1007 (9) - суммы НСП [08:17:41] 1014 (1) - 1,50% - код ставки НСП [08:17:41] 1015 (0) - 0.00 - сумма НСП по ставке [08:17:41] 1133 (588) - - счетчики коррекции - не используются [08:17:41]SetTLVBufToDocument [08:17:41]Processing tag 1194 (04AA) [08:17:41]Load OK [08:17:41]SetTLVBufToDocument [08:17:41]Processing tag 1134 (046E) [08:17:41]Malloc new data [08:17:41]Processing tag 1129 (0469) [08:17:41]Load OK [08:17:41]SetTLVBufToDocument [08:17:41]Processing tag 1135 (046F) [08:17:41]Malloc new data [08:17:41]Processing tag 1201 (04B1) [08:17:41]Malloc new data [08:17:41]Processing tag 1136 (0470) [08:17:41]Malloc new data [08:17:41]Processing tag 1138 (0472) [08:17:41]Malloc new data [08:17:41]Processing tag 1024 (0400) [08:17:41]Load OK [08:17:41]SetTLVBufToDocument [08:17:41]Processing tag 1006 (03EE) [08:17:41]Load OK [08:17:41]SetTLVBufToDocument [08:17:41]Processing tag 1010 (03F2) [08:17:41]Malloc new data [08:17:41]Processing tag 1011 (03F3) [08:17:41]Malloc new data [08:17:41]SetTLVBufToDocument err=0 [08:17:41]Processing tag 1006 (03EE) [08:17:41]Load OK [08:17:41]SetTLVBufToDocument [08:17:41]Processing tag 1010 (03F2) [08:17:41]Malloc new data [08:17:41]Processing tag 1011 (03F3) [08:17:41]Malloc new data [08:17:41]SetTLVBufToDocument err=0 [08:17:41]Processing tag 1007 (03EF) [08:17:41]Load OK [08:17:41]SetTLVBufToDocument [08:17:41]Processing tag 1014 (03F6) [08:17:41]Malloc new data [08:17:41]Processing tag 1015 (03F7) [08:17:41]Malloc new data [08:17:41]SetTLVBufToDocument err=0 [08:17:41]Processing tag 1007 (03EF) [08:17:41]Load OK [08:17:41]SetTLVBufToDocument [08:17:41]Processing tag 1014 (03F6) [08:17:41]Malloc new data [08:17:41]Processing tag 1015 (03F7) [08:17:41]Malloc new data [08:17:41]SetTLVBufToDocument err=0 [08:17:41]Processing tag 1007 (03EF) [08:17:41]Load OK [08:17:41]SetTLVBufToDocument [08:17:41]Processing tag 1014 (03F6) [08:17:41]Malloc new data [08:17:41]Processing tag 1015 (03F7) [08:17:41]Malloc new data [08:17:41]SetTLVBufToDocument err=0 [08:17:41]Processing tag 1007 (03EF) [08:17:41]Load OK [08:17:41]SetTLVBufToDocument [08:17:41]Processing tag 1014 (03F6) [08:17:41]Malloc new data [08:17:41]Processing tag 1015 (03F7) [08:17:41]Malloc new data [08:17:41]SetTLVBufToDocument err=0 [08:17:41]Processing tag 1007 (03EF) [08:17:41]Load OK [08:17:41]SetTLVBufToDocument [08:17:41]Processing tag 1014 (03F6) [08:17:41]Malloc new data [08:17:41]Processing tag 1015 (03F7) [08:17:41]Malloc new data [08:17:41]SetTLVBufToDocument err=0 [08:17:41]Processing tag 1007 (03EF) [08:17:41]Load OK [08:17:41]SetTLVBufToDocument [08:17:41]Processing tag 1014 (03F6) [08:17:41]Malloc new data [08:17:42]Processing tag 1015 (03F7) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1007 (03EF) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1014 (03F6) [08:17:42]Malloc new data [08:17:42]Processing tag 1015 (03F7) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]SetTLVBufToDocument err=0 [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1130 (046A) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1135 (046F) [08:17:42]Malloc new data [08:17:42]Processing tag 1201 (04B1) [08:17:42]Malloc new data [08:17:42]Processing tag 1136 (0470) [08:17:42]Malloc new data [08:17:42]Processing tag 1138 (0472) [08:17:42]Malloc new data [08:17:42]Processing tag 1024 (0400) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1006 (03EE) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1010 (03F2) [08:17:42]Malloc new data [08:17:42]Processing tag 1011 (03F3) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1006 (03EE) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1010 (03F2) [08:17:42]Malloc new data [08:17:42]Processing tag 1011 (03F3) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1007 (03EF) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1014 (03F6) [08:17:42]Malloc new data [08:17:42]Processing tag 1015 (03F7) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1007 (03EF) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1014 (03F6) [08:17:42]Malloc new data [08:17:42]Processing tag 1015 (03F7) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1007 (03EF) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1014 (03F6) [08:17:42]Malloc new data [08:17:42]Processing tag 1015 (03F7) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1007 (03EF) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1014 (03F6) [08:17:42]Malloc new data [08:17:42]Processing tag 1015 (03F7) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1007 (03EF) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1014 (03F6) [08:17:42]Malloc new data [08:17:42]Processing tag 1015 (03F7) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1007 (03EF) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1014 (03F6) [08:17:42]Malloc new data [08:17:42]Processing tag 1015 (03F7) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1007 (03EF) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1014 (03F6) [08:17:42]Malloc new data [08:17:42]Processing tag 1015 (03F7) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]SetTLVBufToDocument err=0 [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1131 (046B) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1135 (046F) [08:17:42]Malloc new data [08:17:42]Processing tag 1201 (04B1) [08:17:42]Malloc new data [08:17:42]Processing tag 1136 (0470) [08:17:42]Malloc new data [08:17:42]Processing tag 1138 (0472) [08:17:42]Malloc new data [08:17:42]Processing tag 1024 (0400) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1006 (03EE) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1010 (03F2) [08:17:42]Malloc new data [08:17:42]Processing tag 1011 (03F3) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1006 (03EE) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1010 (03F2) [08:17:42]Malloc new data [08:17:42]Processing tag 1011 (03F3) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1007 (03EF) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1014 (03F6) [08:17:42]Malloc new data [08:17:42]Processing tag 1015 (03F7) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1007 (03EF) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1014 (03F6) [08:17:42]Malloc new data [08:17:42]Processing tag 1015 (03F7) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1007 (03EF) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1014 (03F6) [08:17:42]Malloc new data [08:17:42]Processing tag 1015 (03F7) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1007 (03EF) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1014 (03F6) [08:17:42]Malloc new data [08:17:42]Processing tag 1015 (03F7) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1007 (03EF) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1014 (03F6) [08:17:42]Malloc new data [08:17:42]Processing tag 1015 (03F7) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1007 (03EF) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1014 (03F6) [08:17:42]Malloc new data [08:17:42]Processing tag 1015 (03F7) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1007 (03EF) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1014 (03F6) [08:17:42]Malloc new data [08:17:42]Processing tag 1015 (03F7) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]SetTLVBufToDocument err=0 [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1132 (046C) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1135 (046F) [08:17:42]Malloc new data [08:17:42]Processing tag 1201 (04B1) [08:17:42]Malloc new data [08:17:42]Processing tag 1136 (0470) [08:17:42]Malloc new data [08:17:42]Processing tag 1138 (0472) [08:17:42]Malloc new data [08:17:42]Processing tag 1024 (0400) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1006 (03EE) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1010 (03F2) [08:17:42]Malloc new data [08:17:42]Processing tag 1011 (03F3) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1006 (03EE) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1010 (03F2) [08:17:42]Malloc new data [08:17:42]Processing tag 1011 (03F3) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1007 (03EF) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1014 (03F6) [08:17:42]Malloc new data [08:17:42]Processing tag 1015 (03F7) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1007 (03EF) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1014 (03F6) [08:17:42]Malloc new data [08:17:42]Processing tag 1015 (03F7) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1007 (03EF) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1014 (03F6) [08:17:42]Malloc new data [08:17:42]Processing tag 1015 (03F7) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1007 (03EF) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1014 (03F6) [08:17:42]Malloc new data [08:17:42]Processing tag 1015 (03F7) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1007 (03EF) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1014 (03F6) [08:17:42]Malloc new data [08:17:42]Processing tag 1015 (03F7) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1007 (03EF) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1014 (03F6) [08:17:42]Malloc new data [08:17:42]Processing tag 1015 (03F7) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1007 (03EF) [08:17:42]Load OK [08:17:42]SetTLVBufToDocument [08:17:42]Processing tag 1014 (03F6) [08:17:42]Malloc new data [08:17:42]Processing tag 1015 (03F7) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]SetTLVBufToDocument err=0 [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Processing tag 1133 (046D) [08:17:42]Malloc new data [08:17:42]SetTLVBufToDocument err=0 [08:17:42]SetTLVBufToDocument err=0 [08:17:42]Malloc new data [08:17:42]SAM_PROTO_GetFMData [08:17:42]wFMCommunicate request_size=4 [08:17:42]MH_SAM_APDU [08:17:42]CAPDU: 80 13 03 00 [08:17:42]Write to MH i2c: E2 08 00 37 01 80 13 03 00 00 00 00 00 B7 [08:17:42]Write i2c OK [08:17:42]MH_I2C_Read... [08:17:42]OFD Sender: No OFD packet to send [08:17:42]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [08:17:42]Read from MH i2c: E2 [08:17:42]MH_I2C_Read... [08:17:42]Read from MH i2c: E2 FD 00 [08:17:42]MH_I2C_Read... [08:17:42]Read from MH i2c: E2 FD 00 37 01 00 C9 04 85 04 C5 04 6E 04 04 00 91 64 03 00 69 04 A4 00 6F 04 04 00 94 62 03 00 B1 04 05 00 12 B9 19 A1 05 70 04 05 00 14 3D 4E 8E 04 72 04 05 00 FE 7B CB 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 51 85 13 99 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 68 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 C7 [08:17:43]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 91 64 03 00 69 04 A4 00 6F 04 04 00 94 62 03 00 B1 04 05 00 12 B9 19 A1 05 70 04 05 00 14 3D 4E 8E 04 72 04 05 00 FE 7B CB 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 51 85 13 99 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 68 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 [08:17:43]wFMCommunicate OK [08:17:43]wFMCommunicate request_size=4 [08:17:43]MH_SAM_APDU [08:17:43]CAPDU: 80 17 00 00 [08:17:43]Write to MH i2c: E2 08 00 38 01 80 17 00 00 00 00 00 00 B9 [08:17:43]Write i2c OK [08:17:43]MH_I2C_Read... [08:17:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:17:43]Read from MH i2c: E2 [08:17:43]MH_I2C_Read... [08:17:43]Read from MH i2c: E2 FD 00 [08:17:43]MH_I2C_Read... [08:17:43]Read from MH i2c: E2 FD 00 38 01 00 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 94 [08:17:43]RAPDU: 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [08:17:43]wFMCommunicate OK [08:17:43]wFMCommunicate request_size=4 [08:17:43]MH_SAM_APDU [08:17:43]CAPDU: 80 17 00 00 [08:17:43]Write to MH i2c: E2 08 00 39 01 80 17 00 00 00 00 00 00 BA [08:17:43]Write i2c OK [08:17:43]MH_I2C_Read... [08:17:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:17:44]Read from MH i2c: E2 [08:17:44]MH_I2C_Read... [08:17:44]Read from MH i2c: E2 FD 00 [08:17:44]MH_I2C_Read... [08:17:44]Read from MH i2c: E2 FD 00 39 01 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 8F [08:17:44]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [08:17:44]wFMCommunicate OK [08:17:44]wFMCommunicate request_size=4 [08:17:44]MH_SAM_APDU [08:17:44]CAPDU: 80 17 00 00 [08:17:44]Write to MH i2c: E2 08 00 3A 01 80 17 00 00 00 00 00 00 BB [08:17:44]Write i2c OK [08:17:44]MH_I2C_Read... [08:17:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:17:44]Read from MH i2c: E2 [08:17:44]MH_I2C_Read... [08:17:44]Read from MH i2c: E2 FD 00 [08:17:44]MH_I2C_Read... [08:17:44]Read from MH i2c: E2 FD 00 3A 01 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 3F [08:17:44]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [08:17:45]wFMCommunicate OK [08:17:45]wFMCommunicate request_size=4 [08:17:45]MH_SAM_APDU [08:17:45]CAPDU: 80 17 00 00 [08:17:45]Write to MH i2c: E2 08 00 3B 01 80 17 00 00 00 00 00 00 BC [08:17:45]Write i2c OK [08:17:45]MH_I2C_Read... [08:17:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [08:17:45]Read from MH i2c: E2 [08:17:45]MH_I2C_Read... [08:17:45]Read from MH i2c: E2 E6 00 [08:17:45]MH_I2C_Read... [08:17:45]Read from MH i2c: E2 E6 00 3B 01 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 98 [08:17:45]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [08:17:45]wFMCommunicate OK [08:17:45]SAM_PROTO_GetFMData done [08:17:45]FM_GetFMData:85 04 C5 04 6E 04 04 00 91 64 03 00 69 04 A4 00 6F 04 04 00 94 62 03 00 B1 04 05 00 12 B9 19 A1 05 70 04 05 00 14 3D 4E 8E 04 72 04 05 00 FE 7B CB 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 51 85 13 99 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 68 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [08:17:46]oper:6F 04 04 00 94 62 03 00 B1 04 05 00 12 B9 19 A1 05 70 04 05 00 14 3D 4E 8E 04 72 04 05 00 FE 7B CB 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 51 85 13 99 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 68 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [08:17:46]total:12 B9 19 A1 05 [08:17:46]Malloc new data [08:17:46]oper:6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [08:17:46]total:90 2F 25 0C [08:17:46]Malloc new data [08:17:46]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 [08:17:46]total: [08:17:46]Malloc new data [08:17:46]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 [08:17:46]total: [08:17:46]Malloc new data [08:17:46]KKMPrepareXReportFMData err=0 [08:17:46]Х отчет ИНН: 02508201610067 Кассир: Нуралиева Н. 21.10.2024 08:17 Смена: 522 РНМ: 0000000000091767 ЗНМ: 0300000103 СНО: Общий режим Всего чеков: 60 ИТОГИ ПРИХОД Чеков: 60 Общий итог: 77125.30 Итого наличными: 59523.00 Итого безнал.: 17602.30 НДС 0% : 0.00 НДС 12% : 8191.95 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 682.66 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Нал. в кассе: 59523.00 НС Приход: 241776540.34 НС Возвр.Прихода: 2037636.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000871763 [08:17:46]StoreToDocumentArchive [08:17:46]MH_GetDate [08:17:46]Write to MH i2c: F0 00 00 3C 01 2C [08:17:46]Write i2c OK [08:17:46]MH_I2C_Read... [08:17:46]Read from MH i2c: F0 [08:17:46]MH_I2C_Read... [08:17:46]Read from MH i2c: F0 09 00 [08:17:46]MH_I2C_Read... [08:17:46]Read from MH i2c: F0 09 00 3C 01 00 2A 0E 16 67 4B 9D 11 67 4A [08:17:46]shift 522 fd 1729498666 [08:17:46]Create dir for shift 0522 [08:17:46]save to /storage/0522/doc_1729498666 [08:17:46]save last doc name /storage/0522/doc_1729498666 to /storage/kkm_last_doc_name [08:17:46]save OK [08:17:46]Clear old archive folders... [08:17:46]NVStorageSaveData kkm_last_timestamp [08:17:46]File name is /storage/kkm_last_timestamp [08:17:46]Write 4 bytes [08:17:46]NVStorageSaveData done [08:17:46]ExternCall_PrintAddStr [08:17:46]wPrintStart [08:17:46]Write to MH i2c: 01 00 00 3D 01 3E [08:17:46]Write i2c OK [08:17:46]MH_I2C_Read... [08:17:46]Read from MH i2c: 01 [08:17:46]MH_I2C_Read... [08:17:46]Read from MH i2c: 01 07 00 [08:17:46]MH_I2C_Read... [08:17:46]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 FF 0F 53 [08:17:46]RasterBufferAndPrint [08:17:46]line Х отчет [08:17:46]line ИНН: 02508201610067 [08:17:46]line Кассир: Нуралиева Н. [08:17:46]line 21.10.2024 08:17 [08:17:46]line Смена: 522 [08:17:46]line РНМ: 0000000000091767 [08:17:46]line ЗНМ: 0300000103 [08:17:46]line СНО: Общий режим [08:17:46]line Всего чеков: 60 [08:17:46]line ИТОГИ ПРИХОД [08:17:46]line Чеков: 60 [08:17:46]line Общий итог: 77125.30 [08:17:46]line Итого наличными: 59523.00 [08:17:46]line Итого безнал.: 17602.30 [08:17:46]line НДС 0% : 0.00 [08:17:46]line НДС 12% : 8191.95 [08:17:46]line НСП 0% : 0.00 [08:17:46]line НСП 1,50% : 0.00 [08:17:46]line НСП 0,50% : 0.00 [08:17:46]line НСП 5% : 0.00 [08:17:46]line НСП 3% : 0.00 [08:17:46]line НСП 2% : 0.00 [08:17:46]line НСП 1% : 682.66 [08:17:46]line ИТОГИ ВОЗВРАТ ПРИХОДА [08:17:46]line Чеков: 0 [08:17:46]line Общий итог: 0.00 [08:17:46]line Итого наличными: 0.00 [08:17:46]line Итого безнал.: 0.00 [08:17:46]line НДС 0% : 0.00 [08:17:46]line НДС 12% : 0.00 [08:17:46]line НСП 0% : 0.00 [08:17:46]line НСП 1,50% : 0.00 [08:17:46]line НСП 0,50% : 0.00 [08:17:46]line НСП 5% : 0.00 [08:17:46]line НСП 3% : 0.00 [08:17:46]line НСП 2% : 0.00 [08:17:46]line НСП 1% : 0.00 [08:17:46]line ИТОГИ РАСХОД [08:17:46]line Чеков: 0 [08:17:46]line Общий итог: 0.00 [08:17:46]line Итого наличными: 0.00 [08:17:46]line Итого безнал.: 0.00 [08:17:46]line НДС 0% : 0.00 [08:17:46]line НДС 12% : 0.00 [08:17:46]line НСП 0% : 0.00 [08:17:46]line НСП 1,50% : 0.00 [08:17:46]line НСП 0,50% : 0.00 [08:17:46]line НСП 5% : 0.00 [08:17:46]line НСП 3% : 0.00 [08:17:46]line НСП 2% : 0.00 [08:17:46]line НСП 1% : 0.00 [08:17:46]line ИТОГИ ВОЗВРАТ РАСХОДА [08:17:46]line Чеков: 0 [08:17:46]line Общий итог: 0.00 [08:17:46]line Итого наличными: 0.00 [08:17:46]line Итого безнал.: 0.00 [08:17:46]line НДС 0% : 0.00 [08:17:46]line НДС 12% : 0.00 [08:17:46]line НСП 0% : 0.00 [08:17:46]line НСП 1,50% : 0.00 [08:17:46]line НСП 0,50% : 0.00 [08:17:46]line НСП 5% : 0.00 [08:17:46]line НСП 3% : 0.00 [08:17:46]line НСП 2% : 0.00 [08:17:46]line НСП 1% : 0.00 [08:17:46]line Сумма внесений: 0.00 [08:17:46]line Сумма выплат: 0.00 [08:17:46]line Нал. в кассе: 59523.00 [08:17:46]line НС Приход: 241776540.34 [08:17:46]line НС Возвр.Прихода: 2037636.00 [08:17:46]line НС Расход: 0.00 [08:17:46]line НС Возвр.Расхода: 0.00 [08:17:46]line ФМ: 0000000000871763 [08:17:46]written 0, free lines is 4095 [08:17:47]Write to MH i2c: 01 00 00 88 01 89 [08:17:47]Write i2c OK [08:17:47]MH_I2C_Read... [08:17:47]Read from MH i2c: 01 [08:17:47]MH_I2C_Read... [08:17:47]Read from MH i2c: 01 07 00 [08:17:47]MH_I2C_Read... [08:17:47]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 07 0B A2 [08:17:47]RasterBufferAndPrint [08:17:47]line [08:17:47]line [08:17:47]line [08:17:47]line [08:17:47]line [08:17:47]written 0, free lines is 2865 [08:17:47]MH_Cut [08:17:47]Write to MH i2c: D1 01 00 8F 01 01 62 [08:17:47]Write i2c OK [08:17:47]MH_I2C_Read... [08:17:47]Read from MH i2c: D1 [08:17:47]MH_I2C_Read... [08:17:47]Read from MH i2c: D1 01 00 [08:17:47]MH_I2C_Read... [08:17:47]Read from MH i2c: D1 01 00 8F 01 00 61 [08:17:47]Write to MH i2c: 01 00 00 90 01 91 [08:17:47]Write i2c OK [08:17:47]MH_I2C_Read... [08:17:47]OFD Sender: No OFD packet to send [08:17:48]*** Cut start [08:17:48]*** Purtial cut [08:17:48]*** Stage 1: CUTSNS_PIN = 1 [08:17:48]Read from MH i2c: 01 [08:17:48]MH_I2C_Read... [08:17:48]*** Stop cut motor [08:17:48]*** Cut end [08:17:48]Read from MH i2c: 01 07 00 [08:17:48]MH_I2C_Read... [08:17:48]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [08:17:48]process_action x_report done [08:17:48]requested_data is exist [08:17:48]produce_requested_data [08:17:48]requested_item fd.num is exist - process it [08:17:48]SAM_PROTO_GetFieldsCounters [08:17:48]wFMCommunicate request_size=4 [08:17:48]MH_SAM_APDU [08:17:48]CAPDU: 80 13 00 00 [08:17:48]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [08:17:48]Write i2c OK [08:17:48]MH_I2C_Read... [08:17:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:17:49]Read from MH i2c: E2 [08:17:49]MH_I2C_Read... [08:17:49]Read from MH i2c: E2 62 00 [08:17:49]MH_I2C_Read... [08:17:49]Read from MH i2c: E2 62 00 91 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C5 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 34 [08:17:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C5 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:17:49]wFMCommunicate OK [08:17:49]SAM_PROTO_GetFieldsCounters done [08:17:49]requested_item shift.num is exist - process it [08:17:49]requested_item shift.opened is exist - process it [08:17:49]req_shift_opened [08:17:49]FM_GetShiftState [08:17:49]SAM_PROTO_GetShiftState [08:17:49]wFMCommunicate request_size=4 [08:17:49]MH_SAM_APDU [08:17:49]CAPDU: 80 13 01 00 [08:17:49]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [08:17:49]Write i2c OK [08:17:49]MH_I2C_Read... [08:17:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:17:49]Read from MH i2c: E2 [08:17:49]MH_I2C_Read... [08:17:49]Read from MH i2c: E2 0E 00 [08:17:49]MH_I2C_Read... [08:17:49]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 92 [08:17:49]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:17:49]wFMCommunicate OK [08:17:49]SAM_PROTO_GetShiftState done [08:17:49]FM_GetShiftState done [08:17:49]req_shift_opened done [08:17:49]requested_item shift.open_date is exist - process it [08:17:49]req_shift_open_date [08:17:49]req_shift_open_date done [08:17:49]produce_requested_data done [08:17:49]produce_requested_data return {"fd.num":223429,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:17:49]process_action_free x_report [08:17:49]json_value_free [08:17:49]json_value_free done [08:17:49]process_json_proto returns [08:17:49]Send response to host [08:17:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":223429,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:17:49]free response buf [08:17:49]execute_script done [08:17:49]execute_script returns [08:17:49]free content buf [08:17:49]Sock 7.Close socket [08:17:49]Sock 7.Thread stoped [08:17:49]accept exits with 9 [08:17:49]New connection [08:17:49]New thread 3067100516 created [08:17:49]Thread 3066957156 joined [08:17:49]Waiting for new connection... [08:17:49] Sock 9.Parse request [08:17:49]Sock 9.Check first char [08:17:49]Sock 9.First char is OK [08:17:49]request: POST /json_proto HTTP/1.0 [08:17:49]Method: POST [08:17:49]URL: /json_proto [08:17:49]Method is POST - this is cgi request [08:17:49]url: /json_proto [08:17:49]query_string will be loaded in cgi processing [08:17:49]execute_cgi json_proto POST (null) [08:17:49]execute_cgi path=json_proto method=POST [08:17:49]POST find Content-Length [08:17:49]Host: 172.17.52.131:8080 [08:17:49]Content-Length: 677 [08:17:49]Content-Type: application/json [08:17:49] [08:17:49]POST finish read [08:17:49]Found Content-Length = 677 [08:17:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477197", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:17:49]execute_script... [08:17:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477197", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:17:49]POST & json_proto [08:17:49]process_json_proto [08:17:49]json parsed OK: [08:17:49]protocol is kg_v1.0 [08:17:49]action value=close_receipt [08:17:49]process_action close_receipt [08:17:49]cmd_close_receipt [08:17:49]MH_GetDate [08:17:49]Write to MH i2c: F0 00 00 93 01 83 [08:17:49]Write i2c OK [08:17:49]MH_I2C_Read... [08:17:49]Read from MH i2c: F0 [08:17:49]MH_I2C_Read... [08:17:49]Read from MH i2c: F0 09 00 [08:17:49]MH_I2C_Read... [08:17:49]Read from MH i2c: F0 09 00 93 01 00 2E 0E 16 67 4B 9D 11 67 A5 [08:17:49]GetLastDocTimeStamp 1729498658 [08:17:49]current date 1729498670 [08:17:49]FM_GetShiftState [08:17:49]SAM_PROTO_GetShiftState [08:17:49]wFMCommunicate request_size=4 [08:17:49]MH_SAM_APDU [08:17:49]CAPDU: 80 13 01 00 [08:17:49]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [08:17:49]Write i2c OK [08:17:49]MH_I2C_Read... [08:17:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:17:49]Read from MH i2c: E2 [08:17:49]MH_I2C_Read... [08:17:49]Read from MH i2c: E2 0E 00 [08:17:49]MH_I2C_Read... [08:17:49]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 94 [08:17:49]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:17:49]wFMCommunicate OK [08:17:49]SAM_PROTO_GetShiftState done [08:17:49]FM_GetShiftState done [08:17:49]opened in 1729469279 [08:17:49]opened+sec_in_day 1729555679 [08:17:49]quantity*price = 50041 [08:17:49]sum+1 = 50042 [08:17:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 61 21.10.2024 08:17 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223430 ФПД: 119943665951860 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T081750&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223430&fm=119943665951860&tin=02508201610067®Number=0000000000091767&sum=50000 [08:17:51]StoreToDocumentArchive [08:17:51]shift 538 fd 223430 [08:17:51]save to /storage/0538/doc_00223430 [08:17:51]save last doc name /storage/0538/doc_00223430 to /storage/kkm_last_doc_name [08:17:51]save OK [08:17:51]Clear old archive folders... [08:17:51]Remove dir /storage/0522 [08:17:51]opendir ok [08:17:51]file . [08:17:51]file .. [08:17:51]file doc_1729498666 [08:17:51]remove file /storage/0522/doc_1729498666 [08:17:51]remove dir /storage/0522 [08:17:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:17:51]tlvbuf is 01353D50 [08:17:51]SAM_PROTO_ClearQueue [08:17:51]wFMCommunicate request_size=4 [08:17:51]MH_SAM_APDU [08:17:51]CAPDU: 80 09 00 00 [08:17:51]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [08:17:51]Write i2c OK [08:17:51]MH_I2C_Read... [08:17:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:17:51]Read from MH i2c: E2 [08:17:51]MH_I2C_Read... [08:17:51]Read from MH i2c: E2 03 00 [08:17:51]MH_I2C_Read... [08:17:51]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [08:17:51]RAPDU: 90 00 [08:17:51]wFMCommunicate OK [08:17:51]SAM_PROTO_ClearQueue done [08:17:51]KKMCreateOFDPacket [08:17:51]OFDProtocolAddRootSTLVToBuf [08:17:51]FM_MakeSignedData [08:17:51]FM_MakeSignedData [08:17:51]SAM_PROTO_SignData [08:17:51]wFMCommunicate request_size=4 [08:17:51]MH_SAM_APDU [08:17:51]CAPDU: 80 0D 01 02 [08:17:51]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [08:17:51]Write i2c OK [08:17:51]MH_I2C_Read... [08:17:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:17:51]Read from MH i2c: E2 [08:17:51]MH_I2C_Read... [08:17:51]Read from MH i2c: E2 03 00 [08:17:51]MH_I2C_Read... [08:17:51]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [08:17:51]RAPDU: 90 00 [08:17:51]wFMCommunicate OK [08:17:51]wFMCommunicate request_size=255 [08:17:51]MH_SAM_APDU [08:17:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 2E 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C6 68 03 00 35 04 06 00 6D [08:17:52]Write to MH i2c: E2 02 01 A3 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 2E 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C6 68 03 00 35 04 06 00 6D 00 00 60 [08:17:52]Write i2c OK [08:17:52]MH_I2C_Read... [08:17:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:17:52]Read from MH i2c: E2 [08:17:52]MH_I2C_Read... [08:17:52]Read from MH i2c: E2 03 00 [08:17:52]MH_I2C_Read... [08:17:52]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [08:17:52]RAPDU: 90 00 [08:17:52]wFMCommunicate OK [08:17:52]wFMCommunicate request_size=10 [08:17:52]MH_SAM_APDU [08:17:52]CAPDU: 80 0D 02 02 05 16 8F 9A 24 74 [08:17:52]Write to MH i2c: E2 0D 00 A4 01 80 0D 02 02 05 00 16 8F 9A 24 74 00 00 00 [08:17:52]Write i2c OK [08:17:52]MH_I2C_Read... [08:17:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:17:52]Read from MH i2c: E2 [08:17:52]MH_I2C_Read... [08:17:52]Read from MH i2c: E2 03 00 [08:17:52]MH_I2C_Read... [08:17:52]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [08:17:52]RAPDU: 90 00 [08:17:52]wFMCommunicate OK [08:17:52]wFMCommunicate request_size=4 [08:17:52]MH_SAM_APDU [08:17:52]CAPDU: 80 0D 03 02 [08:17:52]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [08:17:52]Write i2c OK [08:17:52]MH_I2C_Read... [08:17:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:17:52]Read from MH i2c: E2 [08:17:52]MH_I2C_Read... [08:17:52]Read from MH i2c: E2 0B 00 [08:17:52]MH_I2C_Read... [08:17:52]Read from MH i2c: E2 0B 00 A5 01 00 E2 94 99 B5 95 D3 0C 2C 90 00 86 [08:17:52]RAPDU: E2 94 99 B5 95 D3 0C 2C 90 00 [08:17:52]wFMCommunicate OK [08:17:52]SAM_PROTO_SignData done [08:17:52]FM_MakeSignedData done [08:17:52]CreateOFDProtocolMessage [08:17:52]wFMCommunicate request_size=4 [08:17:52]MH_SAM_APDU [08:17:52]CAPDU: 80 11 00 00 [08:17:52]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [08:17:52]Write i2c OK [08:17:52]MH_I2C_Read... [08:17:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:17:52]Read from MH i2c: E2 [08:17:52]MH_I2C_Read... [08:17:52]Read from MH i2c: E2 17 00 [08:17:52]MH_I2C_Read... [08:17:52]Read from MH i2c: E2 17 00 A6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 74 [08:17:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:17:52]wFMCommunicate OK [08:17:52]CreateOFDProtocolMessage done [08:17:52]OFDSenderStorePacket 223430 [08:17:52]StoreOFDPacket docnum=223430 [08:17:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 87 96 07 01 3D AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 2E 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C6 68 03 00 35 04 06 00 6D 16 8F 9A 24 74 E2 94 99 B5 95 D3 0C 2C [08:17:52]CheckFolder [08:17:52]dirname=/storage/ofd_packets [08:17:52]CheckFolder done [08:17:52]ProducePacketName [08:17:52]name=ofd_packets/00223430 [08:17:52]NVStorageSaveData ofd_packets/00223430 [08:17:52]File name is /storage/ofd_packets/00223430 [08:17:52]Write 301 bytes [08:17:52]NVStorageSaveData done [08:17:52]OFDSenderStorePacket done [08:17:52]KKMCreateOFDPacket done [08:17:52]NVStorageSaveData kkm_last_timestamp [08:17:52]File name is /storage/kkm_last_timestamp [08:17:52]Write 4 bytes [08:17:52]NVStorageSaveData done [08:17:52]ExternCall_PrintAddStr [08:17:52]wPrintStart [08:17:52]Write to MH i2c: 01 00 00 A7 01 A8 [08:17:52]Write i2c OK [08:17:52]MH_I2C_Read... [08:17:52]Read from MH i2c: 01 [08:17:52]MH_I2C_Read... [08:17:52]Read from MH i2c: 01 07 00 [08:17:52]MH_I2C_Read... [08:17:52]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [08:17:52]RasterBufferAndPrint [08:17:52]line Счет N : (1)477197 [08:17:52]line ИНН: 02508201610067 [08:17:52]line Контрольно-Кассовый Чек [08:17:52]line ПРОДАЖА [08:17:52]line ТРК (МРК, ГНК) : 22 [08:17:52]line Товар: 2710124130 [08:17:52]line Аи-92-К-5 [08:17:52]line 7.480 * 66.90 [08:17:52]line = 500.41 [08:17:52]line НДС 12% НСП 1% [08:17:52]line > о реализуемом товаре [08:17:52]line ОКРУГЛЕНИЕ: -0.41 [08:17:52]line ИТОГО: 500.00 [08:17:52]line Внесено: 500.00 [08:17:52]line СДАЧА: 0.00 [08:17:52]line НСП 1% : 4.43 [08:17:52]line НДС 12% : 53.14 [08:17:52]line Наличными: 500.00 [08:17:52]line Безнал.: 0.00 [08:17:52]line Место: АЗС № 162 "Партнер Нефть" [08:17:52]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:17:52]line СНО: Общий режим [08:17:52]line Чек 61 21.10.2024 08:17 [08:17:52]line Смена: 538 ФФД: 1.0 [08:17:52]line ЗНМ: 0300000103 [08:17:52]line РНМ: 0000000000091767 [08:17:52]line Версия ККМ: 001 [08:17:52]line ФМ: 0000000000871763 [08:17:52]line ФД: 223430 [08:17:52]line ФПД: 119943665951860 [08:17:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T081750&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223430&fm=119943665951860&tin=02508201610067®Number=0000000000091767&sum=50000 [08:17:52]written 0, free lines is 4095 [08:17:52]OFD Sender: Processing packet 223430 [packets to send 25, broken 24] [08:17:52]ProducePacketName [08:17:52]name=ofd_packets/00223430 [08:17:52]OFD Sender: To server: pG, [08:17:52]CommunicateWithHost lk.salyk.kg:30040 [08:17:52]ConnectInit lk.salyk.kg [08:17:52]Connected sock=10 [08:17:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 87 96 07 01 3D AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 2E 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C6 68 03 00 35 04 06 00 6D 16 8F 9A 24 74 E2 94 99 B5 95 D3 0C 2C [08:17:53]Write to MH i2c: 01 00 00 D2 01 D3 [08:17:53]Write i2c OK [08:17:53]MH_I2C_Read... [08:17:53]Read from MH i2c: 01 [08:17:53]MH_I2C_Read... [08:17:53]Read from MH i2c: 01 07 00 [08:17:53]MH_I2C_Read... [08:17:53]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 0B 0D F2 [08:17:53]RasterBufferAndPrint [08:17:53]line [08:17:53]line [08:17:53]line [08:17:53]line [08:17:53]line [08:17:53]written 0, free lines is 3384 [08:17:53]MH_Cut [08:17:53]Write to MH i2c: D1 01 00 D9 01 01 AC [08:17:53]Write i2c OK [08:17:53]MH_I2C_Read... [08:17:53]Read from MH i2c: D1 [08:17:53]MH_I2C_Read... [08:17:53]Read from MH i2c: D1 01 00 [08:17:53]MH_I2C_Read... [08:17:53]Read from MH i2c: D1 01 00 D9 01 00 AB [08:17:53]Write to MH i2c: 01 00 00 DA 01 DB [08:17:53]Write i2c OK [08:17:53]MH_I2C_Read... [08:17:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 C1 D5 47 00 92 C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C6 68 03 00 F4 03 04 00 C5 B9 15 67 B6 04 01 00 00 E8 BB 38 E5 BC CC B2 47 [08:17:53]CommunicateWithHost err = 0 [08:17:53]CheckOFDResponse [08:17:53]1017 (14) - 77093643461234 [08:17:53]1041 (16) - 0000000000871763 [08:17:53]1040 (4) - 223430 [08:17:53]1012 (4) - 21.10.2024 02:17 [08:17:53]1206 (1) - 0 [08:17:53]OFD Sender: Remove packet 223430 [08:17:53]ProducePacketName [08:17:53]name=ofd_packets/00223430 [08:17:53]NVStorageDeleteData [08:17:53]*** Cut start [08:17:53]*** Purtial cut [08:17:53]*** Stage 1: CUTSNS_PIN = 1 [08:17:54]OFD Sender: No OFD packet to send [08:17:54]Read from MH i2c: 01 [08:17:54]MH_I2C_Read... [08:17:54]*** Stop cut motor [08:17:54]*** Cut end [08:17:54]Read from MH i2c: 01 07 00 [08:17:54]MH_I2C_Read... [08:17:54]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [08:17:54]process_action close_receipt done [08:17:54]requested_data is exist [08:17:54]produce_requested_data [08:17:54]requested_item fm.sn is exist - process it [08:17:54]wFMCommunicate request_size=4 [08:17:54]MH_SAM_APDU [08:17:54]CAPDU: 80 11 00 00 [08:17:54]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [08:17:54]Write i2c OK [08:17:54]MH_I2C_Read... [08:17:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:17:54]Read from MH i2c: E2 [08:17:54]MH_I2C_Read... [08:17:54]Read from MH i2c: E2 17 00 [08:17:54]MH_I2C_Read... [08:17:54]Read from MH i2c: E2 17 00 DB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 A9 [08:17:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:17:54]wFMCommunicate OK [08:17:54]requested_item fd.num is exist - process it [08:17:54]SAM_PROTO_GetFieldsCounters [08:17:54]wFMCommunicate request_size=4 [08:17:54]MH_SAM_APDU [08:17:54]CAPDU: 80 13 00 00 [08:17:54]Write to MH i2c: E2 08 00 DC 01 80 13 00 00 00 00 00 00 59 [08:17:54]Write i2c OK [08:17:54]MH_I2C_Read... [08:17:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:17:54]Read from MH i2c: E2 [08:17:54]MH_I2C_Read... [08:17:54]Read from MH i2c: E2 62 00 [08:17:54]MH_I2C_Read... [08:17:54]Read from MH i2c: E2 62 00 DC 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C6 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 3D 00 00 00 5E 04 04 00 3D 00 00 00 57 04 04 00 3E 00 00 00 19 04 04 00 00 00 00 00 90 00 83 [08:17:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C6 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 3D 00 00 00 5E 04 04 00 3D 00 00 00 57 04 04 00 3E 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:17:54]wFMCommunicate OK [08:17:54]SAM_PROTO_GetFieldsCounters done [08:17:54]requested_item shift.num is exist - process it [08:17:54]requested_item shift.opened is exist - process it [08:17:54]req_shift_opened [08:17:54]FM_GetShiftState [08:17:54]SAM_PROTO_GetShiftState [08:17:54]wFMCommunicate request_size=4 [08:17:54]MH_SAM_APDU [08:17:54]CAPDU: 80 13 01 00 [08:17:54]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [08:17:54]Write i2c OK [08:17:54]MH_I2C_Read... [08:17:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:17:54]Read from MH i2c: E2 [08:17:54]MH_I2C_Read... [08:17:54]Read from MH i2c: E2 0E 00 [08:17:54]MH_I2C_Read... [08:17:54]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 DD [08:17:54]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:17:54]wFMCommunicate OK [08:17:54]SAM_PROTO_GetShiftState done [08:17:54]FM_GetShiftState done [08:17:54]req_shift_opened done [08:17:54]requested_item shift.open_date is exist - process it [08:17:54]req_shift_open_date [08:17:54]req_shift_open_date done [08:17:54]produce_requested_data done [08:17:54]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223430,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:17:54]process_action_free close_receipt [08:17:54]json_value_free [08:17:54]json_value_free done [08:17:54]process_json_proto returns [08:17:54]Send response to host [08:17:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223430,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:17:54]free response buf [08:17:54]execute_script done [08:17:54]execute_script returns [08:17:54]free content buf [08:17:54]Sock 9.Close socket [08:17:54]Sock 9.Thread stoped [08:17:59]OFD Sender: No OFD packet to send [08:18:04]OFD Sender: No OFD packet to send [08:18:09]OFD Sender: No OFD packet to send [08:18:14]OFD Sender: No OFD packet to send [08:18:19]OFD Sender: No OFD packet to send [08:18:24]OFD Sender: No OFD packet to send [08:18:29]OFD Sender: No OFD packet to send [08:18:34]OFD Sender: No OFD packet to send [08:18:39]OFD Sender: No OFD packet to send [08:18:44]OFD Sender: No OFD packet to send [08:18:49]OFD Sender: No OFD packet to send [08:18:54]OFD Sender: No OFD packet to send [08:18:59]OFD Sender: No OFD packet to send [08:19:04]OFD Sender: No OFD packet to send [08:19:09]OFD Sender: No OFD packet to send [08:19:10]accept exits with 7 [08:19:10]New connection [08:19:10]New thread 3066957156 created [08:19:10]Thread 3067100516 joined [08:19:10]Waiting for new connection... [08:19:10] Sock 7.Parse request [08:19:10]Sock 7.Check first char [08:19:10]Sock 7.First char is OK [08:19:10]request: POST /json_proto HTTP/1.0 [08:19:10]Method: POST [08:19:10]URL: /json_proto [08:19:10]Method is POST - this is cgi request [08:19:10]url: /json_proto [08:19:10]query_string will be loaded in cgi processing [08:19:10]execute_cgi json_proto POST (null) [08:19:10]execute_cgi path=json_proto method=POST [08:19:10]POST find Content-Length [08:19:10]Host: 172.17.52.131:8080 [08:19:10]Content-Length: 677 [08:19:10]Content-Type: application/json [08:19:10] [08:19:10]POST finish read [08:19:10]Found Content-Length = 677 [08:19:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477198", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:19:10]execute_script... [08:19:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477198", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:19:10]POST & json_proto [08:19:10]process_json_proto [08:19:10]json parsed OK: [08:19:10]protocol is kg_v1.0 [08:19:10]action value=close_receipt [08:19:10]process_action close_receipt [08:19:10]cmd_close_receipt [08:19:10]MH_GetDate [08:19:10]Write to MH i2c: F0 00 00 DE 01 CE [08:19:10]Write i2c OK [08:19:10]MH_I2C_Read... [08:19:10]Read from MH i2c: F0 [08:19:10]MH_I2C_Read... [08:19:10]Read from MH i2c: F0 09 00 [08:19:10]MH_I2C_Read... [08:19:10]Read from MH i2c: F0 09 00 DE 01 00 7F 0E 16 67 4B 9D 11 67 41 [08:19:10]GetLastDocTimeStamp 1729498670 [08:19:10]current date 1729498751 [08:19:10]FM_GetShiftState [08:19:10]SAM_PROTO_GetShiftState [08:19:10]wFMCommunicate request_size=4 [08:19:10]MH_SAM_APDU [08:19:10]CAPDU: 80 13 01 00 [08:19:10]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [08:19:10]Write i2c OK [08:19:10]MH_I2C_Read... [08:19:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:19:10]Read from MH i2c: E2 [08:19:10]MH_I2C_Read... [08:19:10]Read from MH i2c: E2 0E 00 [08:19:10]MH_I2C_Read... [08:19:10]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 DF [08:19:10]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:19:10]wFMCommunicate OK [08:19:10]SAM_PROTO_GetShiftState done [08:19:10]FM_GetShiftState done [08:19:10]opened in 1729469279 [08:19:10]opened+sec_in_day 1729555679 [08:19:10]quantity*price = 60009 [08:19:10]sum+1 = 60010 [08:19:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 62 21.10.2024 08:19 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223431 ФПД: 382772753515 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T081911&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223431&fm=382772753515&tin=02508201610067®Number=0000000000091767&sum=60000 [08:19:11]StoreToDocumentArchive [08:19:11]shift 538 fd 223431 [08:19:11]save to /storage/0538/doc_00223431 [08:19:11]save last doc name /storage/0538/doc_00223431 to /storage/kkm_last_doc_name [08:19:11]save OK [08:19:11]Clear old archive folders... [08:19:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:19:11]tlvbuf is 013410D0 [08:19:11]SAM_PROTO_ClearQueue [08:19:11]wFMCommunicate request_size=4 [08:19:11]MH_SAM_APDU [08:19:11]CAPDU: 80 09 00 00 [08:19:11]Write to MH i2c: E2 08 00 EC 01 80 09 00 00 00 00 00 00 5F [08:19:11]Write i2c OK [08:19:11]MH_I2C_Read... [08:19:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:19:12]Read from MH i2c: E2 [08:19:12]MH_I2C_Read... [08:19:12]Read from MH i2c: E2 03 00 [08:19:12]MH_I2C_Read... [08:19:12]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [08:19:12]RAPDU: 90 00 [08:19:12]wFMCommunicate OK [08:19:12]SAM_PROTO_ClearQueue done [08:19:12]KKMCreateOFDPacket [08:19:12]OFDProtocolAddRootSTLVToBuf [08:19:12]FM_MakeSignedData [08:19:12]FM_MakeSignedData [08:19:12]SAM_PROTO_SignData [08:19:12]wFMCommunicate request_size=4 [08:19:12]MH_SAM_APDU [08:19:12]CAPDU: 80 0D 01 02 [08:19:12]Write to MH i2c: E2 08 00 ED 01 80 0D 01 02 00 00 00 00 67 [08:19:12]Write i2c OK [08:19:12]MH_I2C_Read... [08:19:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:19:12]Read from MH i2c: E2 [08:19:12]MH_I2C_Read... [08:19:12]Read from MH i2c: E2 03 00 [08:19:12]MH_I2C_Read... [08:19:12]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [08:19:12]RAPDU: 90 00 [08:19:12]wFMCommunicate OK [08:19:12]wFMCommunicate request_size=255 [08:19:12]MH_SAM_APDU [08:19: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 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 3E 00 00 00 F4 03 04 00 7F 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C7 68 03 00 35 04 06 00 00 [08:19:12]Write to MH i2c: E2 02 01 EE 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 3E 00 00 00 F4 03 04 00 7F 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C7 68 03 00 35 04 06 00 00 00 00 6E [08:19:12]Write i2c OK [08:19:12]MH_I2C_Read... [08:19:12]Read from MH i2c: E2 [08:19:12]MH_I2C_Read... [08:19:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:19:12]Read from MH i2c: E2 03 00 [08:19:12]MH_I2C_Read... [08:19:12]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [08:19:12]RAPDU: 90 00 [08:19:12]wFMCommunicate OK [08:19:12]wFMCommunicate request_size=10 [08:19:12]MH_SAM_APDU [08:19:12]CAPDU: 80 0D 02 02 05 59 1F 08 B4 6B [08:19:12]Write to MH i2c: E2 0D 00 EF 01 80 0D 02 02 05 00 59 1F 08 B4 6B 00 00 13 [08:19:12]Write i2c OK [08:19:12]MH_I2C_Read... [08:19:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:19:12]Read from MH i2c: E2 [08:19:12]MH_I2C_Read... [08:19:12]Read from MH i2c: E2 03 00 [08:19:12]MH_I2C_Read... [08:19:12]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [08:19:12]RAPDU: 90 00 [08:19:12]wFMCommunicate OK [08:19:12]wFMCommunicate request_size=4 [08:19:12]MH_SAM_APDU [08:19:12]CAPDU: 80 0D 03 02 [08:19:12]Write to MH i2c: E2 08 00 F0 01 80 0D 03 02 00 00 00 00 6C [08:19:12]Write i2c OK [08:19:12]MH_I2C_Read... [08:19:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:19:12]Read from MH i2c: E2 [08:19:12]MH_I2C_Read... [08:19:12]Read from MH i2c: E2 0B 00 [08:19:12]MH_I2C_Read... [08:19:12]Read from MH i2c: E2 0B 00 F0 01 00 FF 5F 7C 39 AE 07 FF 3F 90 00 73 [08:19:12]RAPDU: FF 5F 7C 39 AE 07 FF 3F 90 00 [08:19:12]wFMCommunicate OK [08:19:12]SAM_PROTO_SignData done [08:19:12]FM_MakeSignedData done [08:19:12]CreateOFDProtocolMessage [08:19:12]wFMCommunicate request_size=4 [08:19:12]MH_SAM_APDU [08:19:12]CAPDU: 80 11 00 00 [08:19:12]Write to MH i2c: E2 08 00 F1 01 80 11 00 00 00 00 00 00 6C [08:19:12]Write i2c OK [08:19:12]MH_I2C_Read... [08:19:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:19:12]Read from MH i2c: E2 [08:19:12]MH_I2C_Read... [08:19:12]Read from MH i2c: E2 17 00 [08:19:12]MH_I2C_Read... [08:19:12]Read from MH i2c: E2 17 00 F1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 BF [08:19:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:19:12]wFMCommunicate OK [08:19:12]CreateOFDProtocolMessage done [08:19:12]OFDSenderStorePacket 223431 [08:19:12]StoreOFDPacket docnum=223431 [08:19:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 F9 47 07 01 F5 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 3E 00 00 00 F4 03 04 00 7F 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C7 68 03 00 35 04 06 00 00 59 1F 08 B4 6B FF 5F 7C 39 AE 07 FF 3F [08:19:12]CheckFolder [08:19:12]dirname=/storage/ofd_packets [08:19:12]CheckFolder done [08:19:12]ProducePacketName [08:19:12]name=ofd_packets/00223431 [08:19:12]NVStorageSaveData ofd_packets/00223431 [08:19:12]File name is /storage/ofd_packets/00223431 [08:19:12]Write 301 bytes [08:19:12]NVStorageSaveData done [08:19:12]OFDSenderStorePacket done [08:19:12]KKMCreateOFDPacket done [08:19:12]NVStorageSaveData kkm_last_timestamp [08:19:12]File name is /storage/kkm_last_timestamp [08:19:12]Write 4 bytes [08:19:12]NVStorageSaveData done [08:19:12]ExternCall_PrintAddStr [08:19:12]wPrintStart [08:19:12]Write to MH i2c: 01 00 00 F2 01 F3 [08:19:12]Write i2c OK [08:19:12]MH_I2C_Read... [08:19:12]Read from MH i2c: 01 [08:19:12]MH_I2C_Read... [08:19:12]Read from MH i2c: 01 07 00 [08:19:12]MH_I2C_Read... [08:19:12]Read from MH i2c: 01 07 00 F2 01 00 00 00 00 00 FF 0F 08 [08:19:12]RasterBufferAndPrint [08:19:12]line Счет N : (1)477198 [08:19:12]line ИНН: 02508201610067 [08:19:12]line Контрольно-Кассовый Чек [08:19:12]line ПРОДАЖА [08:19:12]line ТРК (МРК, ГНК) : 42 [08:19:12]line Товар: 2710124130 [08:19:12]line Аи-92-К-5 [08:19:12]line 8.970 * 66.90 [08:19:12]line = 600.09 [08:19:12]line НДС 12% НСП 1% [08:19:12]line > о реализуемом товаре [08:19:12]line ОКРУГЛЕНИЕ: -0.09 [08:19:12]line ИТОГО: 600.00 [08:19:12]line Внесено: 600.00 [08:19:12]line СДАЧА: 0.00 [08:19:12]line НСП 1% : 5.31 [08:19:12]line НДС 12% : 63.73 [08:19:12]line Наличными: 600.00 [08:19:12]line Безнал.: 0.00 [08:19:12]line Место: АЗС № 162 "Партнер Нефть" [08:19:12]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:19:12]line СНО: Общий режим [08:19:12]line Чек 62 21.10.2024 08:19 [08:19:12]line Смена: 538 ФФД: 1.0 [08:19:12]line ЗНМ: 0300000103 [08:19:12]line РНМ: 0000000000091767 [08:19:12]line Версия ККМ: 001 [08:19:12]line ФМ: 0000000000871763 [08:19:12]line ФД: 223431 [08:19:12]line ФПД: 382772753515 [08:19:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T081911&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223431&fm=382772753515&tin=02508201610067®Number=0000000000091767&sum=60000 [08:19:12]OFD Sender: Processing packet 223431 [packets to send 25, broken 24] [08:19:12]ProducePacketName [08:19:12]name=ofd_packets/00223431 [08:19:12]OFD Sender: To server: pG, [08:19:12]CommunicateWithHost lk.salyk.kg:30040 [08:19:12]ConnectInit lk.salyk.kg [08:19:12]written 0, free lines is 4095 [08:19:12]Connected sock=10 [08:19:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 F9 47 07 01 F5 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 3E 00 00 00 F4 03 04 00 7F 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C7 68 03 00 35 04 06 00 00 59 1F 08 B4 6B FF 5F 7C 39 AE 07 FF 3F [08:19:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 A4 20 47 00 20 70 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C7 68 03 00 F4 03 04 00 15 BA 15 67 B6 04 01 00 00 1D AA FC 09 E6 BF 95 21 [08:19:13]CommunicateWithHost err = 0 [08:19:13]CheckOFDResponse [08:19:13]1017 (14) - 77093643461234 [08:19:13]1041 (16) - 0000000000871763 [08:19:13]1040 (4) - 223431 [08:19:13]1012 (4) - 21.10.2024 02:19 [08:19:13]1206 (1) - 0 [08:19:13]OFD Sender: Remove packet 223431 [08:19:13]ProducePacketName [08:19:13]name=ofd_packets/00223431 [08:19:13]NVStorageDeleteData [08:19:13]Write to MH i2c: 01 00 00 1D 02 1F [08:19:13]Write i2c OK [08:19:13]MH_I2C_Read... [08:19:13]Read from MH i2c: 01 [08:19:13]MH_I2C_Read... [08:19:13]Read from MH i2c: 01 07 00 [08:19:13]MH_I2C_Read... [08:19:13]Read from MH i2c: 01 07 00 1D 02 00 00 00 00 00 F8 0C 2A [08:19:13]RasterBufferAndPrint [08:19:13]line [08:19:13]line [08:19:13]line [08:19:13]line [08:19:13]line [08:19:13]written 0, free lines is 3329 [08:19:13]MH_Cut [08:19:13]Write to MH i2c: D1 01 00 24 02 01 F8 [08:19:13]Write i2c OK [08:19:13]MH_I2C_Read... [08:19:13]Read from MH i2c: D1 [08:19:13]MH_I2C_Read... [08:19:13]Read from MH i2c: D1 01 00 [08:19:13]MH_I2C_Read... [08:19:13]Read from MH i2c: D1 01 00 24 02 00 F7 [08:19:13]Write to MH i2c: 01 00 00 25 02 27 [08:19:13]Write i2c OK [08:19:13]MH_I2C_Read... [08:19:13]OFD Sender: No OFD packet to send [08:19:13]*** Cut start [08:19:13]*** Purtial cut [08:19:13]*** Stage 1: CUTSNS_PIN = 1 [08:19:14]Read from MH i2c: 01 [08:19:14]MH_I2C_Read... [08:19:14]*** Stop cut motor [08:19:14]*** Cut end [08:19:14]Read from MH i2c: 01 07 00 [08:19:14]MH_I2C_Read... [08:19:14]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [08:19:14]process_action close_receipt done [08:19:14]requested_data is exist [08:19:14]produce_requested_data [08:19:14]requested_item fm.sn is exist - process it [08:19:14]wFMCommunicate request_size=4 [08:19:14]MH_SAM_APDU [08:19:14]CAPDU: 80 11 00 00 [08:19:14]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [08:19:14]Write i2c OK [08:19:14]MH_I2C_Read... [08:19:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:19:14]Read from MH i2c: E2 [08:19:14]MH_I2C_Read... [08:19:14]Read from MH i2c: E2 17 00 [08:19:14]MH_I2C_Read... [08:19:14]Read from MH i2c: E2 17 00 26 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 F5 [08:19:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:19:14]wFMCommunicate OK [08:19:14]requested_item fd.num is exist - process it [08:19:14]SAM_PROTO_GetFieldsCounters [08:19:14]wFMCommunicate request_size=4 [08:19:14]MH_SAM_APDU [08:19:14]CAPDU: 80 13 00 00 [08:19:14]Write to MH i2c: E2 08 00 27 02 80 13 00 00 00 00 00 00 A5 [08:19:14]Write i2c OK [08:19:14]MH_I2C_Read... [08:19:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:19:14]Read from MH i2c: E2 [08:19:14]MH_I2C_Read... [08:19:14]Read from MH i2c: E2 62 00 [08:19:14]MH_I2C_Read... [08:19:14]Read from MH i2c: E2 62 00 27 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C7 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 3E 00 00 00 5E 04 04 00 3E 00 00 00 57 04 04 00 3F 00 00 00 19 04 04 00 00 00 00 00 90 00 D3 [08:19:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C7 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 3E 00 00 00 5E 04 04 00 3E 00 00 00 57 04 04 00 3F 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:19:14]wFMCommunicate OK [08:19:14]SAM_PROTO_GetFieldsCounters done [08:19:14]requested_item shift.num is exist - process it [08:19:14]requested_item shift.opened is exist - process it [08:19:14]req_shift_opened [08:19:14]FM_GetShiftState [08:19:14]SAM_PROTO_GetShiftState [08:19:14]wFMCommunicate request_size=4 [08:19:14]MH_SAM_APDU [08:19:14]CAPDU: 80 13 01 00 [08:19:14]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [08:19:14]Write i2c OK [08:19:14]MH_I2C_Read... [08:19:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:19:14]Read from MH i2c: E2 [08:19:14]MH_I2C_Read... [08:19:14]Read from MH i2c: E2 0E 00 [08:19:14]MH_I2C_Read... [08:19:14]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 29 [08:19:14]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:19:14]wFMCommunicate OK [08:19:14]SAM_PROTO_GetShiftState done [08:19:14]FM_GetShiftState done [08:19:14]req_shift_opened done [08:19:14]requested_item shift.open_date is exist - process it [08:19:14]req_shift_open_date [08:19:14]req_shift_open_date done [08:19:14]produce_requested_data done [08:19:14]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223431,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:19:14]process_action_free close_receipt [08:19:14]json_value_free [08:19:14]json_value_free done [08:19:14]process_json_proto returns [08:19:14]Send response to host [08:19:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223431,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:19:14]free response buf [08:19:14]execute_script done [08:19:14]execute_script returns [08:19:14]free content buf [08:19:14]Sock 7.Close socket [08:19:14]Sock 7.Thread stoped [08:19:18]OFD Sender: No OFD packet to send [08:19:23]OFD Sender: No OFD packet to send [08:19:28]OFD Sender: No OFD packet to send [08:19:33]OFD Sender: No OFD packet to send [08:19:38]OFD Sender: No OFD packet to send [08:19:43]OFD Sender: No OFD packet to send [08:19:48]OFD Sender: No OFD packet to send [08:19:53]OFD Sender: No OFD packet to send [08:19:58]OFD Sender: No OFD packet to send [08:20:03]OFD Sender: No OFD packet to send [08:20:08]OFD Sender: No OFD packet to send [08:20:13]OFD Sender: No OFD packet to send [08:20:18]OFD Sender: No OFD packet to send [08:20:23]OFD Sender: No OFD packet to send [08:20:28]OFD Sender: No OFD packet to send [08:20:33]OFD Sender: No OFD packet to send [08:20:38]OFD Sender: No OFD packet to send [08:20:39]accept exits with 9 [08:20:39]New connection [08:20:39]New thread 3067100516 created [08:20:39]Thread 3066957156 joined [08:20:39]Waiting for new connection... [08:20:39] Sock 9.Parse request [08:20:39]Sock 9.Check first char [08:20:39]Sock 9.First char is OK [08:20:39]request: POST /json_proto HTTP/1.0 [08:20:39]Method: POST [08:20:39]URL: /json_proto [08:20:39]Method is POST - this is cgi request [08:20:39]url: /json_proto [08:20:39]query_string will be loaded in cgi processing [08:20:39]execute_cgi json_proto POST (null) [08:20:39]execute_cgi path=json_proto method=POST [08:20:39]POST find Content-Length [08:20:39]Host: 172.17.52.131:8080 [08:20:39]Content-Length: 677 [08:20:39]Content-Type: application/json [08:20:39] [08:20:39]POST finish read [08:20:39]Found Content-Length = 677 [08:20:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477199", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.900, "sum" : 660.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 660.00, "total" : 660.00, "payments": [ { "type": 0, "sum" : 660.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:20:39]execute_script... [08:20:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477199", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.900, "sum" : 660.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 660.00, "total" : 660.00, "payments": [ { "type": 0, "sum" : 660.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:20:39]POST & json_proto [08:20:39]process_json_proto [08:20:39]json parsed OK: [08:20:39]protocol is kg_v1.0 [08:20:39]action value=close_receipt [08:20:39]process_action close_receipt [08:20:39]cmd_close_receipt [08:20:39]MH_GetDate [08:20:39]Write to MH i2c: F0 00 00 29 02 1A [08:20:39]Write i2c OK [08:20:39]MH_I2C_Read... [08:20:39]Read from MH i2c: F0 [08:20:39]MH_I2C_Read... [08:20:39]Read from MH i2c: F0 09 00 [08:20:39]MH_I2C_Read... [08:20:39]Read from MH i2c: F0 09 00 29 02 00 D8 0E 16 67 4B 9D 11 67 E6 [08:20:39]GetLastDocTimeStamp 1729498751 [08:20:39]current date 1729498840 [08:20:39]FM_GetShiftState [08:20:39]SAM_PROTO_GetShiftState [08:20:39]wFMCommunicate request_size=4 [08:20:39]MH_SAM_APDU [08:20:39]CAPDU: 80 13 01 00 [08:20:39]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [08:20:39]Write i2c OK [08:20:39]MH_I2C_Read... [08:20:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:20:39]Read from MH i2c: E2 [08:20:39]MH_I2C_Read... [08:20:39]Read from MH i2c: E2 0E 00 [08:20:39]MH_I2C_Read... [08:20:39]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 2B [08:20:39]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:20:39]wFMCommunicate OK [08:20:39]SAM_PROTO_GetShiftState done [08:20:39]FM_GetShiftState done [08:20:39]opened in 1729469279 [08:20:39]opened+sec_in_day 1729555679 [08:20:39]quantity*price = 66038 [08:20:39]sum+1 = 66039 [08:20:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 660.00 Внесено: 660.00 СДАЧА: 0.00 НСП 1% : 5.84 НДС 12% : 70.13 Наличными: 660.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 63 21.10.2024 08:20 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223432 ФПД: 187408130607270 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082040&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223432&fm=187408130607270&tin=02508201610067®Number=0000000000091767&sum=66000 [08:20:40]StoreToDocumentArchive [08:20:40]shift 538 fd 223432 [08:20:40]save to /storage/0538/doc_00223432 [08:20:40]save last doc name /storage/0538/doc_00223432 to /storage/kkm_last_doc_name [08:20:40]save OK [08:20:40]Clear old archive folders... [08:20:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:20:41]tlvbuf is 013AD210 [08:20:41]SAM_PROTO_ClearQueue [08:20:41]wFMCommunicate request_size=4 [08:20:41]MH_SAM_APDU [08:20:41]CAPDU: 80 09 00 00 [08:20:41]Write to MH i2c: E2 08 00 37 02 80 09 00 00 00 00 00 00 AB [08:20:41]Write i2c OK [08:20:41]MH_I2C_Read... [08:20:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:20:41]Read from MH i2c: E2 [08:20:41]MH_I2C_Read... [08:20:41]Read from MH i2c: E2 03 00 [08:20:41]MH_I2C_Read... [08:20:41]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [08:20:41]RAPDU: 90 00 [08:20:41]wFMCommunicate OK [08:20:41]SAM_PROTO_ClearQueue done [08:20:41]KKMCreateOFDPacket [08:20:41]OFDProtocolAddRootSTLVToBuf [08:20:41]FM_MakeSignedData [08:20:41]FM_MakeSignedData [08:20:41]SAM_PROTO_SignData [08:20:41]wFMCommunicate request_size=4 [08:20:41]MH_SAM_APDU [08:20:41]CAPDU: 80 0D 01 02 [08:20:41]Write to MH i2c: E2 08 00 38 02 80 0D 01 02 00 00 00 00 B3 [08:20:41]Write i2c OK [08:20:41]MH_I2C_Read... [08:20:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:20:41]Read from MH i2c: E2 [08:20:41]MH_I2C_Read... [08:20:41]Read from MH i2c: E2 03 00 [08:20:41]MH_I2C_Read... [08:20:41]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [08:20:41]RAPDU: 90 00 [08:20:41]wFMCommunicate OK [08:20:41]wFMCommunicate request_size=255 [08:20:41]MH_SAM_APDU [08:20:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C4 22 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F6 01 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 01 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 1B 00 00 00 00 07 04 06 00 D0 01 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 D8 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C8 68 03 00 35 04 06 00 AA [08:20:41]Write to MH i2c: E2 02 01 39 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C4 22 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F6 01 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 01 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 1B 00 00 00 00 07 04 06 00 D0 01 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 D8 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C8 68 03 00 35 04 06 00 AA 00 00 C5 [08:20:41]Write i2c OK [08:20:41]MH_I2C_Read... [08:20:41]Read from MH i2c: E2 [08:20:41]MH_I2C_Read... [08:20:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:20:41]Read from MH i2c: E2 03 00 [08:20:41]MH_I2C_Read... [08:20:41]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [08:20:41]RAPDU: 90 00 [08:20:41]wFMCommunicate OK [08:20:41]wFMCommunicate request_size=10 [08:20:41]MH_SAM_APDU [08:20:41]CAPDU: 80 0D 02 02 05 72 5B 0D 88 A6 [08:20:41]Write to MH i2c: E2 0D 00 3A 02 80 0D 02 02 05 00 72 5B 0D 88 A6 00 00 C8 [08:20:41]Write i2c OK [08:20:41]MH_I2C_Read... [08:20:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:20:41]Read from MH i2c: E2 [08:20:41]MH_I2C_Read... [08:20:41]Read from MH i2c: E2 03 00 [08:20:41]MH_I2C_Read... [08:20:41]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [08:20:41]RAPDU: 90 00 [08:20:41]wFMCommunicate OK [08:20:41]wFMCommunicate request_size=4 [08:20:41]MH_SAM_APDU [08:20:41]CAPDU: 80 0D 03 02 [08:20:41]Write to MH i2c: E2 08 00 3B 02 80 0D 03 02 00 00 00 00 B8 [08:20:41]Write i2c OK [08:20:41]MH_I2C_Read... [08:20:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:20:41]Read from MH i2c: E2 [08:20:41]MH_I2C_Read... [08:20:41]Read from MH i2c: E2 0B 00 [08:20:41]MH_I2C_Read... [08:20:41]Read from MH i2c: E2 0B 00 3B 02 00 20 54 BA D0 BC 75 13 0D 90 00 08 [08:20:41]RAPDU: 20 54 BA D0 BC 75 13 0D 90 00 [08:20:41]wFMCommunicate OK [08:20:41]SAM_PROTO_SignData done [08:20:41]FM_MakeSignedData done [08:20:41]CreateOFDProtocolMessage [08:20:41]wFMCommunicate request_size=4 [08:20:41]MH_SAM_APDU [08:20:41]CAPDU: 80 11 00 00 [08:20:41]Write to MH i2c: E2 08 00 3C 02 80 11 00 00 00 00 00 00 B8 [08:20:41]Write i2c OK [08:20:41]MH_I2C_Read... [08:20:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:20:41]Read from MH i2c: E2 [08:20:41]MH_I2C_Read... [08:20:41]Read from MH i2c: E2 17 00 [08:20:41]MH_I2C_Read... [08:20:41]Read from MH i2c: E2 17 00 3C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 0B [08:20:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:20:41]wFMCommunicate OK [08:20:41]CreateOFDProtocolMessage done [08:20:41]OFDSenderStorePacket 223432 [08:20:41]StoreOFDPacket docnum=223432 [08:20:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 2E D4 07 01 46 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C4 22 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F6 01 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 01 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 1B 00 00 00 00 07 04 06 00 D0 01 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 D8 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C8 68 03 00 35 04 06 00 AA 72 5B 0D 88 A6 20 54 BA D0 BC 75 13 0D [08:20:41]CheckFolder [08:20:41]dirname=/storage/ofd_packets [08:20:41]CheckFolder done [08:20:41]ProducePacketName [08:20:41]name=ofd_packets/00223432 [08:20:41]NVStorageSaveData ofd_packets/00223432 [08:20:41]File name is /storage/ofd_packets/00223432 [08:20:41]Write 301 bytes [08:20:41]NVStorageSaveData done [08:20:41]OFDSenderStorePacket done [08:20:41]KKMCreateOFDPacket done [08:20:41]NVStorageSaveData kkm_last_timestamp [08:20:41]File name is /storage/kkm_last_timestamp [08:20:41]Write 4 bytes [08:20:41]NVStorageSaveData done [08:20:41]ExternCall_PrintAddStr [08:20:41]wPrintStart [08:20:41]Write to MH i2c: 01 00 00 3D 02 3F [08:20:41]Write i2c OK [08:20:41]MH_I2C_Read... [08:20:41]Read from MH i2c: 01 [08:20:41]MH_I2C_Read... [08:20:41]Read from MH i2c: 01 07 00 [08:20:41]MH_I2C_Read... [08:20:41]Read from MH i2c: 01 07 00 3D 02 00 00 00 00 00 FF 0F 54 [08:20:41]RasterBufferAndPrint [08:20:41]line Счет N : (1)477199 [08:20:41]line ИНН: 02508201610067 [08:20:41]line Контрольно-Кассовый Чек [08:20:41]line ПРОДАЖА [08:20:41]line ТРК (МРК, ГНК) : 21 [08:20:41]line Товар: 2710124500 [08:20:41]line Аи-95-К-5 [08:20:41]line 8.900 * 74.20 [08:20:41]line = 660.38 [08:20:41]line НДС 12% НСП 1% [08:20:41]line > о реализуемом товаре [08:20:41]line ОКРУГЛЕНИЕ: -0.38 [08:20:41]line ИТОГО: 660.00 [08:20:41]line Внесено: 660.00 [08:20:41]line СДАЧА: 0.00 [08:20:41]line НСП 1% : 5.84 [08:20:41]line НДС 12% : 70.13 [08:20:41]line Наличными: 660.00 [08:20:41]line Безнал.: 0.00 [08:20:41]line Место: АЗС № 162 "Партнер Нефть" [08:20:41]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:20:41]line СНО: Общий режим [08:20:41]line Чек 63 21.10.2024 08:20 [08:20:41]line Смена: 538 ФФД: 1.0 [08:20:41]line ЗНМ: 0300000103 [08:20:41]line РНМ: 0000000000091767 [08:20:41]line Версия ККМ: 001 [08:20:41]line ФМ: 0000000000871763 [08:20:41]line ФД: 223432 [08:20:41]line ФПД: 187408130607270 [08:20:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082040&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223432&fm=187408130607270&tin=02508201610067®Number=0000000000091767&sum=66000 [08:20:41]OFD Sender: Processing packet 223432 [packets to send 25, broken 24] [08:20:41]ProducePacketName [08:20:41]name=ofd_packets/00223432 [08:20:41]OFD Sender: To server: pG, [08:20:41]CommunicateWithHost lk.salyk.kg:30040 [08:20:41]ConnectInit lk.salyk.kg [08:20:41]written 0, free lines is 4095 [08:20:41]Connected sock=10 [08:20:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 2E D4 07 01 46 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C4 22 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F6 01 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 01 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 1B 00 00 00 00 07 04 06 00 D0 01 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 D8 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C8 68 03 00 35 04 06 00 AA 72 5B 0D 88 A6 20 54 BA D0 BC 75 13 0D [08:20:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 18 7D 47 00 3A 9E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C8 68 03 00 F4 03 04 00 6E BA 15 67 B6 04 01 00 00 91 29 8C B8 E3 AF 05 51 [08:20:42]CommunicateWithHost err = 0 [08:20:42]CheckOFDResponse [08:20:42]1017 (14) - 77093643461234 [08:20:42]1041 (16) - 0000000000871763 [08:20:42]1040 (4) - 223432 [08:20:42]1012 (4) - 21.10.2024 02:20 [08:20:42]1206 (1) - 0 [08:20:42]OFD Sender: Remove packet 223432 [08:20:42]ProducePacketName [08:20:42]name=ofd_packets/00223432 [08:20:42]NVStorageDeleteData [08:20:42]Write to MH i2c: 01 00 00 68 02 6A [08:20:42]Write i2c OK [08:20:42]MH_I2C_Read... [08:20:42]Read from MH i2c: 01 [08:20:42]MH_I2C_Read... [08:20:42]Read from MH i2c: 01 07 00 [08:20:42]MH_I2C_Read... [08:20:42]Read from MH i2c: 01 07 00 68 02 00 00 00 00 00 06 0D 84 [08:20:42]RasterBufferAndPrint [08:20:42]line [08:20:42]line [08:20:42]line [08:20:42]line [08:20:42]line [08:20:42]written 0, free lines is 3340 [08:20:42]MH_Cut [08:20:42]Write to MH i2c: D1 01 00 6F 02 01 43 [08:20:42]Write i2c OK [08:20:42]MH_I2C_Read... [08:20:42]Read from MH i2c: D1 [08:20:42]MH_I2C_Read... [08:20:42]Read from MH i2c: D1 01 00 [08:20:42]MH_I2C_Read... [08:20:42]Read from MH i2c: D1 01 00 6F 02 00 42 [08:20:42]Write to MH i2c: 01 00 00 70 02 72 [08:20:42]Write i2c OK [08:20:42]MH_I2C_Read... [08:20:42]OFD Sender: No OFD packet to send [08:20:43]*** Cut start [08:20:43]*** Purtial cut [08:20:43]*** Stage 1: CUTSNS_PIN = 1 [08:20:43]Read from MH i2c: 01 [08:20:43]MH_I2C_Read... [08:20:43]*** Stop cut motor [08:20:43]*** Cut end [08:20:43]Read from MH i2c: 01 07 00 [08:20:43]MH_I2C_Read... [08:20:43]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 FF 0F 87 [08:20:43]process_action close_receipt done [08:20:43]requested_data is exist [08:20:43]produce_requested_data [08:20:43]requested_item fm.sn is exist - process it [08:20:43]wFMCommunicate request_size=4 [08:20:43]MH_SAM_APDU [08:20:43]CAPDU: 80 11 00 00 [08:20:43]Write to MH i2c: E2 08 00 71 02 80 11 00 00 00 00 00 00 ED [08:20:43]Write i2c OK [08:20:43]MH_I2C_Read... [08:20:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:20:43]Read from MH i2c: E2 [08:20:43]MH_I2C_Read... [08:20:43]Read from MH i2c: E2 17 00 [08:20:43]MH_I2C_Read... [08:20:43]Read from MH i2c: E2 17 00 71 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 40 [08:20:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:20:43]wFMCommunicate OK [08:20:43]requested_item fd.num is exist - process it [08:20:43]SAM_PROTO_GetFieldsCounters [08:20:43]wFMCommunicate request_size=4 [08:20:43]MH_SAM_APDU [08:20:43]CAPDU: 80 13 00 00 [08:20:43]Write to MH i2c: E2 08 00 72 02 80 13 00 00 00 00 00 00 F0 [08:20:43]Write i2c OK [08:20:43]MH_I2C_Read... [08:20:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:20:43]Read from MH i2c: E2 [08:20:43]MH_I2C_Read... [08:20:43]Read from MH i2c: E2 62 00 [08:20:43]MH_I2C_Read... [08:20:43]Read from MH i2c: E2 62 00 72 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C8 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 3F 00 00 00 5E 04 04 00 3F 00 00 00 57 04 04 00 40 00 00 00 19 04 04 00 00 00 00 00 90 00 22 [08:20:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C8 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 3F 00 00 00 5E 04 04 00 3F 00 00 00 57 04 04 00 40 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:20:43]wFMCommunicate OK [08:20:43]SAM_PROTO_GetFieldsCounters done [08:20:43]requested_item shift.num is exist - process it [08:20:43]requested_item shift.opened is exist - process it [08:20:43]req_shift_opened [08:20:43]FM_GetShiftState [08:20:43]SAM_PROTO_GetShiftState [08:20:43]wFMCommunicate request_size=4 [08:20:43]MH_SAM_APDU [08:20:43]CAPDU: 80 13 01 00 [08:20:43]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [08:20:43]Write i2c OK [08:20:43]MH_I2C_Read... [08:20:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:20:43]Read from MH i2c: E2 [08:20:43]MH_I2C_Read... [08:20:43]Read from MH i2c: E2 0E 00 [08:20:43]MH_I2C_Read... [08:20:43]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 74 [08:20:43]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:20:43]wFMCommunicate OK [08:20:43]SAM_PROTO_GetShiftState done [08:20:43]FM_GetShiftState done [08:20:43]req_shift_opened done [08:20:43]requested_item shift.open_date is exist - process it [08:20:43]req_shift_open_date [08:20:43]req_shift_open_date done [08:20:43]produce_requested_data done [08:20:43]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223432,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:20:43]process_action_free close_receipt [08:20:43]json_value_free [08:20:43]json_value_free done [08:20:43]process_json_proto returns [08:20:43]Send response to host [08:20:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223432,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:20:43]free response buf [08:20:43]execute_script done [08:20:43]execute_script returns [08:20:43]free content buf [08:20:43]Sock 9.Close socket [08:20:43]Sock 9.Thread stoped [08:20:47]OFD Sender: No OFD packet to send [08:20:48]accept exits with 7 [08:20:48]New connection [08:20:48]New thread 3066957156 created [08:20:48]Thread 3067100516 joined [08:20:48]Waiting for new connection... [08:20:48] Sock 7.Parse request [08:20:48]Sock 7.Check first char [08:20:48]Sock 7.First char is OK [08:20:48]request: POST /json_proto HTTP/1.0 [08:20:48]Method: POST [08:20:48]URL: /json_proto [08:20:48]Method is POST - this is cgi request [08:20:48]url: /json_proto [08:20:48]query_string will be loaded in cgi processing [08:20:48]execute_cgi json_proto POST (null) [08:20:48]execute_cgi path=json_proto method=POST [08:20:48]POST find Content-Length [08:20:48]Host: 172.17.52.131:8080 [08:20:48]Content-Length: 677 [08:20:48]Content-Type: application/json [08:20:48] [08:20:48]POST finish read [08:20:48]Found Content-Length = 677 [08:20:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477200", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.250, "sum" : 150.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 150.00, "total" : 150.00, "payments": [ { "type": 0, "sum" : 150.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:20:48]execute_script... [08:20: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)477200", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.250, "sum" : 150.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 150.00, "total" : 150.00, "payments": [ { "type": 0, "sum" : 150.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:20:48]POST & json_proto [08:20:48]process_json_proto [08:20:48]json parsed OK: [08:20:48]protocol is kg_v1.0 [08:20:48]action value=close_receipt [08:20:48]process_action close_receipt [08:20:48]cmd_close_receipt [08:20:48]MH_GetDate [08:20:48]Write to MH i2c: F0 00 00 74 02 65 [08:20:48]Write i2c OK [08:20:48]MH_I2C_Read... [08:20:48]Read from MH i2c: F0 [08:20:48]MH_I2C_Read... [08:20:48]Read from MH i2c: F0 09 00 [08:20:48]MH_I2C_Read... [08:20:48]Read from MH i2c: F0 09 00 74 02 00 E0 0E 16 67 4B 9D 11 67 39 [08:20:48]GetLastDocTimeStamp 1729498840 [08:20:48]current date 1729498848 [08:20:48]FM_GetShiftState [08:20:48]SAM_PROTO_GetShiftState [08:20:48]wFMCommunicate request_size=4 [08:20:48]MH_SAM_APDU [08:20:48]CAPDU: 80 13 01 00 [08:20:48]Write to MH i2c: E2 08 00 75 02 80 13 01 00 00 00 00 00 F4 [08:20:48]Write i2c OK [08:20:48]MH_I2C_Read... [08:20:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:20:48]Read from MH i2c: E2 [08:20:48]MH_I2C_Read... [08:20:48]Read from MH i2c: E2 0E 00 [08:20:48]MH_I2C_Read... [08:20:48]Read from MH i2c: E2 0E 00 75 02 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 76 [08:20:48]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:20:48]wFMCommunicate OK [08:20:48]SAM_PROTO_GetShiftState done [08:20:48]FM_GetShiftState done [08:20:48]opened in 1729469279 [08:20:48]opened+sec_in_day 1729555679 [08:20:48]quantity*price = 15052 [08:20:48]sum+1 = 15054 [08:20:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 150.00 Внесено: 150.00 СДАЧА: 0.00 НСП 1% : 1.33 НДС 12% : 15.98 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 64 21.10.2024 08:20 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223433 ФПД: 14830943242562 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082048&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223433&fm=14830943242562&tin=02508201610067®Number=0000000000091767&sum=15000 [08:20:49]StoreToDocumentArchive [08:20:49]shift 538 fd 223433 [08:20:49]save to /storage/0538/doc_00223433 [08:20:49]save last doc name /storage/0538/doc_00223433 to /storage/kkm_last_doc_name [08:20:49]save OK [08:20:49]Clear old archive folders... [08:20:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:20:49]tlvbuf is 013BC6A0 [08:20:49]SAM_PROTO_ClearQueue [08:20:49]wFMCommunicate request_size=4 [08:20:49]MH_SAM_APDU [08:20:49]CAPDU: 80 09 00 00 [08:20:49]Write to MH i2c: E2 08 00 82 02 80 09 00 00 00 00 00 00 F6 [08:20:49]Write i2c OK [08:20:49]MH_I2C_Read... [08:20:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:20:49]Read from MH i2c: E2 [08:20:49]MH_I2C_Read... [08:20:49]Read from MH i2c: E2 03 00 [08:20:49]MH_I2C_Read... [08:20:49]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [08:20:49]RAPDU: 90 00 [08:20:49]wFMCommunicate OK [08:20:49]SAM_PROTO_ClearQueue done [08:20:49]KKMCreateOFDPacket [08:20:49]OFDProtocolAddRootSTLVToBuf [08:20:49]FM_MakeSignedData [08:20:49]FM_MakeSignedData [08:20:49]SAM_PROTO_SignData [08:20:49]wFMCommunicate request_size=4 [08:20:49]MH_SAM_APDU [08:20:49]CAPDU: 80 0D 01 02 [08:20:49]Write to MH i2c: E2 08 00 83 02 80 0D 01 02 00 00 00 00 FE [08:20:49]Write i2c OK [08:20:49]MH_I2C_Read... [08:20:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:20:49]Read from MH i2c: E2 [08:20:49]MH_I2C_Read... [08:20:49]Read from MH i2c: E2 03 00 [08:20:49]MH_I2C_Read... [08:20:49]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [08:20:49]RAPDU: 90 00 [08:20:49]wFMCommunicate OK [08:20:49]wFMCommunicate request_size=255 [08:20:49]MH_SAM_APDU [08:20:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 E0 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C9 68 03 00 35 04 06 00 0D [08:20:49]Write to MH i2c: E2 02 01 84 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 E0 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C9 68 03 00 35 04 06 00 0D 00 00 97 [08:20:49]Write i2c OK [08:20:49]MH_I2C_Read... [08:20:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:20:49]Read from MH i2c: E2 [08:20:49]MH_I2C_Read... [08:20:49]Read from MH i2c: E2 03 00 [08:20:49]MH_I2C_Read... [08:20:49]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [08:20:49]RAPDU: 90 00 [08:20:49]wFMCommunicate OK [08:20:49]wFMCommunicate request_size=10 [08:20:49]MH_SAM_APDU [08:20:49]CAPDU: 80 0D 02 02 05 7D 19 1A 89 42 [08:20:49]Write to MH i2c: E2 0D 00 85 02 80 0D 02 02 05 00 7D 19 1A 89 42 00 00 86 [08:20:49]Write i2c OK [08:20:49]MH_I2C_Read... [08:20:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:20:50]Read from MH i2c: E2 [08:20:50]MH_I2C_Read... [08:20:50]Read from MH i2c: E2 03 00 [08:20:50]MH_I2C_Read... [08:20:50]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [08:20:50]RAPDU: 90 00 [08:20:50]wFMCommunicate OK [08:20:50]wFMCommunicate request_size=4 [08:20:50]MH_SAM_APDU [08:20:50]CAPDU: 80 0D 03 02 [08:20:50]Write to MH i2c: E2 08 00 86 02 80 0D 03 02 00 00 00 00 03 [08:20:50]Write i2c OK [08:20:50]MH_I2C_Read... [08:20:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:20:50]Read from MH i2c: E2 [08:20:50]MH_I2C_Read... [08:20:50]Read from MH i2c: E2 0B 00 [08:20:50]MH_I2C_Read... [08:20:50]Read from MH i2c: E2 0B 00 86 02 00 DC EB 7B 83 48 CC B5 58 90 00 EA [08:20:50]RAPDU: DC EB 7B 83 48 CC B5 58 90 00 [08:20:50]wFMCommunicate OK [08:20:50]SAM_PROTO_SignData done [08:20:50]FM_MakeSignedData done [08:20:50]CreateOFDProtocolMessage [08:20:50]wFMCommunicate request_size=4 [08:20:50]MH_SAM_APDU [08:20:50]CAPDU: 80 11 00 00 [08:20:50]Write to MH i2c: E2 08 00 87 02 80 11 00 00 00 00 00 00 03 [08:20:50]Write i2c OK [08:20:50]MH_I2C_Read... [08:20:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:20:50]Read from MH i2c: E2 [08:20:50]MH_I2C_Read... [08:20:50]Read from MH i2c: E2 17 00 [08:20:50]MH_I2C_Read... [08:20:50]Read from MH i2c: E2 17 00 87 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 56 [08:20:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:20:50]wFMCommunicate OK [08:20:50]CreateOFDProtocolMessage done [08:20:50]OFDSenderStorePacket 223433 [08:20:50]StoreOFDPacket docnum=223433 [08:20:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 7E 93 07 01 F1 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 E0 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C9 68 03 00 35 04 06 00 0D 7D 19 1A 89 42 DC EB 7B 83 48 CC B5 58 [08:20:50]CheckFolder [08:20:50]dirname=/storage/ofd_packets [08:20:50]CheckFolder done [08:20:50]ProducePacketName [08:20:50]name=ofd_packets/00223433 [08:20:50]NVStorageSaveData ofd_packets/00223433 [08:20:50]File name is /storage/ofd_packets/00223433 [08:20:50]Write 301 bytes [08:20:50]NVStorageSaveData done [08:20:50]OFDSenderStorePacket done [08:20:50]KKMCreateOFDPacket done [08:20:50]NVStorageSaveData kkm_last_timestamp [08:20:50]File name is /storage/kkm_last_timestamp [08:20:50]Write 4 bytes [08:20:50]NVStorageSaveData done [08:20:50]ExternCall_PrintAddStr [08:20:50]wPrintStart [08:20:50]Write to MH i2c: 01 00 00 88 02 8A [08:20:50]Write i2c OK [08:20:50]MH_I2C_Read... [08:20:50]Read from MH i2c: 01 [08:20:50]MH_I2C_Read... [08:20:50]Read from MH i2c: 01 07 00 [08:20:50]MH_I2C_Read... [08:20:50]Read from MH i2c: 01 07 00 88 02 00 00 00 00 00 FF 0F 9F [08:20:50]RasterBufferAndPrint [08:20:50]line Счет N : (1)477200 [08:20:50]line ИНН: 02508201610067 [08:20:50]line Контрольно-Кассовый Чек [08:20:50]line ПРОДАЖА [08:20:50]line ТРК (МРК, ГНК) : 62 [08:20:50]line Товар: 2710124130 [08:20:50]line Аи-92-К-5 [08:20:50]line 2.250 * 66.90 [08:20:50]line = 150.53 [08:20:50]line НДС 12% НСП 1% [08:20:50]line > о реализуемом товаре [08:20:50]line ОКРУГЛЕНИЕ: -0.53 [08:20:50]line ИТОГО: 150.00 [08:20:50]line Внесено: 150.00 [08:20:50]line СДАЧА: 0.00 [08:20:50]line НСП 1% : 1.33 [08:20:50]line НДС 12% : 15.98 [08:20:50]line Наличными: 150.00 [08:20:50]line Безнал.: 0.00 [08:20:50]line Место: АЗС № 162 "Партнер Нефть" [08:20:50]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:20:50]line СНО: Общий режим [08:20:50]line Чек 64 21.10.2024 08:20 [08:20:50]line Смена: 538 ФФД: 1.0 [08:20:50]line ЗНМ: 0300000103 [08:20:50]line РНМ: 0000000000091767 [08:20:50]line Версия ККМ: 001 [08:20:50]line ФМ: 0000000000871763 [08:20:50]line ФД: 223433 [08:20:50]line ФПД: 14830943242562 [08:20:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082048&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223433&fm=14830943242562&tin=02508201610067®Number=0000000000091767&sum=15000 [08:20:50]written 0, free lines is 4095 [08:20:50]OFD Sender: Processing packet 223433 [packets to send 25, broken 24] [08:20:50]ProducePacketName [08:20:50]name=ofd_packets/00223433 [08:20:50]OFD Sender: To server: pG, [08:20:50]CommunicateWithHost lk.salyk.kg:30040 [08:20:50]ConnectInit lk.salyk.kg [08:20:50]Connected sock=9 [08:20:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 7E 93 07 01 F1 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 E0 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C9 68 03 00 35 04 06 00 0D 7D 19 1A 89 42 DC EB 7B 83 48 CC B5 58 [08:20:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 95 B1 47 00 69 D8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 C9 68 03 00 F4 03 04 00 76 BA 15 67 B6 04 01 00 00 77 35 43 CA 34 99 FC 04 [08:20:50]CommunicateWithHost err = 0 [08:20:50]CheckOFDResponse [08:20:50]1017 (14) - 77093643461234 [08:20:50]1041 (16) - 0000000000871763 [08:20:50]1040 (4) - 223433 [08:20:50]1012 (4) - 21.10.2024 02:20 [08:20:50]1206 (1) - 0 [08:20:50]OFD Sender: Remove packet 223433 [08:20:50]ProducePacketName [08:20:50]name=ofd_packets/00223433 [08:20:50]NVStorageDeleteData [08:20:50]Write to MH i2c: 01 00 00 B3 02 B5 [08:20:50]Write i2c OK [08:20:50]MH_I2C_Read... [08:20:50]Read from MH i2c: 01 [08:20:50]MH_I2C_Read... [08:20:50]Read from MH i2c: 01 07 00 [08:20:50]MH_I2C_Read... [08:20:50]Read from MH i2c: 01 07 00 B3 02 00 00 00 00 00 01 0D CA [08:20:50]RasterBufferAndPrint [08:20:50]line [08:20:50]line [08:20:50]line [08:20:50]line [08:20:50]line [08:20:50]written 0, free lines is 3338 [08:20:50]MH_Cut [08:20:50]Write to MH i2c: D1 01 00 BA 02 01 8E [08:20:50]Write i2c OK [08:20:50]MH_I2C_Read... [08:20:50]Read from MH i2c: D1 [08:20:50]MH_I2C_Read... [08:20:50]Read from MH i2c: D1 01 00 [08:20:50]MH_I2C_Read... [08:20:50]Read from MH i2c: D1 01 00 BA 02 00 8D [08:20:50]Write to MH i2c: 01 00 00 BB 02 BD [08:20:50]Write i2c OK [08:20:50]MH_I2C_Read... [08:20:51]OFD Sender: No OFD packet to send [08:20:51]*** Cut start [08:20:51]*** Purtial cut [08:20:51]*** Stage 1: CUTSNS_PIN = 1 [08:20:51]Read from MH i2c: 01 [08:20:51]MH_I2C_Read... [08:20:51]*** Stop cut motor [08:20:51]*** Cut end [08:20:51]Read from MH i2c: 01 07 00 [08:20:51]MH_I2C_Read... [08:20:51]Read from MH i2c: 01 07 00 BB 02 00 00 00 00 00 FF 0F D2 [08:20:51]process_action close_receipt done [08:20:51]requested_data is exist [08:20:51]produce_requested_data [08:20:51]requested_item fm.sn is exist - process it [08:20:51]wFMCommunicate request_size=4 [08:20:51]MH_SAM_APDU [08:20:51]CAPDU: 80 11 00 00 [08:20:51]Write to MH i2c: E2 08 00 BC 02 80 11 00 00 00 00 00 00 38 [08:20:51]Write i2c OK [08:20:51]MH_I2C_Read... [08:20:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:20:51]Read from MH i2c: E2 [08:20:51]MH_I2C_Read... [08:20:51]Read from MH i2c: E2 17 00 [08:20:51]MH_I2C_Read... [08:20:51]Read from MH i2c: E2 17 00 BC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 8B [08:20:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:20:51]wFMCommunicate OK [08:20:51]requested_item fd.num is exist - process it [08:20:51]SAM_PROTO_GetFieldsCounters [08:20:51]wFMCommunicate request_size=4 [08:20:51]MH_SAM_APDU [08:20:51]CAPDU: 80 13 00 00 [08:20:51]Write to MH i2c: E2 08 00 BD 02 80 13 00 00 00 00 00 00 3B [08:20:51]Write i2c OK [08:20:51]MH_I2C_Read... [08:20:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:20:51]Read from MH i2c: E2 [08:20:51]MH_I2C_Read... [08:20:51]Read from MH i2c: E2 62 00 [08:20:51]MH_I2C_Read... [08:20:51]Read from MH i2c: E2 62 00 BD 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C9 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 40 00 00 00 5E 04 04 00 40 00 00 00 57 04 04 00 41 00 00 00 19 04 04 00 00 00 00 00 90 00 71 [08:20:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 C9 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 40 00 00 00 5E 04 04 00 40 00 00 00 57 04 04 00 41 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:20:51]wFMCommunicate OK [08:20:51]SAM_PROTO_GetFieldsCounters done [08:20:51]requested_item shift.num is exist - process it [08:20:51]requested_item shift.opened is exist - process it [08:20:51]req_shift_opened [08:20:51]FM_GetShiftState [08:20:51]SAM_PROTO_GetShiftState [08:20:51]wFMCommunicate request_size=4 [08:20:51]MH_SAM_APDU [08:20:51]CAPDU: 80 13 01 00 [08:20:51]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [08:20:51]Write i2c OK [08:20:51]MH_I2C_Read... [08:20:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:20:51]Read from MH i2c: E2 [08:20:51]MH_I2C_Read... [08:20:51]Read from MH i2c: E2 0E 00 [08:20:51]MH_I2C_Read... [08:20:51]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 BF [08:20:51]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:20:51]wFMCommunicate OK [08:20:51]SAM_PROTO_GetShiftState done [08:20:51]FM_GetShiftState done [08:20:51]req_shift_opened done [08:20:51]requested_item shift.open_date is exist - process it [08:20:51]req_shift_open_date [08:20:51]req_shift_open_date done [08:20:51]produce_requested_data done [08:20:51]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223433,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:20:51]process_action_free close_receipt [08:20:51]json_value_free [08:20:51]json_value_free done [08:20:51]process_json_proto returns [08:20:51]Send response to host [08:20:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223433,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:20:51]free response buf [08:20:51]execute_script done [08:20:51]execute_script returns [08:20:51]free content buf [08:20:51]Sock 7.Close socket [08:20:51]Sock 7.Thread stoped [08:20:52]accept exits with 10 [08:20:52]New connection [08:20:52]New thread 3067100516 created [08:20:52]Thread 3066957156 joined [08:20:52]Waiting for new connection... [08:20:52] Sock 10.Parse request [08:20:52]Sock 10.Check first char [08:20:52]Sock 10.First char is OK [08:20:52]request: POST /json_proto HTTP/1.0 [08:20:52]Method: POST [08:20:52]URL: /json_proto [08:20:52]Method is POST - this is cgi request [08:20:52]url: /json_proto [08:20:52]query_string will be loaded in cgi processing [08:20:52]execute_cgi json_proto POST (null) [08:20:52]execute_cgi path=json_proto method=POST [08:20:52]POST find Content-Length [08:20:52]Host: 172.17.52.131:8080 [08:20:52]Content-Length: 677 [08:20:52]Content-Type: application/json [08:20:52] [08:20:52]POST finish read [08:20:52]Found Content-Length = 677 [08:20:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477202", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:20:52]execute_script... [08:20:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477202", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:20:52]POST & json_proto [08:20:52]process_json_proto [08:20:52]json parsed OK: [08:20:52]protocol is kg_v1.0 [08:20:52]action value=close_receipt [08:20:52]process_action close_receipt [08:20:52]cmd_close_receipt [08:20:52]MH_GetDate [08:20:52]Write to MH i2c: F0 00 00 BF 02 B0 [08:20:52]Write i2c OK [08:20:52]MH_I2C_Read... [08:20:52]Read from MH i2c: F0 [08:20:52]MH_I2C_Read... [08:20:52]Read from MH i2c: F0 09 00 [08:20:52]MH_I2C_Read... [08:20:52]Read from MH i2c: F0 09 00 BF 02 00 E4 0E 16 67 4B 9D 11 67 88 [08:20:52]GetLastDocTimeStamp 1729498848 [08:20:52]current date 1729498852 [08:20:52]FM_GetShiftState [08:20:52]SAM_PROTO_GetShiftState [08:20:52]wFMCommunicate request_size=4 [08:20:52]MH_SAM_APDU [08:20:52]CAPDU: 80 13 01 00 [08:20:52]Write to MH i2c: E2 08 00 C0 02 80 13 01 00 00 00 00 00 3F [08:20:52]Write i2c OK [08:20:52]MH_I2C_Read... [08:20:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:20:52]Read from MH i2c: E2 [08:20:52]MH_I2C_Read... [08:20:52]Read from MH i2c: E2 0E 00 [08:20:52]MH_I2C_Read... [08:20:52]Read from MH i2c: E2 0E 00 C0 02 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 C1 [08:20:52]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:20:52]wFMCommunicate OK [08:20:52]SAM_PROTO_GetShiftState done [08:20:52]FM_GetShiftState done [08:20:52]opened in 1729469279 [08:20:52]opened+sec_in_day 1729555679 [08:20:52]quantity*price = 40006 [08:20:52]sum+1 = 40007 [08:20:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 65 21.10.2024 08:20 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223434 ФПД: 215139392013608 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082053&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223434&fm=215139392013608&tin=02508201610067®Number=0000000000091767&sum=40000 [08:20:54]StoreToDocumentArchive [08:20:54]shift 538 fd 223434 [08:20:54]save to /storage/0538/doc_00223434 [08:20:54]save last doc name /storage/0538/doc_00223434 to /storage/kkm_last_doc_name [08:20:54]save OK [08:20:54]Clear old archive folders... [08:20:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:20:54]tlvbuf is 013B03C0 [08:20:54]SAM_PROTO_ClearQueue [08:20:54]wFMCommunicate request_size=4 [08:20:54]MH_SAM_APDU [08:20:54]CAPDU: 80 09 00 00 [08:20:54]Write to MH i2c: E2 08 00 CD 02 80 09 00 00 00 00 00 00 41 [08:20:54]Write i2c OK [08:20:54]MH_I2C_Read... [08:20:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:20:54]Read from MH i2c: E2 [08:20:54]MH_I2C_Read... [08:20:54]Read from MH i2c: E2 03 00 [08:20:54]MH_I2C_Read... [08:20:54]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [08:20:54]RAPDU: 90 00 [08:20:54]wFMCommunicate OK [08:20:54]SAM_PROTO_ClearQueue done [08:20:54]KKMCreateOFDPacket [08:20:54]OFDProtocolAddRootSTLVToBuf [08:20:54]FM_MakeSignedData [08:20:54]FM_MakeSignedData [08:20:54]SAM_PROTO_SignData [08:20:54]wFMCommunicate request_size=4 [08:20:54]MH_SAM_APDU [08:20:54]CAPDU: 80 0D 01 02 [08:20:54]Write to MH i2c: E2 08 00 CE 02 80 0D 01 02 00 00 00 00 49 [08:20:54]Write i2c OK [08:20:54]MH_I2C_Read... [08:20:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:20:54]Read from MH i2c: E2 [08:20:54]MH_I2C_Read... [08:20:54]Read from MH i2c: E2 03 00 [08:20:54]MH_I2C_Read... [08:20:54]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [08:20:54]RAPDU: 90 00 [08:20:54]wFMCommunicate OK [08:20:54]wFMCommunicate request_size=255 [08:20:54]MH_SAM_APDU [08:20:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 41 00 00 00 F4 03 04 00 E5 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CA 68 03 00 35 04 06 00 C3 [08:20:54]Write to MH i2c: E2 02 01 CF 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 41 00 00 00 F4 03 04 00 E5 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CA 68 03 00 35 04 06 00 C3 00 00 71 [08:20:54]Write i2c OK [08:20:54]MH_I2C_Read... [08:20:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:20:54]Read from MH i2c: E2 [08:20:54]MH_I2C_Read... [08:20:54]Read from MH i2c: E2 03 00 [08:20:54]MH_I2C_Read... [08:20:54]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [08:20:54]RAPDU: 90 00 [08:20:54]wFMCommunicate OK [08:20:54]wFMCommunicate request_size=10 [08:20:54]MH_SAM_APDU [08:20:54]CAPDU: 80 0D 02 02 05 AB 0B 09 C5 28 [08:20:54]Write to MH i2c: E2 0D 00 D0 02 80 0D 02 02 05 00 AB 0B 09 C5 28 00 00 02 [08:20:54]Write i2c OK [08:20:54]MH_I2C_Read... [08:20:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:20:54]Read from MH i2c: E2 [08:20:54]MH_I2C_Read... [08:20:54]Read from MH i2c: E2 03 00 [08:20:54]MH_I2C_Read... [08:20:54]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [08:20:54]RAPDU: 90 00 [08:20:54]wFMCommunicate OK [08:20:54]wFMCommunicate request_size=4 [08:20:54]MH_SAM_APDU [08:20:54]CAPDU: 80 0D 03 02 [08:20:54]Write to MH i2c: E2 08 00 D1 02 80 0D 03 02 00 00 00 00 4E [08:20:54]Write i2c OK [08:20:54]MH_I2C_Read... [08:20:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:20:54]Read from MH i2c: E2 [08:20:54]MH_I2C_Read... [08:20:54]Read from MH i2c: E2 0B 00 [08:20:54]MH_I2C_Read... [08:20:54]Read from MH i2c: E2 0B 00 D1 02 00 F9 63 9C 54 D4 09 D6 80 90 00 CE [08:20:54]RAPDU: F9 63 9C 54 D4 09 D6 80 90 00 [08:20:54]wFMCommunicate OK [08:20:54]SAM_PROTO_SignData done [08:20:54]FM_MakeSignedData done [08:20:54]CreateOFDProtocolMessage [08:20:54]wFMCommunicate request_size=4 [08:20:54]MH_SAM_APDU [08:20:54]CAPDU: 80 11 00 00 [08:20:54]Write to MH i2c: E2 08 00 D2 02 80 11 00 00 00 00 00 00 4E [08:20:54]Write i2c OK [08:20:54]MH_I2C_Read... [08:20:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:20:54]Read from MH i2c: E2 [08:20:54]MH_I2C_Read... [08:20:54]Read from MH i2c: E2 17 00 [08:20:54]MH_I2C_Read... [08:20:54]Read from MH i2c: E2 17 00 D2 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 A1 [08:20:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:20:54]wFMCommunicate OK [08:20:54]CreateOFDProtocolMessage done [08:20:54]OFDSenderStorePacket 223434 [08:20:54]StoreOFDPacket docnum=223434 [08:20:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 FC 4B 07 01 25 FA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 E5 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CA 68 03 00 35 04 06 00 C3 AB 0B 09 C5 28 F9 63 9C 54 D4 09 D6 80 [08:20:54]CheckFolder [08:20:54]dirname=/storage/ofd_packets [08:20:54]CheckFolder done [08:20:54]ProducePacketName [08:20:54]name=ofd_packets/00223434 [08:20:54]NVStorageSaveData ofd_packets/00223434 [08:20:54]File name is /storage/ofd_packets/00223434 [08:20:54]Write 301 bytes [08:20:54]NVStorageSaveData done [08:20:54]OFDSenderStorePacket done [08:20:54]KKMCreateOFDPacket done [08:20:54]NVStorageSaveData kkm_last_timestamp [08:20:54]File name is /storage/kkm_last_timestamp [08:20:54]Write 4 bytes [08:20:54]NVStorageSaveData done [08:20:54]ExternCall_PrintAddStr [08:20:54]wPrintStart [08:20:54]Write to MH i2c: 01 00 00 D3 02 D5 [08:20:54]Write i2c OK [08:20:54]MH_I2C_Read... [08:20:54]Read from MH i2c: 01 [08:20:54]MH_I2C_Read... [08:20:54]Read from MH i2c: 01 07 00 [08:20:54]MH_I2C_Read... [08:20:54]Read from MH i2c: 01 07 00 D3 02 00 00 00 00 00 FF 0F EA [08:20:54]RasterBufferAndPrint [08:20:54]line Счет N : (1)477202 [08:20:54]line ИНН: 02508201610067 [08:20:54]line Контрольно-Кассовый Чек [08:20:54]line ПРОДАЖА [08:20:54]line ТРК (МРК, ГНК) : 52 [08:20:54]line Товар: 2710124130 [08:20:54]line Аи-92-К-5 [08:20:54]line 5.980 * 66.90 [08:20:54]line = 400.06 [08:20:54]line НДС 12% НСП 1% [08:20:54]line > о реализуемом товаре [08:20:54]line ОКРУГЛЕНИЕ: -0.06 [08:20:54]line ИТОГО: 400.00 [08:20:54]line Внесено: 400.00 [08:20:54]line СДАЧА: 0.00 [08:20:54]line НСП 1% : 3.54 [08:20:54]line НДС 12% : 42.48 [08:20:54]line Наличными: 400.00 [08:20:54]line Безнал.: 0.00 [08:20:54]line Место: АЗС № 162 "Партнер Нефть" [08:20:54]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:20:54]line СНО: Общий режим [08:20:54]line Чек 65 21.10.2024 08:20 [08:20:54]line Смена: 538 ФФД: 1.0 [08:20:54]line ЗНМ: 0300000103 [08:20:54]line РНМ: 0000000000091767 [08:20:54]line Версия ККМ: 001 [08:20:54]line ФМ: 0000000000871763 [08:20:54]line ФД: 223434 [08:20:54]line ФПД: 215139392013608 [08:20:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082053&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223434&fm=215139392013608&tin=02508201610067®Number=0000000000091767&sum=40000 [08:20:54]written 0, free lines is 4095 [08:20:54]OFD Sender: Processing packet 223434 [packets to send 25, broken 24] [08:20:54]ProducePacketName [08:20:54]name=ofd_packets/00223434 [08:20:54]OFD Sender: To server: pG, [08:20:54]CommunicateWithHost lk.salyk.kg:30040 [08:20:54]ConnectInit lk.salyk.kg [08:20:54]Connected sock=9 [08:20:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 FC 4B 07 01 25 FA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 E5 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CA 68 03 00 35 04 06 00 C3 AB 0B 09 C5 28 F9 63 9C 54 D4 09 D6 80 [08: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 36 33 4F 00 00 00 BC 73 47 00 AA 19 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CA 68 03 00 F4 03 04 00 7B BA 15 67 B6 04 01 00 00 E0 49 97 03 FC 0B 76 39 [08:20:55]CommunicateWithHost err = 0 [08:20:55]CheckOFDResponse [08:20:55]1017 (14) - 77093643461234 [08:20:55]1041 (16) - 0000000000871763 [08:20:55]1040 (4) - 223434 [08:20:55]1012 (4) - 21.10.2024 02:20 [08:20:55]1206 (1) - 0 [08:20:55]OFD Sender: Remove packet 223434 [08:20:55]ProducePacketName [08:20:55]name=ofd_packets/00223434 [08:20:55]NVStorageDeleteData [08:20:55]Write to MH i2c: 01 00 00 FE 02 00 [08:20:55]Write i2c OK [08:20:55]MH_I2C_Read... [08:20:55]Read from MH i2c: 01 [08:20:55]MH_I2C_Read... [08:20:55]Read from MH i2c: 01 07 00 [08:20:55]MH_I2C_Read... [08:20:55]Read from MH i2c: 01 07 00 FE 02 00 00 00 00 00 FD 0C 10 [08:20:55]RasterBufferAndPrint [08:20:55]line [08:20:55]line [08:20:55]line [08:20:55]line [08:20:55]line [08:20:55]written 0, free lines is 3343 [08:20:55]MH_Cut [08:20:55]Write to MH i2c: D1 01 00 05 03 01 DA [08:20:55]Write i2c OK [08:20:55]MH_I2C_Read... [08:20:55]Read from MH i2c: D1 [08:20:55]MH_I2C_Read... [08:20:55]Read from MH i2c: D1 01 00 [08:20:55]MH_I2C_Read... [08:20:55]Read from MH i2c: D1 01 00 05 03 00 D9 [08:20:55]Write to MH i2c: 01 00 00 06 03 09 [08:20:55]Write i2c OK [08:20:55]MH_I2C_Read... [08:20:55]OFD Sender: No OFD packet to send [08:20:55]*** Cut start [08:20:55]*** Purtial cut [08:20:55]*** CUTSNS_PIN = 0 [08:20:56]*** Stage 1: CUTSNS_PIN = 1 [08:20:57]Read from MH i2c: 01 [08:20:58]MH_I2C_Read... [08:20:58]*** Stop cut motor [08:20:58]*** Cut end [08:20:58]Read from MH i2c: 01 07 00 [08:20:58]MH_I2C_Read... [08:20:58]Read from MH i2c: 01 07 00 06 03 00 00 00 00 00 FF 0F 1E [08:20:58]process_action close_receipt done [08:20:58]requested_data is exist [08:20:58]produce_requested_data [08:20:58]requested_item fm.sn is exist - process it [08:20:58]wFMCommunicate request_size=4 [08:20:58]MH_SAM_APDU [08:20:58]CAPDU: 80 11 00 00 [08:20:58]Write to MH i2c: E2 08 00 07 03 80 11 00 00 00 00 00 00 84 [08:20:58]Write i2c OK [08:20:58]MH_I2C_Read... [08:20:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:20:58]Read from MH i2c: E2 [08:20:58]MH_I2C_Read... [08:20:58]Read from MH i2c: E2 17 00 [08:20:58]MH_I2C_Read... [08:20:58]Read from MH i2c: E2 17 00 07 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 D7 [08:20:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:20:58]wFMCommunicate OK [08:20:58]requested_item fd.num is exist - process it [08:20:58]SAM_PROTO_GetFieldsCounters [08:20:58]wFMCommunicate request_size=4 [08:20:58]MH_SAM_APDU [08:20:58]CAPDU: 80 13 00 00 [08:20:58]Write to MH i2c: E2 08 00 08 03 80 13 00 00 00 00 00 00 87 [08:20:58]Write i2c OK [08:20:58]MH_I2C_Read... [08:20:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:20:58]Read from MH i2c: E2 [08:20:58]MH_I2C_Read... [08:20:58]Read from MH i2c: E2 62 00 [08:20:58]MH_I2C_Read... [08:20:58]Read from MH i2c: E2 62 00 08 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 CA 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 41 00 00 00 5E 04 04 00 41 00 00 00 57 04 04 00 42 00 00 00 19 04 04 00 00 00 00 00 90 00 C1 [08:20:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 CA 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 41 00 00 00 5E 04 04 00 41 00 00 00 57 04 04 00 42 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:20:58]wFMCommunicate OK [08:20:58]SAM_PROTO_GetFieldsCounters done [08:20:58]requested_item shift.num is exist - process it [08:20:58]requested_item shift.opened is exist - process it [08:20:58]req_shift_opened [08:20:58]FM_GetShiftState [08:20:58]SAM_PROTO_GetShiftState [08:20:58]wFMCommunicate request_size=4 [08:20:58]MH_SAM_APDU [08:20:58]CAPDU: 80 13 01 00 [08:20:58]Write to MH i2c: E2 08 00 09 03 80 13 01 00 00 00 00 00 89 [08:20:58]Write i2c OK [08:20:58]MH_I2C_Read... [08:20:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:20:58]Read from MH i2c: E2 [08:20:58]MH_I2C_Read... [08:20:58]Read from MH i2c: E2 0E 00 [08:20:58]MH_I2C_Read... [08:20:58]Read from MH i2c: E2 0E 00 09 03 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 0B [08:20:58]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:20:58]wFMCommunicate OK [08:20:58]SAM_PROTO_GetShiftState done [08:20:58]FM_GetShiftState done [08:20:58]req_shift_opened done [08:20:58]requested_item shift.open_date is exist - process it [08:20:58]req_shift_open_date [08:20:58]req_shift_open_date done [08:20:58]produce_requested_data done [08:20:58]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223434,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:20:58]process_action_free close_receipt [08:20:58]json_value_free [08:20:58]json_value_free done [08:20:58]process_json_proto returns [08:20:58]Send response to host [08:20:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223434,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:20:58]free response buf [08:20:58]execute_script done [08:20:58]execute_script returns [08:20:58]free content buf [08:20:58]Sock 10.Close socket [08:20:58]Sock 10.Thread stoped [08:20:58]accept exits with 7 [08:20:58]New connection [08:20:58]New thread 3066957156 created [08:20:58]Thread 3067100516 joined [08:20:58]Waiting for new connection... [08:20:58] Sock 7.Parse request [08:20:58]Sock 7.Check first char [08:20:58]Sock 7.First char is OK [08:20:58]request: POST /json_proto HTTP/1.0 [08:20:58]Method: POST [08:20:58]URL: /json_proto [08:20:58]Method is POST - this is cgi request [08:20:58]url: /json_proto [08:20:58]query_string will be loaded in cgi processing [08:20:58]execute_cgi json_proto POST (null) [08:20:58]execute_cgi path=json_proto method=POST [08:20:58]POST find Content-Length [08:20:58]Host: 172.17.52.131:8080 [08:20:58]Content-Length: 678 [08:20:58]Content-Type: application/json [08:20:58] [08:20:58]POST finish read [08:20:58]Found Content-Length = 678 [08:20:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477201", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:20:58]execute_script... [08:20:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477201", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:20:58]POST & json_proto [08:20:58]process_json_proto [08:20:58]json parsed OK: [08:20:58]protocol is kg_v1.0 [08:20:58]action value=close_receipt [08:20:58]process_action close_receipt [08:20:58]cmd_close_receipt [08:20:58]MH_GetDate [08:20:58]Write to MH i2c: F0 00 00 0A 03 FC [08:20:58]Write i2c OK [08:20:58]MH_I2C_Read... [08:20:58]Read from MH i2c: F0 [08:20:58]MH_I2C_Read... [08:20:58]Read from MH i2c: F0 09 00 [08:20:58]MH_I2C_Read... [08:20:58]Read from MH i2c: F0 09 00 0A 03 00 EB 0E 16 67 4B 9D 11 67 DB [08:20:58]GetLastDocTimeStamp 1729498853 [08:20:58]current date 1729498859 [08:20:58]FM_GetShiftState [08:20:58]SAM_PROTO_GetShiftState [08:20:58]wFMCommunicate request_size=4 [08:20:58]MH_SAM_APDU [08:20:58]CAPDU: 80 13 01 00 [08:20:58]Write to MH i2c: E2 08 00 0B 03 80 13 01 00 00 00 00 00 8B [08:20:58]Write i2c OK [08:20:58]MH_I2C_Read... [08:20:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:20:58]Read from MH i2c: E2 [08:20:58]MH_I2C_Read... [08:20:58]Read from MH i2c: E2 0E 00 [08:20:58]MH_I2C_Read... [08:20:58]Read from MH i2c: E2 0E 00 0B 03 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 0D [08:20:58]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:20:58]wFMCommunicate OK [08:20:58]SAM_PROTO_GetShiftState done [08:20:58]FM_GetShiftState done [08:20:58]opened in 1729469279 [08:20:58]opened+sec_in_day 1729555679 [08:20:58]quantity*price = 70044 [08:20:58]sum+1 = 70045 [08:20:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 66 21.10.2024 08:20 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223435 ФПД: 75199161316652 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082059&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223435&fm=75199161316652&tin=02508201610067®Number=0000000000091767&sum=70000 [08:21:00]StoreToDocumentArchive [08:21:00]shift 538 fd 223435 [08:21:00]save to /storage/0538/doc_00223435 [08:21:00]save last doc name /storage/0538/doc_00223435 to /storage/kkm_last_doc_name [08:21:00]save OK [08:21:00]Clear old archive folders... [08:21:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:21:00]tlvbuf is 013A0470 [08:21:00]SAM_PROTO_ClearQueue [08:21:00]wFMCommunicate request_size=4 [08:21:00]MH_SAM_APDU [08:21:00]CAPDU: 80 09 00 00 [08:21:00]Write to MH i2c: E2 08 00 18 03 80 09 00 00 00 00 00 00 8D [08:21:00]Write i2c OK [08:21:00]MH_I2C_Read... [08:21:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:21:00]Read from MH i2c: E2 [08:21:00]MH_I2C_Read... [08:21:00]Read from MH i2c: E2 03 00 [08:21:00]MH_I2C_Read... [08:21:00]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [08:21:00]RAPDU: 90 00 [08:21:00]wFMCommunicate OK [08:21:00]SAM_PROTO_ClearQueue done [08:21:00]KKMCreateOFDPacket [08:21:00]OFDProtocolAddRootSTLVToBuf [08:21:00]FM_MakeSignedData [08:21:00]FM_MakeSignedData [08:21:00]SAM_PROTO_SignData [08:21:00]wFMCommunicate request_size=4 [08:21:00]MH_SAM_APDU [08:21:00]CAPDU: 80 0D 01 02 [08:21:00]Write to MH i2c: E2 08 00 19 03 80 0D 01 02 00 00 00 00 95 [08:21:00]Write i2c OK [08:21:00]MH_I2C_Read... [08:21:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:21:00]Read from MH i2c: E2 [08:21:00]MH_I2C_Read... [08:21:00]Read from MH i2c: E2 03 00 [08:21:00]MH_I2C_Read... [08:21:00]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [08:21:00]RAPDU: 90 00 [08:21:00]wFMCommunicate OK [08:21:00]wFMCommunicate request_size=255 [08:21:00]MH_SAM_APDU [08:21:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 42 00 00 00 F4 03 04 00 EB 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CB 68 03 00 35 04 06 00 44 [08:21:00]Write to MH i2c: E2 02 01 1A 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 42 00 00 00 F4 03 04 00 EB 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CB 68 03 00 35 04 06 00 44 00 00 87 [08:21:00]Write i2c OK [08:21:00]MH_I2C_Read... [08:21:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:21:00]Read from MH i2c: E2 [08:21:00]MH_I2C_Read... [08:21:00]Read from MH i2c: E2 03 00 [08:21:00]MH_I2C_Read... [08:21:00]OFD Sender: No OFD packet to send [08:21:00]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [08:21:00]RAPDU: 90 00 [08:21:00]wFMCommunicate OK [08:21:00]wFMCommunicate request_size=10 [08:21:00]MH_SAM_APDU [08:21:00]CAPDU: 80 0D 02 02 05 64 AB 4C 35 2C [08:21:00]Write to MH i2c: E2 0D 00 1B 03 80 0D 02 02 05 00 64 AB 4C 35 2C 00 00 5E [08:21:00]Write i2c OK [08:21:00]MH_I2C_Read... [08:21:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:21:00]Read from MH i2c: E2 [08:21:00]MH_I2C_Read... [08:21:00]Read from MH i2c: E2 03 00 [08:21:00]MH_I2C_Read... [08:21:00]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [08:21:00]RAPDU: 90 00 [08:21:00]wFMCommunicate OK [08:21:00]wFMCommunicate request_size=4 [08:21:00]MH_SAM_APDU [08:21:00]CAPDU: 80 0D 03 02 [08:21:00]Write to MH i2c: E2 08 00 1C 03 80 0D 03 02 00 00 00 00 9A [08:21:00]Write i2c OK [08:21:00]MH_I2C_Read... [08:21:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:21:00]Read from MH i2c: E2 [08:21:00]MH_I2C_Read... [08:21:00]Read from MH i2c: E2 0B 00 [08:21:00]MH_I2C_Read... [08:21:00]Read from MH i2c: E2 0B 00 1C 03 00 B6 BF 8A AD 96 AD BE 76 90 00 BE [08:21:00]RAPDU: B6 BF 8A AD 96 AD BE 76 90 00 [08:21:00]wFMCommunicate OK [08:21:00]SAM_PROTO_SignData done [08:21:00]FM_MakeSignedData done [08:21:00]CreateOFDProtocolMessage [08:21:00]wFMCommunicate request_size=4 [08:21:00]MH_SAM_APDU [08:21:00]CAPDU: 80 11 00 00 [08:21:00]Write to MH i2c: E2 08 00 1D 03 80 11 00 00 00 00 00 00 9A [08:21:00]Write i2c OK [08:21:00]MH_I2C_Read... [08:21:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:21:00]Read from MH i2c: E2 [08:21:00]MH_I2C_Read... [08:21:00]Read from MH i2c: E2 17 00 [08:21:00]MH_I2C_Read... [08:21:00]Read from MH i2c: E2 17 00 1D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 ED [08:21:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:21:00]wFMCommunicate OK [08:21:00]CreateOFDProtocolMessage done [08:21:00]OFDSenderStorePacket 223435 [08:21:00]StoreOFDPacket docnum=223435 [08:21:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 4A AD 07 01 36 AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 42 00 00 00 F4 03 04 00 EB 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CB 68 03 00 35 04 06 00 44 64 AB 4C 35 2C B6 BF 8A AD 96 AD BE 76 [08:21:00]CheckFolder [08:21:00]dirname=/storage/ofd_packets [08:21:00]CheckFolder done [08:21:00]ProducePacketName [08:21:00]name=ofd_packets/00223435 [08:21:00]NVStorageSaveData ofd_packets/00223435 [08:21:00]File name is /storage/ofd_packets/00223435 [08:21:01]Write 301 bytes [08:21:01]NVStorageSaveData done [08:21:01]OFDSenderStorePacket done [08:21:01]KKMCreateOFDPacket done [08:21:01]NVStorageSaveData kkm_last_timestamp [08:21:01]File name is /storage/kkm_last_timestamp [08:21:01]Write 4 bytes [08:21:01]NVStorageSaveData done [08:21:01]ExternCall_PrintAddStr [08:21:01]wPrintStart [08:21:01]Write to MH i2c: 01 00 00 1E 03 21 [08:21:01]Write i2c OK [08:21:01]MH_I2C_Read... [08:21:01]Read from MH i2c: 01 [08:21:01]MH_I2C_Read... [08:21:01]Read from MH i2c: 01 07 00 [08:21:01]MH_I2C_Read... [08:21:01]Read from MH i2c: 01 07 00 1E 03 00 00 00 00 00 FF 0F 36 [08:21:01]RasterBufferAndPrint [08:21:01]line Счет N : (1)477201 [08:21:01]line ИНН: 02508201610067 [08:21:01]line Контрольно-Кассовый Чек [08:21:01]line ПРОДАЖА [08:21:01]line ТРК (МРК, ГНК) : 12 [08:21:01]line Товар: 2710124130 [08:21:01]line Аи-92-К-5 [08:21:01]line 10.470 * 66.90 [08:21:01]line = 700.44 [08:21:01]line НДС 12% НСП 1% [08:21:01]line > о реализуемом товаре [08:21:01]line ОКРУГЛЕНИЕ: -0.44 [08:21:01]line ИТОГО: 700.00 [08:21:01]line Внесено: 700.00 [08:21:01]line СДАЧА: 0.00 [08:21:01]line НСП 1% : 6.20 [08:21:01]line НДС 12% : 74.38 [08:21:01]line Наличными: 700.00 [08:21:01]line Безнал.: 0.00 [08:21:01]line Место: АЗС № 162 "Партнер Нефть" [08:21:01]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:21:01]line СНО: Общий режим [08:21:01]line Чек 66 21.10.2024 08:20 [08:21:01]line Смена: 538 ФФД: 1.0 [08:21:01]line ЗНМ: 0300000103 [08:21:01]line РНМ: 0000000000091767 [08:21:01]line Версия ККМ: 001 [08:21:01]line ФМ: 0000000000871763 [08:21:01]line ФД: 223435 [08:21:01]line ФПД: 75199161316652 [08:21:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082059&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223435&fm=75199161316652&tin=02508201610067®Number=0000000000091767&sum=70000 [08:21:01]written 0, free lines is 4095 [08:21:01]OFD Sender: Processing packet 223435 [packets to send 25, broken 24] [08:21:01]ProducePacketName [08:21:01]name=ofd_packets/00223435 [08:21:01]OFD Sender: To server: pG, [08:21:01]CommunicateWithHost lk.salyk.kg:30040 [08:21:01]ConnectInit lk.salyk.kg [08:21:01]Connected sock=10 [08:21:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 4A AD 07 01 36 AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 42 00 00 00 F4 03 04 00 EB 0E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CB 68 03 00 35 04 06 00 44 64 AB 4C 35 2C B6 BF 8A AD 96 AD BE 76 [08:21:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 73 01 47 00 F9 F2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CB 68 03 00 F4 03 04 00 81 BA 15 67 B6 04 01 00 00 FF D2 2F CC A3 AD 0E 4F [08:21:01]CommunicateWithHost err = 0 [08:21:01]CheckOFDResponse [08:21:01]1017 (14) - 77093643461234 [08:21:01]1041 (16) - 0000000000871763 [08:21:01]1040 (4) - 223435 [08:21:01]1012 (4) - 21.10.2024 02:20 [08:21:01]1206 (1) - 0 [08:21:01]OFD Sender: Remove packet 223435 [08:21:01]ProducePacketName [08:21:01]name=ofd_packets/00223435 [08:21:01]NVStorageDeleteData [08:21:01]Write to MH i2c: 01 00 00 49 03 4C [08:21:01]Write i2c OK [08:21:01]MH_I2C_Read... [08:21:01]Read from MH i2c: 01 [08:21:01]MH_I2C_Read... [08:21:01]Read from MH i2c: 01 07 00 [08:21:01]MH_I2C_Read... [08:21:01]Read from MH i2c: 01 07 00 49 03 00 00 00 00 00 04 0D 64 [08:21:01]RasterBufferAndPrint [08:21:01]line [08:21:01]line [08:21:01]line [08:21:01]line [08:21:01]line [08:21:01]written 0, free lines is 3356 [08:21:01]MH_Cut [08:21:01]Write to MH i2c: D1 01 00 50 03 01 25 [08:21:01]Write i2c OK [08:21:01]MH_I2C_Read... [08:21:01]Read from MH i2c: D1 [08:21:01]MH_I2C_Read... [08:21:01]Read from MH i2c: D1 01 00 [08:21:01]MH_I2C_Read... [08:21:01]Read from MH i2c: D1 01 00 50 03 00 24 [08:21:01]Write to MH i2c: 01 00 00 51 03 54 [08:21:01]Write i2c OK [08:21:01]MH_I2C_Read... [08:21:01]OFD Sender: No OFD packet to send [08:21:02]*** Cut start [08:21:02]*** Purtial cut [08:21:02]*** Stage 1: CUTSNS_PIN = 1 [08:21:02]Read from MH i2c: 01 [08:21:02]MH_I2C_Read... [08:21:02]*** Stop cut motor [08:21:02]*** Cut end [08:21:02]Read from MH i2c: 01 07 00 [08:21:02]MH_I2C_Read... [08:21:02]Read from MH i2c: 01 07 00 51 03 00 00 00 00 00 FF 0F 69 [08:21:02]process_action close_receipt done [08:21:02]requested_data is exist [08:21:02]produce_requested_data [08:21:02]requested_item fm.sn is exist - process it [08:21:02]wFMCommunicate request_size=4 [08:21:02]MH_SAM_APDU [08:21:02]CAPDU: 80 11 00 00 [08:21:02]Write to MH i2c: E2 08 00 52 03 80 11 00 00 00 00 00 00 CF [08:21:02]Write i2c OK [08:21:02]MH_I2C_Read... [08:21:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:21:02]Read from MH i2c: E2 [08:21:02]MH_I2C_Read... [08:21:02]Read from MH i2c: E2 17 00 [08:21:02]MH_I2C_Read... [08:21:02]Read from MH i2c: E2 17 00 52 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 22 [08:21:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:21:02]wFMCommunicate OK [08:21:02]requested_item fd.num is exist - process it [08:21:02]SAM_PROTO_GetFieldsCounters [08:21:02]wFMCommunicate request_size=4 [08:21:02]MH_SAM_APDU [08:21:02]CAPDU: 80 13 00 00 [08:21:02]Write to MH i2c: E2 08 00 53 03 80 13 00 00 00 00 00 00 D2 [08:21:02]Write i2c OK [08:21:02]MH_I2C_Read... [08:21:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:21:02]Read from MH i2c: E2 [08:21:02]MH_I2C_Read... [08:21:02]Read from MH i2c: E2 62 00 [08:21:02]MH_I2C_Read... [08:21:02]Read from MH i2c: E2 62 00 53 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 CB 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 42 00 00 00 5E 04 04 00 42 00 00 00 57 04 04 00 43 00 00 00 19 04 04 00 00 00 00 00 90 00 10 [08:21:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 CB 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 42 00 00 00 5E 04 04 00 42 00 00 00 57 04 04 00 43 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:21:02]wFMCommunicate OK [08:21:02]SAM_PROTO_GetFieldsCounters done [08:21:02]requested_item shift.num is exist - process it [08:21:02]requested_item shift.opened is exist - process it [08:21:02]req_shift_opened [08:21:02]FM_GetShiftState [08:21:02]SAM_PROTO_GetShiftState [08:21:02]wFMCommunicate request_size=4 [08:21:02]MH_SAM_APDU [08:21:02]CAPDU: 80 13 01 00 [08:21:02]Write to MH i2c: E2 08 00 54 03 80 13 01 00 00 00 00 00 D4 [08:21:02]Write i2c OK [08:21:02]MH_I2C_Read... [08:21:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:21:02]Read from MH i2c: E2 [08:21:02]MH_I2C_Read... [08:21:02]Read from MH i2c: E2 0E 00 [08:21:02]MH_I2C_Read... [08:21:02]Read from MH i2c: E2 0E 00 54 03 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 56 [08:21:02]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:21:02]wFMCommunicate OK [08:21:02]SAM_PROTO_GetShiftState done [08:21:02]FM_GetShiftState done [08:21:02]req_shift_opened done [08:21:02]requested_item shift.open_date is exist - process it [08:21:02]req_shift_open_date [08:21:02]req_shift_open_date done [08:21:02]produce_requested_data done [08:21:02]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223435,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:21:02]process_action_free close_receipt [08:21:02]json_value_free [08:21:02]json_value_free done [08:21:02]process_json_proto returns [08:21:02]Send response to host [08:21:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223435,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:21:02]free response buf [08:21:02]execute_script done [08:21:02]execute_script returns [08:21:02]free content buf [08:21:02]Sock 7.Close socket [08:21:02]Sock 7.Thread stoped [08:21:06]OFD Sender: No OFD packet to send [08:21:11]OFD Sender: No OFD packet to send [08:21:16]OFD Sender: No OFD packet to send [08:21:22]OFD Sender: No OFD packet to send [08:21:27]OFD Sender: No OFD packet to send [08:21:32]OFD Sender: No OFD packet to send [08:21:37]OFD Sender: No OFD packet to send [08:21:41]accept exits with 9 [08:21:41]New connection [08:21:41]New thread 3067100516 created [08:21:41]Thread 3066957156 joined [08:21:41]Waiting for new connection... [08:21:41] Sock 9.Parse request [08:21:41]Sock 9.Check first char [08:21:41]Sock 9.First char is OK [08:21:41]request: POST /json_proto HTTP/1.0 [08:21:41]Method: POST [08:21:41]URL: /json_proto [08:21:41]Method is POST - this is cgi request [08:21:41]url: /json_proto [08:21:41]query_string will be loaded in cgi processing [08:21:41]execute_cgi json_proto POST (null) [08:21:41]execute_cgi path=json_proto method=POST [08:21:41]POST find Content-Length [08:21:41]Host: 172.17.52.131:8080 [08:21:41]Content-Length: 816 [08:21:41]Content-Type: application/json [08:21:41] [08:21:41]POST finish read [08:21:41]Found Content-Length = 816 [08:21:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477203", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:21:41]execute_script... [08:21:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477203", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:21:41]POST & json_proto [08:21:41]process_json_proto [08:21:41]json parsed OK: [08:21:41]protocol is kg_v1.0 [08:21:41]action value=close_receipt [08:21:41]process_action close_receipt [08:21:41]cmd_close_receipt [08:21:41]MH_GetDate [08:21:41]Write to MH i2c: F0 00 00 55 03 47 [08:21:41]Write i2c OK [08:21:41]MH_I2C_Read... [08:21:41]Read from MH i2c: F0 [08:21:41]MH_I2C_Read... [08:21:41]Read from MH i2c: F0 09 00 [08:21:41]MH_I2C_Read... [08:21:41]Read from MH i2c: F0 09 00 55 03 00 15 0F 16 67 4B 9D 11 67 51 [08:21:41]GetLastDocTimeStamp 1729498859 [08:21:41]current date 1729498901 [08:21:41]FM_GetShiftState [08:21:41]SAM_PROTO_GetShiftState [08:21:41]wFMCommunicate request_size=4 [08:21:41]MH_SAM_APDU [08:21:41]CAPDU: 80 13 01 00 [08:21:41]Write to MH i2c: E2 08 00 56 03 80 13 01 00 00 00 00 00 D6 [08:21:41]Write i2c OK [08:21:41]MH_I2C_Read... [08:21:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:21:41]Read from MH i2c: E2 [08:21:41]MH_I2C_Read... [08:21:41]Read from MH i2c: E2 0E 00 [08:21:41]MH_I2C_Read... [08:21:41]Read from MH i2c: E2 0E 00 56 03 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 58 [08:21:41]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:21:41]wFMCommunicate OK [08:21:41]SAM_PROTO_GetShiftState done [08:21:41]FM_GetShiftState done [08:21:41]opened in 1729469279 [08:21:41]opened+sec_in_day 1729555679 [08:21:41]quantity*price = 50041 [08:21:41]sum+1 = 50042 [08:21:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 67 21.10.2024 08:21 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871763 ФД: 223436 ФПД: 203700460565465 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082141&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223436&fm=203700460565465&tin=02508201610067®Number=0000000000091767&sum=50041 [08:21:42]StoreToDocumentArchive [08:21:42]shift 538 fd 223436 [08:21:42]save to /storage/0538/doc_00223436 [08:21:42]save last doc name /storage/0538/doc_00223436 to /storage/kkm_last_doc_name [08:21:42]save OK [08:21:42]Clear old archive folders... [08:21:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:21:42]tlvbuf is 01345160 [08:21:42]SAM_PROTO_ClearQueue [08:21:42]wFMCommunicate request_size=4 [08:21:42]MH_SAM_APDU [08:21:42]CAPDU: 80 09 00 00 [08:21:42]Write to MH i2c: E2 08 00 63 03 80 09 00 00 00 00 00 00 D8 [08:21:42]Write i2c OK [08:21:42]MH_I2C_Read... [08:21:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:21:42]Read from MH i2c: E2 [08:21:42]MH_I2C_Read... [08:21:42]Read from MH i2c: E2 03 00 [08:21:42]MH_I2C_Read... [08:21:42]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [08:21:42]RAPDU: 90 00 [08:21:42]wFMCommunicate OK [08:21:42]SAM_PROTO_ClearQueue done [08:21:42]KKMCreateOFDPacket [08:21:42]OFDProtocolAddRootSTLVToBuf [08:21:42]FM_MakeSignedData [08:21:42]FM_MakeSignedData [08:21:42]SAM_PROTO_SignData [08:21:42]wFMCommunicate request_size=4 [08:21:42]MH_SAM_APDU [08:21:42]CAPDU: 80 0D 01 02 [08:21:42]Write to MH i2c: E2 08 00 64 03 80 0D 01 02 00 00 00 00 E0 [08:21:42]Write i2c OK [08:21:42]MH_I2C_Read... [08:21:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:21:42]Read from MH i2c: E2 [08:21:42]MH_I2C_Read... [08:21:42]Read from MH i2c: E2 03 00 [08:21:42]MH_I2C_Read... [08:21:42]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [08:21:42]RAPDU: 90 00 [08:21:42]wFMCommunicate OK [08:21:42]wFMCommunicate request_size=255 [08:21:42]MH_SAM_APDU [08:21:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 15 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CC 68 03 00 35 04 06 00 B9 [08:21:42]Write to MH i2c: E2 02 01 65 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 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 15 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CC 68 03 00 35 04 06 00 B9 00 00 B6 [08:21:42]Write i2c OK [08:21:42]MH_I2C_Read... [08:21:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:21:43]Read from MH i2c: E2 [08:21:43]MH_I2C_Read... [08:21:43]Read from MH i2c: E2 03 00 [08:21:43]MH_I2C_Read... [08:21:43]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [08:21:43]RAPDU: 90 00 [08:21:43]wFMCommunicate OK [08:21:43]wFMCommunicate request_size=10 [08:21:43]MH_SAM_APDU [08:21:43]CAPDU: 80 0D 02 02 05 43 B5 97 B3 D9 [08:21:43]Write to MH i2c: E2 0D 00 66 03 80 0D 02 02 05 00 43 B5 97 B3 D9 00 00 08 [08:21:43]Write i2c OK [08:21:43]MH_I2C_Read... [08:21:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:21:43]Read from MH i2c: E2 [08:21:43]MH_I2C_Read... [08:21:43]Read from MH i2c: E2 03 00 [08:21:43]MH_I2C_Read... [08:21:43]Read from MH i2c: E2 03 00 66 03 00 90 00 DD [08:21:43]RAPDU: 90 00 [08:21:43]wFMCommunicate OK [08:21:43]wFMCommunicate request_size=4 [08:21:43]MH_SAM_APDU [08:21:43]CAPDU: 80 0D 03 02 [08:21:43]Write to MH i2c: E2 08 00 67 03 80 0D 03 02 00 00 00 00 E5 [08:21:43]Write i2c OK [08:21:43]MH_I2C_Read... [08:21:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:21:43]Read from MH i2c: E2 [08:21:43]MH_I2C_Read... [08:21:43]Read from MH i2c: E2 0B 00 [08:21:43]MH_I2C_Read... [08:21:43]Read from MH i2c: E2 0B 00 67 03 00 86 2B 35 DF 1C 5C B0 DB 90 00 AE [08:21:43]RAPDU: 86 2B 35 DF 1C 5C B0 DB 90 00 [08:21:43]wFMCommunicate OK [08:21:43]SAM_PROTO_SignData done [08:21:43]FM_MakeSignedData done [08:21:43]CreateOFDProtocolMessage [08:21:43]wFMCommunicate request_size=4 [08:21:43]MH_SAM_APDU [08:21:43]CAPDU: 80 11 00 00 [08:21:43]Write to MH i2c: E2 08 00 68 03 80 11 00 00 00 00 00 00 E5 [08:21:43]Write i2c OK [08:21:43]MH_I2C_Read... [08:21:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:21:43]Read from MH i2c: E2 [08:21:43]MH_I2C_Read... [08:21:43]Read from MH i2c: E2 17 00 [08:21:43]MH_I2C_Read... [08:21:43]Read from MH i2c: E2 17 00 68 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 38 [08:21:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:21:43]wFMCommunicate OK [08:21:43]CreateOFDProtocolMessage done [08:21:43]OFDSenderStorePacket 223436 [08:21:43]StoreOFDPacket docnum=223436 [08:21:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 B4 77 07 01 1E 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 15 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CC 68 03 00 35 04 06 00 B9 43 B5 97 B3 D9 86 2B 35 DF 1C 5C B0 DB [08:21:43]CheckFolder [08:21:43]dirname=/storage/ofd_packets [08:21:43]CheckFolder done [08:21:43]ProducePacketName [08:21:43]name=ofd_packets/00223436 [08:21:43]NVStorageSaveData ofd_packets/00223436 [08:21:43]File name is /storage/ofd_packets/00223436 [08:21:43]Write 301 bytes [08:21:43]NVStorageSaveData done [08:21:43]OFDSenderStorePacket done [08:21:43]KKMCreateOFDPacket done [08:21:43]NVStorageSaveData kkm_last_timestamp [08:21:43]File name is /storage/kkm_last_timestamp [08:21:43]Write 4 bytes [08:21:43]NVStorageSaveData done [08:21:43]ExternCall_PrintAddStr [08:21:43]wPrintStart [08:21:43]Write to MH i2c: 01 00 00 69 03 6C [08:21:43]Write i2c OK [08:21:43]MH_I2C_Read... [08:21:43]Read from MH i2c: 01 [08:21:43]MH_I2C_Read... [08:21:43]Read from MH i2c: 01 07 00 [08:21:43]MH_I2C_Read... [08:21:43]Read from MH i2c: 01 07 00 69 03 00 00 00 00 00 FF 0F 81 [08:21:43]RasterBufferAndPrint [08:21:43]line Счет N : (1)477203 [08:21:43]line ИНН: 02508201610067 [08:21:43]line Контрольно-Кассовый Чек [08:21:43]line ПРОДАЖА [08:21:43]line ТРК (МРК, ГНК) : 32 [08:21:43]line Товар: 2710124130 [08:21:43]line Аи-92-К-5 [08:21:43]line 7.480 * 66.90 [08:21:43]line = 500.41 [08:21:43]line НДС 12% НСП 1% [08:21:43]line > о реализуемом товаре [08:21:43]line ИТОГО: 500.41 [08:21:43]line НСП 1% : 4.43 [08:21:43]line НДС 12% : 53.14 [08:21:43]line Наличными: 0.00 [08:21:43]line Безнал.: 500.41 [08:21:43]line Место: АЗС № 162 "Партнер Нефть" [08:21:43]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:21:43]line СНО: Общий режим [08:21:43]line Чек 67 21.10.2024 08:21 [08:21:43]line Смена: 538 ФФД: 1.0 [08:21:43]line ЗНМ: 0300000103 [08:21:43]line РНМ: 0000000000091767 [08:21:43]line Версия ККМ: 001 [08:21:43]line Платежная система: Бакай Банк [08:21:43]line ФМ: 0000000000871763 [08:21:43]line ФД: 223436 [08:21:43]line ФПД: 203700460565465 [08:21:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082141&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223436&fm=203700460565465&tin=02508201610067®Number=0000000000091767&sum=50041 [08:21:43]OFD Sender: Processing packet 223436 [packets to send 25, broken 24] [08:21:43]ProducePacketName [08:21:43]name=ofd_packets/00223436 [08:21:43]OFD Sender: To server: pG, [08:21:43]CommunicateWithHost lk.salyk.kg:30040 [08:21:43]ConnectInit lk.salyk.kg [08:21:43]written 0, free lines is 4095 [08:21:43]Connected sock=7 [08:21:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 B4 77 07 01 1E 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 15 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CC 68 03 00 35 04 06 00 B9 43 B5 97 B3 D9 86 2B 35 DF 1C 5C B0 DB [08:21:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 B9 BC 47 00 7C E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CC 68 03 00 F4 03 04 00 AC BA 15 67 B6 04 01 00 00 84 D1 6D 46 A1 62 18 69 [08:21:43]CommunicateWithHost err = 0 [08:21:43]CheckOFDResponse [08:21:43]1017 (14) - 77093643461234 [08:21:43]1041 (16) - 0000000000871763 [08:21:43]1040 (4) - 223436 [08:21:43]1012 (4) - 21.10.2024 02:21 [08:21:43]1206 (1) - 0 [08:21:43]OFD Sender: Remove packet 223436 [08:21:43]ProducePacketName [08:21:43]name=ofd_packets/00223436 [08:21:43]NVStorageDeleteData [08:21:44]Write to MH i2c: 01 00 00 93 03 96 [08:21:44]Write i2c OK [08:21:44]MH_I2C_Read... [08:21:44]Read from MH i2c: 01 [08:21:44]MH_I2C_Read... [08:21:44]Read from MH i2c: 01 07 00 [08:21:44]MH_I2C_Read... [08:21:44]Read from MH i2c: 01 07 00 93 03 00 00 00 00 00 F7 0C A0 [08:21:44]RasterBufferAndPrint [08:21:44]line [08:21:44]line [08:21:44]line [08:21:44]line [08:21:44]line [08:21:44]written 0, free lines is 3325 [08:21:44]MH_Cut [08:21:44]Write to MH i2c: D1 01 00 9A 03 01 6F [08:21:44]Write i2c OK [08:21:44]MH_I2C_Read... [08:21:44]Read from MH i2c: D1 [08:21:44]MH_I2C_Read... [08:21:44]Read from MH i2c: D1 01 00 [08:21:44]MH_I2C_Read... [08:21:44]Read from MH i2c: D1 01 00 9A 03 00 6E [08:21:44]Write to MH i2c: 01 00 00 9B 03 9E [08:21:44]Write i2c OK [08:21:44]MH_I2C_Read... [08:21:44]OFD Sender: No OFD packet to send [08:21:44]*** Cut start [08:21:44]*** Purtial cut [08:21:44]*** Stage 1: CUTSNS_PIN = 1 [08:21:45]Read from MH i2c: 01 [08:21:45]MH_I2C_Read... [08:21:45]*** Stop cut motor [08:21:45]*** Cut end [08:21:45]Read from MH i2c: 01 07 00 [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: 01 07 00 9B 03 00 00 00 00 00 FF 0F B3 [08:21:45]process_action close_receipt done [08:21:45]requested_data is exist [08:21:45]produce_requested_data [08:21:45]requested_item fm.sn is exist - process it [08:21:45]wFMCommunicate request_size=4 [08:21:45]MH_SAM_APDU [08:21:45]CAPDU: 80 11 00 00 [08:21:45]Write to MH i2c: E2 08 00 9C 03 80 11 00 00 00 00 00 00 19 [08:21:45]Write i2c OK [08:21:45]MH_I2C_Read... [08:21:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:21:45]Read from MH i2c: E2 [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: E2 17 00 [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: E2 17 00 9C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 6C [08:21:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:21:45]wFMCommunicate OK [08:21:45]requested_item fd.num is exist - process it [08:21:45]SAM_PROTO_GetFieldsCounters [08:21:45]wFMCommunicate request_size=4 [08:21:45]MH_SAM_APDU [08:21:45]CAPDU: 80 13 00 00 [08:21:45]Write to MH i2c: E2 08 00 9D 03 80 13 00 00 00 00 00 00 1C [08:21:45]Write i2c OK [08:21:45]MH_I2C_Read... [08:21:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:21:45]Read from MH i2c: E2 [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: E2 62 00 [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: E2 62 00 9D 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 CC 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 43 00 00 00 5E 04 04 00 43 00 00 00 57 04 04 00 44 00 00 00 19 04 04 00 00 00 00 00 90 00 5E [08:21:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 CC 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 43 00 00 00 5E 04 04 00 43 00 00 00 57 04 04 00 44 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:21:45]wFMCommunicate OK [08:21:45]SAM_PROTO_GetFieldsCounters done [08:21:45]requested_item shift.num is exist - process it [08:21:45]requested_item shift.opened is exist - process it [08:21:45]req_shift_opened [08:21:45]FM_GetShiftState [08:21:45]SAM_PROTO_GetShiftState [08:21:45]wFMCommunicate request_size=4 [08:21:45]MH_SAM_APDU [08:21:45]CAPDU: 80 13 01 00 [08:21:45]Write to MH i2c: E2 08 00 9E 03 80 13 01 00 00 00 00 00 1E [08:21:45]Write i2c OK [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: E2 [08:21:45]MH_I2C_Read... [08:21:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:21:45]Read from MH i2c: E2 0E 00 [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: E2 0E 00 9E 03 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 A0 [08:21:45]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:21:45]wFMCommunicate OK [08:21:45]SAM_PROTO_GetShiftState done [08:21:45]FM_GetShiftState done [08:21:45]req_shift_opened done [08:21:45]requested_item shift.open_date is exist - process it [08:21:45]req_shift_open_date [08:21:45]req_shift_open_date done [08:21:45]produce_requested_data done [08:21:45]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223436,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:21:45]process_action_free close_receipt [08:21:45]json_value_free [08:21:45]json_value_free done [08:21:45]process_json_proto returns [08:21:45]Send response to host [08:21:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223436,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:21:45]free response buf [08:21:45]execute_script done [08:21:45]execute_script returns [08:21:45]free content buf [08:21:45]Sock 9.Close socket [08:21:45]Sock 9.Thread stoped [08:21:49]OFD Sender: No OFD packet to send [08:21:54]OFD Sender: No OFD packet to send [08:21:59]OFD Sender: No OFD packet to send [08:22:04]OFD Sender: No OFD packet to send [08:22:09]OFD Sender: No OFD packet to send [08:22:14]OFD Sender: No OFD packet to send [08:22:19]OFD Sender: No OFD packet to send [08:22:24]OFD Sender: No OFD packet to send [08:22:28]accept exits with 10 [08:22:28]New connection [08:22:28]New thread 3066957156 created [08:22:28]Thread 3067100516 joined [08:22:28]Waiting for new connection... [08:22:28] Sock 10.Parse request [08:22:28]Sock 10.Check first char [08:22:28]Sock 10.First char is OK [08:22:28]request: POST /json_proto HTTP/1.0 [08:22:28]Method: POST [08:22:28]URL: /json_proto [08:22:28]Method is POST - this is cgi request [08:22:28]url: /json_proto [08:22:28]query_string will be loaded in cgi processing [08:22:28]execute_cgi json_proto POST (null) [08:22:28]execute_cgi path=json_proto method=POST [08:22:28]POST find Content-Length [08:22:28]Host: 172.17.52.131:8080 [08:22:28]Content-Length: 682 [08:22:28]Content-Type: application/json [08:22:28] [08:22:28]POST finish read [08:22:28]Found Content-Length = 682 [08:22:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477204", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:22:28]execute_script... [08:22:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477204", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:22:28]POST & json_proto [08:22:28]process_json_proto [08:22:28]json parsed OK: [08:22:28]protocol is kg_v1.0 [08:22:28]action value=close_receipt [08:22:28]process_action close_receipt [08:22:28]cmd_close_receipt [08:22:28]MH_GetDate [08:22:28]Write to MH i2c: F0 00 00 9F 03 91 [08:22:28]Write i2c OK [08:22:28]MH_I2C_Read... [08:22:28]Read from MH i2c: F0 [08:22:28]MH_I2C_Read... [08:22:28]Read from MH i2c: F0 09 00 [08:22:28]MH_I2C_Read... [08:22:28]Read from MH i2c: F0 09 00 9F 03 00 44 0F 16 67 4B 9D 11 67 CA [08:22:28]GetLastDocTimeStamp 1729498901 [08:22:28]current date 1729498948 [08:22:28]FM_GetShiftState [08:22:28]SAM_PROTO_GetShiftState [08:22:28]wFMCommunicate request_size=4 [08:22:28]MH_SAM_APDU [08:22:28]CAPDU: 80 13 01 00 [08:22:28]Write to MH i2c: E2 08 00 A0 03 80 13 01 00 00 00 00 00 20 [08:22:28]Write i2c OK [08:22:28]MH_I2C_Read... [08:22:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:22:28]Read from MH i2c: E2 [08:22:28]MH_I2C_Read... [08:22:28]Read from MH i2c: E2 0E 00 [08:22:28]MH_I2C_Read... [08:22:28]Read from MH i2c: E2 0E 00 A0 03 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 A2 [08:22:28]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:22:28]wFMCommunicate OK [08:22:28]SAM_PROTO_GetShiftState done [08:22:28]FM_GetShiftState done [08:22:28]opened in 1729469279 [08:22:28]opened+sec_in_day 1729555679 [08:22:28]quantity*price = 100015 [08:22:28]sum+1 = 100017 [08:22:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 68 21.10.2024 08:22 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223437 ФПД: 75939092649983 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082228&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223437&fm=75939092649983&tin=02508201610067®Number=0000000000091767&sum=100000 [08:22:29]StoreToDocumentArchive [08:22:29]shift 538 fd 223437 [08:22:29]save to /storage/0538/doc_00223437 [08:22:29]save last doc name /storage/0538/doc_00223437 to /storage/kkm_last_doc_name [08:22:29]save OK [08:22:29]Clear old archive folders... [08:22:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:22:29]tlvbuf is B6DCC7D0 [08:22:29]SAM_PROTO_ClearQueue [08:22:29]wFMCommunicate request_size=4 [08:22:29]MH_SAM_APDU [08:22:29]CAPDU: 80 09 00 00 [08:22:29]Write to MH i2c: E2 08 00 AD 03 80 09 00 00 00 00 00 00 22 [08:22:29]Write i2c OK [08:22:29]MH_I2C_Read... [08:22:29]Read from MH i2c: E2 [08:22:29]MH_I2C_Read... [08:22:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:22:29]Read from MH i2c: E2 03 00 [08:22:29]MH_I2C_Read... [08:22:29]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [08:22:29]RAPDU: 90 00 [08:22:29]wFMCommunicate OK [08:22:29]SAM_PROTO_ClearQueue done [08:22:29]KKMCreateOFDPacket [08:22:29]OFDProtocolAddRootSTLVToBuf [08:22:29]FM_MakeSignedData [08:22:29]FM_MakeSignedData [08:22:29]SAM_PROTO_SignData [08:22:29]wFMCommunicate request_size=4 [08:22:29]MH_SAM_APDU [08:22:29]CAPDU: 80 0D 01 02 [08:22:29]Write to MH i2c: E2 08 00 AE 03 80 0D 01 02 00 00 00 00 2A [08:22:29]Write i2c OK [08:22:29]MH_I2C_Read... [08:22:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:22:29]Read from MH i2c: E2 [08:22:29]MH_I2C_Read... [08:22:29]Read from MH i2c: E2 03 00 [08:22:29]MH_I2C_Read... [08:22:29]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [08:22:29]RAPDU: 90 00 [08:22:29]wFMCommunicate OK [08:22:29]wFMCommunicate request_size=255 [08:22:29]MH_SAM_APDU [08:22:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 44 00 00 00 F4 03 04 00 44 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CD 68 03 00 35 04 06 00 45 [08:22:29]Write to MH i2c: E2 02 01 AF 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 44 00 00 00 F4 03 04 00 44 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CD 68 03 00 35 04 06 00 45 00 00 65 [08:22:29]Write i2c OK [08:22:29]MH_I2C_Read... [08:22:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:22:29]OFD Sender: No OFD packet to send [08:22:29]Read from MH i2c: E2 [08:22:29]MH_I2C_Read... [08:22:29]Read from MH i2c: E2 03 00 [08:22:29]MH_I2C_Read... [08:22:29]Read from MH i2c: E2 03 00 AF 03 00 90 00 26 [08:22:29]RAPDU: 90 00 [08:22:29]wFMCommunicate OK [08:22:29]wFMCommunicate request_size=10 [08:22:29]MH_SAM_APDU [08:22:29]CAPDU: 80 0D 02 02 05 10 F2 A4 57 FF [08:22:29]Write to MH i2c: E2 0D 00 B0 03 80 0D 02 02 05 00 10 F2 A4 57 FF 00 00 33 [08:22:29]Write i2c OK [08:22:29]MH_I2C_Read... [08:22:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:22:29]Read from MH i2c: E2 [08:22:29]MH_I2C_Read... [08:22:29]Read from MH i2c: E2 03 00 [08:22:29]MH_I2C_Read... [08:22:29]Read from MH i2c: E2 03 00 B0 03 00 90 00 27 [08:22:29]RAPDU: 90 00 [08:22:29]wFMCommunicate OK [08:22:29]wFMCommunicate request_size=4 [08:22:29]MH_SAM_APDU [08:22:29]CAPDU: 80 0D 03 02 [08:22:29]Write to MH i2c: E2 08 00 B1 03 80 0D 03 02 00 00 00 00 2F [08:22:29]Write i2c OK [08:22:29]MH_I2C_Read... [08:22:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:22:29]Read from MH i2c: E2 [08:22:29]MH_I2C_Read... [08:22:29]Read from MH i2c: E2 0B 00 [08:22:29]MH_I2C_Read... [08:22:29]Read from MH i2c: E2 0B 00 B1 03 00 E3 AD CF 30 9A 4E 25 F5 90 00 C1 [08:22:29]RAPDU: E3 AD CF 30 9A 4E 25 F5 90 00 [08:22:29]wFMCommunicate OK [08:22:29]SAM_PROTO_SignData done [08:22:29]FM_MakeSignedData done [08:22:29]CreateOFDProtocolMessage [08:22:29]wFMCommunicate request_size=4 [08:22:29]MH_SAM_APDU [08:22:29]CAPDU: 80 11 00 00 [08:22:29]Write to MH i2c: E2 08 00 B2 03 80 11 00 00 00 00 00 00 2F [08:22:29]Write i2c OK [08:22:29]MH_I2C_Read... [08:22:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:22:29]Read from MH i2c: E2 [08:22:29]MH_I2C_Read... [08:22:29]Read from MH i2c: E2 17 00 [08:22:29]MH_I2C_Read... [08:22:29]Read from MH i2c: E2 17 00 B2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 82 [08:22:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:22:29]wFMCommunicate OK [08:22:29]CreateOFDProtocolMessage done [08:22:29]OFDSenderStorePacket 223437 [08:22:29]StoreOFDPacket docnum=223437 [08:22:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 0C C5 07 01 AA 46 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 44 00 00 00 F4 03 04 00 44 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CD 68 03 00 35 04 06 00 45 10 F2 A4 57 FF E3 AD CF 30 9A 4E 25 F5 [08:22:29]CheckFolder [08:22:29]dirname=/storage/ofd_packets [08:22:29]CheckFolder done [08:22:29]ProducePacketName [08:22:29]name=ofd_packets/00223437 [08:22:29]NVStorageSaveData ofd_packets/00223437 [08:22:29]File name is /storage/ofd_packets/00223437 [08:22:29]Write 301 bytes [08:22:29]NVStorageSaveData done [08:22:29]OFDSenderStorePacket done [08:22:29]KKMCreateOFDPacket done [08:22:29]NVStorageSaveData kkm_last_timestamp [08:22:29]File name is /storage/kkm_last_timestamp [08:22:29]Write 4 bytes [08:22:29]NVStorageSaveData done [08:22:29]ExternCall_PrintAddStr [08:22:29]wPrintStart [08:22:29]Write to MH i2c: 01 00 00 B3 03 B6 [08:22:29]Write i2c OK [08:22:29]MH_I2C_Read... [08:22:29]Read from MH i2c: 01 [08:22:29]MH_I2C_Read... [08:22:29]Read from MH i2c: 01 07 00 [08:22:29]MH_I2C_Read... [08:22:29]Read from MH i2c: 01 07 00 B3 03 00 00 00 00 00 FF 0F CB [08:22:29]RasterBufferAndPrint [08:22:29]line Счет N : (1)477204 [08:22:29]line ИНН: 02508201610067 [08:22:29]line Контрольно-Кассовый Чек [08:22:29]line ПРОДАЖА [08:22:29]line ТРК (МРК, ГНК) : 42 [08:22:29]line Товар: 2710124130 [08:22:29]line Аи-92-К-5 [08:22:29]line 14.950 * 66.90 [08:22:29]line = 1000.16 [08:22:29]line НДС 12% НСП 1% [08:22:29]line > о реализуемом товаре [08:22:29]line ОКРУГЛЕНИЕ: -0.16 [08:22:29]line ИТОГО: 1000.00 [08:22:29]line Внесено: 1000.00 [08:22:29]line СДАЧА: 0.00 [08:22:29]line НСП 1% : 8.85 [08:22:29]line НДС 12% : 106.21 [08:22:29]line Наличными: 1000.00 [08:22:29]line Безнал.: 0.00 [08:22:29]line Место: АЗС № 162 "Партнер Нефть" [08:22:29]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:22:29]line СНО: Общий режим [08:22:29]line Чек 68 21.10.2024 08:22 [08:22:29]line Смена: 538 ФФД: 1.0 [08:22:29]line ЗНМ: 0300000103 [08:22:29]line РНМ: 0000000000091767 [08:22:29]line Версия ККМ: 001 [08:22:29]line ФМ: 0000000000871763 [08:22:29]line ФД: 223437 [08:22:29]line ФПД: 75939092649983 [08:22:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082228&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223437&fm=75939092649983&tin=02508201610067®Number=0000000000091767&sum=100000 [08:22:29]OFD Sender: Processing packet 223437 [packets to send 25, broken 24] [08:22:29]ProducePacketName [08:22:29]name=ofd_packets/00223437 [08:22:29]OFD Sender: To server: pG, [08:22:29]CommunicateWithHost lk.salyk.kg:30040 [08:22:29]ConnectInit lk.salyk.kg [08:22:29]written 0, free lines is 4095 [08:22:30]Connected sock=9 [08:22:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 0C C5 07 01 AA 46 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 44 00 00 00 F4 03 04 00 44 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CD 68 03 00 35 04 06 00 45 10 F2 A4 57 FF E3 AD CF 30 9A 4E 25 F5 [08:22:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 1B 11 47 00 38 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CD 68 03 00 F4 03 04 00 DA BA 15 67 B6 04 01 00 00 E8 55 3C AA 4A 73 16 79 [08:22:30]CommunicateWithHost err = 0 [08:22:30]CheckOFDResponse [08:22:30]1017 (14) - 77093643461234 [08:22:30]1041 (16) - 0000000000871763 [08:22:30]1040 (4) - 223437 [08:22:30]1012 (4) - 21.10.2024 02:22 [08:22:30]1206 (1) - 0 [08:22:30]OFD Sender: Remove packet 223437 [08:22:30]ProducePacketName [08:22:30]name=ofd_packets/00223437 [08:22:30]NVStorageDeleteData [08:22:30]Write to MH i2c: 01 00 00 DE 03 E1 [08:22:30]Write i2c OK [08:22:30]MH_I2C_Read... [08:22:30]Read from MH i2c: 01 [08:22:30]MH_I2C_Read... [08:22:30]Read from MH i2c: 01 07 00 [08:22:30]MH_I2C_Read... [08:22:30]Read from MH i2c: 01 07 00 DE 03 00 00 00 00 00 FB 0C EF [08:22:30]RasterBufferAndPrint [08:22:30]line [08:22:30]line [08:22:30]line [08:22:30]line [08:22:30]line [08:22:30]written 0, free lines is 3329 [08:22:30]MH_Cut [08:22:30]Write to MH i2c: D1 01 00 E5 03 01 BA [08:22:30]Write i2c OK [08:22:30]MH_I2C_Read... [08:22:30]Read from MH i2c: D1 [08:22:30]MH_I2C_Read... [08:22:30]Read from MH i2c: D1 01 00 [08:22:30]MH_I2C_Read... [08:22:30]Read from MH i2c: D1 01 00 E5 03 00 B9 [08:22:30]Write to MH i2c: 01 00 00 E6 03 E9 [08:22:30]Write i2c OK [08:22:30]MH_I2C_Read... [08:22:30]OFD Sender: No OFD packet to send [08:22:31]*** Cut start [08:22:31]*** Purtial cut [08:22:31]*** CUTSNS_PIN = 0 [08:22:31]*** Stage 1: CUTSNS_PIN = 1 [08:22:33]Read from MH i2c: 01 [08:22:33]MH_I2C_Read... [08:22:33]*** Stop cut motor [08:22:33]*** Cut end [08:22:33]Read from MH i2c: 01 07 00 [08:22:33]MH_I2C_Read... [08:22:33]Read from MH i2c: 01 07 00 E6 03 00 00 00 00 00 FF 0F FE [08:22:33]process_action close_receipt done [08:22:33]requested_data is exist [08:22:33]produce_requested_data [08:22:33]requested_item fm.sn is exist - process it [08:22:33]wFMCommunicate request_size=4 [08:22:33]MH_SAM_APDU [08:22:33]CAPDU: 80 11 00 00 [08:22:33]Write to MH i2c: E2 08 00 E7 03 80 11 00 00 00 00 00 00 64 [08:22:33]Write i2c OK [08:22:33]MH_I2C_Read... [08:22:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:22:33]Read from MH i2c: E2 [08:22:33]MH_I2C_Read... [08:22:33]Read from MH i2c: E2 17 00 [08:22:33]MH_I2C_Read... [08:22:33]Read from MH i2c: E2 17 00 E7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 B7 [08:22:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:22:33]wFMCommunicate OK [08:22:33]requested_item fd.num is exist - process it [08:22:33]SAM_PROTO_GetFieldsCounters [08:22:33]wFMCommunicate request_size=4 [08:22:33]MH_SAM_APDU [08:22:33]CAPDU: 80 13 00 00 [08:22:33]Write to MH i2c: E2 08 00 E8 03 80 13 00 00 00 00 00 00 67 [08:22:33]Write i2c OK [08:22:33]MH_I2C_Read... [08:22:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:22:33]Read from MH i2c: E2 [08:22:33]MH_I2C_Read... [08:22:33]Read from MH i2c: E2 62 00 [08:22:33]MH_I2C_Read... [08:22:33]Read from MH i2c: E2 62 00 E8 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 CD 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 44 00 00 00 5E 04 04 00 44 00 00 00 57 04 04 00 45 00 00 00 19 04 04 00 00 00 00 00 90 00 AD [08:22:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 CD 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 44 00 00 00 5E 04 04 00 44 00 00 00 57 04 04 00 45 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:22:33]wFMCommunicate OK [08:22:33]SAM_PROTO_GetFieldsCounters done [08:22:33]requested_item shift.num is exist - process it [08:22:33]requested_item shift.opened is exist - process it [08:22:33]req_shift_opened [08:22:33]FM_GetShiftState [08:22:33]SAM_PROTO_GetShiftState [08:22:33]wFMCommunicate request_size=4 [08:22:33]MH_SAM_APDU [08:22:33]CAPDU: 80 13 01 00 [08:22:33]Write to MH i2c: E2 08 00 E9 03 80 13 01 00 00 00 00 00 69 [08:22:33]Write i2c OK [08:22:33]MH_I2C_Read... [08:22:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:22:33]Read from MH i2c: E2 [08:22:33]MH_I2C_Read... [08:22:33]Read from MH i2c: E2 0E 00 [08:22:33]MH_I2C_Read... [08:22:33]Read from MH i2c: E2 0E 00 E9 03 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 EB [08:22:33]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:22:33]wFMCommunicate OK [08:22:33]SAM_PROTO_GetShiftState done [08:22:33]FM_GetShiftState done [08:22:33]req_shift_opened done [08:22:33]requested_item shift.open_date is exist - process it [08:22:33]req_shift_open_date [08:22:33]req_shift_open_date done [08:22:33]produce_requested_data done [08:22:33]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223437,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:22:33]process_action_free close_receipt [08:22:33]json_value_free [08:22:33]json_value_free done [08:22:33]process_json_proto returns [08:22:33]Send response to host [08:22:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223437,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:22:33]free response buf [08:22:33]execute_script done [08:22:33]execute_script returns [08:22:33]free content buf [08:22:33]Sock 10.Close socket [08:22:33]Sock 10.Thread stoped [08:22:35]accept exits with 7 [08:22:35]New connection [08:22:35]New thread 3067100516 created [08:22:35]Thread 3066957156 joined [08:22:35]Waiting for new connection... [08:22:35] Sock 7.Parse request [08:22:35]Sock 7.Check first char [08:22:35]Sock 7.First char is OK [08:22:35]request: POST /json_proto HTTP/1.0 [08:22:35]Method: POST [08:22:35]URL: /json_proto [08:22:35]Method is POST - this is cgi request [08:22:35]url: /json_proto [08:22:35]query_string will be loaded in cgi processing [08:22:35]execute_cgi json_proto POST (null) [08:22:35]execute_cgi path=json_proto method=POST [08:22:35]POST find Content-Length [08:22:35]Host: 172.17.52.131:8080 [08:22:35]Content-Length: 816 [08:22:35]Content-Type: application/json [08:22:35] [08:22:35]POST finish read [08:22:35]Found Content-Length = 816 [08:22:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477205", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:22:35]execute_script... [08:22:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477205", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:22:35]POST & json_proto [08:22:35]process_json_proto [08:22:35]json parsed OK: [08:22:35]protocol is kg_v1.0 [08:22:35]action value=close_receipt [08:22:35]process_action close_receipt [08:22:35]cmd_close_receipt [08:22:35]MH_GetDate [08:22:35]Write to MH i2c: F0 00 00 EA 03 DC [08:22:35]Write i2c OK [08:22:35]MH_I2C_Read... [08:22:35]Read from MH i2c: F0 [08:22:35]MH_I2C_Read... [08:22:35]Read from MH i2c: F0 09 00 [08:22:35]MH_I2C_Read... [08:22:35]Read from MH i2c: F0 09 00 EA 03 00 4B 0F 16 67 4B 9D 11 67 1C [08:22:35]GetLastDocTimeStamp 1729498948 [08:22:35]current date 1729498955 [08:22:35]FM_GetShiftState [08:22:35]SAM_PROTO_GetShiftState [08:22:35]wFMCommunicate request_size=4 [08:22:35]MH_SAM_APDU [08:22:35]CAPDU: 80 13 01 00 [08:22:35]Write to MH i2c: E2 08 00 EB 03 80 13 01 00 00 00 00 00 6B [08:22:35]Write i2c OK [08:22:35]MH_I2C_Read... [08:22:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:22:35]Read from MH i2c: E2 [08:22:35]MH_I2C_Read... [08:22:35]Read from MH i2c: E2 0E 00 [08:22:35]MH_I2C_Read... [08:22:35]Read from MH i2c: E2 0E 00 EB 03 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 ED [08:22:35]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:22:35]wFMCommunicate OK [08:22:35]SAM_PROTO_GetShiftState done [08:22:35]FM_GetShiftState done [08:22:35]opened in 1729469279 [08:22:35]opened+sec_in_day 1729555679 [08:22:35]quantity*price = 30038 [08:22:35]sum+1 = 30039 [08:22:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 69 21.10.2024 08:22 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871763 ФД: 223438 ФПД: 183515420344810 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082235&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223438&fm=183515420344810&tin=02508201610067®Number=0000000000091767&sum=30038 [08:22:36]StoreToDocumentArchive [08:22:36]shift 538 fd 223438 [08:22:36]save to /storage/0538/doc_00223438 [08:22:36]save last doc name /storage/0538/doc_00223438 to /storage/kkm_last_doc_name [08:22:36]save OK [08:22:36]Clear old archive folders... [08:22:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:22:36]tlvbuf is B6EFEAA0 [08:22:36]SAM_PROTO_ClearQueue [08:22:36]wFMCommunicate request_size=4 [08:22:36]MH_SAM_APDU [08:22:36]CAPDU: 80 09 00 00 [08:22:36]Write to MH i2c: E2 08 00 F8 03 80 09 00 00 00 00 00 00 6D [08:22:36]Write i2c OK [08:22:36]MH_I2C_Read... [08:22:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:22:36]Read from MH i2c: E2 [08:22:36]MH_I2C_Read... [08:22:36]Read from MH i2c: E2 03 00 [08:22:36]MH_I2C_Read... [08:22:36]Read from MH i2c: E2 03 00 F8 03 00 90 00 6F [08:22:36]RAPDU: 90 00 [08:22:36]wFMCommunicate OK [08:22:36]SAM_PROTO_ClearQueue done [08:22:36]KKMCreateOFDPacket [08:22:36]OFDProtocolAddRootSTLVToBuf [08:22:36]FM_MakeSignedData [08:22:36]FM_MakeSignedData [08:22:36]SAM_PROTO_SignData [08:22:36]wFMCommunicate request_size=4 [08:22:36]MH_SAM_APDU [08:22:36]CAPDU: 80 0D 01 02 [08:22:36]Write to MH i2c: E2 08 00 F9 03 80 0D 01 02 00 00 00 00 75 [08:22:36]Write i2c OK [08:22:36]MH_I2C_Read... [08:22:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:22:36]Read from MH i2c: E2 [08:22:36]MH_I2C_Read... [08:22:36]Read from MH i2c: E2 03 00 [08:22:36]MH_I2C_Read... [08:22:36]Read from MH i2c: E2 03 00 F9 03 00 90 00 70 [08:22:36]RAPDU: 90 00 [08:22:36]wFMCommunicate OK [08:22:36]wFMCommunicate request_size=255 [08:22:36]MH_SAM_APDU [08:22:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 4B 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CE 68 03 00 35 04 06 00 A6 [08:22:36]Write to MH i2c: E2 02 01 FA 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 4B 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CE 68 03 00 35 04 06 00 A6 00 00 60 [08:22:36]Write i2c OK [08:22:36]MH_I2C_Read... [08:22:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:22:37]Read from MH i2c: E2 [08:22:37]MH_I2C_Read... [08:22:37]Read from MH i2c: E2 03 00 [08:22:37]MH_I2C_Read... [08:22:37]Read from MH i2c: E2 03 00 FA 03 00 90 00 71 [08:22:37]RAPDU: 90 00 [08:22:37]wFMCommunicate OK [08:22:37]wFMCommunicate request_size=10 [08:22:37]MH_SAM_APDU [08:22:37]CAPDU: 80 0D 02 02 05 E8 03 70 C1 EA [08:22:37]Write to MH i2c: E2 0D 00 FB 03 80 0D 02 02 05 00 E8 03 70 C1 EA 00 00 88 [08:22:37]Write i2c OK [08:22:37]MH_I2C_Read... [08:22:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:22:37]Read from MH i2c: E2 [08:22:37]MH_I2C_Read... [08:22:37]Read from MH i2c: E2 03 00 [08:22:37]MH_I2C_Read... [08:22:37]Read from MH i2c: E2 03 00 FB 03 00 90 00 72 [08:22:37]RAPDU: 90 00 [08:22:37]wFMCommunicate OK [08:22:37]wFMCommunicate request_size=4 [08:22:37]MH_SAM_APDU [08:22:37]CAPDU: 80 0D 03 02 [08:22:37]Write to MH i2c: E2 08 00 FC 03 80 0D 03 02 00 00 00 00 7A [08:22:37]Write i2c OK [08:22:37]MH_I2C_Read... [08:22:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:22:37]Read from MH i2c: E2 [08:22:37]MH_I2C_Read... [08:22:37]Read from MH i2c: E2 0B 00 [08:22:37]MH_I2C_Read... [08:22:37]Read from MH i2c: E2 0B 00 FC 03 00 B9 2D 06 BE C5 8E 23 16 90 00 B1 [08:22:37]RAPDU: B9 2D 06 BE C5 8E 23 16 90 00 [08:22:37]wFMCommunicate OK [08:22:37]SAM_PROTO_SignData done [08:22:37]FM_MakeSignedData done [08:22:37]CreateOFDProtocolMessage [08:22:37]wFMCommunicate request_size=4 [08:22:37]MH_SAM_APDU [08:22:37]CAPDU: 80 11 00 00 [08:22:37]Write to MH i2c: E2 08 00 FD 03 80 11 00 00 00 00 00 00 7A [08:22:37]Write i2c OK [08:22:37]MH_I2C_Read... [08:22:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:22:37]Read from MH i2c: E2 [08:22:37]MH_I2C_Read... [08:22:37]Read from MH i2c: E2 17 00 [08:22:37]MH_I2C_Read... [08:22:37]Read from MH i2c: E2 17 00 FD 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 CD [08:22:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:22:37]wFMCommunicate OK [08:22:37]CreateOFDProtocolMessage done [08:22:37]OFDSenderStorePacket 223438 [08:22:37]StoreOFDPacket docnum=223438 [08:22:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 B8 27 07 01 5A 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 4B 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CE 68 03 00 35 04 06 00 A6 E8 03 70 C1 EA B9 2D 06 BE C5 8E 23 16 [08:22:37]CheckFolder [08:22:37]dirname=/storage/ofd_packets [08:22:37]CheckFolder done [08:22:37]ProducePacketName [08:22:37]name=ofd_packets/00223438 [08:22:37]NVStorageSaveData ofd_packets/00223438 [08:22:37]File name is /storage/ofd_packets/00223438 [08:22:37]Write 301 bytes [08:22:37]NVStorageSaveData done [08:22:37]OFDSenderStorePacket done [08:22:37]KKMCreateOFDPacket done [08:22:37]NVStorageSaveData kkm_last_timestamp [08:22:37]File name is /storage/kkm_last_timestamp [08:22:37]Write 4 bytes [08:22:37]NVStorageSaveData done [08:22:37]ExternCall_PrintAddStr [08:22:37]wPrintStart [08:22:37]Write to MH i2c: 01 00 00 FE 03 01 [08:22:37]Write i2c OK [08:22:37]MH_I2C_Read... [08:22:37]Read from MH i2c: 01 [08:22:37]MH_I2C_Read... [08:22:37]Read from MH i2c: 01 07 00 [08:22:37]MH_I2C_Read... [08:22:37]Read from MH i2c: 01 07 00 FE 03 00 00 00 00 00 FF 0F 16 [08:22:37]RasterBufferAndPrint [08:22:37]line Счет N : (1)477205 [08:22:37]line ИНН: 02508201610067 [08:22:37]line Контрольно-Кассовый Чек [08:22:37]line ПРОДАЖА [08:22:37]line ТРК (МРК, ГНК) : 12 [08:22:37]line Товар: 2710124130 [08:22:37]line Аи-92-К-5 [08:22:37]line 4.490 * 66.90 [08:22:37]line = 300.38 [08:22:37]line НДС 12% НСП 1% [08:22:37]line > о реализуемом товаре [08:22:37]line ИТОГО: 300.38 [08:22:37]line НСП 1% : 2.66 [08:22:37]line НДС 12% : 31.90 [08:22:37]line Наличными: 0.00 [08:22:37]line Безнал.: 300.38 [08:22:37]line Место: АЗС № 162 "Партнер Нефть" [08:22:37]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:22:37]line СНО: Общий режим [08:22:37]line Чек 69 21.10.2024 08:22 [08:22:37]line Смена: 538 ФФД: 1.0 [08:22:37]line ЗНМ: 0300000103 [08:22:37]line РНМ: 0000000000091767 [08:22:37]line Версия ККМ: 001 [08:22:37]line Платежная система: Бакай Банк [08:22:37]line ФМ: 0000000000871763 [08:22:37]line ФД: 223438 [08:22:37]line ФПД: 183515420344810 [08:22:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082235&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223438&fm=183515420344810&tin=02508201610067®Number=0000000000091767&sum=30038 [08:22:37]written 0, free lines is 4095 [08:22:37]OFD Sender: Processing packet 223438 [packets to send 25, broken 24] [08:22:37]ProducePacketName [08:22:37]name=ofd_packets/00223438 [08:22:37]OFD Sender: To server: pG, [08:22:37]CommunicateWithHost lk.salyk.kg:30040 [08:22:37]ConnectInit lk.salyk.kg [08:22:37]Connected sock=10 [08:22:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 B8 27 07 01 5A 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 4B 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CE 68 03 00 35 04 06 00 A6 E8 03 70 C1 EA B9 2D 06 BE C5 8E 23 16 [08:22:37]Write to MH i2c: 01 00 00 28 04 2C [08:22:37]Write i2c OK [08:22:37]MH_I2C_Read... [08:22:37]Read from MH i2c: 01 [08:22:37]MH_I2C_Read... [08:22:37]Read from MH i2c: 01 07 00 [08:22:37]MH_I2C_Read... [08:22:37]Read from MH i2c: 01 07 00 28 04 00 00 00 00 00 07 0D 47 [08:22:37]RasterBufferAndPrint [08:22:37]line [08:22:37]line [08:22:37]line [08:22:37]line [08:22:37]line [08:22:37]written 0, free lines is 3343 [08:22:37]MH_Cut [08:22:37]Write to MH i2c: D1 01 00 2F 04 01 05 [08:22:37]Write i2c OK [08:22:37]MH_I2C_Read... [08:22:37]Read from MH i2c: D1 [08:22:37]MH_I2C_Read... [08:22:37]Read from MH i2c: D1 01 00 [08:22:37]MH_I2C_Read... [08:22:37]Read from MH i2c: D1 01 00 2F 04 00 04 [08:22:37]Write to MH i2c: 01 00 00 30 04 34 [08:22:37]Write i2c OK [08:22:37]MH_I2C_Read... [08:22:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 6C 36 47 00 CF 84 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CE 68 03 00 F4 03 04 00 E2 BA 15 67 B6 04 01 00 00 30 06 E2 E8 A0 9D C5 FA [08:22:37]CommunicateWithHost err = 0 [08:22:37]CheckOFDResponse [08:22:37]1017 (14) - 77093643461234 [08:22:37]1041 (16) - 0000000000871763 [08:22:37]1040 (4) - 223438 [08:22:37]1012 (4) - 21.10.2024 02:22 [08:22:37]1206 (1) - 0 [08:22:37]OFD Sender: Remove packet 223438 [08:22:37]ProducePacketName [08:22:37]name=ofd_packets/00223438 [08:22:37]NVStorageDeleteData [08:22:38]*** Cut start [08:22:38]*** Purtial cut [08:22:38]*** Stage 1: CUTSNS_PIN = 1 [08:22:38]OFD Sender: No OFD packet to send [08:22:38]Read from MH i2c: 01 [08:22:38]MH_I2C_Read... [08:22:38]*** Stop cut motor [08:22:38]*** Cut end [08:22:38]Read from MH i2c: 01 07 00 [08:22:38]MH_I2C_Read... [08:22:38]Read from MH i2c: 01 07 00 30 04 00 00 00 00 00 FF 0F 49 [08:22:38]process_action close_receipt done [08:22:38]requested_data is exist [08:22:38]produce_requested_data [08:22:38]requested_item fm.sn is exist - process it [08:22:38]wFMCommunicate request_size=4 [08:22:38]MH_SAM_APDU [08:22:38]CAPDU: 80 11 00 00 [08:22:38]Write to MH i2c: E2 08 00 31 04 80 11 00 00 00 00 00 00 AF [08:22:38]Write i2c OK [08:22:38]MH_I2C_Read... [08:22:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:22:38]Read from MH i2c: E2 [08:22:38]MH_I2C_Read... [08:22:38]Read from MH i2c: E2 17 00 [08:22:38]MH_I2C_Read... [08:22:38]Read from MH i2c: E2 17 00 31 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 02 [08:22:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:22:38]wFMCommunicate OK [08:22:38]requested_item fd.num is exist - process it [08:22:38]SAM_PROTO_GetFieldsCounters [08:22:38]wFMCommunicate request_size=4 [08:22:38]MH_SAM_APDU [08:22:38]CAPDU: 80 13 00 00 [08:22:38]Write to MH i2c: E2 08 00 32 04 80 13 00 00 00 00 00 00 B2 [08:22:38]Write i2c OK [08:22:38]MH_I2C_Read... [08:22:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:22:38]Read from MH i2c: E2 [08:22:38]MH_I2C_Read... [08:22:38]Read from MH i2c: E2 62 00 [08:22:38]MH_I2C_Read... [08:22:38]Read from MH i2c: E2 62 00 32 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 CE 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 45 00 00 00 5E 04 04 00 45 00 00 00 57 04 04 00 46 00 00 00 19 04 04 00 00 00 00 00 90 00 FC [08:22:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 CE 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 45 00 00 00 5E 04 04 00 45 00 00 00 57 04 04 00 46 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:22:38]wFMCommunicate OK [08:22:38]SAM_PROTO_GetFieldsCounters done [08:22:38]requested_item shift.num is exist - process it [08:22:38]requested_item shift.opened is exist - process it [08:22:38]req_shift_opened [08:22:38]FM_GetShiftState [08:22:38]SAM_PROTO_GetShiftState [08:22:38]wFMCommunicate request_size=4 [08:22:38]MH_SAM_APDU [08:22:38]CAPDU: 80 13 01 00 [08:22:38]Write to MH i2c: E2 08 00 33 04 80 13 01 00 00 00 00 00 B4 [08:22:38]Write i2c OK [08:22:38]MH_I2C_Read... [08:22:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:22:39]Read from MH i2c: E2 [08:22:39]MH_I2C_Read... [08:22:39]Read from MH i2c: E2 0E 00 [08:22:39]MH_I2C_Read... [08:22:39]Read from MH i2c: E2 0E 00 33 04 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 36 [08:22:39]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:22:39]wFMCommunicate OK [08:22:39]SAM_PROTO_GetShiftState done [08:22:39]FM_GetShiftState done [08:22:39]req_shift_opened done [08:22:39]requested_item shift.open_date is exist - process it [08:22:39]req_shift_open_date [08:22:39]req_shift_open_date done [08:22:39]produce_requested_data done [08:22:39]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223438,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:22:39]process_action_free close_receipt [08:22:39]json_value_free [08:22:39]json_value_free done [08:22:39]process_json_proto returns [08:22:39]Send response to host [08:22:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223438,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:22:39]free response buf [08:22:39]execute_script done [08:22:39]execute_script returns [08:22:39]free content buf [08:22:39]Sock 7.Close socket [08:22:39]Sock 7.Thread stoped [08:22:43]OFD Sender: No OFD packet to send [08:22:48]OFD Sender: No OFD packet to send [08:22:53]OFD Sender: No OFD packet to send [08:22:58]OFD Sender: No OFD packet to send [08:23:03]OFD Sender: No OFD packet to send [08:23:08]OFD Sender: No OFD packet to send [08:23:13]OFD Sender: No OFD packet to send [08:23:18]OFD Sender: No OFD packet to send [08:23:23]OFD Sender: No OFD packet to send [08:23:28]OFD Sender: No OFD packet to send [08:23:33]OFD Sender: No OFD packet to send [08:23:38]OFD Sender: No OFD packet to send [08:23:43]OFD Sender: No OFD packet to send [08:23:44]accept exits with 9 [08:23:44]New connection [08:23:44]New thread 3066957156 created [08:23:44]Thread 3067100516 joined [08:23:44]Waiting for new connection... [08:23:44] Sock 9.Parse request [08:23:44]Sock 9.Check first char [08:23:44]Sock 9.First char is OK [08:23:44]request: POST /json_proto HTTP/1.0 [08:23:44]Method: POST [08:23:44]URL: /json_proto [08:23:44]Method is POST - this is cgi request [08:23:44]url: /json_proto [08:23:44]query_string will be loaded in cgi processing [08:23:44]execute_cgi json_proto POST (null) [08:23:44]execute_cgi path=json_proto method=POST [08:23:44]POST find Content-Length [08:23:44]Host: 172.17.52.131:8080 [08:23:44]Content-Length: 817 [08:23:44]Content-Type: application/json [08:23:44] [08:23:44]POST finish read [08:23:44]Found Content-Length = 817 [08:23:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477206", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 700.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:23:44]execute_script... [08:23: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)477206", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 700.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:23:44]POST & json_proto [08:23:44]process_json_proto [08:23:44]json parsed OK: [08:23:44]protocol is kg_v1.0 [08:23:44]action value=close_receipt [08:23:44]process_action close_receipt [08:23:44]cmd_close_receipt [08:23:44]MH_GetDate [08:23:44]Write to MH i2c: F0 00 00 34 04 27 [08:23:44]Write i2c OK [08:23:44]MH_I2C_Read... [08:23:44]Read from MH i2c: F0 [08:23:44]MH_I2C_Read... [08:23:44]Read from MH i2c: F0 09 00 [08:23:44]MH_I2C_Read... [08:23:44]Read from MH i2c: F0 09 00 34 04 00 90 0F 16 67 4B 9D 11 67 AC [08:23:44]GetLastDocTimeStamp 1729498955 [08:23:44]current date 1729499024 [08:23:44]FM_GetShiftState [08:23:44]SAM_PROTO_GetShiftState [08:23:44]wFMCommunicate request_size=4 [08:23:44]MH_SAM_APDU [08:23:44]CAPDU: 80 13 01 00 [08:23:44]Write to MH i2c: E2 08 00 35 04 80 13 01 00 00 00 00 00 B6 [08:23:44]Write i2c OK [08:23:44]MH_I2C_Read... [08:23:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:23:44]Read from MH i2c: E2 [08:23:44]MH_I2C_Read... [08:23:44]Read from MH i2c: E2 0E 00 [08:23:44]MH_I2C_Read... [08:23:44]Read from MH i2c: E2 0E 00 35 04 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 38 [08:23:44]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:23:44]wFMCommunicate OK [08:23:44]SAM_PROTO_GetShiftState done [08:23:44]FM_GetShiftState done [08:23:44]opened in 1729469279 [08:23:44]opened+sec_in_day 1729555679 [08:23:44]quantity*price = 70044 [08:23:44]sum+1 = 70045 [08:23:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.44 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.44 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 70 21.10.2024 08:23 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871763 ФД: 223439 ФПД: 211845158371406 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082345&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223439&fm=211845158371406&tin=02508201610067®Number=0000000000091767&sum=70044 [08:23:45]StoreToDocumentArchive [08:23:45]shift 538 fd 223439 [08:23:45]save to /storage/0538/doc_00223439 [08:23:45]save last doc name /storage/0538/doc_00223439 to /storage/kkm_last_doc_name [08:23:45]save OK [08:23:45]Clear old archive folders... [08:23:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:23:45]tlvbuf is 0139F630 [08:23:45]SAM_PROTO_ClearQueue [08:23:45]wFMCommunicate request_size=4 [08:23:45]MH_SAM_APDU [08:23:45]CAPDU: 80 09 00 00 [08:23:45]Write to MH i2c: E2 08 00 42 04 80 09 00 00 00 00 00 00 B8 [08:23:45]Write i2c OK [08:23:45]MH_I2C_Read... [08:23:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:23:45]Read from MH i2c: E2 [08:23:45]MH_I2C_Read... [08:23:45]Read from MH i2c: E2 03 00 [08:23:45]MH_I2C_Read... [08:23:45]Read from MH i2c: E2 03 00 42 04 00 90 00 BA [08:23:45]RAPDU: 90 00 [08:23:45]wFMCommunicate OK [08:23:45]SAM_PROTO_ClearQueue done [08:23:45]KKMCreateOFDPacket [08:23:45]OFDProtocolAddRootSTLVToBuf [08:23:45]FM_MakeSignedData [08:23:45]FM_MakeSignedData [08:23:45]SAM_PROTO_SignData [08:23:45]wFMCommunicate request_size=4 [08:23:45]MH_SAM_APDU [08:23:45]CAPDU: 80 0D 01 02 [08:23:45]Write to MH i2c: E2 08 00 43 04 80 0D 01 02 00 00 00 00 C0 [08:23:45]Write i2c OK [08:23:45]MH_I2C_Read... [08:23:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:23:45]Read from MH i2c: E2 [08:23:45]MH_I2C_Read... [08:23:45]Read from MH i2c: E2 03 00 [08:23:45]MH_I2C_Read... [08:23:45]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [08:23:45]RAPDU: 90 00 [08:23:45]wFMCommunicate OK [08:23:45]wFMCommunicate request_size=255 [08:23:45]MH_SAM_APDU [08:23:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 91 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CF 68 03 00 35 04 06 00 C0 [08:23:45]Write to MH i2c: E2 02 01 44 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 91 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CF 68 03 00 35 04 06 00 C0 00 00 35 [08:23:45]Write i2c OK [08:23:45]MH_I2C_Read... [08:23:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:23:46]Read from MH i2c: E2 [08:23:46]MH_I2C_Read... [08:23:46]Read from MH i2c: E2 03 00 [08:23:46]MH_I2C_Read... [08:23:46]Read from MH i2c: E2 03 00 44 04 00 90 00 BC [08:23:46]RAPDU: 90 00 [08:23:46]wFMCommunicate OK [08:23:46]wFMCommunicate request_size=10 [08:23:46]MH_SAM_APDU [08:23:46]CAPDU: 80 0D 02 02 05 AC 0B 69 80 4E [08:23:46]Write to MH i2c: E2 0D 00 45 04 80 0D 02 02 05 00 AC 0B 69 80 4E 00 00 BB [08:23:46]Write i2c OK [08:23:46]MH_I2C_Read... [08:23:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:23:46]Read from MH i2c: E2 [08:23:46]MH_I2C_Read... [08:23:46]Read from MH i2c: E2 03 00 [08:23:46]MH_I2C_Read... [08:23:46]Read from MH i2c: E2 03 00 45 04 00 90 00 BD [08:23:46]RAPDU: 90 00 [08:23:46]wFMCommunicate OK [08:23:46]wFMCommunicate request_size=4 [08:23:46]MH_SAM_APDU [08:23:46]CAPDU: 80 0D 03 02 [08:23:46]Write to MH i2c: E2 08 00 46 04 80 0D 03 02 00 00 00 00 C5 [08:23:46]Write i2c OK [08:23:46]MH_I2C_Read... [08:23:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:23:46]Read from MH i2c: E2 [08:23:46]MH_I2C_Read... [08:23:46]Read from MH i2c: E2 0B 00 [08:23:46]MH_I2C_Read... [08:23:46]Read from MH i2c: E2 0B 00 46 04 00 15 3D 91 6C B2 94 C0 CC 90 00 E7 [08:23:46]RAPDU: 15 3D 91 6C B2 94 C0 CC 90 00 [08:23:46]wFMCommunicate OK [08:23:46]SAM_PROTO_SignData done [08:23:46]FM_MakeSignedData done [08:23:46]CreateOFDProtocolMessage [08:23:46]wFMCommunicate request_size=4 [08:23:46]MH_SAM_APDU [08:23:46]CAPDU: 80 11 00 00 [08:23:46]Write to MH i2c: E2 08 00 47 04 80 11 00 00 00 00 00 00 C5 [08:23:46]Write i2c OK [08:23:46]MH_I2C_Read... [08:23:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:23:46]Read from MH i2c: E2 [08:23:46]MH_I2C_Read... [08:23:46]Read from MH i2c: E2 17 00 [08:23:46]MH_I2C_Read... [08:23:46]Read from MH i2c: E2 17 00 47 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 18 [08:23:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:23:46]wFMCommunicate OK [08:23:46]CreateOFDProtocolMessage done [08:23:46]OFDSenderStorePacket 223439 [08:23:46]StoreOFDPacket docnum=223439 [08:23:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 13 29 07 01 D0 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 91 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CF 68 03 00 35 04 06 00 C0 AC 0B 69 80 4E 15 3D 91 6C B2 94 C0 CC [08:23:46]CheckFolder [08:23:46]dirname=/storage/ofd_packets [08:23:46]CheckFolder done [08:23:46]ProducePacketName [08:23:46]name=ofd_packets/00223439 [08:23:46]NVStorageSaveData ofd_packets/00223439 [08:23:46]File name is /storage/ofd_packets/00223439 [08:23:46]Write 301 bytes [08:23:46]NVStorageSaveData done [08:23:46]OFDSenderStorePacket done [08:23:46]KKMCreateOFDPacket done [08:23:46]NVStorageSaveData kkm_last_timestamp [08:23:46]File name is /storage/kkm_last_timestamp [08:23:46]Write 4 bytes [08:23:46]NVStorageSaveData done [08:23:46]ExternCall_PrintAddStr [08:23:46]wPrintStart [08:23:46]Write to MH i2c: 01 00 00 48 04 4C [08:23:46]Write i2c OK [08:23:46]MH_I2C_Read... [08:23:46]Read from MH i2c: 01 [08:23:46]MH_I2C_Read... [08:23:46]Read from MH i2c: 01 07 00 [08:23:46]MH_I2C_Read... [08:23:46]Read from MH i2c: 01 07 00 48 04 00 00 00 00 00 FF 0F 61 [08:23:46]RasterBufferAndPrint [08:23:46]line Счет N : (1)477206 [08:23:46]line ИНН: 02508201610067 [08:23:46]line Контрольно-Кассовый Чек [08:23:46]line ПРОДАЖА [08:23:46]line ТРК (МРК, ГНК) : 52 [08:23:46]line Товар: 2710124130 [08:23:46]line Аи-92-К-5 [08:23:46]line 10.470 * 66.90 [08:23:46]line = 700.44 [08:23:46]line НДС 12% НСП 1% [08:23:46]line > о реализуемом товаре [08:23:46]line ИТОГО: 700.44 [08:23:46]line НСП 1% : 6.20 [08:23:46]line НДС 12% : 74.38 [08:23:46]line Наличными: 0.00 [08:23:46]line Безнал.: 700.44 [08:23:46]line Место: АЗС № 162 "Партнер Нефть" [08:23:46]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:23:46]line СНО: Общий режим [08:23:46]line Чек 70 21.10.2024 08:23 [08:23:46]line Смена: 538 ФФД: 1.0 [08:23:46]line ЗНМ: 0300000103 [08:23:46]line РНМ: 0000000000091767 [08:23:46]line Версия ККМ: 001 [08:23:46]line Платежная система: Бакай Банк [08:23:46]line ФМ: 0000000000871763 [08:23:46]line ФД: 223439 [08:23:46]line ФПД: 211845158371406 [08:23:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082345&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223439&fm=211845158371406&tin=02508201610067®Number=0000000000091767&sum=70044 [08:23:46]written 0, free lines is 4095 [08:23:46]OFD Sender: Processing packet 223439 [packets to send 25, broken 24] [08:23:46]ProducePacketName [08:23:46]name=ofd_packets/00223439 [08:23:46]OFD Sender: To server: pG, [08:23:46]CommunicateWithHost lk.salyk.kg:30040 [08:23:46]ConnectInit lk.salyk.kg [08:23:46]Connected sock=10 [08:23:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 13 29 07 01 D0 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 91 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CF 68 03 00 35 04 06 00 C0 AC 0B 69 80 4E 15 3D 91 6C B2 94 C0 CC [08:23:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 A7 68 47 00 06 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 CF 68 03 00 F4 03 04 00 26 BB 15 67 B6 04 01 00 00 8D C7 F2 DC 84 AD 88 47 [08:23:46]CommunicateWithHost err = 0 [08:23:46]CheckOFDResponse [08:23:46]1017 (14) - 77093643461234 [08:23:46]1041 (16) - 0000000000871763 [08:23:46]1040 (4) - 223439 [08:23:46]1012 (4) - 21.10.2024 02:23 [08:23:46]1206 (1) - 0 [08:23:46]OFD Sender: Remove packet 223439 [08:23:46]ProducePacketName [08:23:46]name=ofd_packets/00223439 [08:23:46]NVStorageDeleteData [08:23:46]Write to MH i2c: 01 00 00 72 04 76 [08:23:46]Write i2c OK [08:23:46]MH_I2C_Read... [08:23:46]Read from MH i2c: 01 [08:23:46]MH_I2C_Read... [08:23:46]Read from MH i2c: 01 07 00 [08:23:46]MH_I2C_Read... [08:23:46]Read from MH i2c: 01 07 00 72 04 00 00 00 00 00 08 0D 92 [08:23:46]RasterBufferAndPrint [08:23:46]line [08:23:46]line [08:23:46]line [08:23:46]line [08:23:46]line [08:23:46]written 0, free lines is 3342 [08:23:46]MH_Cut [08:23:46]Write to MH i2c: D1 01 00 79 04 01 4F [08:23:46]Write i2c OK [08:23:46]MH_I2C_Read... [08:23:46]Read from MH i2c: D1 [08:23:46]MH_I2C_Read... [08:23:46]Read from MH i2c: D1 01 00 [08:23:46]MH_I2C_Read... [08:23:46]Read from MH i2c: D1 01 00 79 04 00 4E [08:23:46]Write to MH i2c: 01 00 00 7A 04 7E [08:23:46]Write i2c OK [08:23:46]MH_I2C_Read... [08:23:47]OFD Sender: No OFD packet to send [08:23:47]*** Cut start [08:23:47]*** Purtial cut [08:23:47]*** CUTSNS_PIN = 0 [08:23:47]*** Stage 1: CUTSNS_PIN = 1 [08:23:49]Read from MH i2c: 01 [08:23:49]MH_I2C_Read... [08:23:49]*** Stop cut motor [08:23:49]*** Cut end [08:23:49]Read from MH i2c: 01 07 00 [08:23:49]MH_I2C_Read... [08:23:49]Read from MH i2c: 01 07 00 7A 04 00 00 00 00 00 FF 0F 93 [08:23:49]process_action close_receipt done [08:23:49]requested_data is exist [08:23:49]produce_requested_data [08:23:49]requested_item fm.sn is exist - process it [08:23:49]wFMCommunicate request_size=4 [08:23:49]MH_SAM_APDU [08:23:49]CAPDU: 80 11 00 00 [08:23:49]Write to MH i2c: E2 08 00 7B 04 80 11 00 00 00 00 00 00 F9 [08:23:49]Write i2c OK [08:23:49]MH_I2C_Read... [08:23:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:23:49]Read from MH i2c: E2 [08:23:49]MH_I2C_Read... [08:23:49]Read from MH i2c: E2 17 00 [08:23:49]MH_I2C_Read... [08:23:49]Read from MH i2c: E2 17 00 7B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 4C [08:23:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:23:49]wFMCommunicate OK [08:23:49]requested_item fd.num is exist - process it [08:23:49]SAM_PROTO_GetFieldsCounters [08:23:49]wFMCommunicate request_size=4 [08:23:49]MH_SAM_APDU [08:23:49]CAPDU: 80 13 00 00 [08:23:49]Write to MH i2c: E2 08 00 7C 04 80 13 00 00 00 00 00 00 FC [08:23:49]Write i2c OK [08:23:49]MH_I2C_Read... [08:23:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:23:49]Read from MH i2c: E2 [08:23:49]MH_I2C_Read... [08:23:49]Read from MH i2c: E2 62 00 [08:23:49]MH_I2C_Read... [08:23:49]Read from MH i2c: E2 62 00 7C 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 CF 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 46 00 00 00 5E 04 04 00 46 00 00 00 57 04 04 00 47 00 00 00 19 04 04 00 00 00 00 00 90 00 4A [08:23:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 CF 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 46 00 00 00 5E 04 04 00 46 00 00 00 57 04 04 00 47 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:23:49]wFMCommunicate OK [08:23:49]SAM_PROTO_GetFieldsCounters done [08:23:49]requested_item shift.num is exist - process it [08:23:49]requested_item shift.opened is exist - process it [08:23:49]req_shift_opened [08:23:49]FM_GetShiftState [08:23:49]SAM_PROTO_GetShiftState [08:23:49]wFMCommunicate request_size=4 [08:23:49]MH_SAM_APDU [08:23:49]CAPDU: 80 13 01 00 [08:23:49]Write to MH i2c: E2 08 00 7D 04 80 13 01 00 00 00 00 00 FE [08:23:49]Write i2c OK [08:23:49]MH_I2C_Read... [08:23:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:23:49]Read from MH i2c: E2 [08:23:49]MH_I2C_Read... [08:23:49]Read from MH i2c: E2 0E 00 [08:23:49]MH_I2C_Read... [08:23:49]Read from MH i2c: E2 0E 00 7D 04 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 80 [08:23:49]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:23:49]wFMCommunicate OK [08:23:49]SAM_PROTO_GetShiftState done [08:23:49]FM_GetShiftState done [08:23:49]req_shift_opened done [08:23:49]requested_item shift.open_date is exist - process it [08:23:49]req_shift_open_date [08:23:49]req_shift_open_date done [08:23:49]produce_requested_data done [08:23:49]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223439,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:23:49]process_action_free close_receipt [08:23:49]json_value_free [08:23:49]json_value_free done [08:23:49]process_json_proto returns [08:23:49]Send response to host [08:23:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223439,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:23:49]free response buf [08:23:49]execute_script done [08:23:49]execute_script returns [08:23:49]free content buf [08:23:49]Sock 9.Close socket [08:23:49]Sock 9.Thread stoped [08:23:52]OFD Sender: No OFD packet to send [08:23:57]OFD Sender: No OFD packet to send [08:24:02]OFD Sender: No OFD packet to send [08:24:07]OFD Sender: No OFD packet to send [08:24:12]OFD Sender: No OFD packet to send [08:24:17]OFD Sender: No OFD packet to send [08:24:17]accept exits with 7 [08:24:17]New connection [08:24:17]New thread 3067100516 created [08:24:17]Thread 3066957156 joined [08:24:17]Waiting for new connection... [08:24:17] Sock 7.Parse request [08:24:17]Sock 7.Check first char [08:24:17]Sock 7.First char is OK [08:24:17]request: POST /json_proto HTTP/1.0 [08:24:17]Method: POST [08:24:17]URL: /json_proto [08:24:17]Method is POST - this is cgi request [08:24:17]url: /json_proto [08:24:17]query_string will be loaded in cgi processing [08:24:17]execute_cgi json_proto POST (null) [08:24:17]execute_cgi path=json_proto method=POST [08:24:17]POST find Content-Length [08:24:17]Host: 172.17.52.131:8080 [08:24:17]Content-Length: 677 [08:24:17]Content-Type: application/json [08:24:17] [08:24:17]POST finish read [08:24:17]Found Content-Length = 677 [08:24:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477207", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:24:17]execute_script... [08:24:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477207", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:24:17]POST & json_proto [08:24:17]process_json_proto [08:24:17]json parsed OK: [08:24:17]protocol is kg_v1.0 [08:24:17]action value=close_receipt [08:24:17]process_action close_receipt [08:24:17]cmd_close_receipt [08:24:17]MH_GetDate [08:24:17]Write to MH i2c: F0 00 00 7E 04 71 [08:24:17]Write i2c OK [08:24:17]MH_I2C_Read... [08:24:17]Read from MH i2c: F0 [08:24:17]MH_I2C_Read... [08:24:17]Read from MH i2c: F0 09 00 [08:24:17]MH_I2C_Read... [08:24:17]Read from MH i2c: F0 09 00 7E 04 00 B1 0F 16 67 4B 9D 11 67 17 [08:24:17]GetLastDocTimeStamp 1729499025 [08:24:17]current date 1729499057 [08:24:17]FM_GetShiftState [08:24:17]SAM_PROTO_GetShiftState [08:24:17]wFMCommunicate request_size=4 [08:24:17]MH_SAM_APDU [08:24:17]CAPDU: 80 13 01 00 [08:24:17]Write to MH i2c: E2 08 00 7F 04 80 13 01 00 00 00 00 00 00 [08:24:17]Write i2c OK [08:24:17]MH_I2C_Read... [08:24:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:24:17]Read from MH i2c: E2 [08:24:17]MH_I2C_Read... [08:24:17]Read from MH i2c: E2 0E 00 [08:24:17]MH_I2C_Read... [08:24:17]Read from MH i2c: E2 0E 00 7F 04 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 82 [08:24:17]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:24:17]wFMCommunicate OK [08:24:17]SAM_PROTO_GetShiftState done [08:24:17]FM_GetShiftState done [08:24:17]opened in 1729469279 [08:24:17]opened+sec_in_day 1729555679 [08:24:17]quantity*price = 50041 [08:24:17]sum+1 = 50042 [08:24:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 71 21.10.2024 08:24 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223440 ФПД: 178596494387735 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082418&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223440&fm=178596494387735&tin=02508201610067®Number=0000000000091767&sum=50000 [08:24:18]StoreToDocumentArchive [08:24:18]shift 538 fd 223440 [08:24:18]save to /storage/0538/doc_00223440 [08:24:18]save last doc name /storage/0538/doc_00223440 to /storage/kkm_last_doc_name [08:24:18]save OK [08:24:18]Clear old archive folders... [08:24:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:24:18]tlvbuf is 01488D30 [08:24:18]SAM_PROTO_ClearQueue [08:24:18]wFMCommunicate request_size=4 [08:24:18]MH_SAM_APDU [08:24:18]CAPDU: 80 09 00 00 [08:24:18]Write to MH i2c: E2 08 00 8C 04 80 09 00 00 00 00 00 00 02 [08:24:18]Write i2c OK [08:24:18]MH_I2C_Read... [08:24:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:24:18]Read from MH i2c: E2 [08:24:18]MH_I2C_Read... [08:24:18]Read from MH i2c: E2 03 00 [08:24:18]MH_I2C_Read... [08:24:18]Read from MH i2c: E2 03 00 8C 04 00 90 00 04 [08:24:18]RAPDU: 90 00 [08:24:18]wFMCommunicate OK [08:24:18]SAM_PROTO_ClearQueue done [08:24:18]KKMCreateOFDPacket [08:24:18]OFDProtocolAddRootSTLVToBuf [08:24:18]FM_MakeSignedData [08:24:18]FM_MakeSignedData [08:24:18]SAM_PROTO_SignData [08:24:18]wFMCommunicate request_size=4 [08:24:18]MH_SAM_APDU [08:24:18]CAPDU: 80 0D 01 02 [08:24:18]Write to MH i2c: E2 08 00 8D 04 80 0D 01 02 00 00 00 00 0A [08:24:18]Write i2c OK [08:24:18]MH_I2C_Read... [08:24:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:24:18]Read from MH i2c: E2 [08:24:18]MH_I2C_Read... [08:24:18]Read from MH i2c: E2 03 00 [08:24:18]MH_I2C_Read... [08:24:18]Read from MH i2c: E2 03 00 8D 04 00 90 00 05 [08:24:18]RAPDU: 90 00 [08:24:18]wFMCommunicate OK [08:24:18]wFMCommunicate request_size=255 [08:24:18]MH_SAM_APDU [08:24:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 B2 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D0 68 03 00 35 04 06 00 A2 [08:24:18]Write to MH i2c: E2 02 01 8E 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 B2 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D0 68 03 00 35 04 06 00 A2 00 00 1C [08:24:18]Write i2c OK [08:24:18]MH_I2C_Read... [08:24:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:24:19]Read from MH i2c: E2 [08:24:19]MH_I2C_Read... [08:24:19]Read from MH i2c: E2 03 00 [08:24:19]MH_I2C_Read... [08:24:19]Read from MH i2c: E2 03 00 8E 04 00 90 00 06 [08:24:19]RAPDU: 90 00 [08:24:19]wFMCommunicate OK [08:24:19]wFMCommunicate request_size=10 [08:24:19]MH_SAM_APDU [08:24:19]CAPDU: 80 0D 02 02 05 6E BC 9B 2A 17 [08:24:19]Write to MH i2c: E2 0D 00 8F 04 80 0D 02 02 05 00 6E BC 9B 2A 17 00 00 1D [08:24:19]Write i2c OK [08:24:19]MH_I2C_Read... [08:24:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:24:19]Read from MH i2c: E2 [08:24:19]MH_I2C_Read... [08:24:19]Read from MH i2c: E2 03 00 [08:24:19]MH_I2C_Read... [08:24:19]Read from MH i2c: E2 03 00 8F 04 00 90 00 07 [08:24:19]RAPDU: 90 00 [08:24:19]wFMCommunicate OK [08:24:19]wFMCommunicate request_size=4 [08:24:19]MH_SAM_APDU [08:24:19]CAPDU: 80 0D 03 02 [08:24:19]Write to MH i2c: E2 08 00 90 04 80 0D 03 02 00 00 00 00 0F [08:24:19]Write i2c OK [08:24:19]MH_I2C_Read... [08:24:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:24:19]Read from MH i2c: E2 [08:24:19]MH_I2C_Read... [08:24:19]Read from MH i2c: E2 0B 00 [08:24:19]MH_I2C_Read... [08:24:19]Read from MH i2c: E2 0B 00 90 04 00 3A 75 4C CF 94 B3 4A BE 90 00 29 [08:24:19]RAPDU: 3A 75 4C CF 94 B3 4A BE 90 00 [08:24:19]wFMCommunicate OK [08:24:19]SAM_PROTO_SignData done [08:24:19]FM_MakeSignedData done [08:24:19]CreateOFDProtocolMessage [08:24:19]wFMCommunicate request_size=4 [08:24:19]MH_SAM_APDU [08:24:19]CAPDU: 80 11 00 00 [08:24:19]Write to MH i2c: E2 08 00 91 04 80 11 00 00 00 00 00 00 0F [08:24:19]Write i2c OK [08:24:19]MH_I2C_Read... [08:24:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:24:19]Read from MH i2c: E2 [08:24:19]MH_I2C_Read... [08:24:19]Read from MH i2c: E2 17 00 [08:24:19]MH_I2C_Read... [08:24:19]Read from MH i2c: E2 17 00 91 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 62 [08:24:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:24:19]wFMCommunicate OK [08:24:19]CreateOFDProtocolMessage done [08:24:19]OFDSenderStorePacket 223440 [08:24:19]StoreOFDPacket docnum=223440 [08:24:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 5A 4B 07 01 A6 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 B2 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D0 68 03 00 35 04 06 00 A2 6E BC 9B 2A 17 3A 75 4C CF 94 B3 4A BE [08:24:19]CheckFolder [08:24:19]dirname=/storage/ofd_packets [08:24:19]CheckFolder done [08:24:19]ProducePacketName [08:24:19]name=ofd_packets/00223440 [08:24:19]NVStorageSaveData ofd_packets/00223440 [08:24:19]File name is /storage/ofd_packets/00223440 [08:24:19]Write 301 bytes [08:24:19]NVStorageSaveData done [08:24:19]OFDSenderStorePacket done [08:24:19]KKMCreateOFDPacket done [08:24:19]NVStorageSaveData kkm_last_timestamp [08:24:19]File name is /storage/kkm_last_timestamp [08:24:19]Write 4 bytes [08:24:19]NVStorageSaveData done [08:24:19]ExternCall_PrintAddStr [08:24:19]wPrintStart [08:24:19]Write to MH i2c: 01 00 00 92 04 96 [08:24:19]Write i2c OK [08:24:19]MH_I2C_Read... [08:24:19]Read from MH i2c: 01 [08:24:19]MH_I2C_Read... [08:24:19]Read from MH i2c: 01 07 00 [08:24:19]MH_I2C_Read... [08:24:19]Read from MH i2c: 01 07 00 92 04 00 00 00 00 00 FF 0F AB [08:24:19]RasterBufferAndPrint [08:24:19]line Счет N : (1)477207 [08:24:19]line ИНН: 02508201610067 [08:24:19]line Контрольно-Кассовый Чек [08:24:19]line ПРОДАЖА [08:24:19]line ТРК (МРК, ГНК) : 22 [08:24:19]line Товар: 2710124130 [08:24:19]line Аи-92-К-5 [08:24:19]line 7.480 * 66.90 [08:24:19]line = 500.41 [08:24:19]line НДС 12% НСП 1% [08:24:19]line > о реализуемом товаре [08:24:19]line ОКРУГЛЕНИЕ: -0.41 [08:24:19]line ИТОГО: 500.00 [08:24:19]line Внесено: 500.00 [08:24:19]line СДАЧА: 0.00 [08:24:19]line НСП 1% : 4.43 [08:24:19]line НДС 12% : 53.14 [08:24:19]line Наличными: 500.00 [08:24:19]line Безнал.: 0.00 [08:24:19]line Место: АЗС № 162 "Партнер Нефть" [08:24:19]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:24:19]line СНО: Общий режим [08:24:19]line Чек 71 21.10.2024 08:24 [08:24:19]line Смена: 538 ФФД: 1.0 [08:24:19]line ЗНМ: 0300000103 [08:24:19]line РНМ: 0000000000091767 [08:24:19]line Версия ККМ: 001 [08:24:19]line ФМ: 0000000000871763 [08:24:19]line ФД: 223440 [08:24:19]line ФПД: 178596494387735 [08:24:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082418&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223440&fm=178596494387735&tin=02508201610067®Number=0000000000091767&sum=50000 [08:24:19]OFD Sender: Processing packet 223440 [packets to send 25, broken 24] [08:24:19]ProducePacketName [08:24:19]name=ofd_packets/00223440 [08:24:19]OFD Sender: To server: pG, [08:24:19]CommunicateWithHost lk.salyk.kg:30040 [08:24:19]ConnectInit lk.salyk.kg [08:24:19]written 0, free lines is 4095 [08:24:19]Connected sock=10 [08:24:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 5A 4B 07 01 A6 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 B2 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D0 68 03 00 35 04 06 00 A2 6E BC 9B 2A 17 3A 75 4C CF 94 B3 4A BE [08:24:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 4B 21 47 00 B7 C8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D0 68 03 00 F4 03 04 00 48 BB 15 67 B6 04 01 00 00 A9 39 7C 56 3F C2 1F A9 [08:24:20]CommunicateWithHost err = 0 [08:24:20]CheckOFDResponse [08:24:20]1017 (14) - 77093643461234 [08:24:20]1041 (16) - 0000000000871763 [08:24:20]1040 (4) - 223440 [08:24:20]1012 (4) - 21.10.2024 02:24 [08:24:20]1206 (1) - 0 [08:24:20]OFD Sender: Remove packet 223440 [08:24:20]ProducePacketName [08:24:20]name=ofd_packets/00223440 [08:24:20]NVStorageDeleteData [08:24:20]Write to MH i2c: 01 00 00 BD 04 C1 [08:24:20]Write i2c OK [08:24:20]MH_I2C_Read... [08:24:20]Read from MH i2c: 01 [08:24:20]MH_I2C_Read... [08:24:20]Read from MH i2c: 01 07 00 [08:24:20]MH_I2C_Read... [08:24:20]Read from MH i2c: 01 07 00 BD 04 00 00 00 00 00 F6 0C CA [08:24:20]RasterBufferAndPrint [08:24:20]line [08:24:20]line [08:24:20]line [08:24:20]line [08:24:20]line [08:24:20]written 0, free lines is 3324 [08:24:20]MH_Cut [08:24:20]Write to MH i2c: D1 01 00 C4 04 01 9A [08:24:20]Write i2c OK [08:24:20]MH_I2C_Read... [08:24:20]Read from MH i2c: D1 [08:24:20]MH_I2C_Read... [08:24:20]Read from MH i2c: D1 01 00 [08:24:20]MH_I2C_Read... [08:24:20]Read from MH i2c: D1 01 00 C4 04 00 99 [08:24:20]Write to MH i2c: 01 00 00 C5 04 C9 [08:24:20]Write i2c OK [08:24:20]MH_I2C_Read... [08:24:20]OFD Sender: No OFD packet to send [08:24:20]*** Cut start [08:24:20]*** Purtial cut [08:24:20]*** Stage 1: CUTSNS_PIN = 1 [08:24:21]Read from MH i2c: 01 [08:24:21]MH_I2C_Read... [08:24:21]*** Stop cut motor [08:24:21]*** Cut end [08:24:21]Read from MH i2c: 01 07 00 [08:24:21]MH_I2C_Read... [08:24:21]Read from MH i2c: 01 07 00 C5 04 00 00 00 00 00 FF 0F DE [08:24:21]process_action close_receipt done [08:24:21]requested_data is exist [08:24:21]produce_requested_data [08:24:21]requested_item fm.sn is exist - process it [08:24:21]wFMCommunicate request_size=4 [08:24:21]MH_SAM_APDU [08:24:21]CAPDU: 80 11 00 00 [08:24:21]Write to MH i2c: E2 08 00 C6 04 80 11 00 00 00 00 00 00 44 [08:24:21]Write i2c OK [08:24:21]MH_I2C_Read... [08:24:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:24:21]Read from MH i2c: E2 [08:24:21]MH_I2C_Read... [08:24:21]Read from MH i2c: E2 17 00 [08:24:21]MH_I2C_Read... [08:24:21]Read from MH i2c: E2 17 00 C6 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 97 [08:24:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:24:21]wFMCommunicate OK [08:24:21]requested_item fd.num is exist - process it [08:24:21]SAM_PROTO_GetFieldsCounters [08:24:21]wFMCommunicate request_size=4 [08:24:21]MH_SAM_APDU [08:24:21]CAPDU: 80 13 00 00 [08:24:21]Write to MH i2c: E2 08 00 C7 04 80 13 00 00 00 00 00 00 47 [08:24:21]Write i2c OK [08:24:21]MH_I2C_Read... [08:24:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:24:21]Read from MH i2c: E2 [08:24:21]MH_I2C_Read... [08:24:21]Read from MH i2c: E2 62 00 [08:24:21]MH_I2C_Read... [08:24:21]Read from MH i2c: E2 62 00 C7 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 D0 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 47 00 00 00 5E 04 04 00 47 00 00 00 57 04 04 00 48 00 00 00 19 04 04 00 00 00 00 00 90 00 99 [08:24:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 D0 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 47 00 00 00 5E 04 04 00 47 00 00 00 57 04 04 00 48 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:24:21]wFMCommunicate OK [08:24:21]SAM_PROTO_GetFieldsCounters done [08:24:21]requested_item shift.num is exist - process it [08:24:21]requested_item shift.opened is exist - process it [08:24:21]req_shift_opened [08:24:21]FM_GetShiftState [08:24:21]SAM_PROTO_GetShiftState [08:24:21]wFMCommunicate request_size=4 [08:24:21]MH_SAM_APDU [08:24:21]CAPDU: 80 13 01 00 [08:24:21]Write to MH i2c: E2 08 00 C8 04 80 13 01 00 00 00 00 00 49 [08:24:21]Write i2c OK [08:24:21]MH_I2C_Read... [08:24:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:24:21]Read from MH i2c: E2 [08:24:21]MH_I2C_Read... [08:24:21]Read from MH i2c: E2 0E 00 [08:24:21]MH_I2C_Read... [08:24:21]Read from MH i2c: E2 0E 00 C8 04 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 CB [08:24:21]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:24:21]wFMCommunicate OK [08:24:21]SAM_PROTO_GetShiftState done [08:24:21]FM_GetShiftState done [08:24:21]req_shift_opened done [08:24:21]requested_item shift.open_date is exist - process it [08:24:21]req_shift_open_date [08:24:21]req_shift_open_date done [08:24:21]produce_requested_data done [08:24:21]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223440,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:24:21]process_action_free close_receipt [08:24:21]json_value_free [08:24:21]json_value_free done [08:24:21]process_json_proto returns [08:24:21]Send response to host [08:24:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223440,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:24:21]free response buf [08:24:21]execute_script done [08:24:21]execute_script returns [08:24:21]free content buf [08:24:21]Sock 7.Close socket [08:24:21]Sock 7.Thread stoped [08:24:21]accept exits with 9 [08:24:21]New connection [08:24:21]New thread 3066957156 created [08:24:21]Thread 3067100516 joined [08:24:21]Waiting for new connection... [08:24:21] Sock 9.Parse request [08:24:21]Sock 9.Check first char [08:24:21]Sock 9.First char is OK [08:24:21]request: POST /json_proto HTTP/1.0 [08:24:21]Method: POST [08:24:21]URL: /json_proto [08:24:21]Method is POST - this is cgi request [08:24:21]url: /json_proto [08:24:21]query_string will be loaded in cgi processing [08:24:21]execute_cgi json_proto POST (null) [08:24:21]execute_cgi path=json_proto method=POST [08:24:21]POST find Content-Length [08:24:21]Host: 172.17.52.131:8080 [08:24:21]Content-Length: 677 [08:24:21]Content-Type: application/json [08:24:21] [08:24:21]POST finish read [08:24:21]Found Content-Length = 677 [08:24:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477209", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:24:21]execute_script... [08:24: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)477209", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:24:21]POST & json_proto [08:24:21]process_json_proto [08:24:21]json parsed OK: [08:24:21]protocol is kg_v1.0 [08:24:21]action value=close_receipt [08:24:21]process_action close_receipt [08:24:21]cmd_close_receipt [08:24:21]MH_GetDate [08:24:21]Write to MH i2c: F0 00 00 C9 04 BC [08:24:21]Write i2c OK [08:24:21]MH_I2C_Read... [08:24:21]Read from MH i2c: F0 [08:24:21]MH_I2C_Read... [08:24:21]Read from MH i2c: F0 09 00 [08:24:21]MH_I2C_Read... [08:24:21]Read from MH i2c: F0 09 00 C9 04 00 B6 0F 16 67 4B 9D 11 67 67 [08:24:21]GetLastDocTimeStamp 1729499058 [08:24:21]current date 1729499062 [08:24:21]FM_GetShiftState [08:24:21]SAM_PROTO_GetShiftState [08:24:21]wFMCommunicate request_size=4 [08:24:21]MH_SAM_APDU [08:24:21]CAPDU: 80 13 01 00 [08:24:21]Write to MH i2c: E2 08 00 CA 04 80 13 01 00 00 00 00 00 4B [08:24:21]Write i2c OK [08:24:21]MH_I2C_Read... [08:24:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:24:21]Read from MH i2c: E2 [08:24:21]MH_I2C_Read... [08:24:21]Read from MH i2c: E2 0E 00 [08:24:21]MH_I2C_Read... [08:24:21]Read from MH i2c: E2 0E 00 CA 04 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 CD [08:24:21]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:24:21]wFMCommunicate OK [08:24:21]SAM_PROTO_GetShiftState done [08:24:21]FM_GetShiftState done [08:24:21]opened in 1729469279 [08:24:21]opened+sec_in_day 1729555679 [08:24:21]quantity*price = 40006 [08:24:21]sum+1 = 40007 [08:24:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 72 21.10.2024 08:24 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223441 ФПД: 32824467729654 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082422&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223441&fm=32824467729654&tin=02508201610067®Number=0000000000091767&sum=40000 [08:24:23]StoreToDocumentArchive [08:24:23]shift 538 fd 223441 [08:24:23]save to /storage/0538/doc_00223441 [08:24:23]save last doc name /storage/0538/doc_00223441 to /storage/kkm_last_doc_name [08:24:23]save OK [08:24:23]Clear old archive folders... [08:24:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:24:23]tlvbuf is 0148DAB0 [08:24:23]SAM_PROTO_ClearQueue [08:24:23]wFMCommunicate request_size=4 [08:24:23]MH_SAM_APDU [08:24:23]CAPDU: 80 09 00 00 [08:24:23]Write to MH i2c: E2 08 00 D7 04 80 09 00 00 00 00 00 00 4D [08:24:23]Write i2c OK [08:24:23]MH_I2C_Read... [08:24:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:24:23]Read from MH i2c: E2 [08:24:23]MH_I2C_Read... [08:24:23]Read from MH i2c: E2 03 00 [08:24:23]MH_I2C_Read... [08:24:23]Read from MH i2c: E2 03 00 D7 04 00 90 00 4F [08:24:23]RAPDU: 90 00 [08:24:23]wFMCommunicate OK [08:24:23]SAM_PROTO_ClearQueue done [08:24:23]KKMCreateOFDPacket [08:24:23]OFDProtocolAddRootSTLVToBuf [08:24:23]FM_MakeSignedData [08:24:23]FM_MakeSignedData [08:24:23]SAM_PROTO_SignData [08:24:23]wFMCommunicate request_size=4 [08:24:23]MH_SAM_APDU [08:24:23]CAPDU: 80 0D 01 02 [08:24:23]Write to MH i2c: E2 08 00 D8 04 80 0D 01 02 00 00 00 00 55 [08:24:23]Write i2c OK [08:24:23]MH_I2C_Read... [08:24:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:24:23]Read from MH i2c: E2 [08:24:23]MH_I2C_Read... [08:24:23]Read from MH i2c: E2 03 00 [08:24:23]MH_I2C_Read... [08:24:23]Read from MH i2c: E2 03 00 D8 04 00 90 00 50 [08:24:23]RAPDU: 90 00 [08:24:23]wFMCommunicate OK [08:24:23]wFMCommunicate request_size=255 [08:24:23]MH_SAM_APDU [08:24:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 48 00 00 00 F4 03 04 00 B6 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D1 68 03 00 35 04 06 00 1D [08:24:23]Write to MH i2c: E2 02 01 D9 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 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 48 00 00 00 F4 03 04 00 B6 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D1 68 03 00 35 04 06 00 1D 00 00 B7 [08:24:23]Write i2c OK [08:24:23]MH_I2C_Read... [08:24:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:24:23]Read from MH i2c: E2 [08:24:23]MH_I2C_Read... [08:24:23]Read from MH i2c: E2 03 00 [08:24:23]MH_I2C_Read... [08:24:23]Read from MH i2c: E2 03 00 D9 04 00 90 00 51 [08:24:23]RAPDU: 90 00 [08:24:23]wFMCommunicate OK [08:24:23]wFMCommunicate request_size=10 [08:24:23]MH_SAM_APDU [08:24:23]CAPDU: 80 0D 02 02 05 DA 8A BD 2C F6 [08:24:23]Write to MH i2c: E2 0D 00 DA 04 80 0D 02 02 05 00 DA 8A BD 2C F6 00 00 A5 [08:24:23]Write i2c OK [08:24:23]MH_I2C_Read... [08:24:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:24:23]Read from MH i2c: E2 [08:24:23]MH_I2C_Read... [08:24:23]Read from MH i2c: E2 03 00 [08:24:23]MH_I2C_Read... [08:24:23]Read from MH i2c: E2 03 00 DA 04 00 90 00 52 [08:24:23]RAPDU: 90 00 [08:24:23]wFMCommunicate OK [08:24:23]wFMCommunicate request_size=4 [08:24:23]MH_SAM_APDU [08:24:23]CAPDU: 80 0D 03 02 [08:24:23]Write to MH i2c: E2 08 00 DB 04 80 0D 03 02 00 00 00 00 5A [08:24:23]Write i2c OK [08:24:23]MH_I2C_Read... [08:24:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:24:23]Read from MH i2c: E2 [08:24:23]MH_I2C_Read... [08:24:23]Read from MH i2c: E2 0B 00 [08:24:23]MH_I2C_Read... [08:24:23]Read from MH i2c: E2 0B 00 DB 04 00 59 4B EA EC 0A CC DB 35 90 00 BB [08:24:23]RAPDU: 59 4B EA EC 0A CC DB 35 90 00 [08:24:23]wFMCommunicate OK [08:24:23]SAM_PROTO_SignData done [08:24:23]FM_MakeSignedData done [08:24:23]CreateOFDProtocolMessage [08:24:23]wFMCommunicate request_size=4 [08:24:23]MH_SAM_APDU [08:24:23]CAPDU: 80 11 00 00 [08:24:23]Write to MH i2c: E2 08 00 DC 04 80 11 00 00 00 00 00 00 5A [08:24:23]Write i2c OK [08:24:23]MH_I2C_Read... [08:24:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:24:24]Read from MH i2c: E2 [08:24:24]MH_I2C_Read... [08:24:24]Read from MH i2c: E2 17 00 [08:24:24]MH_I2C_Read... [08:24:24]Read from MH i2c: E2 17 00 DC 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 AD [08:24:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:24:24]wFMCommunicate OK [08:24:24]CreateOFDProtocolMessage done [08:24:24]OFDSenderStorePacket 223441 [08:24:24]StoreOFDPacket docnum=223441 [08:24:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 DA 5E 07 01 D2 E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 48 00 00 00 F4 03 04 00 B6 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D1 68 03 00 35 04 06 00 1D DA 8A BD 2C F6 59 4B EA EC 0A CC DB 35 [08:24:24]CheckFolder [08:24:24]dirname=/storage/ofd_packets [08:24:24]CheckFolder done [08:24:24]ProducePacketName [08:24:24]name=ofd_packets/00223441 [08:24:24]NVStorageSaveData ofd_packets/00223441 [08:24:24]File name is /storage/ofd_packets/00223441 [08:24:24]Write 301 bytes [08:24:24]NVStorageSaveData done [08:24:24]OFDSenderStorePacket done [08:24:24]KKMCreateOFDPacket done [08:24:24]NVStorageSaveData kkm_last_timestamp [08:24:24]File name is /storage/kkm_last_timestamp [08:24:24]Write 4 bytes [08:24:24]NVStorageSaveData done [08:24:24]ExternCall_PrintAddStr [08:24:24]wPrintStart [08:24:24]Write to MH i2c: 01 00 00 DD 04 E1 [08:24:24]Write i2c OK [08:24:24]MH_I2C_Read... [08:24:24]Read from MH i2c: 01 [08:24:24]MH_I2C_Read... [08:24:24]Read from MH i2c: 01 07 00 [08:24:24]MH_I2C_Read... [08:24:24]Read from MH i2c: 01 07 00 DD 04 00 00 00 00 00 FF 0F F6 [08:24:24]RasterBufferAndPrint [08:24:24]line Счет N : (1)477209 [08:24:24]line ИНН: 02508201610067 [08:24:24]line Контрольно-Кассовый Чек [08:24:24]OFD Sender: Processing packet 223441 [packets to send 25, broken 24] [08:24:24]ProducePacketName [08:24:24]name=ofd_packets/00223441 [08:24:24]OFD Sender: To server: pG, [08:24:24]CommunicateWithHost lk.salyk.kg:30040 [08:24:24]ConnectInit lk.salyk.kg [08:24:24]line ПРОДАЖА [08:24:24]line ТРК (МРК, ГНК) : 12 [08:24:24]line Товар: 2710124130 [08:24:24]line Аи-92-К-5 [08:24:24]line 5.980 * 66.90 [08:24:24]line = 400.06 [08:24:24]line НДС 12% НСП 1% [08:24:24]line > о реализуемом товаре [08:24:24]line ОКРУГЛЕНИЕ: -0.06 [08:24:24]line ИТОГО: 400.00 [08:24:24]line Внесено: 400.00 [08:24:24]line СДАЧА: 0.00 [08:24:24]line НСП 1% : 3.54 [08:24:24]line НДС 12% : 42.48 [08:24:24]line Наличными: 400.00 [08:24:24]line Безнал.: 0.00 [08:24:24]line Место: АЗС № 162 "Партнер Нефть" [08:24:24]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:24:24]line СНО: Общий режим [08:24:24]line Чек 72 21.10.2024 08:24 [08:24:24]line Смена: 538 ФФД: 1.0 [08:24:24]line ЗНМ: 0300000103 [08:24:24]line РНМ: 0000000000091767 [08:24:24]line Версия ККМ: 001 [08:24:24]line ФМ: 0000000000871763 [08:24:24]line ФД: 223441 [08:24:24]line ФПД: 32824467729654 [08:24:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082422&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223441&fm=32824467729654&tin=02508201610067®Number=0000000000091767&sum=40000 [08:24:24]Connected sock=10 [08:24:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 DA 5E 07 01 D2 E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 written 0, free lines is 4095 [08:24:24]40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 B6 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D1 68 03 00 35 04 06 00 1D DA 8A BD 2C F6 59 4B EA EC 0A CC DB 35 [08:24:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 21 3F 47 00 4B F0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D1 68 03 00 F4 03 04 00 4C BB 15 67 B6 04 01 00 00 0D E6 67 53 45 96 51 20 [08:24:24]CommunicateWithHost err = 0 [08:24:24]CheckOFDResponse [08:24:24]1017 (14) - 77093643461234 [08:24:24]1041 (16) - 0000000000871763 [08:24:24]1040 (4) - 223441 [08:24:24]1012 (4) - 21.10.2024 02:24 [08:24:24]1206 (1) - 0 [08:24:24]OFD Sender: Remove packet 223441 [08:24:24]ProducePacketName [08:24:24]name=ofd_packets/00223441 [08:24:24]NVStorageDeleteData [08:24:24]Write to MH i2c: 01 00 00 08 05 0D [08:24:24]Write i2c OK [08:24:24]MH_I2C_Read... [08:24:24]Read from MH i2c: 01 [08:24:24]MH_I2C_Read... [08:24:24]Read from MH i2c: 01 07 00 [08:24:24]MH_I2C_Read... [08:24:24]Read from MH i2c: 01 07 00 08 05 00 00 00 00 00 F0 0C 10 [08:24:24]RasterBufferAndPrint [08:24:24]line [08:24:24]line [08:24:24]line [08:24:24]line [08:24:24]line [08:24:24]written 0, free lines is 3324 [08:24:24]MH_Cut [08:24:24]Write to MH i2c: D1 01 00 0F 05 01 E6 [08:24:24]Write i2c OK [08:24:24]MH_I2C_Read... [08:24:24]Read from MH i2c: D1 [08:24:24]MH_I2C_Read... [08:24:24]Read from MH i2c: D1 01 00 [08:24:24]MH_I2C_Read... [08:24:24]Read from MH i2c: D1 01 00 0F 05 00 E5 [08:24:24]Write to MH i2c: 01 00 00 10 05 15 [08:24:24]Write i2c OK [08:24:24]MH_I2C_Read... [08:24:25]OFD Sender: No OFD packet to send [08:24:25]*** Cut start [08:24:25]*** Purtial cut [08:24:25]*** CUTSNS_PIN = 0 [08:24:25]*** Stage 1: CUTSNS_PIN = 1 [08:24:27]Read from MH i2c: 01 [08:24:27]MH_I2C_Read... [08:24:27]*** Stop cut motor [08:24:27]*** Cut end [08:24:27]Read from MH i2c: 01 07 00 [08:24:27]MH_I2C_Read... [08:24:27]Read from MH i2c: 01 07 00 10 05 00 00 00 00 00 FF 0F 2A [08:24:27]process_action close_receipt done [08:24:27]requested_data is exist [08:24:27]produce_requested_data [08:24:27]requested_item fm.sn is exist - process it [08:24:27]wFMCommunicate request_size=4 [08:24:27]MH_SAM_APDU [08:24:27]CAPDU: 80 11 00 00 [08:24:27]Write to MH i2c: E2 08 00 11 05 80 11 00 00 00 00 00 00 90 [08:24:27]Write i2c OK [08:24:27]MH_I2C_Read... [08:24:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:24:27]Read from MH i2c: E2 [08:24:27]MH_I2C_Read... [08:24:27]Read from MH i2c: E2 17 00 [08:24:27]MH_I2C_Read... [08:24:27]Read from MH i2c: E2 17 00 11 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 E3 [08:24:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:24:27]wFMCommunicate OK [08:24:27]requested_item fd.num is exist - process it [08:24:27]SAM_PROTO_GetFieldsCounters [08:24:27]wFMCommunicate request_size=4 [08:24:27]MH_SAM_APDU [08:24:27]CAPDU: 80 13 00 00 [08:24:27]Write to MH i2c: E2 08 00 12 05 80 13 00 00 00 00 00 00 93 [08:24:27]Write i2c OK [08:24:27]MH_I2C_Read... [08:24:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:24:27]Read from MH i2c: E2 [08:24:27]MH_I2C_Read... [08:24:27]Read from MH i2c: E2 62 00 [08:24:27]MH_I2C_Read... [08:24:27]Read from MH i2c: E2 62 00 12 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 D1 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 48 00 00 00 5E 04 04 00 48 00 00 00 57 04 04 00 49 00 00 00 19 04 04 00 00 00 00 00 90 00 E9 [08:24:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 D1 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 48 00 00 00 5E 04 04 00 48 00 00 00 57 04 04 00 49 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:24:27]wFMCommunicate OK [08:24:27]SAM_PROTO_GetFieldsCounters done [08:24:27]requested_item shift.num is exist - process it [08:24:27]requested_item shift.opened is exist - process it [08:24:27]req_shift_opened [08:24:27]FM_GetShiftState [08:24:27]SAM_PROTO_GetShiftState [08:24:27]wFMCommunicate request_size=4 [08:24:27]MH_SAM_APDU [08:24:27]CAPDU: 80 13 01 00 [08:24:27]Write to MH i2c: E2 08 00 13 05 80 13 01 00 00 00 00 00 95 [08:24:27]Write i2c OK [08:24:27]MH_I2C_Read... [08:24:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:24:27]Read from MH i2c: E2 [08:24:27]MH_I2C_Read... [08:24:27]Read from MH i2c: E2 0E 00 [08:24:27]MH_I2C_Read... [08:24:27]Read from MH i2c: E2 0E 00 13 05 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 17 [08:24:27]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:24:27]wFMCommunicate OK [08:24:27]SAM_PROTO_GetShiftState done [08:24:27]FM_GetShiftState done [08:24:27]req_shift_opened done [08:24:27]requested_item shift.open_date is exist - process it [08:24:27]req_shift_open_date [08:24:27]req_shift_open_date done [08:24:27]produce_requested_data done [08:24:27]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223441,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:24:27]process_action_free close_receipt [08:24:27]json_value_free [08:24:27]json_value_free done [08:24:27]process_json_proto returns [08:24:27]Send response to host [08:24:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223441,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:24:27]free response buf [08:24:27]execute_script done [08:24:27]execute_script returns [08:24:27]free content buf [08:24:27]Sock 9.Close socket [08:24:27]Sock 9.Thread stoped [08:24:28]accept exits with 7 [08:24:28]New connection [08:24:28]New thread 3067100516 created [08:24:28]Thread 3066957156 joined [08:24:28]Waiting for new connection... [08:24:28] Sock 7.Parse request [08:24:28]Sock 7.Check first char [08:24:28]Sock 7.First char is OK [08:24:28]request: POST /json_proto HTTP/1.0 [08:24:28]Method: POST [08:24:28]URL: /json_proto [08:24:28]Method is POST - this is cgi request [08:24:28]url: /json_proto [08:24:28]query_string will be loaded in cgi processing [08:24:28]execute_cgi json_proto POST (null) [08:24:28]execute_cgi path=json_proto method=POST [08:24:28]POST find Content-Length [08:24:28]Host: 172.17.52.131:8080 [08:24:28]Content-Length: 677 [08:24:28]Content-Type: application/json [08:24:28] [08:24:28]POST finish read [08:24:28]Found Content-Length = 677 [08:24:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477208", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:24:28]execute_script... [08:24:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477208", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:24:28]POST & json_proto [08:24:28]process_json_proto [08:24:28]json parsed OK: [08:24:28]protocol is kg_v1.0 [08:24:28]action value=close_receipt [08:24:28]process_action close_receipt [08:24:28]cmd_close_receipt [08:24:28]MH_GetDate [08:24:28]Write to MH i2c: F0 00 00 14 05 08 [08:24:28]Write i2c OK [08:24:28]MH_I2C_Read... [08:24:28]Read from MH i2c: F0 [08:24:28]MH_I2C_Read... [08:24:28]Read from MH i2c: F0 09 00 [08:24:28]MH_I2C_Read... [08:24:28]Read from MH i2c: F0 09 00 14 05 00 BC 0F 16 67 4B 9D 11 67 B9 [08:24:28]GetLastDocTimeStamp 1729499062 [08:24:28]current date 1729499068 [08:24:28]FM_GetShiftState [08:24:28]SAM_PROTO_GetShiftState [08:24:28]wFMCommunicate request_size=4 [08:24:28]MH_SAM_APDU [08:24:28]CAPDU: 80 13 01 00 [08:24:28]Write to MH i2c: E2 08 00 15 05 80 13 01 00 00 00 00 00 97 [08:24:28]Write i2c OK [08:24:28]MH_I2C_Read... [08:24:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:24:28]Read from MH i2c: E2 [08:24:28]MH_I2C_Read... [08:24:28]Read from MH i2c: E2 0E 00 [08:24:28]MH_I2C_Read... [08:24:28]Read from MH i2c: E2 0E 00 15 05 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 19 [08:24:28]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:24:28]wFMCommunicate OK [08:24:28]SAM_PROTO_GetShiftState done [08:24:28]FM_GetShiftState done [08:24:28]opened in 1729469279 [08:24:28]opened+sec_in_day 1729555679 [08:24:28]quantity*price = 20003 [08:24:28]sum+1 = 20004 [08:24:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 73 21.10.2024 08:24 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223442 ФПД: 216037485388566 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082428&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223442&fm=216037485388566&tin=02508201610067®Number=0000000000091767&sum=20000 [08:24:29]StoreToDocumentArchive [08:24:29]shift 538 fd 223442 [08:24:29]save to /storage/0538/doc_00223442 [08:24:29]save last doc name /storage/0538/doc_00223442 to /storage/kkm_last_doc_name [08:24:29]save OK [08:24:29]Clear old archive folders... [08:24:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:24:29]tlvbuf is 014978B0 [08:24:29]SAM_PROTO_ClearQueue [08:24:29]wFMCommunicate request_size=4 [08:24:29]MH_SAM_APDU [08:24:29]CAPDU: 80 09 00 00 [08:24:29]Write to MH i2c: E2 08 00 22 05 80 09 00 00 00 00 00 00 99 [08:24:29]Write i2c OK [08:24:29]MH_I2C_Read... [08:24:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:24:29]Read from MH i2c: E2 [08:24:29]MH_I2C_Read... [08:24:29]Read from MH i2c: E2 03 00 [08:24:29]MH_I2C_Read... [08:24:29]Read from MH i2c: E2 03 00 22 05 00 90 00 9B [08:24:29]RAPDU: 90 00 [08:24:29]wFMCommunicate OK [08:24:29]SAM_PROTO_ClearQueue done [08:24:29]KKMCreateOFDPacket [08:24:29]OFDProtocolAddRootSTLVToBuf [08:24:29]FM_MakeSignedData [08:24:29]FM_MakeSignedData [08:24:29]SAM_PROTO_SignData [08:24:29]wFMCommunicate request_size=4 [08:24:29]MH_SAM_APDU [08:24:29]CAPDU: 80 0D 01 02 [08:24:29]Write to MH i2c: E2 08 00 23 05 80 0D 01 02 00 00 00 00 A1 [08:24:29]Write i2c OK [08:24:29]MH_I2C_Read... [08:24:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:24:29]Read from MH i2c: E2 [08:24:29]MH_I2C_Read... [08:24:29]Read from MH i2c: E2 03 00 [08:24:29]MH_I2C_Read... [08:24:29]Read from MH i2c: E2 03 00 23 05 00 90 00 9C [08:24:29]RAPDU: 90 00 [08:24:29]wFMCommunicate OK [08:24:29]wFMCommunicate request_size=255 [08:24:29]MH_SAM_APDU [08:24: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 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 49 00 00 00 F4 03 04 00 BC 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D2 68 03 00 35 04 06 00 C4 [08:24:29]Write to MH i2c: E2 02 01 24 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 BC 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D2 68 03 00 35 04 06 00 C4 00 00 A5 [08:24:29]Write i2c OK [08:24:29]MH_I2C_Read... [08:24:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:24:29]Read from MH i2c: E2 [08:24:29]MH_I2C_Read... [08:24:29]Read from MH i2c: E2 03 00 [08:24:29]MH_I2C_Read... [08:24:29]Read from MH i2c: E2 03 00 24 05 00 90 00 9D [08:24:29]RAPDU: 90 00 [08:24:29]wFMCommunicate OK [08:24:29]wFMCommunicate request_size=10 [08:24:29]MH_SAM_APDU [08:24:29]CAPDU: 80 0D 02 02 05 7C 25 93 23 16 [08:24:29]Write to MH i2c: E2 0D 00 25 05 80 0D 02 02 05 00 7C 25 93 23 16 00 00 1B [08:24:29]Write i2c OK [08:24:29]MH_I2C_Read... [08:24:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:24:30]Read from MH i2c: E2 [08:24:30]MH_I2C_Read... [08:24:30]Read from MH i2c: E2 03 00 [08:24:30]MH_I2C_Read... [08:24:30]Read from MH i2c: E2 03 00 25 05 00 90 00 9E [08:24:30]RAPDU: 90 00 [08:24:30]wFMCommunicate OK [08:24:30]wFMCommunicate request_size=4 [08:24:30]MH_SAM_APDU [08:24:30]CAPDU: 80 0D 03 02 [08:24:30]Write to MH i2c: E2 08 00 26 05 80 0D 03 02 00 00 00 00 A6 [08:24:30]Write i2c OK [08:24:30]MH_I2C_Read... [08:24:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:24:30]Read from MH i2c: E2 [08:24:30]MH_I2C_Read... [08:24:30]Read from MH i2c: E2 0B 00 [08:24:30]MH_I2C_Read... [08:24:30]Read from MH i2c: E2 0B 00 26 05 00 98 D1 21 E9 C1 77 BF 1D 90 00 2E [08:24:30]RAPDU: 98 D1 21 E9 C1 77 BF 1D 90 00 [08:24:30]wFMCommunicate OK [08:24:30]SAM_PROTO_SignData done [08:24:30]FM_MakeSignedData done [08:24:30]CreateOFDProtocolMessage [08:24:30]wFMCommunicate request_size=4 [08:24:30]MH_SAM_APDU [08:24:30]CAPDU: 80 11 00 00 [08:24:30]Write to MH i2c: E2 08 00 27 05 80 11 00 00 00 00 00 00 A6 [08:24:30]Write i2c OK [08:24:30]MH_I2C_Read... [08:24:30]OFD Sender: No OFD packet to send [08:24:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:24:30]Read from MH i2c: E2 [08:24:30]MH_I2C_Read... [08:24:30]Read from MH i2c: E2 17 00 [08:24:30]MH_I2C_Read... [08:24:30]Read from MH i2c: E2 17 00 27 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 F9 [08:24:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:24:30]wFMCommunicate OK [08:24:30]CreateOFDProtocolMessage done [08:24:30]OFDSenderStorePacket 223442 [08:24:30]StoreOFDPacket docnum=223442 [08:24:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 EF B0 07 01 C4 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 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 49 00 00 00 F4 03 04 00 BC 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D2 68 03 00 35 04 06 00 C4 7C 25 93 23 16 98 D1 21 E9 C1 77 BF 1D [08:24:30]CheckFolder [08:24:30]dirname=/storage/ofd_packets [08:24:30]CheckFolder done [08:24:30]ProducePacketName [08:24:30]name=ofd_packets/00223442 [08:24:30]NVStorageSaveData ofd_packets/00223442 [08:24:30]File name is /storage/ofd_packets/00223442 [08:24:30]Write 301 bytes [08:24:30]NVStorageSaveData done [08:24:30]OFDSenderStorePacket done [08:24:30]KKMCreateOFDPacket done [08:24:30]NVStorageSaveData kkm_last_timestamp [08:24:30]File name is /storage/kkm_last_timestamp [08:24:30]Write 4 bytes [08:24:30]NVStorageSaveData done [08:24:30]ExternCall_PrintAddStr [08:24:30]wPrintStart [08:24:30]Write to MH i2c: 01 00 00 28 05 2D [08:24:30]OFD Sender: Processing packet 223442 [packets to send 25, broken 24] [08:24:30]ProducePacketName [08:24:30]name=ofd_packets/00223442 [08:24:30]Write i2c OK [08:24:30]OFD Sender: To server: pG, [08:24:30]MH_I2C_Read... [08:24:30]CommunicateWithHost lk.salyk.kg:30040 [08:24:30]Read from MH i2c: ConnectInit lk.salyk.kg [08:24:30]01 [08:24:30]MH_I2C_Read... [08:24:30]Read from MH i2c: 01 07 00 [08:24:30]MH_I2C_Read... [08:24:30]Read from MH i2c: 01 07 00 28 05 00 00 00 00 00 FF 0F 42 [08:24:30]RasterBufferAndPrint [08:24:30]line Счет N : (1)477208 [08:24:30]line ИНН: 02508201610067 [08:24:30]line Контрольно-Кассовый Чек [08:24:30]line ПРОДАЖА [08:24:30]line ТРК (МРК, ГНК) : 32 [08:24:30]line Товар: 2710124130 [08:24:30]line Аи-92-К-5 [08:24:30]line 2.990 * 66.90 [08:24:30]line = 200.03 [08:24:30]line НДС 12% НСП 1% [08:24:30]line > о реализуемом товаре [08:24:30]line ОКРУГЛЕНИЕ: -0.03 [08:24:30]line ИТОГО: 200.00 [08:24:30]line Внесено: 200.00 [08:24:30]line СДАЧА: 0.00 [08:24:30]line НСП 1% : 1.77 [08:24:30]line НДС 12% : 21.24 [08:24:30]line Наличными: 200.00 [08:24:30]line Безнал.: 0.00 [08:24:30]line Место: АЗС № 162 "Партнер Нефть" [08:24:30]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:24:30]line СНО: Общий режим [08:24:30]line Чек 73 21.10.2024 08:24 [08:24:30]line Смена: 538 ФФД: 1.0 [08:24:30]line ЗНМ: 0300000103 [08:24:30]line РНМ: 0000000000091767 [08:24:30]line Версия ККМ: 001 [08:24:30]line ФМ: 0000000000871763 [08:24:30]line ФД: 223442 [08:24:30]line ФПД: 216037485388566 [08:24:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082428&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223442&fm=216037485388566&tin=02508201610067®Number=0000000000091767&sum=20000 [08:24:30]written 0, free lines is 4095 [08:24:30]Connected sock=12 [08:24:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 EF B0 07 01 C4 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 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 49 00 00 00 F4 03 04 00 BC 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D2 68 03 00 35 04 06 00 C4 7C 25 93 23 16 98 D1 21 E9 C1 77 BF 1D [08:24:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 70 16 47 00 E1 5E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D2 68 03 00 F4 03 04 00 52 BB 15 67 B6 04 01 00 00 4F CE 93 BD E5 06 AE C1 [08:24:30]CommunicateWithHost err = 0 [08:24:30]CheckOFDResponse [08:24:30]1017 (14) - 77093643461234 [08:24:30]1041 (16) - 0000000000871763 [08:24:30]1040 (4) - 223442 [08:24:30]1012 (4) - 21.10.2024 02:24 [08:24:30]1206 (1) - 0 [08:24:30]OFD Sender: Remove packet 223442 [08:24:30]ProducePacketName [08:24:30]name=ofd_packets/00223442 [08:24:30]NVStorageDeleteData [08:24:30]Write to MH i2c: 01 00 00 53 05 58 [08:24:30]Write i2c OK [08:24:30]MH_I2C_Read... [08:24:30]Read from MH i2c: 01 [08:24:30]MH_I2C_Read... [08:24:30]Read from MH i2c: 01 07 00 [08:24:30]MH_I2C_Read... [08:24:30]Read from MH i2c: 01 07 00 53 05 00 00 00 00 00 FF 0C 6A [08:24:30]RasterBufferAndPrint [08:24:30]line [08:24:30]line [08:24:30]line [08:24:30]line [08:24:30]line [08:24:30]written 0, free lines is 3345 [08:24:30]MH_Cut [08:24:30]Write to MH i2c: D1 01 00 5A 05 01 31 [08:24:30]Write i2c OK [08:24:30]MH_I2C_Read... [08:24:30]Read from MH i2c: D1 [08:24:30]MH_I2C_Read... [08:24:30]Read from MH i2c: D1 01 00 [08:24:30]MH_I2C_Read... [08:24:30]Read from MH i2c: D1 01 00 5A 05 00 30 [08:24:30]Write to MH i2c: 01 00 00 5B 05 60 [08:24:30]Write i2c OK [08:24:30]MH_I2C_Read... [08:24:31]OFD Sender: No OFD packet to send [08:24:31]*** Cut start [08:24:31]*** Purtial cut [08:24:31]*** Stage 1: CUTSNS_PIN = 1 [08:24:31]Read from MH i2c: 01 [08:24:31]MH_I2C_Read... [08:24:31]*** Stop cut motor [08:24:31]*** Cut end [08:24:31]Read from MH i2c: 01 07 00 [08:24:31]MH_I2C_Read... [08:24:31]Read from MH i2c: 01 07 00 5B 05 00 00 00 00 00 FF 0F 75 [08:24:31]process_action close_receipt done [08:24:31]requested_data is exist [08:24:31]produce_requested_data [08:24:31]requested_item fm.sn is exist - process it [08:24:31]wFMCommunicate request_size=4 [08:24:31]MH_SAM_APDU [08:24:31]CAPDU: 80 11 00 00 [08:24:31]Write to MH i2c: E2 08 00 5C 05 80 11 00 00 00 00 00 00 DB [08:24:31]Write i2c OK [08:24:31]MH_I2C_Read... [08:24:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:24:32]Read from MH i2c: E2 [08:24:32]MH_I2C_Read... [08:24:32]Read from MH i2c: E2 17 00 [08:24:32]MH_I2C_Read... [08:24:32]Read from MH i2c: E2 17 00 5C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 2E [08:24:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:24:32]wFMCommunicate OK [08:24:32]requested_item fd.num is exist - process it [08:24:32]SAM_PROTO_GetFieldsCounters [08:24:32]wFMCommunicate request_size=4 [08:24:32]MH_SAM_APDU [08:24:32]CAPDU: 80 13 00 00 [08:24:32]Write to MH i2c: E2 08 00 5D 05 80 13 00 00 00 00 00 00 DE [08:24:32]Write i2c OK [08:24:32]MH_I2C_Read... [08:24:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:24:32]Read from MH i2c: E2 [08:24:32]MH_I2C_Read... [08:24:32]Read from MH i2c: E2 62 00 [08:24:32]MH_I2C_Read... [08:24:32]Read from MH i2c: E2 62 00 5D 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 D2 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 49 00 00 00 5E 04 04 00 49 00 00 00 57 04 04 00 4A 00 00 00 19 04 04 00 00 00 00 00 90 00 38 [08:24:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 D2 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 49 00 00 00 5E 04 04 00 49 00 00 00 57 04 04 00 4A 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:24:32]wFMCommunicate OK [08:24:32]SAM_PROTO_GetFieldsCounters done [08:24:32]requested_item shift.num is exist - process it [08:24:32]requested_item shift.opened is exist - process it [08:24:32]req_shift_opened [08:24:32]FM_GetShiftState [08:24:32]SAM_PROTO_GetShiftState [08:24:32]wFMCommunicate request_size=4 [08:24:32]MH_SAM_APDU [08:24:32]CAPDU: 80 13 01 00 [08:24:32]Write to MH i2c: E2 08 00 5E 05 80 13 01 00 00 00 00 00 E0 [08:24:32]Write i2c OK [08:24:32]MH_I2C_Read... [08:24:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:24:32]Read from MH i2c: E2 [08:24:32]MH_I2C_Read... [08:24:32]Read from MH i2c: E2 0E 00 [08:24:32]MH_I2C_Read... [08:24:32]Read from MH i2c: E2 0E 00 5E 05 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 62 [08:24:32]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:24:32]wFMCommunicate OK [08:24:32]SAM_PROTO_GetShiftState done [08:24:32]FM_GetShiftState done [08:24:32]req_shift_opened done [08:24:32]requested_item shift.open_date is exist - process it [08:24:32]req_shift_open_date [08:24:32]req_shift_open_date done [08:24:32]produce_requested_data done [08:24:32]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223442,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:24:32]process_action_free close_receipt [08:24:32]json_value_free [08:24:32]json_value_free done [08:24:32]process_json_proto returns [08:24:32]Send response to host [08:24:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223442,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:24:32]free response buf [08:24:32]execute_script done [08:24:32]execute_script returns [08:24:32]free content buf [08:24:32]Sock 7.Close socket [08:24:32]Sock 7.Thread stoped [08:24:36]OFD Sender: No OFD packet to send [08:24:41]OFD Sender: No OFD packet to send [08:24:46]OFD Sender: No OFD packet to send [08:24:51]accept exits with 9 [08:24:51]New connection [08:24:51]New thread 3066957156 created [08:24:51]Thread 3067100516 joined [08:24:51]Waiting for new connection... [08:24:51] Sock 9.Parse request [08:24:51]Sock 9.Check first char [08:24:51]Sock 9.First char is OK [08:24:51]request: POST /json_proto HTTP/1.0 [08:24:51]Method: POST [08:24:51]URL: /json_proto [08:24:51]Method is POST - this is cgi request [08:24:51]url: /json_proto [08:24:51]query_string will be loaded in cgi processing [08:24:51]execute_cgi json_proto POST (null) [08:24:51]execute_cgi path=json_proto method=POST [08:24:51]POST find Content-Length [08:24:51]Host: 172.17.52.131:8080 [08:24:51]Content-Length: 816 [08:24:51]Content-Type: application/json [08:24:51] [08:24:51]POST finish read [08:24:51]Found Content-Length = 816 [08:24:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477210", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:24:51]execute_script... [08:24:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477210", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:24:51]POST & json_proto [08:24:51]process_json_proto [08:24:51]json parsed OK: [08:24:51]protocol is kg_v1.0 [08:24:51]action value=close_receipt [08:24:51]process_action close_receipt [08:24:51]cmd_close_receipt [08:24:51]MH_GetDate [08:24:51]Write to MH i2c: F0 00 00 5F 05 53 [08:24:51]Write i2c OK [08:24:51]MH_I2C_Read... [08:24:51]Read from MH i2c: F0 [08:24:51]MH_I2C_Read... [08:24:51]Read from MH i2c: F0 09 00 [08:24:51]MH_I2C_Read... [08:24:51]Read from MH i2c: F0 09 00 5F 05 00 D3 0F 16 67 4B 9D 11 67 1B [08:24:51]GetLastDocTimeStamp 1729499068 [08:24:51]current date 1729499091 [08:24:51]FM_GetShiftState [08:24:51]SAM_PROTO_GetShiftState [08:24:51]wFMCommunicate request_size=4 [08:24:51]MH_SAM_APDU [08:24:51]CAPDU: 80 13 01 00 [08:24:51]Write to MH i2c: E2 08 00 60 05 80 13 01 00 00 00 00 00 E2 [08:24:51]Write i2c OK [08:24:51]MH_I2C_Read... [08:24:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:24:51]Read from MH i2c: E2 [08:24:51]MH_I2C_Read... [08:24:51]Read from MH i2c: E2 0E 00 [08:24:51]MH_I2C_Read... [08:24:51]Read from MH i2c: E2 0E 00 60 05 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 64 [08:24:51]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:24:51]wFMCommunicate OK [08:24:51]SAM_PROTO_GetShiftState done [08:24:51]FM_GetShiftState done [08:24:51]opened in 1729469279 [08:24:51]opened+sec_in_day 1729555679 [08:24:51]quantity*price = 50041 [08:24:51]sum+1 = 50042 [08:24:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 74 21.10.2024 08:24 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871763 ФД: 223443 ФПД: 133424735488037 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082451&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223443&fm=133424735488037&tin=02508201610067®Number=0000000000091767&sum=50041 [08:24:52]StoreToDocumentArchive [08:24:52]shift 538 fd 223443 [08:24:52]save to /storage/0538/doc_00223443 [08:24:52]save last doc name /storage/0538/doc_00223443 to /storage/kkm_last_doc_name [08:24:52]save OK [08:24:52]Clear old archive folders... [08:24:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:24:52]tlvbuf is 013B4B40 [08:24:52]SAM_PROTO_ClearQueue [08:24:52]wFMCommunicate request_size=4 [08:24:52]MH_SAM_APDU [08:24:52]CAPDU: 80 09 00 00 [08:24:52]Write to MH i2c: E2 08 00 6D 05 80 09 00 00 00 00 00 00 E4 [08:24:52]Write i2c OK [08:24:52]MH_I2C_Read... [08:24:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:24:52]Read from MH i2c: E2 [08:24:52]MH_I2C_Read... [08:24:52]Read from MH i2c: E2 03 00 [08:24:52]MH_I2C_Read... [08:24:52]Read from MH i2c: E2 03 00 6D 05 00 90 00 E6 [08:24:52]RAPDU: 90 00 [08:24:52]wFMCommunicate OK [08:24:52]SAM_PROTO_ClearQueue done [08:24:52]KKMCreateOFDPacket [08:24:52]OFDProtocolAddRootSTLVToBuf [08:24:52]FM_MakeSignedData [08:24:52]FM_MakeSignedData [08:24:52]SAM_PROTO_SignData [08:24:52]wFMCommunicate request_size=4 [08:24:52]MH_SAM_APDU [08:24:52]CAPDU: 80 0D 01 02 [08:24:52]Write to MH i2c: E2 08 00 6E 05 80 0D 01 02 00 00 00 00 EC [08:24:52]Write i2c OK [08:24:52]MH_I2C_Read... [08:24:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:24:52]Read from MH i2c: E2 [08:24:52]MH_I2C_Read... [08:24:52]Read from MH i2c: E2 03 00 [08:24:52]MH_I2C_Read... [08:24:52]Read from MH i2c: E2 03 00 6E 05 00 90 00 E7 [08:24:52]RAPDU: 90 00 [08:24:52]wFMCommunicate OK [08:24:52]wFMCommunicate request_size=255 [08:24:52]MH_SAM_APDU [08:24:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 D3 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D3 68 03 00 35 04 06 00 79 [08:24:52]Write to MH i2c: E2 02 01 6F 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 D3 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D3 68 03 00 35 04 06 00 79 00 00 4E [08:24:52]Write i2c OK [08:24:52]MH_I2C_Read... [08:24:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:24:52]Read from MH i2c: E2 [08:24:52]MH_I2C_Read... [08:24:52]Read from MH i2c: E2 03 00 [08:24:52]MH_I2C_Read... [08:24:52]Read from MH i2c: E2 03 00 6F 05 00 90 00 E8 [08:24:52]RAPDU: 90 00 [08:24:52]wFMCommunicate OK [08:24:52]wFMCommunicate request_size=10 [08:24:52]MH_SAM_APDU [08:24:52]CAPDU: 80 0D 02 02 05 59 5D F6 88 25 [08:24:52]Write to MH i2c: E2 0D 00 70 05 80 0D 02 02 05 00 59 5D F6 88 25 00 00 52 [08:24:52]Write i2c OK [08:24:52]MH_I2C_Read... [08:24:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:24:53]Read from MH i2c: E2 [08:24:53]MH_I2C_Read... [08:24:53]Read from MH i2c: E2 03 00 [08:24:53]MH_I2C_Read... [08:24:53]Read from MH i2c: E2 03 00 70 05 00 90 00 E9 [08:24:53]RAPDU: 90 00 [08:24:53]wFMCommunicate OK [08:24:53]wFMCommunicate request_size=4 [08:24:53]MH_SAM_APDU [08:24:53]CAPDU: 80 0D 03 02 [08:24:53]Write to MH i2c: E2 08 00 71 05 80 0D 03 02 00 00 00 00 F1 [08:24:53]Write i2c OK [08:24:53]MH_I2C_Read... [08:24:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:24:53]Read from MH i2c: E2 [08:24:53]MH_I2C_Read... [08:24:53]Read from MH i2c: E2 0B 00 [08:24:53]MH_I2C_Read... [08:24:53]Read from MH i2c: E2 0B 00 71 05 00 89 FB 9C DE 4B 65 B6 F5 90 00 4B [08:24:53]RAPDU: 89 FB 9C DE 4B 65 B6 F5 90 00 [08:24:53]wFMCommunicate OK [08:24:53]SAM_PROTO_SignData done [08:24:53]FM_MakeSignedData done [08:24:53]CreateOFDProtocolMessage [08:24:53]wFMCommunicate request_size=4 [08:24:53]MH_SAM_APDU [08:24:53]CAPDU: 80 11 00 00 [08:24:53]Write to MH i2c: E2 08 00 72 05 80 11 00 00 00 00 00 00 F1 [08:24:53]Write i2c OK [08:24:53]MH_I2C_Read... [08:24:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:24:53]Read from MH i2c: E2 [08:24:53]MH_I2C_Read... [08:24:53]Read from MH i2c: E2 17 00 [08:24:53]MH_I2C_Read... [08:24:53]Read from MH i2c: E2 17 00 72 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 44 [08:24:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:24:53]wFMCommunicate OK [08:24:53]CreateOFDProtocolMessage done [08:24:53]OFDSenderStorePacket 223443 [08:24:53]StoreOFDPacket docnum=223443 [08:24:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 70 3B 07 01 C2 01 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 D3 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D3 68 03 00 35 04 06 00 79 59 5D F6 88 25 89 FB 9C DE 4B 65 B6 F5 [08:24:53]CheckFolder [08:24:53]dirname=/storage/ofd_packets [08:24:53]CheckFolder done [08:24:53]ProducePacketName [08:24:53]name=ofd_packets/00223443 [08:24:53]NVStorageSaveData ofd_packets/00223443 [08:24:53]File name is /storage/ofd_packets/00223443 [08:24:53]Write 301 bytes [08:24:53]NVStorageSaveData done [08:24:53]OFDSenderStorePacket done [08:24:53]KKMCreateOFDPacket done [08:24:53]NVStorageSaveData kkm_last_timestamp [08:24:53]File name is /storage/kkm_last_timestamp [08:24:53]Write 4 bytes [08:24:53]NVStorageSaveData done [08:24:53]ExternCall_PrintAddStr [08:24:53]wPrintStart [08:24:53]Write to MH i2c: 01 00 00 73 05 78 [08:24:53]Write i2c OK [08:24:53]MH_I2C_Read... [08:24:53]Read from MH i2c: 01 [08:24:53]MH_I2C_Read... [08:24:53]Read from MH i2c: 01 07 00 [08:24:53]MH_I2C_Read... [08:24:53]Read from MH i2c: 01 07 00 73 05 00 00 00 00 00 FF 0F 8D [08:24:53]RasterBufferAndPrint [08:24:53]line Счет N : (1)477210 [08:24:53]line ИНН: 02508201610067 [08:24:53]line Контрольно-Кассовый Чек [08:24:53]line ПРОДАЖА [08:24:53]line ТРК (МРК, ГНК) : 62 [08:24:53]line Товар: 2710124130 [08:24:53]line Аи-92-К-5 [08:24:53]line 7.480 * 66.90 [08:24:53]line = 500.41 [08:24:53]line НДС 12% НСП 1% [08:24:53]line > о реализуемом товаре [08:24:53]line ИТОГО: 500.41 [08:24:53]line НСП 1% : 4.43 [08:24:53]line НДС 12% : 53.14 [08:24:53]line Наличными: 0.00 [08:24:53]line Безнал.: 500.41 [08:24:53]line Место: АЗС № 162 "Партнер Нефть" [08:24:53]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:24:53]line СНО: Общий режим [08:24:53]line Чек 74 21.10.2024 08:24 [08:24:53]line Смена: 538 ФФД: 1.0 [08:24:53]line ЗНМ: 0300000103 [08:24:53]line РНМ: 0000000000091767 [08:24:53]line Версия ККМ: 001 [08:24:53]line Платежная система: Бакай Банк [08:24:53]line ФМ: 0000000000871763 [08:24:53]line ФД: 223443 [08:24:53]line ФПД: 133424735488037 [08:24:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082451&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223443&fm=133424735488037&tin=02508201610067®Number=0000000000091767&sum=50041 [08:24:53]written 0, free lines is 4095 [08:24:53]OFD Sender: Processing packet 223443 [packets to send 25, broken 24] [08:24:53]ProducePacketName [08:24:53]name=ofd_packets/00223443 [08:24:53]OFD Sender: To server: pG, [08:24:53]CommunicateWithHost lk.salyk.kg:30040 [08:24:53]ConnectInit lk.salyk.kg [08:24:53]Connected sock=10 [08:24:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 70 3B 07 01 C2 01 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 D3 0F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D3 68 03 00 35 04 06 00 79 59 5D F6 88 25 89 FB 9C DE 4B 65 B6 F5 [08:24:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 52 8A 47 00 B3 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D3 68 03 00 F4 03 04 00 69 BB 15 67 B6 04 01 00 00 2C 6D 1F 02 F9 D7 DF CF [08:24:53]CommunicateWithHost err = 0 [08:24:53]CheckOFDResponse [08:24:53]1017 (14) - 77093643461234 [08:24:53]1041 (16) - 0000000000871763 [08:24:53]1040 (4) - 223443 [08:24:53]1012 (4) - 21.10.2024 02:24 [08:24:53]1206 (1) - 0 [08:24:53]OFD Sender: Remove packet 223443 [08:24:53]ProducePacketName [08:24:53]name=ofd_packets/00223443 [08:24:53]NVStorageDeleteData [08:24:53]Write to MH i2c: 01 00 00 9D 05 A2 [08:24:53]Write i2c OK [08:24:53]MH_I2C_Read... [08:24:53]Read from MH i2c: 01 [08:24:53]MH_I2C_Read... [08:24:53]Read from MH i2c: 01 07 00 [08:24:53]MH_I2C_Read... [08:24:53]Read from MH i2c: 01 07 00 9D 05 00 00 00 00 00 20 0D D6 [08:24:53]RasterBufferAndPrint [08:24:53]line [08:24:53]line [08:24:53]line [08:24:53]line [08:24:53]line [08:24:53]written 0, free lines is 3375 [08:24:53]MH_Cut [08:24:53]Write to MH i2c: D1 01 00 A4 05 01 7B [08:24:53]Write i2c OK [08:24:53]MH_I2C_Read... [08:24:53]Read from MH i2c: D1 [08:24:53]MH_I2C_Read... [08:24:53]Read from MH i2c: D1 01 00 [08:24:53]MH_I2C_Read... [08:24:53]Read from MH i2c: D1 01 00 A4 05 00 7A [08:24:53]Write to MH i2c: 01 00 00 A5 05 AA [08:24:53]Write i2c OK [08:24:53]MH_I2C_Read... [08:24:54]OFD Sender: No OFD packet to send [08:24:54]*** Cut start [08:24:54]*** Purtial cut [08:24:54]*** Stage 1: CUTSNS_PIN = 1 [08:24:54]Read from MH i2c: 01 [08:24:54]MH_I2C_Read... [08:24:54]*** Stop cut motor [08:24:54]*** Cut end [08:24:54]Read from MH i2c: 01 07 00 [08:24:54]MH_I2C_Read... [08:24:54]Read from MH i2c: 01 07 00 A5 05 00 00 00 00 00 FF 0F BF [08:24:54]process_action close_receipt done [08:24:54]requested_data is exist [08:24:54]produce_requested_data [08:24:54]requested_item fm.sn is exist - process it [08:24:54]wFMCommunicate request_size=4 [08:24:54]MH_SAM_APDU [08:24:54]CAPDU: 80 11 00 00 [08:24:54]Write to MH i2c: E2 08 00 A6 05 80 11 00 00 00 00 00 00 25 [08:24:54]Write i2c OK [08:24:54]MH_I2C_Read... [08:24:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:24:54]Read from MH i2c: E2 [08:24:54]MH_I2C_Read... [08:24:54]Read from MH i2c: E2 17 00 [08:24:54]MH_I2C_Read... [08:24:54]Read from MH i2c: E2 17 00 A6 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 78 [08:24:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:24:54]wFMCommunicate OK [08:24:54]requested_item fd.num is exist - process it [08:24:54]SAM_PROTO_GetFieldsCounters [08:24:54]wFMCommunicate request_size=4 [08:24:54]MH_SAM_APDU [08:24:54]CAPDU: 80 13 00 00 [08:24:54]Write to MH i2c: E2 08 00 A7 05 80 13 00 00 00 00 00 00 28 [08:24:54]Write i2c OK [08:24:54]MH_I2C_Read... [08:24:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:24:54]Read from MH i2c: E2 [08:24:54]MH_I2C_Read... [08:24:54]Read from MH i2c: E2 62 00 [08:24:54]MH_I2C_Read... [08:24:54]Read from MH i2c: E2 62 00 A7 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 D3 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 4A 00 00 00 5E 04 04 00 4A 00 00 00 57 04 04 00 4B 00 00 00 19 04 04 00 00 00 00 00 90 00 86 [08:24:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 D3 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 4A 00 00 00 5E 04 04 00 4A 00 00 00 57 04 04 00 4B 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:24:54]wFMCommunicate OK [08:24:54]SAM_PROTO_GetFieldsCounters done [08:24:54]requested_item shift.num is exist - process it [08:24:54]requested_item shift.opened is exist - process it [08:24:54]req_shift_opened [08:24:54]FM_GetShiftState [08:24:54]SAM_PROTO_GetShiftState [08:24:54]wFMCommunicate request_size=4 [08:24:54]MH_SAM_APDU [08:24:54]CAPDU: 80 13 01 00 [08:24:54]Write to MH i2c: E2 08 00 A8 05 80 13 01 00 00 00 00 00 2A [08:24:54]Write i2c OK [08:24:54]MH_I2C_Read... [08:24:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:24:54]Read from MH i2c: E2 [08:24:54]MH_I2C_Read... [08:24:54]Read from MH i2c: E2 0E 00 [08:24:54]MH_I2C_Read... [08:24:54]Read from MH i2c: E2 0E 00 A8 05 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 AC [08:24:54]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:24:54]wFMCommunicate OK [08:24:54]SAM_PROTO_GetShiftState done [08:24:54]FM_GetShiftState done [08:24:54]req_shift_opened done [08:24:54]requested_item shift.open_date is exist - process it [08:24:54]req_shift_open_date [08:24:54]req_shift_open_date done [08:24:54]produce_requested_data done [08:24:54]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223443,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:24:54]process_action_free close_receipt [08:24:54]json_value_free [08:24:54]json_value_free done [08:24:54]process_json_proto returns [08:24:54]Send response to host [08:24:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223443,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:24:54]free response buf [08:24:54]execute_script done [08:24:54]execute_script returns [08:24:54]free content buf [08:24:54]Sock 9.Close socket [08:24:54]Sock 9.Thread stoped [08:24:59]OFD Sender: No OFD packet to send [08:25:04]OFD Sender: No OFD packet to send [08:25:09]OFD Sender: No OFD packet to send [08:25:14]OFD Sender: No OFD packet to send [08:25:19]OFD Sender: No OFD packet to send [08:25:24]OFD Sender: No OFD packet to send [08:25:29]OFD Sender: No OFD packet to send [08:25:34]OFD Sender: No OFD packet to send [08:25:39]OFD Sender: No OFD packet to send [08:25:44]OFD Sender: No OFD packet to send [08:25:49]OFD Sender: No OFD packet to send [08:25:54]OFD Sender: No OFD packet to send [08:25:59]OFD Sender: No OFD packet to send [08:26:04]OFD Sender: No OFD packet to send [08:26:09]OFD Sender: No OFD packet to send [08:26:14]OFD Sender: No OFD packet to send [08:26:19]OFD Sender: No OFD packet to send [08:26:24]OFD Sender: No OFD packet to send [08:26:26]accept exits with 7 [08:26:26]New connection [08:26:26]New thread 3067100516 created [08:26:26]Thread 3066957156 joined [08:26:26]Waiting for new connection... [08:26:26] Sock 7.Parse request [08:26:26]Sock 7.Check first char [08:26:26]Sock 7.First char is OK [08:26:26]request: POST /json_proto HTTP/1.0 [08:26:26]Method: POST [08:26:26]URL: /json_proto [08:26:26]Method is POST - this is cgi request [08:26:26]url: /json_proto [08:26:26]query_string will be loaded in cgi processing [08:26:26]execute_cgi json_proto POST (null) [08:26:26]execute_cgi path=json_proto method=POST [08:26:26]POST find Content-Length [08:26:26]Host: 172.17.52.131:8080 [08:26:26]Content-Length: 816 [08:26:26]Content-Type: application/json [08:26:26] [08:26:26]POST finish read [08:26:26]Found Content-Length = 816 [08:26:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477211", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:26:26]execute_script... [08:26:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477211", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:26:26]POST & json_proto [08:26:26]process_json_proto [08:26:26]json parsed OK: [08:26:26]protocol is kg_v1.0 [08:26:26]action value=close_receipt [08:26:26]process_action close_receipt [08:26:26]cmd_close_receipt [08:26:26]MH_GetDate [08:26:26]Write to MH i2c: F0 00 00 A9 05 9D [08:26:26]Write i2c OK [08:26:26]MH_I2C_Read... [08:26:26]Read from MH i2c: F0 [08:26:26]MH_I2C_Read... [08:26:26]Read from MH i2c: F0 09 00 [08:26:26]MH_I2C_Read... [08:26:26]Read from MH i2c: F0 09 00 A9 05 00 32 10 16 67 4B 9D 11 67 C5 [08:26:26]GetLastDocTimeStamp 1729499091 [08:26:26]current date 1729499186 [08:26:26]FM_GetShiftState [08:26:26]SAM_PROTO_GetShiftState [08:26:26]wFMCommunicate request_size=4 [08:26:26]MH_SAM_APDU [08:26:26]CAPDU: 80 13 01 00 [08:26:26]Write to MH i2c: E2 08 00 AA 05 80 13 01 00 00 00 00 00 2C [08:26:26]Write i2c OK [08:26:26]MH_I2C_Read... [08:26:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:26:26]Read from MH i2c: E2 [08:26:26]MH_I2C_Read... [08:26:26]Read from MH i2c: E2 0E 00 [08:26:26]MH_I2C_Read... [08:26:26]Read from MH i2c: E2 0E 00 AA 05 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 AE [08:26:26]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:26:26]wFMCommunicate OK [08:26:26]SAM_PROTO_GetShiftState done [08:26:26]FM_GetShiftState done [08:26:26]opened in 1729469279 [08:26:26]opened+sec_in_day 1729555679 [08:26:26]quantity*price = 50010 [08:26:26]sum+1 = 50012 [08:26:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 75 21.10.2024 08:26 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871763 ФД: 223444 ФПД: 264567265375351 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082626&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223444&fm=264567265375351&tin=02508201610067®Number=0000000000091767&sum=50011 [08:26:27]StoreToDocumentArchive [08:26:27]shift 538 fd 223444 [08:26:27]save to /storage/0538/doc_00223444 [08:26:27]save last doc name /storage/0538/doc_00223444 to /storage/kkm_last_doc_name [08:26:27]save OK [08:26:27]Clear old archive folders... [08:26:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:26:27]tlvbuf is 013AD110 [08:26:27]SAM_PROTO_ClearQueue [08:26:27]wFMCommunicate request_size=4 [08:26:27]MH_SAM_APDU [08:26:27]CAPDU: 80 09 00 00 [08:26:27]Write to MH i2c: E2 08 00 B7 05 80 09 00 00 00 00 00 00 2E [08:26:27]Write i2c OK [08:26:27]MH_I2C_Read... [08:26:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:26:27]Read from MH i2c: E2 [08:26:27]MH_I2C_Read... [08:26:27]Read from MH i2c: E2 03 00 [08:26:27]MH_I2C_Read... [08:26:27]Read from MH i2c: E2 03 00 B7 05 00 90 00 30 [08:26:27]RAPDU: 90 00 [08:26:27]wFMCommunicate OK [08:26:27]SAM_PROTO_ClearQueue done [08:26:27]KKMCreateOFDPacket [08:26:27]OFDProtocolAddRootSTLVToBuf [08:26:27]FM_MakeSignedData [08:26:27]FM_MakeSignedData [08:26:27]SAM_PROTO_SignData [08:26:27]wFMCommunicate request_size=4 [08:26:27]MH_SAM_APDU [08:26:27]CAPDU: 80 0D 01 02 [08:26:27]Write to MH i2c: E2 08 00 B8 05 80 0D 01 02 00 00 00 00 36 [08:26:27]Write i2c OK [08:26:27]MH_I2C_Read... [08:26:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:26:27]Read from MH i2c: E2 [08:26:27]MH_I2C_Read... [08:26:27]Read from MH i2c: E2 03 00 [08:26:27]MH_I2C_Read... [08:26:27]Read from MH i2c: E2 03 00 B8 05 00 90 00 31 [08:26:27]RAPDU: 90 00 [08:26:27]wFMCommunicate OK [08:26:27]wFMCommunicate request_size=255 [08:26:27]MH_SAM_APDU [08:26:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 4B 00 00 00 F4 03 04 00 32 10 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D4 68 03 00 35 04 06 00 F0 [08:26:27]Write to MH i2c: E2 02 01 B9 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 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 4B 00 00 00 F4 03 04 00 32 10 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D4 68 03 00 35 04 06 00 F0 00 00 0D [08:26:27]Write i2c OK [08:26:27]MH_I2C_Read... [08:26:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:26:27]Read from MH i2c: E2 [08:26:27]MH_I2C_Read... [08:26:27]Read from MH i2c: E2 03 00 [08:26:27]MH_I2C_Read... [08:26:27]Read from MH i2c: E2 03 00 B9 05 00 90 00 32 [08:26:27]RAPDU: 90 00 [08:26:27]wFMCommunicate OK [08:26:27]wFMCommunicate request_size=10 [08:26:27]MH_SAM_APDU [08:26:27]CAPDU: 80 0D 02 02 05 9F 5D DF 34 77 [08:26:27]Write to MH i2c: E2 0D 00 BA 05 80 0D 02 02 05 00 9F 5D DF 34 77 00 00 C9 [08:26:27]Write i2c OK [08:26:27]MH_I2C_Read... [08:26:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:26:27]Read from MH i2c: E2 [08:26:27]MH_I2C_Read... [08:26:27]Read from MH i2c: E2 03 00 [08:26:27]MH_I2C_Read... [08:26:27]Read from MH i2c: E2 03 00 BA 05 00 90 00 33 [08:26:27]RAPDU: 90 00 [08:26:27]wFMCommunicate OK [08:26:27]wFMCommunicate request_size=4 [08:26:27]MH_SAM_APDU [08:26:27]CAPDU: 80 0D 03 02 [08:26:27]Write to MH i2c: E2 08 00 BB 05 80 0D 03 02 00 00 00 00 3B [08:26:27]Write i2c OK [08:26:27]MH_I2C_Read... [08:26:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:26:27]Read from MH i2c: E2 [08:26:27]MH_I2C_Read... [08:26:27]Read from MH i2c: E2 0B 00 [08:26:27]MH_I2C_Read... [08:26:27]Read from MH i2c: E2 0B 00 BB 05 00 15 90 AF 08 DF D8 E7 17 90 00 4D [08:26:27]RAPDU: 15 90 AF 08 DF D8 E7 17 90 00 [08:26:27]wFMCommunicate OK [08:26:27]SAM_PROTO_SignData done [08:26:27]FM_MakeSignedData done [08:26:27]CreateOFDProtocolMessage [08:26:27]wFMCommunicate request_size=4 [08:26:27]MH_SAM_APDU [08:26:27]CAPDU: 80 11 00 00 [08:26:27]Write to MH i2c: E2 08 00 BC 05 80 11 00 00 00 00 00 00 3B [08:26:27]Write i2c OK [08:26:27]MH_I2C_Read... [08:26:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:26:27]Read from MH i2c: E2 [08:26:27]MH_I2C_Read... [08:26:27]Read from MH i2c: E2 17 00 [08:26:27]MH_I2C_Read... [08:26:27]Read from MH i2c: E2 17 00 BC 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 8E [08:26:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:26:27]wFMCommunicate OK [08:26:27]CreateOFDProtocolMessage done [08:26:27]OFDSenderStorePacket 223444 [08:26:27]StoreOFDPacket docnum=223444 [08:26:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 64 BC 07 01 A3 C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 4B 00 00 00 F4 03 04 00 32 10 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D4 68 03 00 35 04 06 00 F0 9F 5D DF 34 77 15 90 AF 08 DF D8 E7 17 [08:26:27]CheckFolder [08:26:27]dirname=/storage/ofd_packets [08:26:27]CheckFolder done [08:26:27]ProducePacketName [08:26:27]name=ofd_packets/00223444 [08:26:27]NVStorageSaveData ofd_packets/00223444 [08:26:27]File name is /storage/ofd_packets/00223444 [08:26:27]Write 301 bytes [08:26:27]NVStorageSaveData done [08:26:27]OFDSenderStorePacket done [08:26:27]KKMCreateOFDPacket done [08:26:27]NVStorageSaveData kkm_last_timestamp [08:26:27]File name is /storage/kkm_last_timestamp [08:26:27]Write 4 bytes [08:26:27]NVStorageSaveData done [08:26:27]ExternCall_PrintAddStr [08:26:27]wPrintStart [08:26:27]Write to MH i2c: 01 00 00 BD 05 C2 [08:26:27]Write i2c OK [08:26:27]MH_I2C_Read... [08:26:27]Read from MH i2c: 01 [08:26:27]MH_I2C_Read... [08:26:27]Read from MH i2c: 01 07 00 [08:26:27]MH_I2C_Read... [08:26:27]Read from MH i2c: 01 07 00 BD 05 00 00 00 00 00 FF 0F D7 [08:26:27]RasterBufferAndPrint [08:26:27]line Счет N : (1)477211 [08:26:27]line ИНН: 02508201610067 [08:26:27]line Контрольно-Кассовый Чек [08:26:27]line ПРОДАЖА [08:26:27]line ТРК (МРК, ГНК) : 51 [08:26:27]line Товар: 2710124500 [08:26:27]line Аи-95-К-5 [08:26:27]line 6.740 * 74.20 [08:26:27]line = 500.11 [08:26:27]line НДС 12% НСП 1% [08:26:27]line > о реализуемом товаре [08:26:27]line ИТОГО: 500.11 [08:26:27]line НСП 1% : 4.43 [08:26:27]line НДС 12% : 53.11 [08:26:27]line Наличными: 0.00 [08:26:27]line Безнал.: 500.11 [08:26:27]line Место: АЗС № 162 "Партнер Нефть" [08:26:27]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:26:27]line СНО: Общий режим [08:26:27]line Чек 75 21.10.2024 08:26 [08:26:27]line Смена: 538 ФФД: 1.0 [08:26:27]line ЗНМ: 0300000103 [08:26:27]line РНМ: 0000000000091767 [08:26:27]line Версия ККМ: 001 [08:26:27]line Платежная система: Бакай Банк [08:26:27]line ФМ: 0000000000871763 [08:26:27]line ФД: 223444 [08:26:27]line ФПД: 264567265375351 [08:26:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082626&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223444&fm=264567265375351&tin=02508201610067®Number=0000000000091767&sum=50011 [08:26:28]OFD Sender: Processing packet 223444 [packets to send 25, broken 24] [08:26:28]ProducePacketName [08:26:28]name=ofd_packets/00223444 [08:26:28]OFD Sender: To server: pG, [08:26:28]CommunicateWithHost lk.salyk.kg:30040 [08:26:28]ConnectInit lk.salyk.kg [08:26:28]written 0, free lines is 4095 [08:26:28]Connected sock=10 [08:26:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 64 BC 07 01 A3 C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 4B 00 00 00 F4 03 04 00 32 10 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D4 68 03 00 35 04 06 00 F0 9F 5D DF 34 77 15 90 AF 08 DF D8 E7 17 [08:26:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 1A C2 47 00 7D 4B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D4 68 03 00 F4 03 04 00 C8 BB 15 67 B6 04 01 00 00 4A 90 FD 89 1F F6 EF C2 [08:26:28]CommunicateWithHost err = 0 [08:26:28]CheckOFDResponse [08:26:28]1017 (14) - 77093643461234 [08:26:28]1041 (16) - 0000000000871763 [08:26:28]1040 (4) - 223444 [08:26:28]1012 (4) - 21.10.2024 02:26 [08:26:28]1206 (1) - 0 [08:26:28]OFD Sender: Remove packet 223444 [08:26:28]ProducePacketName [08:26:28]name=ofd_packets/00223444 [08:26:28]NVStorageDeleteData [08:26:28]Write to MH i2c: 01 00 00 E7 05 EC [08:26:28]Write i2c OK [08:26:28]MH_I2C_Read... [08:26:28]Read from MH i2c: 01 [08:26:28]MH_I2C_Read... [08:26:28]Read from MH i2c: 01 07 00 [08:26:28]MH_I2C_Read... [08:26:28]Read from MH i2c: 01 07 00 E7 05 00 00 00 00 00 FA 0C F9 [08:26:28]RasterBufferAndPrint [08:26:28]line [08:26:28]line [08:26:28]line [08:26:28]line [08:26:28]line [08:26:28]written 0, free lines is 3328 [08:26:28]MH_Cut [08:26:28]Write to MH i2c: D1 01 00 EE 05 01 C5 [08:26:28]Write i2c OK [08:26:28]MH_I2C_Read... [08:26:28]Read from MH i2c: D1 [08:26:28]MH_I2C_Read... [08:26:28]Read from MH i2c: D1 01 00 [08:26:28]MH_I2C_Read... [08:26:28]Read from MH i2c: D1 01 00 EE 05 00 C4 [08:26:28]Write to MH i2c: 01 00 00 EF 05 F4 [08:26:28]Write i2c OK [08:26:28]MH_I2C_Read... [08:26:29]OFD Sender: No OFD packet to send [08:26:29]*** Cut start [08:26:29]*** Purtial cut [08:26:29]*** CUTSNS_PIN = 0 [08:26:29]*** Stage 1: CUTSNS_PIN = 1 [08:26:31]Read from MH i2c: 01 [08:26:31]MH_I2C_Read... [08:26:31]*** Stop cut motor [08:26:31]*** Cut end [08:26:31]Read from MH i2c: 01 07 00 [08:26:31]MH_I2C_Read... [08:26:31]Read from MH i2c: 01 07 00 EF 05 00 00 00 00 00 FF 0F 09 [08:26:31]process_action close_receipt done [08:26:31]requested_data is exist [08:26:31]produce_requested_data [08:26:31]requested_item fm.sn is exist - process it [08:26:31]wFMCommunicate request_size=4 [08:26:31]MH_SAM_APDU [08:26:31]CAPDU: 80 11 00 00 [08:26:31]Write to MH i2c: E2 08 00 F0 05 80 11 00 00 00 00 00 00 6F [08:26:31]Write i2c OK [08:26:31]MH_I2C_Read... [08:26:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:26:31]Read from MH i2c: E2 [08:26:31]MH_I2C_Read... [08:26:31]Read from MH i2c: E2 17 00 [08:26:31]MH_I2C_Read... [08:26:31]Read from MH i2c: E2 17 00 F0 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 C2 [08:26:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:26:31]wFMCommunicate OK [08:26:31]requested_item fd.num is exist - process it [08:26:31]SAM_PROTO_GetFieldsCounters [08:26:31]wFMCommunicate request_size=4 [08:26:31]MH_SAM_APDU [08:26:31]CAPDU: 80 13 00 00 [08:26:31]Write to MH i2c: E2 08 00 F1 05 80 13 00 00 00 00 00 00 72 [08:26:31]Write i2c OK [08:26:31]MH_I2C_Read... [08:26:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:26:31]Read from MH i2c: E2 [08:26:31]MH_I2C_Read... [08:26:31]Read from MH i2c: E2 62 00 [08:26:31]MH_I2C_Read... [08:26:31]Read from MH i2c: E2 62 00 F1 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 D4 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 4B 00 00 00 5E 04 04 00 4B 00 00 00 57 04 04 00 4C 00 00 00 19 04 04 00 00 00 00 00 90 00 D4 [08:26:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 D4 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 4B 00 00 00 5E 04 04 00 4B 00 00 00 57 04 04 00 4C 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:26:31]wFMCommunicate OK [08:26:31]SAM_PROTO_GetFieldsCounters done [08:26:31]requested_item shift.num is exist - process it [08:26:31]requested_item shift.opened is exist - process it [08:26:31]req_shift_opened [08:26:31]FM_GetShiftState [08:26:31]SAM_PROTO_GetShiftState [08:26:31]wFMCommunicate request_size=4 [08:26:31]MH_SAM_APDU [08:26:31]CAPDU: 80 13 01 00 [08:26:31]Write to MH i2c: E2 08 00 F2 05 80 13 01 00 00 00 00 00 74 [08:26:31]Write i2c OK [08:26:31]MH_I2C_Read... [08:26:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:26:31]Read from MH i2c: E2 [08:26:31]MH_I2C_Read... [08:26:31]Read from MH i2c: E2 0E 00 [08:26:31]MH_I2C_Read... [08:26:31]Read from MH i2c: E2 0E 00 F2 05 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 F6 [08:26:31]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:26:31]wFMCommunicate OK [08:26:31]SAM_PROTO_GetShiftState done [08:26:31]FM_GetShiftState done [08:26:31]req_shift_opened done [08:26:31]requested_item shift.open_date is exist - process it [08:26:31]req_shift_open_date [08:26:31]req_shift_open_date done [08:26:31]produce_requested_data done [08:26:31]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223444,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:26:31]process_action_free close_receipt [08:26:31]json_value_free [08:26:31]json_value_free done [08:26:31]process_json_proto returns [08:26:31]Send response to host [08:26:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223444,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:26:31]free response buf [08:26:31]execute_script done [08:26:31]execute_script returns [08:26:31]free content buf [08:26:31]Sock 7.Close socket [08:26:31]Sock 7.Thread stoped [08:26:34]OFD Sender: No OFD packet to send [08:26:39]OFD Sender: No OFD packet to send [08:26:44]OFD Sender: No OFD packet to send [08:26:49]OFD Sender: No OFD packet to send [08:26:54]OFD Sender: No OFD packet to send [08:26:59]OFD Sender: No OFD packet to send [08:27:04]OFD Sender: No OFD packet to send [08:27:09]OFD Sender: No OFD packet to send [08:27:14]OFD Sender: No OFD packet to send [08:27:19]OFD Sender: No OFD packet to send [08:27:24]OFD Sender: No OFD packet to send [08:27:29]OFD Sender: No OFD packet to send [08:27:34]OFD Sender: No OFD packet to send [08:27:39]OFD Sender: No OFD packet to send [08:27:44]OFD Sender: No OFD packet to send [08:27:49]OFD Sender: No OFD packet to send [08:27:54]OFD Sender: No OFD packet to send [08:27:59]OFD Sender: No OFD packet to send [08:28:04]OFD Sender: No OFD packet to send [08:28:09]OFD Sender: No OFD packet to send [08:28:14]OFD Sender: No OFD packet to send [08:28:14]accept exits with 9 [08:28:14]New connection [08:28:14]New thread 3066957156 created [08:28:14]Thread 3067100516 joined [08:28:14]Waiting for new connection... [08:28:14] Sock 9.Parse request [08:28:14]Sock 9.Check first char [08:28:14]Sock 9.First char is OK [08:28:14]request: POST /json_proto HTTP/1.0 [08:28:14]Method: POST [08:28:14]URL: /json_proto [08:28:14]Method is POST - this is cgi request [08:28:14]url: /json_proto [08:28:14]query_string will be loaded in cgi processing [08:28:14]execute_cgi json_proto POST (null) [08:28:14]execute_cgi path=json_proto method=POST [08:28:14]POST find Content-Length [08:28:14]Host: 172.17.52.131:8080 [08:28:14]Content-Length: 677 [08:28:14]Content-Type: application/json [08:28:14] [08:28:14]POST finish read [08:28:14]Found Content-Length = 677 [08:28:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477213", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:28:14]execute_script... [08:28:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477213", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:28:14]POST & json_proto [08:28:14]process_json_proto [08:28:14]json parsed OK: [08:28:14]protocol is kg_v1.0 [08:28:14]action value=close_receipt [08:28:14]process_action close_receipt [08:28:14]cmd_close_receipt [08:28:14]MH_GetDate [08:28:14]Write to MH i2c: F0 00 00 F3 05 E7 [08:28:14]Write i2c OK [08:28:14]MH_I2C_Read... [08:28:14]Read from MH i2c: F0 [08:28:14]MH_I2C_Read... [08:28:14]Read from MH i2c: F0 09 00 [08:28:14]MH_I2C_Read... [08:28:14]Read from MH i2c: F0 09 00 F3 05 00 9E 10 16 67 4B 9D 11 67 7B [08:28:14]GetLastDocTimeStamp 1729499186 [08:28:14]current date 1729499294 [08:28:14]FM_GetShiftState [08:28:14]SAM_PROTO_GetShiftState [08:28:14]wFMCommunicate request_size=4 [08:28:14]MH_SAM_APDU [08:28:14]CAPDU: 80 13 01 00 [08:28:14]Write to MH i2c: E2 08 00 F4 05 80 13 01 00 00 00 00 00 76 [08:28:14]Write i2c OK [08:28:14]MH_I2C_Read... [08:28:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:28:14]Read from MH i2c: E2 [08:28:14]MH_I2C_Read... [08:28:14]Read from MH i2c: E2 0E 00 [08:28:14]MH_I2C_Read... [08:28:14]Read from MH i2c: E2 0E 00 F4 05 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 F8 [08:28:14]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:28:14]wFMCommunicate OK [08:28:14]SAM_PROTO_GetShiftState done [08:28:14]FM_GetShiftState done [08:28:14]opened in 1729469279 [08:28:14]opened+sec_in_day 1729555679 [08:28:14]quantity*price = 40068 [08:28:14]sum+1 = 40069 [08:28:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 76 21.10.2024 08:28 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223445 ФПД: 275136181017339 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082814&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223445&fm=275136181017339&tin=02508201610067®Number=0000000000091767&sum=40000 [08:28:15]StoreToDocumentArchive [08:28:15]shift 538 fd 223445 [08:28:15]save to /storage/0538/doc_00223445 [08:28:15]save last doc name /storage/0538/doc_00223445 to /storage/kkm_last_doc_name [08:28:15]save OK [08:28:15]Clear old archive folders... [08:28:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:28:15]tlvbuf is 014AB350 [08:28:15]SAM_PROTO_ClearQueue [08:28:15]wFMCommunicate request_size=4 [08:28:15]MH_SAM_APDU [08:28:15]CAPDU: 80 09 00 00 [08:28:15]Write to MH i2c: E2 08 00 01 06 80 09 00 00 00 00 00 00 79 [08:28:15]Write i2c OK [08:28:15]MH_I2C_Read... [08:28:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:28:15]Read from MH i2c: E2 [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: E2 03 00 [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: E2 03 00 01 06 00 90 00 7B [08:28:15]RAPDU: 90 00 [08:28:15]wFMCommunicate OK [08:28:15]SAM_PROTO_ClearQueue done [08:28:15]KKMCreateOFDPacket [08:28:15]OFDProtocolAddRootSTLVToBuf [08:28:15]FM_MakeSignedData [08:28:15]FM_MakeSignedData [08:28:15]SAM_PROTO_SignData [08:28:15]wFMCommunicate request_size=4 [08:28:15]MH_SAM_APDU [08:28:15]CAPDU: 80 0D 01 02 [08:28:15]Write to MH i2c: E2 08 00 02 06 80 0D 01 02 00 00 00 00 81 [08:28:15]Write i2c OK [08:28:15]MH_I2C_Read... [08:28:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:28:15]Read from MH i2c: E2 [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: E2 03 00 [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: E2 03 00 02 06 00 90 00 7C [08:28:15]RAPDU: 90 00 [08:28:15]wFMCommunicate OK [08:28:15]wFMCommunicate request_size=255 [08:28:15]MH_SAM_APDU [08:28:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 9E 10 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D5 68 03 00 35 04 06 00 FA [08:28:15]Write to MH i2c: E2 02 01 03 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 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 9E 10 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D5 68 03 00 35 04 06 00 FA 00 00 91 [08:28:15]Write i2c OK [08:28:15]MH_I2C_Read... [08:28:16]Read from MH i2c: E2 [08:28:16]MH_I2C_Read... [08:28:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:28:16]Read from MH i2c: E2 03 00 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: E2 03 00 03 06 00 90 00 7D [08:28:16]RAPDU: 90 00 [08:28:16]wFMCommunicate OK [08:28:16]wFMCommunicate request_size=10 [08:28:16]MH_SAM_APDU [08:28:16]CAPDU: 80 0D 02 02 05 3C 22 55 9A FB [08:28:16]Write to MH i2c: E2 0D 00 04 06 80 0D 02 02 05 00 3C 22 55 9A FB 00 00 D6 [08:28:16]Write i2c OK [08:28:16]MH_I2C_Read... [08:28:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:28:16]Read from MH i2c: E2 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: E2 03 00 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: E2 03 00 04 06 00 90 00 7E [08:28:16]RAPDU: 90 00 [08:28:16]wFMCommunicate OK [08:28:16]wFMCommunicate request_size=4 [08:28:16]MH_SAM_APDU [08:28:16]CAPDU: 80 0D 03 02 [08:28:16]Write to MH i2c: E2 08 00 05 06 80 0D 03 02 00 00 00 00 86 [08:28:16]Write i2c OK [08:28:16]MH_I2C_Read... [08:28:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:28:16]Read from MH i2c: E2 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: E2 0B 00 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: E2 0B 00 05 06 00 11 E7 83 F1 7C E7 1C 73 90 00 E5 [08:28:16]RAPDU: 11 E7 83 F1 7C E7 1C 73 90 00 [08:28:16]wFMCommunicate OK [08:28:16]SAM_PROTO_SignData done [08:28:16]FM_MakeSignedData done [08:28:16]CreateOFDProtocolMessage [08:28:16]wFMCommunicate request_size=4 [08:28:16]MH_SAM_APDU [08:28:16]CAPDU: 80 11 00 00 [08:28:16]Write to MH i2c: E2 08 00 06 06 80 11 00 00 00 00 00 00 86 [08:28:16]Write i2c OK [08:28:16]MH_I2C_Read... [08:28:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:28:16]Read from MH i2c: E2 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: E2 17 00 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: E2 17 00 06 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 D9 [08:28:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:28:16]wFMCommunicate OK [08:28:16]CreateOFDProtocolMessage done [08:28:16]OFDSenderStorePacket 223445 [08:28:16]StoreOFDPacket docnum=223445 [08:28:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 9C 66 07 01 F4 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 9E 10 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D5 68 03 00 35 04 06 00 FA 3C 22 55 9A FB 11 E7 83 F1 7C E7 1C 73 [08:28:16]CheckFolder [08:28:16]dirname=/storage/ofd_packets [08:28:16]CheckFolder done [08:28:16]ProducePacketName [08:28:16]name=ofd_packets/00223445 [08:28:16]NVStorageSaveData ofd_packets/00223445 [08:28:16]File name is /storage/ofd_packets/00223445 [08:28:16]Write 301 bytes [08:28:16]NVStorageSaveData done [08:28:16]OFDSenderStorePacket done [08:28:16]KKMCreateOFDPacket done [08:28:16]NVStorageSaveData kkm_last_timestamp [08:28:16]File name is /storage/kkm_last_timestamp [08:28:16]Write 4 bytes [08:28:16]NVStorageSaveData done [08:28:16]ExternCall_PrintAddStr [08:28:16]wPrintStart [08:28:16]Write to MH i2c: 01 00 00 07 06 0D [08:28:16]Write i2c OK [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: 01 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: 01 07 00 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: 01 07 00 07 06 00 00 00 00 00 FF 0F 22 [08:28:16]RasterBufferAndPrint [08:28:16]line Счет N : (1)477213 [08:28:16]line ИНН: 02508201610067 [08:28:16]line Контрольно-Кассовый Чек [08:28:16]line ПРОДАЖА [08:28:16]line ТРК (МРК, ГНК) : 21 [08:28:16]line Товар: 2710124500 [08:28:16]line Аи-95-К-5 [08:28:16]line 5.400 * 74.20 [08:28:16]line = 400.68 [08:28:16]line НДС 12% НСП 1% [08:28:16]line > о реализуемом товаре [08:28:16]line ОКРУГЛЕНИЕ: -0.68 [08:28:16]line ИТОГО: 400.00 [08:28:16]line Внесено: 400.00 [08:28:16]line СДАЧА: 0.00 [08:28:16]line НСП 1% : 3.55 [08:28:16]line НДС 12% : 42.55 [08:28:16]line Наличными: 400.00 [08:28:16]line Безнал.: 0.00 [08:28:16]line Место: АЗС № 162 "Партнер Нефть" [08:28:16]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:28:16]line СНО: Общий режим [08:28:16]line Чек 76 21.10.2024 08:28 [08:28:16]line Смена: 538 ФФД: 1.0 [08:28:16]line ЗНМ: 0300000103 [08:28:16]line РНМ: 0000000000091767 [08:28:16]line Версия ККМ: 001 [08:28:16]line ФМ: 0000000000871763 [08:28:16]line ФД: 223445 [08:28:16]line ФПД: 275136181017339 [08:28:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082814&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223445&fm=275136181017339&tin=02508201610067®Number=0000000000091767&sum=40000 [08:28:16]OFD Sender: Processing packet 223445 [packets to send 25, broken 24] [08:28:16]ProducePacketName [08:28:16]name=ofd_packets/00223445 [08:28:16]OFD Sender: To server: pG, [08:28:16]CommunicateWithHost lk.salyk.kg:30040 [08:28:16]ConnectInit lk.salyk.kg [08:28:16]written 0, free lines is 4095 [08:28:16]Connected sock=10 [08:28:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 9C 66 07 01 F4 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 9E 10 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D5 68 03 00 35 04 06 00 FA 3C 22 55 9A FB 11 E7 83 F1 7C E7 1C 73 [08:28:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 FF 65 47 00 F5 CD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D5 68 03 00 F4 03 04 00 35 BC 15 67 B6 04 01 00 00 5A 34 85 13 46 39 E0 83 [08:28:16]CommunicateWithHost err = 0 [08:28:16]CheckOFDResponse [08:28:16]1017 (14) - 77093643461234 [08:28:16]1041 (16) - 0000000000871763 [08:28:16]1040 (4) - 223445 [08:28:16]1012 (4) - 21.10.2024 02:28 [08:28:16]1206 (1) - 0 [08:28:16]OFD Sender: Remove packet 223445 [08:28:16]ProducePacketName [08:28:16]name=ofd_packets/00223445 [08:28:16]NVStorageDeleteData [08:28:17]Write to MH i2c: 01 00 00 32 06 38 [08:28:17]Write i2c OK [08:28:17]MH_I2C_Read... [08:28:17]Read from MH i2c: 01 [08:28:17]MH_I2C_Read... [08:28:17]Read from MH i2c: 01 07 00 [08:28:17]MH_I2C_Read... [08:28:17]Read from MH i2c: 01 07 00 32 06 00 00 00 00 00 00 0D 4C [08:28:17]RasterBufferAndPrint [08:28:17]line [08:28:17]line [08:28:17]line [08:28:17]line [08:28:17]line [08:28:17]written 0, free lines is 3336 [08:28:17]MH_Cut [08:28:17]Write to MH i2c: D1 01 00 39 06 01 11 [08:28:17]Write i2c OK [08:28:17]MH_I2C_Read... [08:28:17]Read from MH i2c: D1 [08:28:17]MH_I2C_Read... [08:28:17]Read from MH i2c: D1 01 00 [08:28:17]MH_I2C_Read... [08:28:17]Read from MH i2c: D1 01 00 39 06 00 10 [08:28:17]Write to MH i2c: 01 00 00 3A 06 40 [08:28:17]Write i2c OK [08:28:17]MH_I2C_Read... [08:28:17]OFD Sender: No OFD packet to send [08:28:17]*** Cut start [08:28:17]*** Purtial cut [08:28:17]*** Stage 1: CUTSNS_PIN = 1 [08:28:18]Read from MH i2c: 01 [08:28:18]MH_I2C_Read... [08:28:18]*** Stop cut motor [08:28:18]*** Cut end [08:28:18]Read from MH i2c: 01 07 00 [08:28:18]MH_I2C_Read... [08:28:18]Read from MH i2c: 01 07 00 3A 06 00 00 00 00 00 FF 0F 55 [08:28:18]process_action close_receipt done [08:28:18]requested_data is exist [08:28:18]produce_requested_data [08:28:18]requested_item fm.sn is exist - process it [08:28:18]wFMCommunicate request_size=4 [08:28:18]MH_SAM_APDU [08:28:18]CAPDU: 80 11 00 00 [08:28:18]Write to MH i2c: E2 08 00 3B 06 80 11 00 00 00 00 00 00 BB [08:28:18]Write i2c OK [08:28:18]MH_I2C_Read... [08:28:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:28:18]Read from MH i2c: E2 [08:28:18]MH_I2C_Read... [08:28:18]Read from MH i2c: E2 17 00 [08:28:18]MH_I2C_Read... [08:28:18]Read from MH i2c: E2 17 00 3B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 0E [08:28:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:28:18]wFMCommunicate OK [08:28:18]requested_item fd.num is exist - process it [08:28:18]SAM_PROTO_GetFieldsCounters [08:28:18]wFMCommunicate request_size=4 [08:28:18]MH_SAM_APDU [08:28:18]CAPDU: 80 13 00 00 [08:28:18]Write to MH i2c: E2 08 00 3C 06 80 13 00 00 00 00 00 00 BE [08:28:18]Write i2c OK [08:28:18]MH_I2C_Read... [08:28:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:28:18]Read from MH i2c: E2 [08:28:18]MH_I2C_Read... [08:28:18]Read from MH i2c: E2 62 00 [08:28:18]MH_I2C_Read... [08:28:18]Read from MH i2c: E2 62 00 3C 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 D5 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 4C 00 00 00 5E 04 04 00 4C 00 00 00 57 04 04 00 4D 00 00 00 19 04 04 00 00 00 00 00 90 00 24 [08:28:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 D5 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 4C 00 00 00 5E 04 04 00 4C 00 00 00 57 04 04 00 4D 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:28:18]wFMCommunicate OK [08:28:18]SAM_PROTO_GetFieldsCounters done [08:28:18]requested_item shift.num is exist - process it [08:28:18]requested_item shift.opened is exist - process it [08:28:18]req_shift_opened [08:28:18]FM_GetShiftState [08:28:18]SAM_PROTO_GetShiftState [08:28:18]wFMCommunicate request_size=4 [08:28:18]MH_SAM_APDU [08:28:18]CAPDU: 80 13 01 00 [08:28:18]Write to MH i2c: E2 08 00 3D 06 80 13 01 00 00 00 00 00 C0 [08:28:18]Write i2c OK [08:28:18]MH_I2C_Read... [08:28:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:28:18]Read from MH i2c: E2 [08:28:18]MH_I2C_Read... [08:28:18]Read from MH i2c: E2 0E 00 [08:28:18]MH_I2C_Read... [08:28:18]Read from MH i2c: E2 0E 00 3D 06 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 42 [08:28:18]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:28:18]wFMCommunicate OK [08:28:18]SAM_PROTO_GetShiftState done [08:28:18]FM_GetShiftState done [08:28:18]req_shift_opened done [08:28:18]requested_item shift.open_date is exist - process it [08:28:18]req_shift_open_date [08:28:18]req_shift_open_date done [08:28:18]produce_requested_data done [08:28:18]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223445,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:28:18]process_action_free close_receipt [08:28:18]json_value_free [08:28:18]json_value_free done [08:28:18]process_json_proto returns [08:28:18]Send response to host [08:28:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223445,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:28:18]free response buf [08:28:18]execute_script done [08:28:18]execute_script returns [08:28:18]free content buf [08:28:18]Sock 9.Close socket [08:28:18]Sock 9.Thread stoped [08:28:22]OFD Sender: No OFD packet to send [08:28:25]accept exits with 7 [08:28:25]New connection [08:28:25]New thread 3067100516 created [08:28:25]Thread 3066957156 joined [08:28:25]Waiting for new connection... [08:28:25] Sock 7.Parse request [08:28:25]Sock 7.Check first char [08:28:25]Sock 7.First char is OK [08:28:25]request: POST /json_proto HTTP/1.0 [08:28:25]Method: POST [08:28:25]URL: /json_proto [08:28:25]Method is POST - this is cgi request [08:28:25]url: /json_proto [08:28:25]query_string will be loaded in cgi processing [08:28:25]execute_cgi json_proto POST (null) [08:28:25]execute_cgi path=json_proto method=POST [08:28:25]POST find Content-Length [08:28:25]Host: 172.17.52.131:8080 [08:28:25]Content-Length: 817 [08:28:25]Content-Type: application/json [08:28:25] [08:28:25]POST finish read [08:28:25]Found Content-Length = 817 [08:28:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477212", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.000, "sum" : 669.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 669.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:28:25]execute_script... [08:28:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477212", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.000, "sum" : 669.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 669.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:28:25]POST & json_proto [08:28:25]process_json_proto [08:28:25]json parsed OK: [08:28:25]protocol is kg_v1.0 [08:28:25]action value=close_receipt [08:28:25]process_action close_receipt [08:28:25]cmd_close_receipt [08:28:25]MH_GetDate [08:28:25]Write to MH i2c: F0 00 00 3E 06 33 [08:28:25]Write i2c OK [08:28:25]MH_I2C_Read... [08:28:25]Read from MH i2c: F0 [08:28:25]MH_I2C_Read... [08:28:25]Read from MH i2c: F0 09 00 [08:28:25]MH_I2C_Read... [08:28:25]Read from MH i2c: F0 09 00 3E 06 00 AA 10 16 67 4B 9D 11 67 D3 [08:28:25]GetLastDocTimeStamp 1729499294 [08:28:25]current date 1729499306 [08:28:25]FM_GetShiftState [08:28:25]SAM_PROTO_GetShiftState [08:28:25]wFMCommunicate request_size=4 [08:28:25]MH_SAM_APDU [08:28:25]CAPDU: 80 13 01 00 [08:28:25]Write to MH i2c: E2 08 00 3F 06 80 13 01 00 00 00 00 00 C2 [08:28:25]Write i2c OK [08:28:25]MH_I2C_Read... [08:28:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:28:26]Read from MH i2c: E2 [08:28:26]MH_I2C_Read... [08:28:26]Read from MH i2c: E2 0E 00 [08:28:26]MH_I2C_Read... [08:28:26]Read from MH i2c: E2 0E 00 3F 06 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 44 [08:28:26]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:28:26]wFMCommunicate OK [08:28:26]SAM_PROTO_GetShiftState done [08:28:26]FM_GetShiftState done [08:28:26]opened in 1729469279 [08:28:26]opened+sec_in_day 1729555679 [08:28:26]quantity*price = 66900 [08:28:26]sum+1 = 66901 [08:28:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 669.00 НСП 1% : 5.92 НДС 12% : 71.04 Наличными: 0.00 Безнал.: 669.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 77 21.10.2024 08:28 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871763 ФД: 223446 ФПД: 92833081749588 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082826&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223446&fm=92833081749588&tin=02508201610067®Number=0000000000091767&sum=66900 [08:28:27]StoreToDocumentArchive [08:28:27]shift 538 fd 223446 [08:28:27]save to /storage/0538/doc_00223446 [08:28:27]save last doc name /storage/0538/doc_00223446 to /storage/kkm_last_doc_name [08:28:27]save OK [08:28:27]Clear old archive folders... [08:28:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:28:27]tlvbuf is 0139DE20 [08:28:27]SAM_PROTO_ClearQueue [08:28:27]wFMCommunicate request_size=4 [08:28:27]MH_SAM_APDU [08:28:27]CAPDU: 80 09 00 00 [08:28:27]Write to MH i2c: E2 08 00 4C 06 80 09 00 00 00 00 00 00 C4 [08:28:27]Write i2c OK [08:28:27]MH_I2C_Read... [08:28:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:28:27]Read from MH i2c: E2 [08:28:27]MH_I2C_Read... [08:28:27]Read from MH i2c: E2 03 00 [08:28:27]MH_I2C_Read... [08:28:27]Read from MH i2c: E2 03 00 4C 06 00 90 00 C6 [08:28:27]RAPDU: 90 00 [08:28:27]wFMCommunicate OK [08:28:27]SAM_PROTO_ClearQueue done [08:28:27]KKMCreateOFDPacket [08:28:27]OFDProtocolAddRootSTLVToBuf [08:28:27]FM_MakeSignedData [08:28:27]FM_MakeSignedData [08:28:27]SAM_PROTO_SignData [08:28:27]wFMCommunicate request_size=4 [08:28:27]MH_SAM_APDU [08:28:27]CAPDU: 80 0D 01 02 [08:28:27]Write to MH i2c: E2 08 00 4D 06 80 0D 01 02 00 00 00 00 CC [08:28:27]Write i2c OK [08:28:27]MH_I2C_Read... [08:28:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:28:27]Read from MH i2c: E2 [08:28:27]MH_I2C_Read... [08:28:27]Read from MH i2c: E2 03 00 [08:28:27]MH_I2C_Read... [08:28:27]Read from MH i2c: E2 03 00 4D 06 00 90 00 C7 [08:28:27]RAPDU: 90 00 [08:28:27]wFMCommunicate OK [08:28:27]wFMCommunicate request_size=255 [08:28:27]MH_SAM_APDU [08:28:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 54 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 1B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 54 05 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 AA 10 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D6 68 03 00 35 04 06 00 54 [08:28:27]Write to MH i2c: E2 02 01 4E 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 10 27 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 54 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 1B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 54 05 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 AA 10 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D6 68 03 00 35 04 06 00 54 00 00 BE [08:28:27]Write i2c OK [08:28:27]MH_I2C_Read... [08:28:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:28:27]Read from MH i2c: E2 [08:28:27]MH_I2C_Read... [08:28:27]Read from MH i2c: E2 03 00 [08:28:27]MH_I2C_Read... [08:28:27]Read from MH i2c: E2 03 00 4E 06 00 90 00 C8 [08:28:27]RAPDU: 90 00 [08:28:27]wFMCommunicate OK [08:28:27]wFMCommunicate request_size=10 [08:28:27]MH_SAM_APDU [08:28:27]CAPDU: 80 0D 02 02 05 6E 62 DC 70 54 [08:28:27]Write to MH i2c: E2 0D 00 4F 06 80 0D 02 02 05 00 6E 62 DC 70 54 00 00 49 [08:28:27]OFD Sender: No OFD packet to send [08:28:27]Write i2c OK [08:28:27]MH_I2C_Read... [08:28:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:28:27]Read from MH i2c: E2 [08:28:27]MH_I2C_Read... [08:28:27]Read from MH i2c: E2 03 00 [08:28:27]MH_I2C_Read... [08:28:27]Read from MH i2c: E2 03 00 4F 06 00 90 00 C9 [08:28:27]RAPDU: 90 00 [08:28:27]wFMCommunicate OK [08:28:27]wFMCommunicate request_size=4 [08:28:27]MH_SAM_APDU [08:28:27]CAPDU: 80 0D 03 02 [08:28:27]Write to MH i2c: E2 08 00 50 06 80 0D 03 02 00 00 00 00 D1 [08:28:27]Write i2c OK [08:28:27]MH_I2C_Read... [08:28:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:28:27]Read from MH i2c: E2 [08:28:27]MH_I2C_Read... [08:28:27]Read from MH i2c: E2 0B 00 [08:28:27]MH_I2C_Read... [08:28:27]Read from MH i2c: E2 0B 00 50 06 00 9B DC 6D E2 C2 BD F6 A5 90 00 B2 [08:28:27]RAPDU: 9B DC 6D E2 C2 BD F6 A5 90 00 [08:28:27]wFMCommunicate OK [08:28:27]SAM_PROTO_SignData done [08:28:27]FM_MakeSignedData done [08:28:27]CreateOFDProtocolMessage [08:28:27]wFMCommunicate request_size=4 [08:28:27]MH_SAM_APDU [08:28:27]CAPDU: 80 11 00 00 [08:28:27]Write to MH i2c: E2 08 00 51 06 80 11 00 00 00 00 00 00 D1 [08:28:27]Write i2c OK [08:28:27]MH_I2C_Read... [08:28:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:28:27]Read from MH i2c: E2 [08:28:27]MH_I2C_Read... [08:28:27]Read from MH i2c: E2 17 00 [08:28:27]MH_I2C_Read... [08:28:27]Read from MH i2c: E2 17 00 51 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 24 [08:28:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:28:27]wFMCommunicate OK [08:28:27]CreateOFDProtocolMessage done [08:28:27]OFDSenderStorePacket 223446 [08:28:27]StoreOFDPacket docnum=223446 [08:28:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 75 1A 07 01 6D 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 54 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 1B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 54 05 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 AA 10 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D6 68 03 00 35 04 06 00 54 6E 62 DC 70 54 9B DC 6D E2 C2 BD F6 A5 [08:28:27]CheckFolder [08:28:27]dirname=/storage/ofd_packets [08:28:27]CheckFolder done [08:28:27]ProducePacketName [08:28:27]name=ofd_packets/00223446 [08:28:27]NVStorageSaveData ofd_packets/00223446 [08:28:27]File name is /storage/ofd_packets/00223446 [08:28:27]Write 301 bytes [08:28:27]NVStorageSaveData done [08:28:27]OFDSenderStorePacket done [08:28:27]KKMCreateOFDPacket done [08:28:27]NVStorageSaveData kkm_last_timestamp [08:28:27]File name is /storage/kkm_last_timestamp [08:28:27]Write 4 bytes [08:28:27]NVStorageSaveData done [08:28:27]ExternCall_PrintAddStr [08:28:27]wPrintStart [08:28:27]Write to MH i2c: 01 00 00 52 06 58 [08:28:27]Write i2c OK [08:28:27]MH_I2C_Read... [08:28:27]Read from MH i2c: 01 [08:28:27]MH_I2C_Read... [08:28:27]Read from MH i2c: 01 07 00 [08:28:27]MH_I2C_Read... [08:28:27]Read from MH i2c: 01 07 00 52 06 00 00 00 00 00 FF 0F 6D [08:28:27]RasterBufferAndPrint [08:28:27]line Счет N : (1)477212 [08:28:27]line ИНН: 02508201610067 [08:28:27]line Контрольно-Кассовый Чек [08:28:27]line ПРОДАЖА [08:28:27]line ТРК (МРК, ГНК) : 32 [08:28:27]line Товар: 2710124130 [08:28:27]line Аи-92-К-5 [08:28:27]line 10.000 * 66.90 [08:28:27]line = 669.00 [08:28:27]line НДС 12% НСП 1% [08:28:27]line > о реализуемом товаре [08:28:27]line ИТОГО: 669.00 [08:28:27]line НСП 1% : 5.92 [08:28:27]line НДС 12% : 71.04 [08:28:27]line Наличными: 0.00 [08:28:27]line Безнал.: 669.00 [08:28:27]line Место: АЗС № 162 "Партнер Нефть" [08:28:27]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:28:27]line СНО: Общий режим [08:28:27]line Чек 77 21.10.2024 08:28 [08:28:27]line Смена: 538 ФФД: 1.0 [08:28:27]line ЗНМ: 0300000103 [08:28:27]line РНМ: 0000000000091767 [08:28:27]line Версия ККМ: 001 [08:28:27]line Платежная система: Бакай Банк [08:28:27]line ФМ: 0000000000871763 [08:28:27]line ФД: 223446 [08:28:27]line ФПД: 92833081749588 [08:28:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082826&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223446&fm=92833081749588&tin=02508201610067®Number=0000000000091767&sum=66900 [08:28:27]written 0, free lines is 4095 [08:28:27]OFD Sender: Processing packet 223446 [packets to send 25, broken 24] [08:28:27]ProducePacketName [08:28:27]name=ofd_packets/00223446 [08:28:27]OFD Sender: To server: pG, [08:28:27]CommunicateWithHost lk.salyk.kg:30040 [08:28:27]ConnectInit lk.salyk.kg [08:28:27]Connected sock=10 [08:28:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 75 1A 07 01 6D 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 54 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 1B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 54 05 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 AA 10 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D6 68 03 00 35 04 06 00 54 6E 62 DC 70 54 9B DC 6D E2 C2 BD F6 A5 [08:28:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 4C A4 47 00 A0 BD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D6 68 03 00 F4 03 04 00 40 BC 15 67 B6 04 01 00 00 C3 53 9B 1E A0 06 0C 08 [08:28:28]CommunicateWithHost err = 0 [08:28:28]CheckOFDResponse [08:28:28]1017 (14) - 77093643461234 [08:28:28]1041 (16) - 0000000000871763 [08:28:28]1040 (4) - 223446 [08:28:28]1012 (4) - 21.10.2024 02:28 [08:28:28]1206 (1) - 0 [08:28:28]OFD Sender: Remove packet 223446 [08:28:28]ProducePacketName [08:28:28]name=ofd_packets/00223446 [08:28:28]NVStorageDeleteData [08:28:28]Write to MH i2c: 01 00 00 7C 06 82 [08:28:28]Write i2c OK [08:28:28]MH_I2C_Read... [08:28:28]Read from MH i2c: 01 [08:28:28]MH_I2C_Read... [08:28:28]Read from MH i2c: 01 07 00 [08:28:28]MH_I2C_Read... [08:28:28]Read from MH i2c: 01 07 00 7C 06 00 00 00 00 00 1D 0D B3 [08:28:28]RasterBufferAndPrint [08:28:28]line [08:28:28]line [08:28:28]line [08:28:28]line [08:28:28]line [08:28:28]written 0, free lines is 3363 [08:28:28]MH_Cut [08:28:28]Write to MH i2c: D1 01 00 83 06 01 5B [08:28:28]Write i2c OK [08:28:28]MH_I2C_Read... [08:28:28]Read from MH i2c: D1 [08:28:28]MH_I2C_Read... [08:28:28]Read from MH i2c: D1 01 00 [08:28:28]MH_I2C_Read... [08:28:28]Read from MH i2c: D1 01 00 83 06 00 5A [08:28:28]Write to MH i2c: 01 00 00 84 06 8A [08:28:28]Write i2c OK [08:28:28]MH_I2C_Read... [08:28:28]OFD Sender: No OFD packet to send [08:28:28]*** Cut start [08:28:28]*** Purtial cut [08:28:28]*** CUTSNS_PIN = 0 [08:28:29]*** Stage 1: CUTSNS_PIN = 1 [08:28:30]Read from MH i2c: 01 [08:28:30]MH_I2C_Read... [08:28:30]*** Stop cut motor [08:28:30]*** Cut end [08:28:30]Read from MH i2c: 01 07 00 [08:28:30]MH_I2C_Read... [08:28:30]Read from MH i2c: 01 07 00 84 06 00 00 00 00 00 FF 0F 9F [08:28:30]process_action close_receipt done [08:28:30]requested_data is exist [08:28:30]produce_requested_data [08:28:30]requested_item fm.sn is exist - process it [08:28:30]wFMCommunicate request_size=4 [08:28:30]MH_SAM_APDU [08:28:30]CAPDU: 80 11 00 00 [08:28:30]Write to MH i2c: E2 08 00 85 06 80 11 00 00 00 00 00 00 05 [08:28:30]Write i2c OK [08:28:30]MH_I2C_Read... [08:28:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:28:30]Read from MH i2c: E2 [08:28:30]MH_I2C_Read... [08:28:30]Read from MH i2c: E2 17 00 [08:28:30]MH_I2C_Read... [08:28:30]Read from MH i2c: E2 17 00 85 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 58 [08:28:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:28:30]wFMCommunicate OK [08:28:30]requested_item fd.num is exist - process it [08:28:30]SAM_PROTO_GetFieldsCounters [08:28:30]wFMCommunicate request_size=4 [08:28:30]MH_SAM_APDU [08:28:30]CAPDU: 80 13 00 00 [08:28:30]Write to MH i2c: E2 08 00 86 06 80 13 00 00 00 00 00 00 08 [08:28:30]Write i2c OK [08:28:30]MH_I2C_Read... [08:28:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:28:30]Read from MH i2c: E2 [08:28:30]MH_I2C_Read... [08:28:30]Read from MH i2c: E2 62 00 [08:28:30]MH_I2C_Read... [08:28:30]Read from MH i2c: E2 62 00 86 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 D6 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 4D 00 00 00 5E 04 04 00 4D 00 00 00 57 04 04 00 4E 00 00 00 19 04 04 00 00 00 00 00 90 00 72 [08:28:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 D6 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 4D 00 00 00 5E 04 04 00 4D 00 00 00 57 04 04 00 4E 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:28:30]wFMCommunicate OK [08:28:30]SAM_PROTO_GetFieldsCounters done [08:28:30]requested_item shift.num is exist - process it [08:28:30]requested_item shift.opened is exist - process it [08:28:30]req_shift_opened [08:28:30]FM_GetShiftState [08:28:30]SAM_PROTO_GetShiftState [08:28:30]wFMCommunicate request_size=4 [08:28:30]MH_SAM_APDU [08:28:30]CAPDU: 80 13 01 00 [08:28:30]Write to MH i2c: E2 08 00 87 06 80 13 01 00 00 00 00 00 0A [08:28:30]Write i2c OK [08:28:30]MH_I2C_Read... [08:28:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:28:31]Read from MH i2c: E2 [08:28:31]MH_I2C_Read... [08:28:31]Read from MH i2c: E2 0E 00 [08:28:31]MH_I2C_Read... [08:28:31]Read from MH i2c: E2 0E 00 87 06 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 8C [08:28:31]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:28:31]wFMCommunicate OK [08:28:31]SAM_PROTO_GetShiftState done [08:28:31]FM_GetShiftState done [08:28:31]req_shift_opened done [08:28:31]requested_item shift.open_date is exist - process it [08:28:31]req_shift_open_date [08:28:31]req_shift_open_date done [08:28:31]produce_requested_data done [08:28:31]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223446,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:28:31]process_action_free close_receipt [08:28:31]json_value_free [08:28:31]json_value_free done [08:28:31]process_json_proto returns [08:28:31]Send response to host [08:28:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223446,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:28:31]free response buf [08:28:31]execute_script done [08:28:31]execute_script returns [08:28:31]free content buf [08:28:31]Sock 7.Close socket [08:28:31]Sock 7.Thread stoped [08:28:33]OFD Sender: No OFD packet to send [08:28:38]OFD Sender: No OFD packet to send [08:28:43]OFD Sender: No OFD packet to send [08:28:48]OFD Sender: No OFD packet to send [08:28:53]OFD Sender: No OFD packet to send [08:28:58]OFD Sender: No OFD packet to send [08:29:03]OFD Sender: No OFD packet to send [08:29:08]OFD Sender: No OFD packet to send [08:29:13]OFD Sender: No OFD packet to send [08:29:18]OFD Sender: No OFD packet to send [08:29:19]accept exits with 9 [08:29:19]New connection [08:29:19]New thread 3066957156 created [08:29:19]Thread 3067100516 joined [08:29:19]Waiting for new connection... [08:29:19] Sock 9.Parse request [08:29:19]Sock 9.Check first char [08:29:19]Sock 9.First char is OK [08:29:19]request: POST /json_proto HTTP/1.0 [08:29:19]Method: POST [08:29:19]URL: /json_proto [08:29:19]Method is POST - this is cgi request [08:29:19]url: /json_proto [08:29:19]query_string will be loaded in cgi processing [08:29:19]execute_cgi json_proto POST (null) [08:29:19]execute_cgi path=json_proto method=POST [08:29:19]POST find Content-Length [08:29:19]Host: 172.17.52.131:8080 [08:29:19]Content-Length: 677 [08:29:19]Content-Type: application/json [08:29:19] [08:29:19]POST finish read [08:29:19]Found Content-Length = 677 [08:29:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477214", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:29:19]execute_script... [08:29:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477214", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:29:19]POST & json_proto [08:29:19]process_json_proto [08:29:19]json parsed OK: [08:29:19]protocol is kg_v1.0 [08:29:19]action value=close_receipt [08:29:19]process_action close_receipt [08:29:19]cmd_close_receipt [08:29:19]MH_GetDate [08:29:19]Write to MH i2c: F0 00 00 88 06 7D [08:29:19]Write i2c OK [08:29:19]MH_I2C_Read... [08:29:19]Read from MH i2c: F0 [08:29:19]MH_I2C_Read... [08:29:19]Read from MH i2c: F0 09 00 [08:29:19]MH_I2C_Read... [08:29:19]Read from MH i2c: F0 09 00 88 06 00 E0 10 16 67 4B 9D 11 67 53 [08:29:19]GetLastDocTimeStamp 1729499306 [08:29:19]current date 1729499360 [08:29:19]FM_GetShiftState [08:29:19]SAM_PROTO_GetShiftState [08:29:19]wFMCommunicate request_size=4 [08:29:19]MH_SAM_APDU [08:29:19]CAPDU: 80 13 01 00 [08:29:19]Write to MH i2c: E2 08 00 89 06 80 13 01 00 00 00 00 00 0C [08:29:19]Write i2c OK [08:29:19]MH_I2C_Read... [08:29:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:29:19]Read from MH i2c: E2 [08:29:19]MH_I2C_Read... [08:29:19]Read from MH i2c: E2 0E 00 [08:29:19]MH_I2C_Read... [08:29:19]Read from MH i2c: E2 0E 00 89 06 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 8E [08:29:19]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:29:19]wFMCommunicate OK [08:29:19]SAM_PROTO_GetShiftState done [08:29:19]FM_GetShiftState done [08:29:19]opened in 1729469279 [08:29:19]opened+sec_in_day 1729555679 [08:29:19]quantity*price = 60009 [08:29:19]sum+1 = 60010 [08:29:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 78 21.10.2024 08:29 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223447 ФПД: 124137461037860 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082920&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223447&fm=124137461037860&tin=02508201610067®Number=0000000000091767&sum=60000 [08:29:20]StoreToDocumentArchive [08:29:20]shift 538 fd 223447 [08:29:20]save to /storage/0538/doc_00223447 [08:29:20]save last doc name /storage/0538/doc_00223447 to /storage/kkm_last_doc_name [08:29:20]save OK [08:29:20]Clear old archive folders... [08:29:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:29:20]tlvbuf is 0139FFB0 [08:29:20]SAM_PROTO_ClearQueue [08:29:20]wFMCommunicate request_size=4 [08:29:20]MH_SAM_APDU [08:29:20]CAPDU: 80 09 00 00 [08:29:20]Write to MH i2c: E2 08 00 96 06 80 09 00 00 00 00 00 00 0E [08:29:20]Write i2c OK [08:29:20]MH_I2C_Read... [08:29:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:29:20]Read from MH i2c: E2 [08:29:20]MH_I2C_Read... [08:29:20]Read from MH i2c: E2 03 00 [08:29:20]MH_I2C_Read... [08:29:20]Read from MH i2c: E2 03 00 96 06 00 90 00 10 [08:29:20]RAPDU: 90 00 [08:29:20]wFMCommunicate OK [08:29:20]SAM_PROTO_ClearQueue done [08:29:20]KKMCreateOFDPacket [08:29:20]OFDProtocolAddRootSTLVToBuf [08:29:20]FM_MakeSignedData [08:29:20]FM_MakeSignedData [08:29:20]SAM_PROTO_SignData [08:29:20]wFMCommunicate request_size=4 [08:29:20]MH_SAM_APDU [08:29:20]CAPDU: 80 0D 01 02 [08:29:20]Write to MH i2c: E2 08 00 97 06 80 0D 01 02 00 00 00 00 16 [08:29:20]Write i2c OK [08:29:20]MH_I2C_Read... [08:29:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:29:20]Read from MH i2c: E2 [08:29:20]MH_I2C_Read... [08:29:20]Read from MH i2c: E2 03 00 [08:29:20]MH_I2C_Read... [08:29:20]Read from MH i2c: E2 03 00 97 06 00 90 00 11 [08:29:20]RAPDU: 90 00 [08:29:20]wFMCommunicate OK [08:29:20]wFMCommunicate request_size=255 [08:29:20]MH_SAM_APDU [08:29:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 4E 00 00 00 F4 03 04 00 E0 10 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D7 68 03 00 35 04 06 00 70 [08:29:20]Write to MH i2c: E2 02 01 98 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 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 4E 00 00 00 F4 03 04 00 E0 10 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D7 68 03 00 35 04 06 00 70 00 00 10 [08:29:21]Write i2c OK [08:29:21]MH_I2C_Read... [08:29:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:29:21]Read from MH i2c: E2 [08:29:21]MH_I2C_Read... [08:29:21]Read from MH i2c: E2 03 00 [08:29:21]MH_I2C_Read... [08:29:21]Read from MH i2c: E2 03 00 98 06 00 90 00 12 [08:29:21]RAPDU: 90 00 [08:29:21]wFMCommunicate OK [08:29:21]wFMCommunicate request_size=10 [08:29:21]MH_SAM_APDU [08:29:21]CAPDU: 80 0D 02 02 05 E7 01 44 BB 24 [08:29:21]Write to MH i2c: E2 0D 00 99 06 80 0D 02 02 05 00 E7 01 44 BB 24 00 00 2E [08:29:21]Write i2c OK [08:29:21]MH_I2C_Read... [08:29:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:29:21]Read from MH i2c: E2 [08:29:21]MH_I2C_Read... [08:29:21]Read from MH i2c: E2 03 00 [08:29:21]MH_I2C_Read... [08:29:21]Read from MH i2c: E2 03 00 99 06 00 90 00 13 [08:29:21]RAPDU: 90 00 [08:29:21]wFMCommunicate OK [08:29:21]wFMCommunicate request_size=4 [08:29:21]MH_SAM_APDU [08:29:21]CAPDU: 80 0D 03 02 [08:29:21]Write to MH i2c: E2 08 00 9A 06 80 0D 03 02 00 00 00 00 1B [08:29:21]Write i2c OK [08:29:21]MH_I2C_Read... [08:29:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:29:21]Read from MH i2c: E2 [08:29:21]MH_I2C_Read... [08:29:21]Read from MH i2c: E2 0B 00 [08:29:21]MH_I2C_Read... [08:29:21]Read from MH i2c: E2 0B 00 9A 06 00 A9 81 3C CF 67 B7 63 B4 90 00 86 [08:29:21]RAPDU: A9 81 3C CF 67 B7 63 B4 90 00 [08:29:21]wFMCommunicate OK [08:29:21]SAM_PROTO_SignData done [08:29:21]FM_MakeSignedData done [08:29:21]CreateOFDProtocolMessage [08:29:21]wFMCommunicate request_size=4 [08:29:21]MH_SAM_APDU [08:29:21]CAPDU: 80 11 00 00 [08:29:21]Write to MH i2c: E2 08 00 9B 06 80 11 00 00 00 00 00 00 1B [08:29:21]Write i2c OK [08:29:21]MH_I2C_Read... [08:29:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:29:21]Read from MH i2c: E2 [08:29:21]MH_I2C_Read... [08:29:21]Read from MH i2c: E2 17 00 [08:29:21]MH_I2C_Read... [08:29:21]Read from MH i2c: E2 17 00 9B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 6E [08:29:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:29:21]wFMCommunicate OK [08:29:21]CreateOFDProtocolMessage done [08:29:21]OFDSenderStorePacket 223447 [08:29:21]StoreOFDPacket docnum=223447 [08:29:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 1A F8 07 01 41 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 4E 00 00 00 F4 03 04 00 E0 10 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D7 68 03 00 35 04 06 00 70 E7 01 44 BB 24 A9 81 3C CF 67 B7 63 B4 [08:29:21]CheckFolder [08:29:21]dirname=/storage/ofd_packets [08:29:21]CheckFolder done [08:29:21]ProducePacketName [08:29:21]name=ofd_packets/00223447 [08:29:21]NVStorageSaveData ofd_packets/00223447 [08:29:21]File name is /storage/ofd_packets/00223447 [08:29:21]Write 301 bytes [08:29:21]NVStorageSaveData done [08:29:21]OFDSenderStorePacket done [08:29:21]KKMCreateOFDPacket done [08:29:21]NVStorageSaveData kkm_last_timestamp [08:29:21]File name is /storage/kkm_last_timestamp [08:29:21]Write 4 bytes [08:29:21]NVStorageSaveData done [08:29:21]ExternCall_PrintAddStr [08:29:21]wPrintStart [08:29:21]Write to MH i2c: 01 00 00 9C 06 A2 [08:29:21]Write i2c OK [08:29:21]MH_I2C_Read... [08:29:21]Read from MH i2c: 01 [08:29:21]MH_I2C_Read... [08:29:21]Read from MH i2c: 01 07 00 [08:29:21]MH_I2C_Read... [08:29:21]Read from MH i2c: 01 07 00 9C 06 00 00 00 00 00 FF 0F B7 [08:29:21]RasterBufferAndPrint [08:29:21]line Счет N : (1)477214 [08:29:21]line ИНН: 02508201610067 [08:29:21]line Контрольно-Кассовый Чек [08:29:21]line ПРОДАЖА [08:29:21]line ТРК (МРК, ГНК) : 12 [08:29:21]line Товар: 2710124130 [08:29:21]line Аи-92-К-5 [08:29:21]line 8.970 * 66.90 [08:29:21]line = 600.09 [08:29:21]line НДС 12% НСП 1% [08:29:21]line > о реализуемом товаре [08:29:21]line ОКРУГЛЕНИЕ: -0.09 [08:29:21]line ИТОГО: 600.00 [08:29:21]line Внесено: 600.00 [08:29:21]line СДАЧА: 0.00 [08:29:21]line НСП 1% : 5.31 [08:29:21]line НДС 12% : 63.73 [08:29:21]line Наличными: 600.00 [08:29:21]line Безнал.: 0.00 [08:29:21]line Место: АЗС № 162 "Партнер Нефть" [08:29:21]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:29:21]line СНО: Общий режим [08:29:21]line Чек 78 21.10.2024 08:29 [08:29:21]line Смена: 538 ФФД: 1.0 [08:29:21]line ЗНМ: 0300000103 [08:29:21]line РНМ: 0000000000091767 [08:29:21]line Версия ККМ: 001 [08:29:21]line ФМ: 0000000000871763 [08:29:21]line ФД: 223447 [08:29:21]line ФПД: 124137461037860 [08:29:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T082920&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223447&fm=124137461037860&tin=02508201610067®Number=0000000000091767&sum=60000 [08:29:21]OFD Sender: Processing packet 223447 [packets to send 25, broken 24] [08:29:21]ProducePacketName [08:29:21]name=ofd_packets/00223447 [08:29:21]OFD Sender: To server: pG, [08:29:21]CommunicateWithHost lk.salyk.kg:30040 [08:29:21]ConnectInit lk.salyk.kg [08:29:21]written 0, free lines is 4095 [08:29:21]Connected sock=10 [08:29:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 1A F8 07 01 41 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 4E 00 00 00 F4 03 04 00 E0 10 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D7 68 03 00 35 04 06 00 70 E7 01 44 BB 24 A9 81 3C CF 67 B7 63 B4 [08:29:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 20 CB 47 00 98 24 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D7 68 03 00 F4 03 04 00 76 BC 15 67 B6 04 01 00 00 B0 E5 38 05 35 4F 2B 3A [08:29:22]CommunicateWithHost err = 0 [08:29:22]CheckOFDResponse [08:29:22]1017 (14) - 77093643461234 [08:29:22]1041 (16) - 0000000000871763 [08:29:22]1040 (4) - 223447 [08:29:22]1012 (4) - 21.10.2024 02:29 [08:29:22]1206 (1) - 0 [08:29:22]OFD Sender: Remove packet 223447 [08:29:22]ProducePacketName [08:29:22]name=ofd_packets/00223447 [08:29:22]NVStorageDeleteData [08:29:22]Write to MH i2c: 01 00 00 C7 06 CD [08:29:22]Write i2c OK [08:29:22]MH_I2C_Read... [08:29:22]Read from MH i2c: 01 [08:29:22]MH_I2C_Read... [08:29:22]Read from MH i2c: 01 07 00 [08:29:22]MH_I2C_Read... [08:29:22]Read from MH i2c: 01 07 00 C7 06 00 00 00 00 00 FC 0C DC [08:29:22]RasterBufferAndPrint [08:29:22]line [08:29:22]line [08:29:22]line [08:29:22]line [08:29:22]line [08:29:22]written 0, free lines is 3330 [08:29:22]MH_Cut [08:29:22]Write to MH i2c: D1 01 00 CE 06 01 A6 [08:29:22]Write i2c OK [08:29:22]MH_I2C_Read... [08:29:22]Read from MH i2c: D1 [08:29:22]MH_I2C_Read... [08:29:22]Read from MH i2c: D1 01 00 [08:29:22]MH_I2C_Read... [08:29:22]Read from MH i2c: D1 01 00 CE 06 00 A5 [08:29:22]Write to MH i2c: 01 00 00 CF 06 D5 [08:29:22]Write i2c OK [08:29:22]MH_I2C_Read... [08:29:22]OFD Sender: No OFD packet to send [08:29:22]*** Cut start [08:29:22]*** Purtial cut [08:29:22]*** Stage 1: CUTSNS_PIN = 1 [08:29:23]Read from MH i2c: 01 [08:29:23]MH_I2C_Read... [08:29:23]*** Stop cut motor [08:29:23]*** Cut end [08:29:23]Read from MH i2c: 01 07 00 [08:29:23]MH_I2C_Read... [08:29:23]Read from MH i2c: 01 07 00 CF 06 00 00 00 00 00 FF 0F EA [08:29:23]process_action close_receipt done [08:29:23]requested_data is exist [08:29:23]produce_requested_data [08:29:23]requested_item fm.sn is exist - process it [08:29:23]wFMCommunicate request_size=4 [08:29:23]MH_SAM_APDU [08:29:23]CAPDU: 80 11 00 00 [08:29:23]Write to MH i2c: E2 08 00 D0 06 80 11 00 00 00 00 00 00 50 [08:29:23]Write i2c OK [08:29:23]MH_I2C_Read... [08:29:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:29:23]Read from MH i2c: E2 [08:29:23]MH_I2C_Read... [08:29:23]Read from MH i2c: E2 17 00 [08:29:23]MH_I2C_Read... [08:29:23]Read from MH i2c: E2 17 00 D0 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 A3 [08:29:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:29:23]wFMCommunicate OK [08:29:23]requested_item fd.num is exist - process it [08:29:23]SAM_PROTO_GetFieldsCounters [08:29:23]wFMCommunicate request_size=4 [08:29:23]MH_SAM_APDU [08:29:23]CAPDU: 80 13 00 00 [08:29:23]Write to MH i2c: E2 08 00 D1 06 80 13 00 00 00 00 00 00 53 [08:29:23]Write i2c OK [08:29:23]MH_I2C_Read... [08:29:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:29:23]Read from MH i2c: E2 [08:29:23]MH_I2C_Read... [08:29:23]Read from MH i2c: E2 62 00 [08:29:23]MH_I2C_Read... [08:29:23]Read from MH i2c: E2 62 00 D1 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 D7 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 C1 [08:29:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 D7 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:29:23]wFMCommunicate OK [08:29:23]SAM_PROTO_GetFieldsCounters done [08:29:23]requested_item shift.num is exist - process it [08:29:23]requested_item shift.opened is exist - process it [08:29:23]req_shift_opened [08:29:23]FM_GetShiftState [08:29:23]SAM_PROTO_GetShiftState [08:29:23]wFMCommunicate request_size=4 [08:29:23]MH_SAM_APDU [08:29:23]CAPDU: 80 13 01 00 [08:29:23]Write to MH i2c: E2 08 00 D2 06 80 13 01 00 00 00 00 00 55 [08:29:23]Write i2c OK [08:29:23]MH_I2C_Read... [08:29:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:29:23]Read from MH i2c: E2 [08:29:23]MH_I2C_Read... [08:29:23]Read from MH i2c: E2 0E 00 [08:29:23]MH_I2C_Read... [08:29:23]Read from MH i2c: E2 0E 00 D2 06 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 D7 [08:29:23]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:29:23]wFMCommunicate OK [08:29:23]SAM_PROTO_GetShiftState done [08:29:23]FM_GetShiftState done [08:29:23]req_shift_opened done [08:29:23]requested_item shift.open_date is exist - process it [08:29:23]req_shift_open_date [08:29:23]req_shift_open_date done [08:29:23]produce_requested_data done [08:29:23]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223447,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:29:23]process_action_free close_receipt [08:29:23]json_value_free [08:29:23]json_value_free done [08:29:23]process_json_proto returns [08:29:23]Send response to host [08:29:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223447,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:29:23]free response buf [08:29:23]execute_script done [08:29:23]execute_script returns [08:29:23]free content buf [08:29:23]Sock 9.Close socket [08:29:23]Sock 9.Thread stoped [08:29:27]OFD Sender: No OFD packet to send [08:29:32]OFD Sender: No OFD packet to send [08:29:37]OFD Sender: No OFD packet to send [08:29:42]OFD Sender: No OFD packet to send [08:29:47]OFD Sender: No OFD packet to send [08:29:52]OFD Sender: No OFD packet to send [08:29:57]OFD Sender: No OFD packet to send [08:30:02]OFD Sender: No OFD packet to send [08:30:07]OFD Sender: No OFD packet to send [08:30:12]OFD Sender: No OFD packet to send [08:30:17]OFD Sender: No OFD packet to send [08:30:22]OFD Sender: No OFD packet to send [08:30:27]OFD Sender: No OFD packet to send [08:30:32]OFD Sender: No OFD packet to send [08:30:37]OFD Sender: No OFD packet to send [08:30:42]OFD Sender: No OFD packet to send [08:30:43]accept exits with 7 [08:30:43]New connection [08:30:43]New thread 3067100516 created [08:30:43]Thread 3066957156 joined [08:30:43]Waiting for new connection... [08:30:43] Sock 7.Parse request [08:30:43]Sock 7.Check first char [08:30:43]Sock 7.First char is OK [08:30:43]request: POST /json_proto HTTP/1.0 [08:30:43]Method: POST [08:30:43]URL: /json_proto [08:30:43]Method is POST - this is cgi request [08:30:43]url: /json_proto [08:30:43]query_string will be loaded in cgi processing [08:30:43]execute_cgi json_proto POST (null) [08:30:43]execute_cgi path=json_proto method=POST [08:30:43]POST find Content-Length [08:30:43]Host: 172.17.52.131:8080 [08:30:43]Content-Length: 215 [08:30:43]Content-Type: application/json [08:30:43] [08:30:43]POST finish read [08:30:43]Found Content-Length = 215 [08:30:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:30:43]execute_script... [08:30:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:30:43]POST & json_proto [08:30:43]process_json_proto [08:30:43]json parsed OK: [08:30:43]protocol is kg_v1.0 [08:30:43]action value=get_value [08:30:43]process_action get_value [08:30:43]cmd_get_value [08:30:43]process_action get_value done [08:30:43]requested_data is exist [08:30:43]produce_requested_data [08:30:43]requested_item kkm.sn is exist - process it [08:30:43]requested_item kkm.ver is exist - process it [08:30:43]requested_item fm.sn is exist - process it [08:30:43]wFMCommunicate request_size=4 [08:30:43]MH_SAM_APDU [08:30:43]CAPDU: 80 11 00 00 [08:30:43]Write to MH i2c: E2 08 00 D3 06 80 11 00 00 00 00 00 00 53 [08:30:43]Write i2c OK [08:30:43]MH_I2C_Read... [08:30:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:30:43]Read from MH i2c: E2 [08:30:43]MH_I2C_Read... [08:30:43]Read from MH i2c: E2 17 00 [08:30:43]MH_I2C_Read... [08:30:43]Read from MH i2c: E2 17 00 D3 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 A6 [08:30:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:30:43]wFMCommunicate OK [08:30:43]requested_item fd.num is exist - process it [08:30:43]SAM_PROTO_GetFieldsCounters [08:30:43]wFMCommunicate request_size=4 [08:30:43]MH_SAM_APDU [08:30:43]CAPDU: 80 13 00 00 [08:30:43]Write to MH i2c: E2 08 00 D4 06 80 13 00 00 00 00 00 00 56 [08:30:43]Write i2c OK [08:30:43]MH_I2C_Read... [08:30:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:30:43]Read from MH i2c: E2 [08:30:43]MH_I2C_Read... [08:30:43]Read from MH i2c: E2 62 00 [08:30:43]MH_I2C_Read... [08:30:43]Read from MH i2c: E2 62 00 D4 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 D7 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 C4 [08:30:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 D7 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:30:43]wFMCommunicate OK [08:30:43]SAM_PROTO_GetFieldsCounters done [08:30:43]requested_item shift.num is exist - process it [08:30:43]requested_item shift.opened is exist - process it [08:30:43]req_shift_opened [08:30:43]FM_GetShiftState [08:30:43]SAM_PROTO_GetShiftState [08:30:43]wFMCommunicate request_size=4 [08:30:43]MH_SAM_APDU [08:30:43]CAPDU: 80 13 01 00 [08:30:43]Write to MH i2c: E2 08 00 D5 06 80 13 01 00 00 00 00 00 58 [08:30:43]Write i2c OK [08:30:43]MH_I2C_Read... [08:30:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:30:43]Read from MH i2c: E2 [08:30:43]MH_I2C_Read... [08:30:43]Read from MH i2c: E2 0E 00 [08:30:43]MH_I2C_Read... [08:30:43]Read from MH i2c: E2 0E 00 D5 06 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 DA [08:30:43]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:30:43]wFMCommunicate OK [08:30:43]SAM_PROTO_GetShiftState done [08:30:43]FM_GetShiftState done [08:30:43]req_shift_opened done [08:30:43]requested_item shift.open_date is exist - process it [08:30:43]req_shift_open_date [08:30:43]req_shift_open_date done [08:30:43]produce_requested_data done [08:30:43]produce_requested_data return {"kkm.sn":"0300000103","kkm.ver":"001","fm.sn":"0000000000871763","fd.num":223447,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:30:43]process_action_free get_value [08:30:43]json_value_free [08:30:43]json_value_free done [08:30:43]process_json_proto returns [08:30:43]Send response to host [08:30:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000103","kkm.ver":"001","fm.sn":"0000000000871763","fd.num":223447,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:30:43]free response buf [08:30:43]execute_script done [08:30:43]execute_script returns [08:30:43]free content buf [08:30:43]Sock 7.Close socket [08:30:43]Sock 7.Thread stoped [08:30:43]accept exits with 9 [08:30:43]New connection [08:30:43]New thread 3066957156 created [08:30:43]Thread 3067100516 joined [08:30:43]Waiting for new connection... [08:30:43] Sock 9.Parse request [08:30:43]Sock 9.Check first char [08:30:43]Sock 9.First char is OK [08:30:43]request: POST /json_proto HTTP/1.0 [08:30:43]Method: POST [08:30:43]URL: /json_proto [08:30:43]Method is POST - this is cgi request [08:30:43]url: /json_proto [08:30:43]query_string will be loaded in cgi processing [08:30:43]execute_cgi json_proto POST (null) [08:30:43]execute_cgi path=json_proto method=POST [08:30:43]POST find Content-Length [08:30:43]Host: 172.17.52.131:8080 [08:30:43]Content-Length: 331 [08:30:43]Content-Type: application/json [08:30:43] [08:30:43]POST finish read [08:30:43]Found Content-Length = 331 [08:30:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:30:43]execute_script... [08:30:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:30:43]POST & json_proto [08:30:43]process_json_proto [08:30:43]json parsed OK: [08:30:43]protocol is kg_v1.0 [08:30:43]action value=get_value [08:30:43]process_action get_value [08:30:43]cmd_get_value [08:30:43]process_action get_value done [08:30:43]requested_data is exist [08:30:43]produce_requested_data [08:30:43]requested_item fm.sale.total is exist - process it [08:30:43]SAM_PROTO_GetFMData [08:30:43]wFMCommunicate request_size=4 [08:30:43]MH_SAM_APDU [08:30:43]CAPDU: 80 13 03 00 [08:30:43]Write to MH i2c: E2 08 00 D6 06 80 13 03 00 00 00 00 00 5B [08:30:43]Write i2c OK [08:30:43]MH_I2C_Read... [08:30:44]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [08:30:44]Read from MH i2c: E2 [08:30:44]MH_I2C_Read... [08:30:44]Read from MH i2c: E2 FD 00 [08:30:44]MH_I2C_Read... [08:30:44]Read from MH i2c: E2 FD 00 D6 06 00 C9 04 85 04 C5 04 6E 04 04 00 A3 64 03 00 69 04 A4 00 6F 04 04 00 A6 62 03 00 B1 04 05 00 5D E2 27 A1 05 70 04 05 00 CC 8F 57 8E 04 72 04 05 00 91 52 D0 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 6F 06 15 99 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 36 88 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 6D [08:30:44]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 A3 64 03 00 69 04 A4 00 6F 04 04 00 A6 62 03 00 B1 04 05 00 5D E2 27 A1 05 70 04 05 00 CC 8F 57 8E 04 72 04 05 00 91 52 D0 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 6F 06 15 99 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 36 88 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 [08:30:44]wFMCommunicate OK [08:30:44]wFMCommunicate request_size=4 [08:30:44]MH_SAM_APDU [08:30:44]CAPDU: 80 17 00 00 [08:30:44]Write to MH i2c: E2 08 00 D7 06 80 17 00 00 00 00 00 00 5D [08:30:44]Write i2c OK [08:30:44]MH_I2C_Read... [08:30:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:30:44]Read from MH i2c: E2 [08:30:44]MH_I2C_Read... [08:30:44]Read from MH i2c: E2 FD 00 [08:30:44]MH_I2C_Read... [08:30:44]Read from MH i2c: E2 FD 00 D7 06 00 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 38 [08:30:44]RAPDU: 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [08:30:44]wFMCommunicate OK [08:30:44]wFMCommunicate request_size=4 [08:30:44]MH_SAM_APDU [08:30:44]CAPDU: 80 17 00 00 [08:30:44]Write to MH i2c: E2 08 00 D8 06 80 17 00 00 00 00 00 00 5E [08:30:44]Write i2c OK [08:30:44]MH_I2C_Read... [08:30:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:30:44]Read from MH i2c: E2 [08:30:44]MH_I2C_Read... [08:30:44]Read from MH i2c: E2 FD 00 [08:30:44]MH_I2C_Read... [08:30:44]Read from MH i2c: E2 FD 00 D8 06 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 33 [08:30:44]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [08:30:44]wFMCommunicate OK [08:30:44]wFMCommunicate request_size=4 [08:30:44]MH_SAM_APDU [08:30:44]CAPDU: 80 17 00 00 [08:30:44]Write to MH i2c: E2 08 00 D9 06 80 17 00 00 00 00 00 00 5F [08:30:44]Write i2c OK [08:30:44]MH_I2C_Read... [08:30:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:30:45]Read from MH i2c: E2 [08:30:45]MH_I2C_Read... [08:30:45]Read from MH i2c: E2 FD 00 [08:30:45]MH_I2C_Read... [08:30:45]Read from MH i2c: E2 FD 00 D9 06 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 E3 [08:30:45]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [08:30:45]wFMCommunicate OK [08:30:45]wFMCommunicate request_size=4 [08:30:45]MH_SAM_APDU [08:30:45]CAPDU: 80 17 00 00 [08:30:45]Write to MH i2c: E2 08 00 DA 06 80 17 00 00 00 00 00 00 60 [08:30:45]Write i2c OK [08:30:45]MH_I2C_Read... [08:30:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [08:30:45]Read from MH i2c: E2 [08:30:45]MH_I2C_Read... [08:30:45]Read from MH i2c: E2 E6 00 [08:30:45]MH_I2C_Read... [08:30:45]Read from MH i2c: E2 E6 00 DA 06 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 3C [08:30:45]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [08:30:45]wFMCommunicate OK [08:30:45]SAM_PROTO_GetFMData done [08:30:45]requested_item fm.sale_refund.total is exist - process it [08:30:45]requested_item fm.buy.total is exist - process it [08:30:45]requested_item shift.sale.total is exist - process it [08:30:45]SAM_PROTO_GetShiftData [08:30:45]wFMCommunicate request_size=4 [08:30:45]MH_SAM_APDU [08:30:45]CAPDU: 80 13 02 00 [08:30:45]Write to MH i2c: E2 08 00 DB 06 80 13 02 00 00 00 00 00 5F [08:30:45]Write i2c OK [08:30:45]MH_I2C_Read... [08:30:45]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [08:30:45]Read from MH i2c: E2 [08:30:45]MH_I2C_Read... [08:30:45]Read from MH i2c: E2 FD 00 [08:30:45]MH_I2C_Read... [08:30:45]Read from MH i2c: E2 FD 00 DB 06 00 AF 04 AA 04 AB 04 6E 04 04 00 4E 00 00 00 69 04 9C 00 6F 04 04 00 4E 00 00 00 B1 04 03 00 5D D8 83 70 04 03 00 E4 25 64 72 04 03 00 79 B2 1F 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 19 01 0E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C3 2A 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 50 [08:30:45]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 4E 00 00 00 69 04 9C 00 6F 04 04 00 4E 00 00 00 B1 04 03 00 5D D8 83 70 04 03 00 E4 25 64 72 04 03 00 79 B2 1F 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 19 01 0E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C3 2A 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 [08:30:45]wFMCommunicate OK [08:30:45]wFMCommunicate request_size=4 [08:30:45]MH_SAM_APDU [08:30:45]CAPDU: 80 17 00 00 [08:30:45]Write to MH i2c: E2 08 00 DC 06 80 17 00 00 00 00 00 00 62 [08:30:45]Write i2c OK [08:30:45]MH_I2C_Read... [08:30:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:30:46]Read from MH i2c: E2 [08:30:46]MH_I2C_Read... [08:30:46]Read from MH i2c: E2 FD 00 [08:30:46]MH_I2C_Read... [08:30:46]Read from MH i2c: E2 FD 00 DC 06 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 7B [08:30:46]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 [08:30:46]wFMCommunicate OK [08:30:46]wFMCommunicate request_size=4 [08:30:46]MH_SAM_APDU [08:30:46]CAPDU: 80 17 00 00 [08:30:46]Write to MH i2c: E2 08 00 DD 06 80 17 00 00 00 00 00 00 63 [08:30:46]Write i2c OK [08:30:46]MH_I2C_Read... [08:30:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:30:46]Read from MH i2c: E2 [08:30:46]MH_I2C_Read... [08:30:46]Read from MH i2c: E2 FD 00 [08:30:46]MH_I2C_Read... [08:30:46]Read from MH i2c: E2 FD 00 DD 06 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 17 [08:30:46]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 [08:30:46]wFMCommunicate OK [08:30:46]wFMCommunicate request_size=4 [08:30:46]MH_SAM_APDU [08:30:46]CAPDU: 80 17 00 00 [08:30:46]Write to MH i2c: E2 08 00 DE 06 80 17 00 00 00 00 00 00 64 [08:30:46]Write i2c OK [08:30:46]MH_I2C_Read... [08:30:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:30:46]Read from MH i2c: E2 [08:30:46]MH_I2C_Read... [08:30:46]Read from MH i2c: E2 FD 00 [08:30:46]MH_I2C_Read... [08:30:46]Read from MH i2c: E2 FD 00 DE 06 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 E2 [08:30:46]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 [08:30:46]wFMCommunicate OK [08:30:46]wFMCommunicate request_size=4 [08:30:46]MH_SAM_APDU [08:30:46]CAPDU: 80 17 00 00 [08:30:46]Write to MH i2c: E2 08 00 DF 06 80 17 00 00 00 00 00 00 65 [08:30:46]Write i2c OK [08:30:46]MH_I2C_Read... [08:30:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [08:30:46]Read from MH i2c: E2 [08:30:46]MH_I2C_Read... [08:30:46]Read from MH i2c: E2 CC 00 [08:30:46]MH_I2C_Read... [08:30:46]Read from MH i2c: E2 CC 00 DF 06 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 46 [08:30:46]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 [08:30:46]wFMCommunicate OK [08:30:46]SAM_PROTO_GetShiftData done [08:30:46]requested_item shift.sale.total_cash is exist - process it [08:30:46]requested_item shift.sale_refund.total is exist - process it [08:30:46]requested_item shift.sale_refund.total_cash is exist - process it [08:30:46]requested_item shift.buy.total is exist - process it [08:30:46]requested_item shift.buy.total_cash is exist - process it [08:30:46]produce_requested_data done [08:30:46]produce_requested_data return {"fm.sale.total":241785821.09,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":86406.05,"shift.sale.total_cash":65633.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [08:30:46]process_action_free get_value [08:30:46]json_value_free [08:30:46]json_value_free done [08:30:46]process_json_proto returns [08:30:46]Send response to host [08:30:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":241785821.09,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":86406.05,"shift.sale.total_cash":65633.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [08:30:46]free response buf [08:30:46]execute_script done [08:30:46]execute_script returns [08:30:46]free content buf [08:30:46]Sock 9.Close socket [08:30:46]Sock 9.Thread stoped [08:30:47]accept exits with 7 [08:30:47]New connection [08:30:47]New thread 3067100516 created [08:30:47]Thread 3066957156 joined [08:30:47]Waiting for new connection... [08:30:47] Sock 7.Parse request [08:30:47]Sock 7.Check first char [08:30:47]Sock 7.First char is OK [08:30:47]request: POST /json_proto HTTP/1.0 [08:30:47]Method: POST [08:30:47]URL: /json_proto [08:30:47]Method is POST - this is cgi request [08:30:47]url: /json_proto [08:30:47]query_string will be loaded in cgi processing [08:30:47]execute_cgi json_proto POST (null) [08:30:47]execute_cgi path=json_proto method=POST [08:30:47]POST find Content-Length [08:30:47]Host: 172.17.52.131:8080 [08:30:47]Content-Length: 331 [08:30:47]Content-Type: application/json [08:30:47] [08:30:47]POST finish read [08:30:47]Found Content-Length = 331 [08:30:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:30:47]execute_script... [08:30:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:30:47]POST & json_proto [08:30:47]process_json_proto [08:30:47]json parsed OK: [08:30:47]protocol is kg_v1.0 [08:30:47]action value=get_value [08:30:47]process_action get_value [08:30:47]cmd_get_value [08:30:47]process_action get_value done [08:30:47]requested_data is exist [08:30:47]produce_requested_data [08:30:47]requested_item fm.sale.total is exist - process it [08:30:47]SAM_PROTO_GetFMData [08:30:47]wFMCommunicate request_size=4 [08:30:47]MH_SAM_APDU [08:30:47]CAPDU: 80 13 03 00 [08:30:47]Write to MH i2c: E2 08 00 E0 06 80 13 03 00 00 00 00 00 65 [08:30:47]Write i2c OK [08:30:47]MH_I2C_Read... [08:30:47]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [08:30:47]Read from MH i2c: E2 [08:30:47]MH_I2C_Read... [08:30:47]Read from MH i2c: E2 FD 00 [08:30:47]MH_I2C_Read... [08:30:47]Read from MH i2c: E2 FD 00 E0 06 00 C9 04 85 04 C5 04 6E 04 04 00 A3 64 03 00 69 04 A4 00 6F 04 04 00 A6 62 03 00 B1 04 05 00 5D E2 27 A1 05 70 04 05 00 CC 8F 57 8E 04 72 04 05 00 91 52 D0 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 6F 06 15 99 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 36 88 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 77 [08:30:47]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 A3 64 03 00 69 04 A4 00 6F 04 04 00 A6 62 03 00 B1 04 05 00 5D E2 27 A1 05 70 04 05 00 CC 8F 57 8E 04 72 04 05 00 91 52 D0 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 6F 06 15 99 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 36 88 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 [08:30:47]wFMCommunicate OK [08:30:47]wFMCommunicate request_size=4 [08:30:47]MH_SAM_APDU [08:30:47]CAPDU: 80 17 00 00 [08:30:47]Write to MH i2c: E2 08 00 E1 06 80 17 00 00 00 00 00 00 67 [08:30:47]Write i2c OK [08:30:47]MH_I2C_Read... [08:30:47]OFD Sender: No OFD packet to send [08:30:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:30:47]Read from MH i2c: E2 [08:30:47]MH_I2C_Read... [08:30:47]Read from MH i2c: E2 FD 00 [08:30:47]MH_I2C_Read... [08:30:47]Read from MH i2c: E2 FD 00 E1 06 00 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 42 [08:30:47]RAPDU: 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [08:30:47]wFMCommunicate OK [08:30:47]wFMCommunicate request_size=4 [08:30:47]MH_SAM_APDU [08:30:47]CAPDU: 80 17 00 00 [08:30:47]Write to MH i2c: E2 08 00 E2 06 80 17 00 00 00 00 00 00 68 [08:30:47]Write i2c OK [08:30:47]MH_I2C_Read... [08:30:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:30:48]Read from MH i2c: E2 [08:30:48]MH_I2C_Read... [08:30:48]Read from MH i2c: E2 FD 00 [08:30:48]MH_I2C_Read... [08:30:48]Read from MH i2c: E2 FD 00 E2 06 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 3D [08:30:48]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [08:30:48]wFMCommunicate OK [08:30:48]wFMCommunicate request_size=4 [08:30:48]MH_SAM_APDU [08:30:48]CAPDU: 80 17 00 00 [08:30:48]Write to MH i2c: E2 08 00 E3 06 80 17 00 00 00 00 00 00 69 [08:30:48]Write i2c OK [08:30:48]MH_I2C_Read... [08:30:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:30:48]Read from MH i2c: E2 [08:30:48]MH_I2C_Read... [08:30:48]Read from MH i2c: E2 FD 00 [08:30:48]MH_I2C_Read... [08:30:48]Read from MH i2c: E2 FD 00 E3 06 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 ED [08:30:48]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [08:30:48]wFMCommunicate OK [08:30:48]wFMCommunicate request_size=4 [08:30:48]MH_SAM_APDU [08:30:48]CAPDU: 80 17 00 00 [08:30:48]Write to MH i2c: E2 08 00 E4 06 80 17 00 00 00 00 00 00 6A [08:30:48]Write i2c OK [08:30:48]MH_I2C_Read... [08:30:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [08:30:48]Read from MH i2c: E2 [08:30:48]MH_I2C_Read... [08:30:48]Read from MH i2c: E2 E6 00 [08:30:48]MH_I2C_Read... [08:30:48]Read from MH i2c: E2 E6 00 E4 06 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 46 [08:30:48]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [08:30:49]wFMCommunicate OK [08:30:49]SAM_PROTO_GetFMData done [08:30:49]requested_item fm.sale_refund.total is exist - process it [08:30:49]requested_item fm.buy.total is exist - process it [08:30:49]requested_item shift.sale.total is exist - process it [08:30:49]SAM_PROTO_GetShiftData [08:30:49]wFMCommunicate request_size=4 [08:30:49]MH_SAM_APDU [08:30:49]CAPDU: 80 13 02 00 [08:30:49]Write to MH i2c: E2 08 00 E5 06 80 13 02 00 00 00 00 00 69 [08:30:49]Write i2c OK [08:30:49]MH_I2C_Read... [08:30:49]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [08:30:49]Read from MH i2c: E2 [08:30:49]MH_I2C_Read... [08:30:49]Read from MH i2c: E2 FD 00 [08:30:49]MH_I2C_Read... [08:30:49]Read from MH i2c: E2 FD 00 E5 06 00 AF 04 AA 04 AB 04 6E 04 04 00 4E 00 00 00 69 04 9C 00 6F 04 04 00 4E 00 00 00 B1 04 03 00 5D D8 83 70 04 03 00 E4 25 64 72 04 03 00 79 B2 1F 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 19 01 0E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C3 2A 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 5A [08:30:49]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 4E 00 00 00 69 04 9C 00 6F 04 04 00 4E 00 00 00 B1 04 03 00 5D D8 83 70 04 03 00 E4 25 64 72 04 03 00 79 B2 1F 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 19 01 0E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C3 2A 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 [08:30:49]wFMCommunicate OK [08:30:49]wFMCommunicate request_size=4 [08:30:49]MH_SAM_APDU [08:30:49]CAPDU: 80 17 00 00 [08:30:49]Write to MH i2c: E2 08 00 E6 06 80 17 00 00 00 00 00 00 6C [08:30:49]Write i2c OK [08:30:49]MH_I2C_Read... [08:30:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:30:49]Read from MH i2c: E2 [08:30:49]MH_I2C_Read... [08:30:49]Read from MH i2c: E2 FD 00 [08:30:49]MH_I2C_Read... [08:30:49]Read from MH i2c: E2 FD 00 E6 06 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 85 [08:30:49]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 [08:30:50]wFMCommunicate OK [08:30:50]wFMCommunicate request_size=4 [08:30:50]MH_SAM_APDU [08:30:50]CAPDU: 80 17 00 00 [08:30:50]Write to MH i2c: E2 08 00 E7 06 80 17 00 00 00 00 00 00 6D [08:30:50]Write i2c OK [08:30:50]MH_I2C_Read... [08:30:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:30:50]Read from MH i2c: E2 [08:30:50]MH_I2C_Read... [08:30:50]Read from MH i2c: E2 FD 00 [08:30:50]MH_I2C_Read... [08:30:50]Read from MH i2c: E2 FD 00 E7 06 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 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 21 [08:30:50]RAPDU: 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 [08:30:50]wFMCommunicate OK [08:30:50]wFMCommunicate request_size=4 [08:30:50]MH_SAM_APDU [08:30:50]CAPDU: 80 17 00 00 [08:30:50]Write to MH i2c: E2 08 00 E8 06 80 17 00 00 00 00 00 00 6E [08:30:50]Write i2c OK [08:30:50]MH_I2C_Read... [08:30:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:30:50]Read from MH i2c: E2 [08:30:50]MH_I2C_Read... [08:30:50]Read from MH i2c: E2 FD 00 [08:30:50]MH_I2C_Read... [08:30:50]Read from MH i2c: E2 FD 00 E8 06 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 EC [08:30:50]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 [08:30:50]wFMCommunicate OK [08:30:50]wFMCommunicate request_size=4 [08:30:50]MH_SAM_APDU [08:30:50]CAPDU: 80 17 00 00 [08:30:50]Write to MH i2c: E2 08 00 E9 06 80 17 00 00 00 00 00 00 6F [08:30:50]Write i2c OK [08:30:50]MH_I2C_Read... [08:30:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [08:30:51]Read from MH i2c: E2 [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: E2 CC 00 [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: E2 CC 00 E9 06 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 50 [08:30:51]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 [08:30:51]wFMCommunicate OK [08:30:51]SAM_PROTO_GetShiftData done [08:30:51]requested_item shift.sale.total_cash is exist - process it [08:30:51]requested_item shift.sale_refund.total is exist - process it [08:30:51]requested_item shift.sale_refund.total_cash is exist - process it [08:30:51]requested_item shift.buy.total is exist - process it [08:30:51]requested_item shift.buy.total_cash is exist - process it [08:30:51]produce_requested_data done [08:30:51]produce_requested_data return {"fm.sale.total":241785821.09,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":86406.05,"shift.sale.total_cash":65633.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [08:30:51]process_action_free get_value [08:30:51]json_value_free [08:30:51]json_value_free done [08:30:51]process_json_proto returns [08:30:51]Send response to host [08:30:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":241785821.09,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":86406.05,"shift.sale.total_cash":65633.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [08:30:51]free response buf [08:30:51]execute_script done [08:30:51]execute_script returns [08:30:51]free content buf [08:30:51]Sock 7.Close socket [08:30:51]Sock 7.Thread stoped [08:30:51]accept exits with 9 [08:30:51]New connection [08:30:51]New thread 3066957156 created [08:30:51]Thread 3067100516 joined [08:30:51]Waiting for new connection... [08:30:51] Sock 9.Parse request [08:30:51]Sock 9.Check first char [08:30:51]Sock 9.First char is OK [08:30:51]request: POST /json_proto HTTP/1.0 [08:30:51]Method: POST [08:30:51]URL: /json_proto [08:30:51]Method is POST - this is cgi request [08:30:51]url: /json_proto [08:30:51]query_string will be loaded in cgi processing [08:30:51]execute_cgi json_proto POST (null) [08:30:51]execute_cgi path=json_proto method=POST [08:30:51]POST find Content-Length [08:30:51]Host: 172.17.52.131:8080 [08:30:51]Content-Length: 263 [08:30:51]Content-Type: application/json [08:30:51] [08:30:51]POST finish read [08:30:51]Found Content-Length = 263 [08:30:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041D\u0443\u0440\u0430\u043B\u0438\u0435\u0432\u0430 \u041D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:30:51]execute_script... [08:30:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041D\u0443\u0440\u0430\u043B\u0438\u0435\u0432\u0430 \u041D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:30:51]POST & json_proto [08:30:51]process_json_proto [08:30:51]json parsed OK: [08:30:51]protocol is kg_v1.0 [08:30:51]action value=x_report [08:30:51]process_action x_report [08:30:51]cmd_x_report [08:30:51]MH_GetDate [08:30:51]Write to MH i2c: F0 00 00 EA 06 DF [08:30:51]Write i2c OK [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: F0 [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: F0 09 00 [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: F0 09 00 EA 06 00 3B 11 16 67 4B 9D 11 67 11 [08:30:51]GetLastDocTimeStamp 1729499360 [08:30:51]current date 1729499451 [08:30:51]FM_GetShiftState [08:30:51]SAM_PROTO_GetShiftState [08:30:51]wFMCommunicate request_size=4 [08:30:51]MH_SAM_APDU [08:30:51]CAPDU: 80 13 01 00 [08:30:51]Write to MH i2c: E2 08 00 EB 06 80 13 01 00 00 00 00 00 6E [08:30:51]Write i2c OK [08:30:51]MH_I2C_Read... [08:30:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:30:51]Read from MH i2c: E2 [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: E2 0E 00 [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: E2 0E 00 EB 06 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 F0 [08:30:51]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:30:51]wFMCommunicate OK [08:30:51]SAM_PROTO_GetShiftState done [08:30:51]FM_GetShiftState done [08:30:51]KKMCreateXReportDocument [08:30:51]Load OK [08:30:51]Malloc new data [08:30:51]MH_GetDate [08:30:51]Write to MH i2c: F0 00 00 EC 06 E1 [08:30:51]Write i2c OK [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: F0 [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: F0 09 00 [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: F0 09 00 EC 06 00 3B 11 16 67 4B 9D 11 67 13 [08:30:51]Malloc new data [08:30:51]Malloc new data [08:30:51]wFMCommunicate request_size=4 [08:30:51]MH_SAM_APDU [08:30:51]CAPDU: 80 11 00 00 [08:30:51]Write to MH i2c: E2 08 00 ED 06 80 11 00 00 00 00 00 00 6D [08:30:51]Write i2c OK [08:30:51]MH_I2C_Read... [08:30:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:30:51]Read from MH i2c: E2 [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: E2 17 00 [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: E2 17 00 ED 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 C0 [08:30:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:30:51]wFMCommunicate OK [08:30:51]SAM_PROTO_GetFieldsCounters [08:30:51]wFMCommunicate request_size=4 [08:30:51]MH_SAM_APDU [08:30:51]CAPDU: 80 13 00 00 [08:30:51]Write to MH i2c: E2 08 00 EE 06 80 13 00 00 00 00 00 00 70 [08:30:51]Write i2c OK [08:30:51]MH_I2C_Read... [08:30:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:30:51]Read from MH i2c: E2 [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: E2 62 00 [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: E2 62 00 EE 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 D7 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 DE [08:30:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 D7 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:30:51]wFMCommunicate OK [08:30:51]SAM_PROTO_GetFieldsCounters done [08:30:51]Malloc new data [08:30:51]Malloc new data [08:30:51]Malloc new data [08:30:51]KKMCreateXReportDocument OK [08:30:51]KKMSetXReportData OK [08:30:51]KKMPrepareXReportFMData [08:30:51]SAM_PROTO_GetShiftData [08:30:51]wFMCommunicate request_size=4 [08:30:51]MH_SAM_APDU [08:30:51]CAPDU: 80 13 02 00 [08:30:51]Write to MH i2c: E2 08 00 EF 06 80 13 02 00 00 00 00 00 73 [08:30:51]Write i2c OK [08:30:51]MH_I2C_Read... [08:30:51]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [08:30:51]Read from MH i2c: E2 [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: E2 FD 00 [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: E2 FD 00 EF 06 00 AF 04 AA 04 AB 04 6E 04 04 00 4E 00 00 00 69 04 9C 00 6F 04 04 00 4E 00 00 00 B1 04 03 00 5D D8 83 70 04 03 00 E4 25 64 72 04 03 00 79 B2 1F 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 19 01 0E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C3 2A 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 64 [08:30:52]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 4E 00 00 00 69 04 9C 00 6F 04 04 00 4E 00 00 00 B1 04 03 00 5D D8 83 70 04 03 00 E4 25 64 72 04 03 00 79 B2 1F 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 19 01 0E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C3 2A 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 [08:30:52]wFMCommunicate OK [08:30:52]wFMCommunicate request_size=4 [08:30:52]MH_SAM_APDU [08:30:52]CAPDU: 80 17 00 00 [08:30:52]Write to MH i2c: E2 08 00 F0 06 80 17 00 00 00 00 00 00 76 [08:30:52]Write i2c OK [08:30:52]MH_I2C_Read... [08:30:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:30:52]Read from MH i2c: E2 [08:30:52]MH_I2C_Read... [08:30:52]Read from MH i2c: E2 FD 00 [08:30:52]MH_I2C_Read... [08:30:52]Read from MH i2c: E2 FD 00 F0 06 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 8F [08:30:52]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 [08:30:52]wFMCommunicate OK [08:30:52]wFMCommunicate request_size=4 [08:30:52]MH_SAM_APDU [08:30:52]CAPDU: 80 17 00 00 [08:30:52]Write to MH i2c: E2 08 00 F1 06 80 17 00 00 00 00 00 00 77 [08:30:52]Write i2c OK [08:30:52]MH_I2C_Read... [08:30:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:30:52]OFD Sender: No OFD packet to send [08:30:52]Read from MH i2c: E2 [08:30:52]MH_I2C_Read... [08:30:52]Read from MH i2c: E2 FD 00 [08:30:52]MH_I2C_Read... [08:30:52]Read from MH i2c: E2 FD 00 F1 06 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 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 2B [08:30:52]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 [08:30:52]wFMCommunicate OK [08:30:52]wFMCommunicate request_size=4 [08:30:52]MH_SAM_APDU [08:30:52]CAPDU: 80 17 00 00 [08:30:52]Write to MH i2c: E2 08 00 F2 06 80 17 00 00 00 00 00 00 78 [08:30:52]Write i2c OK [08:30:52]MH_I2C_Read... [08:30:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:30:53]Read from MH i2c: E2 [08:30:53]MH_I2C_Read... [08:30:53]Read from MH i2c: E2 FD 00 [08:30:53]MH_I2C_Read... [08:30:53]Read from MH i2c: E2 FD 00 F2 06 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 F6 [08:30:53]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 [08:30:53]wFMCommunicate OK [08:30:53]wFMCommunicate request_size=4 [08:30:53]MH_SAM_APDU [08:30:53]CAPDU: 80 17 00 00 [08:30:53]Write to MH i2c: E2 08 00 F3 06 80 17 00 00 00 00 00 00 79 [08:30:53]Write i2c OK [08:30:53]MH_I2C_Read... [08:30:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [08:30:53]Read from MH i2c: E2 [08:30:53]MH_I2C_Read... [08:30:53]Read from MH i2c: E2 CC 00 [08:30:53]MH_I2C_Read... [08:30:53]Read from MH i2c: E2 CC 00 F3 06 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 5A [08:30:53]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 [08:30:53]wFMCommunicate OK [08:30:53]SAM_PROTO_GetShiftData done [08:30:53]1194 (1195) - счетчики итогов смены [08:30:53] 1134 (4) - 78 - количество чеков со всеми признаками расчетов [08:30:53] 1129 (156) - счетчики операций «приход» [08:30:53] 1135 (4) - 78 - количество чеков по признаку расчетов [08:30:53] 1201 (3) - 86406.05 - общая итоговая сумма в чеках [08:30:53] 1136 (3) - 65633.00 - итоговая сумма в чеках наличными [08:30:53] 1138 (3) - 20773.05 - итоговая сумма в чеках безналичными [08:30:53] 1024 (123) - суммы налогов [08:30:53] 1006 (9) - суммы НДС [08:30:53] 1010 (1) - 0% - код ставки НДС [08:30:53] 1011 (0) - 0.00 - сумма НДС по ставке [08:30:53] 1006 (12) - суммы НДС [08:30:53] 1010 (1) - 12% - код ставки НДС [08:30:53] 1011 (3) - 9177.85 - сумма НДС по ставке [08:30:53] 1007 (9) - суммы НСП [08:30:53] 1014 (1) - 0% - код ставки НСП [08:30:53] 1015 (0) - 0.00 - сумма НСП по ставке [08:30:53] 1007 (12) - суммы НСП [08:30:53] 1014 (1) - 1% - код ставки НСП [08:30:53] 1015 (3) - 764.83 - сумма НСП по ставке [08:30:53] 1007 (9) - суммы НСП [08:30:53] 1014 (1) - 2% - код ставки НСП [08:30:53] 1015 (0) - 0.00 - сумма НСП по ставке [08:30:53] 1007 (9) - суммы НСП [08:30:53] 1014 (1) - 3% - код ставки НСП [08:30:53] 1015 (0) - 0.00 - сумма НСП по ставке [08:30:53] 1007 (9) - суммы НСП [08:30:53] 1014 (1) - 5% - код ставки НСП [08:30:53] 1015 (0) - 0.00 - сумма НСП по ставке [08:30:53] 1007 (9) - суммы НСП [08:30:53] 1014 (1) - 0,50% - код ставки НСП [08:30:53] 1015 (0) - 0.00 - сумма НСП по ставке [08:30:53] 1007 (9) - суммы НСП [08:30:53] 1014 (1) - 1,50% - код ставки НСП [08:30:53] 1015 (0) - 0.00 - сумма НСП по ставке [08:30:53] 1130 (141) - счетчики операций «возврат прихода» [08:30:53] 1135 (4) - 0 - количество чеков по признаку расчетов [08:30:53] 1201 (0) - 0.00 - общая итоговая сумма в чеках [08:30:53] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [08:30:53] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [08:30:53] 1024 (117) - суммы налогов [08:30:53] 1006 (9) - суммы НДС [08:30:53] 1010 (1) - 0% - код ставки НДС [08:30:53] 1011 (0) - 0.00 - сумма НДС по ставке [08:30:53] 1006 (9) - суммы НДС [08:30:53] 1010 (1) - 12% - код ставки НДС [08:30:53] 1011 (0) - 0.00 - сумма НДС по ставке [08:30:53] 1007 (9) - суммы НСП [08:30:53] 1014 (1) - 0% - код ставки НСП [08:30:53] 1015 (0) - 0.00 - сумма НСП по ставке [08:30:53] 1007 (9) - суммы НСП [08:30:53] 1014 (1) - 1% - код ставки НСП [08:30:53] 1015 (0) - 0.00 - сумма НСП по ставке [08:30:53] 1007 (9) - суммы НСП [08:30:53] 1014 (1) - 2% - код ставки НСП [08:30:53] 1015 (0) - 0.00 - сумма НСП по ставке [08:30:53] 1007 (9) - суммы НСП [08:30:53] 1014 (1) - 3% - код ставки НСП [08:30:53] 1015 (0) - 0.00 - сумма НСП по ставке [08:30:53] 1007 (9) - суммы НСП [08:30:53] 1014 (1) - 5% - код ставки НСП [08:30:53] 1015 (0) - 0.00 - сумма НСП по ставке [08:30:53] 1007 (9) - суммы НСП [08:30:53] 1014 (1) - 0,50% - код ставки НСП [08:30:53] 1015 (0) - 0.00 - сумма НСП по ставке [08:30:53] 1007 (9) - суммы НСП [08:30:53] 1014 (1) - 1,50% - код ставки НСП [08:30:53] 1015 (0) - 0.00 - сумма НСП по ставке [08:30:53] 1131 (141) - счетчики операций «расход» [08:30:53] 1135 (4) - 0 - количество чеков по признаку расчетов [08:30:53] 1201 (0) - 0.00 - общая итоговая сумма в чеках [08:30:53] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [08:30:53] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [08:30:53] 1024 (117) - суммы налогов [08:30:53] 1006 (9) - суммы НДС [08:30:53] 1010 (1) - 0% - код ставки НДС [08:30:53] 1011 (0) - 0.00 - сумма НДС по ставке [08:30:53] 1006 (9) - суммы НДС [08:30:53] 1010 (1) - 12% - код ставки НДС [08:30:53] 1011 (0) - 0.00 - сумма НДС по ставке [08:30:53] 1007 (9) - суммы НСП [08:30:53] 1014 (1) - 0% - код ставки НСП [08:30:53] 1015 (0) - 0.00 - сумма НСП по ставке [08:30:53] 1007 (9) - суммы НСП [08:30:53] 1014 (1) - 1% - код ставки НСП [08:30:54] 1015 (0) - 0.00 - сумма НСП по ставке [08:30:54] 1007 (9) - суммы НСП [08:30:54] 1014 (1) - 2% - код ставки НСП [08:30:54] 1015 (0) - 0.00 - сумма НСП по ставке [08:30:54] 1007 (9) - суммы НСП [08:30:54] 1014 (1) - 3% - код ставки НСП [08:30:54] 1015 (0) - 0.00 - сумма НСП по ставке [08:30:54] 1007 (9) - суммы НСП [08:30:54] 1014 (1) - 5% - код ставки НСП [08:30:54] 1015 (0) - 0.00 - сумма НСП по ставке [08:30:54] 1007 (9) - суммы НСП [08:30:54] 1014 (1) - 0,50% - код ставки НСП [08:30:54] 1015 (0) - 0.00 - сумма НСП по ставке [08:30:54] 1007 (9) - суммы НСП [08:30:54] 1014 (1) - 1,50% - код ставки НСП [08:30:54] 1015 (0) - 0.00 - сумма НСП по ставке [08:30:54] 1132 (141) - счетчики операций «возврат расхода» [08:30:54] 1135 (4) - 0 - количество чеков по признаку расчетов [08:30:54] 1201 (0) - 0.00 - общая итоговая сумма в чеках [08:30:54] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [08:30:54] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [08:30:54] 1024 (117) - суммы налогов [08:30:54] 1006 (9) - суммы НДС [08:30:54] 1010 (1) - 0% - код ставки НДС [08:30:54] 1011 (0) - 0.00 - сумма НДС по ставке [08:30:54] 1006 (9) - суммы НДС [08:30:54] 1010 (1) - 12% - код ставки НДС [08:30:54] 1011 (0) - 0.00 - сумма НДС по ставке [08:30:54] 1007 (9) - суммы НСП [08:30:54] 1014 (1) - 0% - код ставки НСП [08:30:54] 1015 (0) - 0.00 - сумма НСП по ставке [08:30:54] 1007 (9) - суммы НСП [08:30:54] 1014 (1) - 1% - код ставки НСП [08:30:54] 1015 (0) - 0.00 - сумма НСП по ставке [08:30:54] 1007 (9) - суммы НСП [08:30:54] 1014 (1) - 2% - код ставки НСП [08:30:54] 1015 (0) - 0.00 - сумма НСП по ставке [08:30:54] 1007 (9) - суммы НСП [08:30:54] 1014 (1) - 3% - код ставки НСП [08:30:54] 1015 (0) - 0.00 - сумма НСП по ставке [08:30:54] 1007 (9) - суммы НСП [08:30:54] 1014 (1) - 5% - код ставки НСП [08:30:54] 1015 (0) - 0.00 - сумма НСП по ставке [08:30:54] 1007 (9) - суммы НСП [08:30:54] 1014 (1) - 0,50% - код ставки НСП [08:30:54] 1015 (0) - 0.00 - сумма НСП по ставке [08:30:54] 1007 (9) - суммы НСП [08:30:54] 1014 (1) - 1,50% - код ставки НСП [08:30:54] 1015 (0) - 0.00 - сумма НСП по ставке [08:30:54] 1133 (588) - - счетчики коррекции - не используются [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1194 (04AA) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1134 (046E) [08:30:54]Malloc new data [08:30:54]Processing tag 1129 (0469) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1135 (046F) [08:30:54]Malloc new data [08:30:54]Processing tag 1201 (04B1) [08:30:54]Malloc new data [08:30:54]Processing tag 1136 (0470) [08:30:54]Malloc new data [08:30:54]Processing tag 1138 (0472) [08:30:54]Malloc new data [08:30:54]Processing tag 1024 (0400) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1006 (03EE) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1010 (03F2) [08:30:54]Malloc new data [08:30:54]Processing tag 1011 (03F3) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1006 (03EE) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1010 (03F2) [08:30:54]Malloc new data [08:30:54]Processing tag 1011 (03F3) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]SetTLVBufToDocument err=0 [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1130 (046A) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1135 (046F) [08:30:54]Malloc new data [08:30:54]Processing tag 1201 (04B1) [08:30:54]Malloc new data [08:30:54]Processing tag 1136 (0470) [08:30:54]Malloc new data [08:30:54]Processing tag 1138 (0472) [08:30:54]Malloc new data [08:30:54]Processing tag 1024 (0400) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1006 (03EE) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1010 (03F2) [08:30:54]Malloc new data [08:30:54]Processing tag 1011 (03F3) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1006 (03EE) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1010 (03F2) [08:30:54]Malloc new data [08:30:54]Processing tag 1011 (03F3) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]SetTLVBufToDocument err=0 [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1131 (046B) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1135 (046F) [08:30:54]Malloc new data [08:30:54]Processing tag 1201 (04B1) [08:30:54]Malloc new data [08:30:54]Processing tag 1136 (0470) [08:30:54]Malloc new data [08:30:54]Processing tag 1138 (0472) [08:30:54]Malloc new data [08:30:54]Processing tag 1024 (0400) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1006 (03EE) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1010 (03F2) [08:30:54]Malloc new data [08:30:54]Processing tag 1011 (03F3) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1006 (03EE) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1010 (03F2) [08:30:54]Malloc new data [08:30:54]Processing tag 1011 (03F3) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]SetTLVBufToDocument err=0 [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1132 (046C) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1135 (046F) [08:30:54]Malloc new data [08:30:54]Processing tag 1201 (04B1) [08:30:54]Malloc new data [08:30:54]Processing tag 1136 (0470) [08:30:54]Malloc new data [08:30:54]Processing tag 1138 (0472) [08:30:54]Malloc new data [08:30:54]Processing tag 1024 (0400) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1006 (03EE) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1010 (03F2) [08:30:54]Malloc new data [08:30:54]Processing tag 1011 (03F3) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1006 (03EE) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1010 (03F2) [08:30:54]Malloc new data [08:30:54]Processing tag 1011 (03F3) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1007 (03EF) [08:30:54]Load OK [08:30:54]SetTLVBufToDocument [08:30:54]Processing tag 1014 (03F6) [08:30:54]Malloc new data [08:30:54]Processing tag 1015 (03F7) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]SetTLVBufToDocument err=0 [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Processing tag 1133 (046D) [08:30:54]Malloc new data [08:30:54]SetTLVBufToDocument err=0 [08:30:54]SetTLVBufToDocument err=0 [08:30:54]Malloc new data [08:30:54]SAM_PROTO_GetFMData [08:30:54]wFMCommunicate request_size=4 [08:30:54]MH_SAM_APDU [08:30:54]CAPDU: 80 13 03 00 [08:30:54]Write to MH i2c: E2 08 00 F4 06 80 13 03 00 00 00 00 00 79 [08:30:54]Write i2c OK [08:30:54]MH_I2C_Read... [08:30:55]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [08:30:55]Read from MH i2c: E2 [08:30:55]MH_I2C_Read... [08:30:55]Read from MH i2c: E2 FD 00 [08:30:55]MH_I2C_Read... [08:30:55]Read from MH i2c: E2 FD 00 F4 06 00 C9 04 85 04 C5 04 6E 04 04 00 A3 64 03 00 69 04 A4 00 6F 04 04 00 A6 62 03 00 B1 04 05 00 5D E2 27 A1 05 70 04 05 00 CC 8F 57 8E 04 72 04 05 00 91 52 D0 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 6F 06 15 99 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 36 88 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 8B [08:30:55]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 A3 64 03 00 69 04 A4 00 6F 04 04 00 A6 62 03 00 B1 04 05 00 5D E2 27 A1 05 70 04 05 00 CC 8F 57 8E 04 72 04 05 00 91 52 D0 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 6F 06 15 99 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 36 88 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 [08:30:55]wFMCommunicate OK [08:30:55]wFMCommunicate request_size=4 [08:30:55]MH_SAM_APDU [08:30:55]CAPDU: 80 17 00 00 [08:30:55]Write to MH i2c: E2 08 00 F5 06 80 17 00 00 00 00 00 00 7B [08:30:55]Write i2c OK [08:30:55]MH_I2C_Read... [08:30:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:30:55]Read from MH i2c: E2 [08:30:55]MH_I2C_Read... [08:30:55]Read from MH i2c: E2 FD 00 [08:30:55]MH_I2C_Read... [08:30:55]Read from MH i2c: E2 FD 00 F5 06 00 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 56 [08:30:56]RAPDU: 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [08:30:56]wFMCommunicate OK [08:30:56]wFMCommunicate request_size=4 [08:30:56]MH_SAM_APDU [08:30:56]CAPDU: 80 17 00 00 [08:30:56]Write to MH i2c: E2 08 00 F6 06 80 17 00 00 00 00 00 00 7C [08:30:56]Write i2c OK [08:30:56]MH_I2C_Read... [08:30:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:30:56]Read from MH i2c: E2 [08:30:56]MH_I2C_Read... [08:30:56]Read from MH i2c: E2 FD 00 [08:30:56]MH_I2C_Read... [08:30:56]Read from MH i2c: E2 FD 00 F6 06 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 51 [08:30:56]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [08:30:56]wFMCommunicate OK [08:30:56]wFMCommunicate request_size=4 [08:30:56]MH_SAM_APDU [08:30:56]CAPDU: 80 17 00 00 [08:30:56]Write to MH i2c: E2 08 00 F7 06 80 17 00 00 00 00 00 00 7D [08:30:56]Write i2c OK [08:30:56]MH_I2C_Read... [08:30:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:30:56]Read from MH i2c: E2 [08:30:56]MH_I2C_Read... [08:30:56]Read from MH i2c: E2 FD 00 [08:30:56]MH_I2C_Read... [08:30:56]Read from MH i2c: E2 FD 00 F7 06 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 01 [08:30:57]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [08:30:57]wFMCommunicate OK [08:30:57]wFMCommunicate request_size=4 [08:30:57]MH_SAM_APDU [08:30:57]CAPDU: 80 17 00 00 [08:30:57]Write to MH i2c: E2 08 00 F8 06 80 17 00 00 00 00 00 00 7E [08:30:57]Write i2c OK [08:30:57]MH_I2C_Read... [08:30:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [08:30:57]Read from MH i2c: E2 [08:30:57]MH_I2C_Read... [08:30:57]Read from MH i2c: E2 E6 00 [08:30:57]MH_I2C_Read... [08:30:57]Read from MH i2c: E2 E6 00 F8 06 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 5A [08:30:57]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [08:30:57]wFMCommunicate OK [08:30:57]SAM_PROTO_GetFMData done [08:30:57]FM_GetFMData:85 04 C5 04 6E 04 04 00 A3 64 03 00 69 04 A4 00 6F 04 04 00 A6 62 03 00 B1 04 05 00 5D E2 27 A1 05 70 04 05 00 CC 8F 57 8E 04 72 04 05 00 91 52 D0 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 6F 06 15 99 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 36 88 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 OFD Sender: No OFD packet to send [08:30:57]75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [08:30:58]oper:6F 04 04 00 A6 62 03 00 B1 04 05 00 5D E2 27 A1 05 70 04 05 00 CC 8F 57 8E 04 72 04 05 00 91 52 D0 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 6F 06 15 99 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 36 88 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [08:30:58]total:5D E2 27 A1 05 [08:30:58]Malloc new data [08:30:58]oper:6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [08:30:58]total:90 2F 25 0C [08:30:58]Malloc new data [08:30:58]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 [08:30:58]total: [08:30:58]Malloc new data [08:30:58]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 [08:30:58]total: [08:30:58]Malloc new data [08:30:58]KKMPrepareXReportFMData err=0 [08:30:58]Х отчет ИНН: 02508201610067 Кассир: Нуралиева Н. 21.10.2024 08:30 Смена: 522 РНМ: 0000000000091767 ЗНМ: 0300000103 СНО: Общий режим Всего чеков: 78 ИТОГИ ПРИХОД Чеков: 78 Общий итог: 86406.05 Итого наличными: 65633.00 Итого безнал.: 20773.05 НДС 0% : 0.00 НДС 12% : 9177.85 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 764.83 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Нал. в кассе: 65633.00 НС Приход: 241785821.09 НС Возвр.Прихода: 2037636.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000871763 [08:30:58]StoreToDocumentArchive [08:30:58]MH_GetDate [08:30:58]Write to MH i2c: F0 00 00 F9 06 EE [08:30:58]Write i2c OK [08:30:58]MH_I2C_Read... [08:30:58]Read from MH i2c: F0 [08:30:58]MH_I2C_Read... [08:30:58]Read from MH i2c: F0 09 00 [08:30:58]MH_I2C_Read... [08:30:58]Read from MH i2c: F0 09 00 F9 06 00 42 11 16 67 4B 9D 11 67 27 [08:30:58]shift 522 fd 1729499458 [08:30:58]Create dir for shift 0522 [08:30:58]save to /storage/0522/doc_1729499458 [08:30:58]save last doc name /storage/0522/doc_1729499458 to /storage/kkm_last_doc_name [08:30:58]save OK [08:30:58]Clear old archive folders... [08:30:58]NVStorageSaveData kkm_last_timestamp [08:30:58]File name is /storage/kkm_last_timestamp [08:30:58]Write 4 bytes [08:30:58]NVStorageSaveData done [08:30:58]ExternCall_PrintAddStr [08:30:58]wPrintStart [08:30:58]Write to MH i2c: 01 00 00 FA 06 00 [08:30:58]Write i2c OK [08:30:58]MH_I2C_Read... [08:30:58]Read from MH i2c: 01 [08:30:58]MH_I2C_Read... [08:30:58]Read from MH i2c: 01 07 00 [08:30:58]MH_I2C_Read... [08:30:58]Read from MH i2c: 01 07 00 FA 06 00 00 00 00 00 FF 0F 15 [08:30:58]RasterBufferAndPrint [08:30:58]line Х отчет [08:30:58]line ИНН: 02508201610067 [08:30:58]line Кассир: Нуралиева Н. [08:30:58]line 21.10.2024 08:30 [08:30:58]line Смена: 522 [08:30:58]line РНМ: 0000000000091767 [08:30:58]line ЗНМ: 0300000103 [08:30:58]line СНО: Общий режим [08:30:58]line Всего чеков: 78 [08:30:58]line ИТОГИ ПРИХОД [08:30:58]line Чеков: 78 [08:30:58]line Общий итог: 86406.05 [08:30:58]line Итого наличными: 65633.00 [08:30:58]line Итого безнал.: 20773.05 [08:30:58]line НДС 0% : 0.00 [08:30:58]line НДС 12% : 9177.85 [08:30:58]line НСП 0% : 0.00 [08:30:58]line НСП 1,50% : 0.00 [08:30:58]line НСП 0,50% : 0.00 [08:30:58]line НСП 5% : 0.00 [08:30:58]line НСП 3% : 0.00 [08:30:58]line НСП 2% : 0.00 [08:30:58]line НСП 1% : 764.83 [08:30:58]line ИТОГИ ВОЗВРАТ ПРИХОДА [08:30:58]line Чеков: 0 [08:30:58]line Общий итог: 0.00 [08:30:58]line Итого наличными: 0.00 [08:30:58]line Итого безнал.: 0.00 [08:30:58]line НДС 0% : 0.00 [08:30:58]line НДС 12% : 0.00 [08:30:58]line НСП 0% : 0.00 [08:30:58]line НСП 1,50% : 0.00 [08:30:58]line НСП 0,50% : 0.00 [08:30:58]line НСП 5% : 0.00 [08:30:58]line НСП 3% : 0.00 [08:30:58]line НСП 2% : 0.00 [08:30:58]line НСП 1% : 0.00 [08:30:58]line ИТОГИ РАСХОД [08:30:58]line Чеков: 0 [08:30:58]line Общий итог: 0.00 [08:30:58]line Итого наличными: 0.00 [08:30:58]line Итого безнал.: 0.00 [08:30:58]line НДС 0% : 0.00 [08:30:58]line НДС 12% : 0.00 [08:30:58]line НСП 0% : 0.00 [08:30:58]line НСП 1,50% : 0.00 [08:30:58]line НСП 0,50% : 0.00 [08:30:58]line НСП 5% : 0.00 [08:30:58]line НСП 3% : 0.00 [08:30:58]line НСП 2% : 0.00 [08:30:58]line НСП 1% : 0.00 [08:30:58]line ИТОГИ ВОЗВРАТ РАСХОДА [08:30:58]line Чеков: 0 [08:30:58]line Общий итог: 0.00 [08:30:58]line Итого наличными: 0.00 [08:30:58]line Итого безнал.: 0.00 [08:30:58]line НДС 0% : 0.00 [08:30:58]line НДС 12% : 0.00 [08:30:58]line НСП 0% : 0.00 [08:30:58]line НСП 1,50% : 0.00 [08:30:58]line НСП 0,50% : 0.00 [08:30:58]line НСП 5% : 0.00 [08:30:58]line НСП 3% : 0.00 [08:30:58]line НСП 2% : 0.00 [08:30:58]line НСП 1% : 0.00 [08:30:58]line Сумма внесений: 0.00 [08:30:58]line Сумма выплат: 0.00 [08:30:58]line Нал. в кассе: 65633.00 [08:30:58]line НС Приход: 241785821.09 [08:30:58]line НС Возвр.Прихода: 2037636.00 [08:30:58]line НС Расход: 0.00 [08:30:58]line НС Возвр.Расхода: 0.00 [08:30:58]line ФМ: 0000000000871763 [08:30:58]written 0, free lines is 4095 [08:30:59]Write to MH i2c: 01 00 00 45 07 4C [08:30:59]Write i2c OK [08:30:59]MH_I2C_Read... [08:30:59]Read from MH i2c: 01 [08:30:59]MH_I2C_Read... [08:30:59]Read from MH i2c: 01 07 00 [08:30:59]MH_I2C_Read... [08:30:59]Read from MH i2c: 01 07 00 45 07 00 00 00 00 00 18 0B 76 [08:30:59]RasterBufferAndPrint [08:30:59]line [08:30:59]line [08:30:59]line [08:30:59]line [08:30:59]line [08:30:59]written 0, free lines is 2876 [08:30:59]MH_Cut [08:30:59]Write to MH i2c: D1 01 00 4C 07 01 25 [08:30:59]Write i2c OK [08:30:59]MH_I2C_Read... [08:30:59]Read from MH i2c: D1 [08:30:59]MH_I2C_Read... [08:30:59]Read from MH i2c: D1 01 00 [08:30:59]MH_I2C_Read... [08:30:59]Read from MH i2c: D1 01 00 4C 07 00 24 [08:30:59]Write to MH i2c: 01 00 00 4D 07 54 [08:30:59]Write i2c OK [08:30:59]MH_I2C_Read... [08:31:00]*** Cut start [08:31:00]*** Purtial cut [08:31:00]*** CUTSNS_PIN = 0 [08:31:00]*** Stage 1: CUTSNS_PIN = 1 [08:31:02]Read from MH i2c: 01 [08:31:02]MH_I2C_Read... [08:31:02]*** Stop cut motor [08:31:02]*** Cut end [08:31:02]Read from MH i2c: 01 07 00 [08:31:02]MH_I2C_Read... [08:31:02]Read from MH i2c: 01 07 00 4D 07 00 00 00 00 00 FF 0F 69 [08:31:02]process_action x_report done [08:31:02]requested_data is exist [08:31:02]produce_requested_data [08:31:02]requested_item fd.num is exist - process it [08:31:02]SAM_PROTO_GetFieldsCounters [08:31:02]wFMCommunicate request_size=4 [08:31:02]MH_SAM_APDU [08:31:02]CAPDU: 80 13 00 00 [08:31:02]Write to MH i2c: E2 08 00 4E 07 80 13 00 00 00 00 00 00 D1 [08:31:02]Write i2c OK [08:31:02]MH_I2C_Read... [08:31:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:31:02]Read from MH i2c: E2 [08:31:02]MH_I2C_Read... [08:31:02]Read from MH i2c: E2 62 00 [08:31:02]MH_I2C_Read... [08:31:02]Read from MH i2c: E2 62 00 4E 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 D7 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 3F [08:31:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 D7 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:31:02]wFMCommunicate OK [08:31:02]SAM_PROTO_GetFieldsCounters done [08:31:02]requested_item shift.num is exist - process it [08:31:02]requested_item shift.opened is exist - process it [08:31:02]req_shift_opened [08:31:02]FM_GetShiftState [08:31:02]SAM_PROTO_GetShiftState [08:31:02]wFMCommunicate request_size=4 [08:31:02]MH_SAM_APDU [08:31:02]CAPDU: 80 13 01 00 [08:31:02]Write to MH i2c: E2 08 00 4F 07 80 13 01 00 00 00 00 00 D3 [08:31:02]Write i2c OK [08:31:02]MH_I2C_Read... [08:31:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:31:02]Read from MH i2c: E2 [08:31:02]MH_I2C_Read... [08:31:02]Read from MH i2c: E2 0E 00 [08:31:02]MH_I2C_Read... [08:31:02]Read from MH i2c: E2 0E 00 4F 07 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 55 [08:31:02]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:31:02]wFMCommunicate OK [08:31:02]SAM_PROTO_GetShiftState done [08:31:02]FM_GetShiftState done [08:31:02]req_shift_opened done [08:31:02]requested_item shift.open_date is exist - process it [08:31:02]req_shift_open_date [08:31:02]req_shift_open_date done [08:31:02]produce_requested_data done [08:31:02]produce_requested_data return {"fd.num":223447,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:31:02]process_action_free x_report [08:31:02]json_value_free [08:31:02]json_value_free done [08:31:02]process_json_proto returns [08:31:02]Send response to host [08:31:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":223447,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:31:02]free response buf [08:31:02]execute_script done [08:31:02]execute_script returns [08:31:02]free content buf [08:31:02]Sock 9.Close socket [08:31:02]Sock 9.Thread stoped [08:31:02]OFD Sender: No OFD packet to send [08:31:07]OFD Sender: No OFD packet to send [08:31:12]OFD Sender: No OFD packet to send [08:31:17]OFD Sender: No OFD packet to send [08:31:22]OFD Sender: No OFD packet to send [08:31:27]OFD Sender: No OFD packet to send [08:31:32]OFD Sender: No OFD packet to send [08:31:37]OFD Sender: No OFD packet to send [08:31:42]OFD Sender: No OFD packet to send [08:31:47]OFD Sender: No OFD packet to send [08:31:52]OFD Sender: No OFD packet to send [08:31:57]OFD Sender: No OFD packet to send [08:32:02]OFD Sender: No OFD packet to send [08:32:07]OFD Sender: No OFD packet to send [08:32:12]OFD Sender: No OFD packet to send [08:32:17]OFD Sender: No OFD packet to send [08:32:22]OFD Sender: No OFD packet to send [08:32:27]OFD Sender: No OFD packet to send [08:32:32]OFD Sender: No OFD packet to send [08:32:37]OFD Sender: No OFD packet to send [08:32:43]OFD Sender: No OFD packet to send [08:32:43]accept exits with 7 [08:32:43]New connection [08:32:43]New thread 3067100516 created [08:32:43]Thread 3066957156 joined [08:32:43]Waiting for new connection... [08:32:43] Sock 7.Parse request [08:32:43]Sock 7.Check first char [08:32:43]Sock 7.First char is OK [08:32:43]request: POST /json_proto HTTP/1.0 [08:32:43]Method: POST [08:32:43]URL: /json_proto [08:32:43]Method is POST - this is cgi request [08:32:43]url: /json_proto [08:32:43]query_string will be loaded in cgi processing [08:32:43]execute_cgi json_proto POST (null) [08:32:43]execute_cgi path=json_proto method=POST [08:32:43]POST find Content-Length [08:32:43]Host: 172.17.52.131:8080 [08:32:43]Content-Length: 677 [08:32:43]Content-Type: application/json [08:32:43] [08:32:43]POST finish read [08:32:43]Found Content-Length = 677 [08:32:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477215", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:32:43]execute_script... [08:32:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477215", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:32:43]POST & json_proto [08:32:43]process_json_proto [08:32:43]json parsed OK: [08:32:43]protocol is kg_v1.0 [08:32:43]action value=close_receipt [08:32:43]process_action close_receipt [08:32:43]cmd_close_receipt [08:32:43]MH_GetDate [08:32:43]Write to MH i2c: F0 00 00 50 07 46 [08:32:43]Write i2c OK [08:32:43]MH_I2C_Read... [08:32:43]Read from MH i2c: F0 [08:32:43]MH_I2C_Read... [08:32:43]Read from MH i2c: F0 09 00 [08:32:43]MH_I2C_Read... [08:32:43]Read from MH i2c: F0 09 00 50 07 00 AB 11 16 67 4B 9D 11 67 E8 [08:32:43]GetLastDocTimeStamp 1729499451 [08:32:43]current date 1729499563 [08:32:43]FM_GetShiftState [08:32:43]SAM_PROTO_GetShiftState [08:32:43]wFMCommunicate request_size=4 [08:32:43]MH_SAM_APDU [08:32:43]CAPDU: 80 13 01 00 [08:32:43]Write to MH i2c: E2 08 00 51 07 80 13 01 00 00 00 00 00 D5 [08:32:43]Write i2c OK [08:32:43]MH_I2C_Read... [08:32:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:32:43]Read from MH i2c: E2 [08:32:43]MH_I2C_Read... [08:32:43]Read from MH i2c: E2 0E 00 [08:32:43]MH_I2C_Read... [08:32:43]Read from MH i2c: E2 0E 00 51 07 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 57 [08:32:43]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:32:43]wFMCommunicate OK [08:32:43]SAM_PROTO_GetShiftState done [08:32:43]FM_GetShiftState done [08:32:43]opened in 1729469279 [08:32:43]opened+sec_in_day 1729555679 [08:32:43]quantity*price = 50041 [08:32:43]sum+1 = 50042 [08:32: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 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 79 21.10.2024 08:32 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223448 ФПД: 277438180036549 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T083243&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223448&fm=277438180036549&tin=02508201610067®Number=0000000000091767&sum=50000 [08:32:44]StoreToDocumentArchive [08:32:44]shift 538 fd 223448 [08:32:44]save to /storage/0538/doc_00223448 [08:32:44]save last doc name /storage/0538/doc_00223448 to /storage/kkm_last_doc_name [08:32:44]save OK [08:32:44]Clear old archive folders... [08:32:44]Remove dir /storage/0522 [08:32:44]opendir ok [08:32:44]file . [08:32:44]file .. [08:32:44]file doc_1729499458 [08:32:44]remove file /storage/0522/doc_1729499458 [08:32:44]remove dir /storage/0522 [08:32:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:32:44]tlvbuf is 013B1140 [08:32:44]SAM_PROTO_ClearQueue [08:32:44]wFMCommunicate request_size=4 [08:32:44]MH_SAM_APDU [08:32:44]CAPDU: 80 09 00 00 [08:32:44]Write to MH i2c: E2 08 00 5E 07 80 09 00 00 00 00 00 00 D7 [08:32:44]Write i2c OK [08:32:44]MH_I2C_Read... [08:32:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:32:44]Read from MH i2c: E2 [08:32:44]MH_I2C_Read... [08:32:44]Read from MH i2c: E2 03 00 [08:32:44]MH_I2C_Read... [08:32:44]Read from MH i2c: E2 03 00 5E 07 00 90 00 D9 [08:32:44]RAPDU: 90 00 [08:32:44]wFMCommunicate OK [08:32:44]SAM_PROTO_ClearQueue done [08:32:44]KKMCreateOFDPacket [08:32:44]OFDProtocolAddRootSTLVToBuf [08:32:44]FM_MakeSignedData [08:32:44]FM_MakeSignedData [08:32:44]SAM_PROTO_SignData [08:32:44]wFMCommunicate request_size=4 [08:32:44]MH_SAM_APDU [08:32:44]CAPDU: 80 0D 01 02 [08:32:44]Write to MH i2c: E2 08 00 5F 07 80 0D 01 02 00 00 00 00 DF [08:32:44]Write i2c OK [08:32:44]MH_I2C_Read... [08:32:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:32:44]Read from MH i2c: E2 [08:32:44]MH_I2C_Read... [08:32:44]Read from MH i2c: E2 03 00 [08:32:44]MH_I2C_Read... [08:32:44]Read from MH i2c: E2 03 00 5F 07 00 90 00 DA [08:32:44]RAPDU: 90 00 [08:32:44]wFMCommunicate OK [08:32:44]wFMCommunicate request_size=255 [08:32:44]MH_SAM_APDU [08:32: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 4F 00 00 00 F4 03 04 00 AB 11 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D8 68 03 00 35 04 06 00 FC [08:32:44]Write to MH i2c: E2 02 01 60 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 AB 11 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D8 68 03 00 35 04 06 00 FC 00 00 56 [08:32:44]Write i2c OK [08:32:44]MH_I2C_Read... [08:32:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:32:44]Read from MH i2c: E2 [08:32:44]MH_I2C_Read... [08:32:44]Read from MH i2c: E2 03 00 [08:32:44]MH_I2C_Read... [08:32:44]Read from MH i2c: E2 03 00 60 07 00 90 00 DB [08:32:44]RAPDU: 90 00 [08:32:44]wFMCommunicate OK [08:32:44]wFMCommunicate request_size=10 [08:32:44]MH_SAM_APDU [08:32:44]CAPDU: 80 0D 02 02 05 54 1C 2B 0F C5 [08:32:44]Write to MH i2c: E2 0D 00 61 07 80 0D 02 02 05 00 54 1C 2B 0F C5 00 00 5B [08:32:44]Write i2c OK [08:32:44]MH_I2C_Read... [08:32:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:32:44]Read from MH i2c: E2 [08:32:44]MH_I2C_Read... [08:32:44]Read from MH i2c: E2 03 00 [08:32:44]MH_I2C_Read... [08:32:44]Read from MH i2c: E2 03 00 61 07 00 90 00 DC [08:32:44]RAPDU: 90 00 [08:32:44]wFMCommunicate OK [08:32:44]wFMCommunicate request_size=4 [08:32:44]MH_SAM_APDU [08:32:44]CAPDU: 80 0D 03 02 [08:32:44]Write to MH i2c: E2 08 00 62 07 80 0D 03 02 00 00 00 00 E4 [08:32:44]Write i2c OK [08:32:44]MH_I2C_Read... [08:32:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:32:44]Read from MH i2c: E2 [08:32:44]MH_I2C_Read... [08:32:44]Read from MH i2c: E2 0B 00 [08:32:44]MH_I2C_Read... [08:32:44]Read from MH i2c: E2 0B 00 62 07 00 8E 67 DA D2 31 71 34 16 90 00 72 [08:32:44]RAPDU: 8E 67 DA D2 31 71 34 16 90 00 [08:32:44]wFMCommunicate OK [08:32:44]SAM_PROTO_SignData done [08:32:44]FM_MakeSignedData done [08:32:44]CreateOFDProtocolMessage [08:32:44]wFMCommunicate request_size=4 [08:32:44]MH_SAM_APDU [08:32:44]CAPDU: 80 11 00 00 [08:32:44]Write to MH i2c: E2 08 00 63 07 80 11 00 00 00 00 00 00 E4 [08:32:44]Write i2c OK [08:32:44]MH_I2C_Read... [08:32:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:32:44]Read from MH i2c: E2 [08:32:44]MH_I2C_Read... [08:32:44]Read from MH i2c: E2 17 00 [08:32:44]MH_I2C_Read... [08:32:44]Read from MH i2c: E2 17 00 63 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 37 [08:32:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:32:44]wFMCommunicate OK [08:32:44]CreateOFDProtocolMessage done [08:32:44]OFDSenderStorePacket 223448 [08:32:44]StoreOFDPacket docnum=223448 [08:32:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 7E 9F 07 01 22 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 AB 11 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D8 68 03 00 35 04 06 00 FC 54 1C 2B 0F C5 8E 67 DA D2 31 71 34 16 [08:32:44]CheckFolder [08:32:44]dirname=/storage/ofd_packets [08:32:44]CheckFolder done [08:32:44]ProducePacketName [08:32:44]name=ofd_packets/00223448 [08:32:44]NVStorageSaveData ofd_packets/00223448 [08:32:44]File name is /storage/ofd_packets/00223448 [08:32:44]Write 301 bytes [08:32:44]NVStorageSaveData done [08:32:44]OFDSenderStorePacket done [08:32:44]KKMCreateOFDPacket done [08:32:44]NVStorageSaveData kkm_last_timestamp [08:32:44]File name is /storage/kkm_last_timestamp [08:32:44]Write 4 bytes [08:32:44]NVStorageSaveData done [08:32:44]ExternCall_PrintAddStr [08:32:44]wPrintStart [08:32:44]Write to MH i2c: 01 00 00 64 07 6B [08:32:44]Write i2c OK [08:32:44]MH_I2C_Read... [08:32:44]Read from MH i2c: 01 [08:32:44]MH_I2C_Read... [08:32:44]Read from MH i2c: 01 07 00 [08:32:44]MH_I2C_Read... [08:32:44]Read from MH i2c: 01 07 00 64 07 00 00 00 00 00 FF 0F 80 [08:32:44]RasterBufferAndPrint [08:32:44]line Счет N : (1)477215 [08:32:44]line ИНН: 02508201610067 [08:32:44]line Контрольно-Кассовый Чек [08:32:44]line ПРОДАЖА [08:32:44]line ТРК (МРК, ГНК) : 32 [08:32:44]line Товар: 2710124130 [08:32:44]line Аи-92-К-5 [08:32:44]line 7.480 * 66.90 [08:32:44]line = 500.41 [08:32:44]line НДС 12% НСП 1% [08:32:44]line > о реализуемом товаре [08:32:44]line ОКРУГЛЕНИЕ: -0.41 [08:32:44]line ИТОГО: 500.00 [08:32:44]line Внесено: 500.00 [08:32:44]line СДАЧА: 0.00 [08:32:44]line НСП 1% : 4.43 [08:32:44]line НДС 12% : 53.14 [08:32:44]line Наличными: 500.00 [08:32:44]line Безнал.: 0.00 [08:32:44]line Место: АЗС № 162 "Партнер Нефть" [08:32:44]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:32:44]line СНО: Общий режим [08:32:44]line Чек 79 21.10.2024 08:32 [08:32:44]line Смена: 538 ФФД: 1.0 [08:32:44]line ЗНМ: 0300000103 [08:32:44]line РНМ: 0000000000091767 [08:32:44]line Версия ККМ: 001 [08:32:44]line ФМ: 0000000000871763 [08:32:44]line ФД: 223448 [08:32:44]line ФПД: 277438180036549 [08:32:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T083243&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223448&fm=277438180036549&tin=02508201610067®Number=0000000000091767&sum=50000 [08:32:45]OFD Sender: Processing packet 223448 [packets to send 25, broken 24] [08:32:45]ProducePacketName [08:32:45]name=ofd_packets/00223448 [08:32:45]OFD Sender: To server: pG, [08:32:45]CommunicateWithHost lk.salyk.kg:30040 [08:32:45]ConnectInit lk.salyk.kg [08:32:45]written 0, free lines is 4095 [08:32:45]Connected sock=10 [08:32:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 7E 9F 07 01 22 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 AB 11 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D8 68 03 00 35 04 06 00 FC 54 1C 2B 0F C5 8E 67 DA D2 31 71 34 16 [08:32:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 4D 63 47 00 C8 F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D8 68 03 00 F4 03 04 00 41 BD 15 67 B6 04 01 00 00 69 BF 40 78 D3 AA AE 25 [08:32:45]CommunicateWithHost err = 0 [08:32:45]CheckOFDResponse [08:32:45]1017 (14) - 77093643461234 [08:32:45]1041 (16) - 0000000000871763 [08:32:45]1040 (4) - 223448 [08:32:45]1012 (4) - 21.10.2024 02:32 [08:32:45]1206 (1) - 0 [08:32:45]OFD Sender: Remove packet 223448 [08:32:45]ProducePacketName [08:32:45]name=ofd_packets/00223448 [08:32:45]NVStorageDeleteData [08:32:45]Write to MH i2c: 01 00 00 8F 07 96 [08:32:45]Write i2c OK [08:32:45]MH_I2C_Read... [08:32:45]Read from MH i2c: 01 [08:32:45]MH_I2C_Read... [08:32:45]Read from MH i2c: 01 07 00 [08:32:45]MH_I2C_Read... [08:32:45]Read from MH i2c: 01 07 00 8F 07 00 00 00 00 00 FC 0C A5 [08:32:45]RasterBufferAndPrint [08:32:45]line [08:32:45]line [08:32:45]line [08:32:45]line [08:32:45]line [08:32:45]written 0, free lines is 3331 [08:32:45]MH_Cut [08:32:45]Write to MH i2c: D1 01 00 96 07 01 6F [08:32:45]Write i2c OK [08:32:45]MH_I2C_Read... [08:32:45]Read from MH i2c: D1 [08:32:45]MH_I2C_Read... [08:32:45]Read from MH i2c: D1 01 00 [08:32:45]MH_I2C_Read... [08:32:45]Read from MH i2c: D1 01 00 96 07 00 6E [08:32:45]Write to MH i2c: 01 00 00 97 07 9E [08:32:45]Write i2c OK [08:32:45]MH_I2C_Read... [08:32:46]OFD Sender: No OFD packet to send [08:32:46]*** Cut start [08:32:46]*** Purtial cut [08:32:46]*** Stage 1: CUTSNS_PIN = 1 [08:32:46]Read from MH i2c: 01 [08:32:46]MH_I2C_Read... [08:32:46]*** Stop cut motor [08:32:46]*** Cut end [08:32:46]Read from MH i2c: 01 07 00 [08:32:46]MH_I2C_Read... [08:32:46]Read from MH i2c: 01 07 00 97 07 00 00 00 00 00 FF 0F B3 [08:32:46]process_action close_receipt done [08:32:46]requested_data is exist [08:32:46]produce_requested_data [08:32:46]requested_item fm.sn is exist - process it [08:32:46]wFMCommunicate request_size=4 [08:32:46]MH_SAM_APDU [08:32:46]CAPDU: 80 11 00 00 [08:32:46]Write to MH i2c: E2 08 00 98 07 80 11 00 00 00 00 00 00 19 [08:32:46]Write i2c OK [08:32:46]MH_I2C_Read... [08:32:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:32:46]Read from MH i2c: E2 [08:32:46]MH_I2C_Read... [08:32:46]Read from MH i2c: E2 17 00 [08:32:46]MH_I2C_Read... [08:32:46]Read from MH i2c: E2 17 00 98 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 6C [08:32:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:32:46]wFMCommunicate OK [08:32:46]requested_item fd.num is exist - process it [08:32:46]SAM_PROTO_GetFieldsCounters [08:32:46]wFMCommunicate request_size=4 [08:32:46]MH_SAM_APDU [08:32:46]CAPDU: 80 13 00 00 [08:32:46]Write to MH i2c: E2 08 00 99 07 80 13 00 00 00 00 00 00 1C [08:32:46]Write i2c OK [08:32:46]MH_I2C_Read... [08:32:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:32:46]Read from MH i2c: E2 [08:32:46]MH_I2C_Read... [08:32:46]Read from MH i2c: E2 62 00 [08:32:46]MH_I2C_Read... [08:32:46]Read from MH i2c: E2 62 00 99 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 D8 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 4F 00 00 00 5E 04 04 00 4F 00 00 00 57 04 04 00 50 00 00 00 19 04 04 00 00 00 00 00 90 00 8E [08:32:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 D8 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 4F 00 00 00 5E 04 04 00 4F 00 00 00 57 04 04 00 50 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:32:46]wFMCommunicate OK [08:32:46]SAM_PROTO_GetFieldsCounters done [08:32:46]requested_item shift.num is exist - process it [08:32:46]requested_item shift.opened is exist - process it [08:32:46]req_shift_opened [08:32:46]FM_GetShiftState [08:32:46]SAM_PROTO_GetShiftState [08:32:46]wFMCommunicate request_size=4 [08:32:46]MH_SAM_APDU [08:32:46]CAPDU: 80 13 01 00 [08:32:46]Write to MH i2c: E2 08 00 9A 07 80 13 01 00 00 00 00 00 1E [08:32:46]Write i2c OK [08:32:46]MH_I2C_Read... [08:32:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:32:47]Read from MH i2c: E2 [08:32:47]MH_I2C_Read... [08:32:47]Read from MH i2c: E2 0E 00 [08:32:47]MH_I2C_Read... [08:32:47]Read from MH i2c: E2 0E 00 9A 07 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 A0 [08:32:47]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:32:47]wFMCommunicate OK [08:32:47]SAM_PROTO_GetShiftState done [08:32:47]FM_GetShiftState done [08:32:47]req_shift_opened done [08:32:47]requested_item shift.open_date is exist - process it [08:32:47]req_shift_open_date [08:32:47]req_shift_open_date done [08:32:47]produce_requested_data done [08:32:47]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223448,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:32:47]process_action_free close_receipt [08:32:47]json_value_free [08:32:47]json_value_free done [08:32:47]process_json_proto returns [08:32:47]Send response to host [08:32:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223448,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:32:47]free response buf [08:32:47]execute_script done [08:32:47]execute_script returns [08:32:47]free content buf [08:32:47]Sock 7.Close socket [08:32:47]Sock 7.Thread stoped [08:32:51]OFD Sender: No OFD packet to send [08:32:56]OFD Sender: No OFD packet to send [08:33:01]OFD Sender: No OFD packet to send [08:33:06]OFD Sender: No OFD packet to send [08:33:11]OFD Sender: No OFD packet to send [08:33:16]OFD Sender: No OFD packet to send [08:33:17]accept exits with 9 [08:33:17]New connection [08:33:17]New thread 3066957156 created [08:33:17]Thread 3067100516 joined [08:33:17]Waiting for new connection... [08:33:17] Sock 9.Parse request [08:33:17]Sock 9.Check first char [08:33:17]Sock 9.First char is OK [08:33:17]request: POST /json_proto HTTP/1.0 [08:33:17]Method: POST [08:33:17]URL: /json_proto [08:33:17]Method is POST - this is cgi request [08:33:17]url: /json_proto [08:33:17]query_string will be loaded in cgi processing [08:33:17]execute_cgi json_proto POST (null) [08:33:17]execute_cgi path=json_proto method=POST [08:33:17]POST find Content-Length [08:33:17]Host: 172.17.52.131:8080 [08:33:17]Content-Length: 670 [08:33:17]Content-Type: application/json [08:33:17] [08:33:17]POST finish read [08:33:17]Found Content-Length = 670 [08:33:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477217", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:33:17]execute_script... [08:33:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477217", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:33:17]POST & json_proto [08:33:17]process_json_proto [08:33:17]json parsed OK: [08:33:17]protocol is kg_v1.0 [08:33:17]action value=close_receipt [08:33:17]process_action close_receipt [08:33:17]cmd_close_receipt [08:33:17]MH_GetDate [08:33:17]Write to MH i2c: F0 00 00 9B 07 91 [08:33:17]Write i2c OK [08:33:17]MH_I2C_Read... [08:33:17]Read from MH i2c: F0 [08:33:17]MH_I2C_Read... [08:33:17]Read from MH i2c: F0 09 00 [08:33:17]MH_I2C_Read... [08:33:17]Read from MH i2c: F0 09 00 9B 07 00 CD 11 16 67 4B 9D 11 67 55 [08:33:17]GetLastDocTimeStamp 1729499563 [08:33:17]current date 1729499597 [08:33:17]FM_GetShiftState [08:33:17]SAM_PROTO_GetShiftState [08:33:17]wFMCommunicate request_size=4 [08:33:17]MH_SAM_APDU [08:33:17]CAPDU: 80 13 01 00 [08:33:17]Write to MH i2c: E2 08 00 9C 07 80 13 01 00 00 00 00 00 20 [08:33:17]Write i2c OK [08:33:17]MH_I2C_Read... [08:33:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:33:17]Read from MH i2c: E2 [08:33:17]MH_I2C_Read... [08:33:17]Read from MH i2c: E2 0E 00 [08:33:17]MH_I2C_Read... [08:33:17]Read from MH i2c: E2 0E 00 9C 07 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 A2 [08:33:17]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:33:17]wFMCommunicate OK [08:33:17]SAM_PROTO_GetShiftState done [08:33:17]FM_GetShiftState done [08:33:17]opened in 1729469279 [08:33:17]opened+sec_in_day 1729555679 [08:33:17]quantity*price = 20041 [08:33:17]sum+1 = 20042 [08:33:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 80 21.10.2024 08:33 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223449 ФПД: 121217817357713 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T083317&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223449&fm=121217817357713&tin=02508201610067®Number=0000000000091767&sum=20000 [08:33:18]StoreToDocumentArchive [08:33:18]shift 538 fd 223449 [08:33:18]save to /storage/0538/doc_00223449 [08:33:18]save last doc name /storage/0538/doc_00223449 to /storage/kkm_last_doc_name [08:33:18]save OK [08:33:18]Clear old archive folders... [08:33:18]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:33:18]tlvbuf is 013B0750 [08:33:18]SAM_PROTO_ClearQueue [08:33:18]wFMCommunicate request_size=4 [08:33:18]MH_SAM_APDU [08:33:18]CAPDU: 80 09 00 00 [08:33:18]Write to MH i2c: E2 08 00 A9 07 80 09 00 00 00 00 00 00 22 [08:33:18]Write i2c OK [08:33:18]MH_I2C_Read... [08:33:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:33:18]Read from MH i2c: E2 [08:33:18]MH_I2C_Read... [08:33:18]Read from MH i2c: E2 03 00 [08:33:18]MH_I2C_Read... [08:33:18]Read from MH i2c: E2 03 00 A9 07 00 90 00 24 [08:33:18]RAPDU: 90 00 [08:33:18]wFMCommunicate OK [08:33:18]SAM_PROTO_ClearQueue done [08:33:18]KKMCreateOFDPacket [08:33:18]OFDProtocolAddRootSTLVToBuf [08:33:18]FM_MakeSignedData [08:33:18]FM_MakeSignedData [08:33:18]SAM_PROTO_SignData [08:33:18]wFMCommunicate request_size=4 [08:33:18]MH_SAM_APDU [08:33:18]CAPDU: 80 0D 01 02 [08:33:18]Write to MH i2c: E2 08 00 AA 07 80 0D 01 02 00 00 00 00 2A [08:33:18]Write i2c OK [08:33:18]MH_I2C_Read... [08:33:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:33:18]Read from MH i2c: E2 [08:33:18]MH_I2C_Read... [08:33:18]Read from MH i2c: E2 03 00 [08:33:18]MH_I2C_Read... [08:33:18]Read from MH i2c: E2 03 00 AA 07 00 90 00 25 [08:33:18]RAPDU: 90 00 [08:33:18]wFMCommunicate OK [08:33:18]wFMCommunicate request_size=255 [08:33:18]MH_SAM_APDU [08:33:18]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 CD 11 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D9 68 03 00 35 04 06 00 [08:33:18]Write to MH i2c: E2 02 01 AB 07 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 CD 11 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D9 68 03 00 35 04 06 00 00 00 B9 [08:33:18]Write i2c OK [08:33:18]MH_I2C_Read... [08:33:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:33:18]Read from MH i2c: E2 [08:33:18]MH_I2C_Read... [08:33:18]Read from MH i2c: E2 03 00 [08:33:18]MH_I2C_Read... [08:33:18]Read from MH i2c: E2 03 00 AB 07 00 90 00 26 [08:33:18]RAPDU: 90 00 [08:33:18]wFMCommunicate OK [08:33:18]wFMCommunicate request_size=11 [08:33:18]MH_SAM_APDU [08:33:18]CAPDU: 80 0D 02 02 06 6E 3F 38 F1 AD 91 [08:33:18]Write to MH i2c: E2 0E 00 AC 07 80 0D 02 02 06 00 6E 3F 38 F1 AD 91 00 00 4D [08:33:18]Write i2c OK [08:33:18]MH_I2C_Read... [08:33:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:33:18]Read from MH i2c: E2 [08:33:18]MH_I2C_Read... [08:33:18]Read from MH i2c: E2 03 00 [08:33:18]MH_I2C_Read... [08:33:18]Read from MH i2c: E2 03 00 AC 07 00 90 00 27 [08:33:18]RAPDU: 90 00 [08:33:18]wFMCommunicate OK [08:33:18]wFMCommunicate request_size=4 [08:33:18]MH_SAM_APDU [08:33:18]CAPDU: 80 0D 03 02 [08:33:18]Write to MH i2c: E2 08 00 AD 07 80 0D 03 02 00 00 00 00 2F [08:33:18]Write i2c OK [08:33:18]MH_I2C_Read... [08:33:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:33:18]Read from MH i2c: E2 [08:33:18]MH_I2C_Read... [08:33:18]Read from MH i2c: E2 0B 00 [08:33:18]MH_I2C_Read... [08:33:18]Read from MH i2c: E2 0B 00 AD 07 00 BE CD B1 87 E3 78 8A 44 90 00 1C [08:33:18]RAPDU: BE CD B1 87 E3 78 8A 44 90 00 [08:33:18]wFMCommunicate OK [08:33:18]SAM_PROTO_SignData done [08:33:18]FM_MakeSignedData done [08:33:18]CreateOFDProtocolMessage [08:33:18]wFMCommunicate request_size=4 [08:33:18]MH_SAM_APDU [08:33:18]CAPDU: 80 11 00 00 [08:33:18]Write to MH i2c: E2 08 00 AE 07 80 11 00 00 00 00 00 00 2F [08:33:18]Write i2c OK [08:33:18]MH_I2C_Read... [08:33:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:33:18]Read from MH i2c: E2 [08:33:18]MH_I2C_Read... [08:33:18]Read from MH i2c: E2 17 00 [08:33:18]MH_I2C_Read... [08:33:18]Read from MH i2c: E2 17 00 AE 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 82 [08:33:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:33:18]wFMCommunicate OK [08:33:18]CreateOFDProtocolMessage done [08:33:18]OFDSenderStorePacket 223449 [08:33:18]StoreOFDPacket docnum=223449 [08:33:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 BF 14 08 01 0F 63 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 CD 11 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D9 68 03 00 35 04 06 00 6E 3F 38 F1 AD 91 BE CD B1 87 E3 78 8A 44 [08:33:18]CheckFolder [08:33:18]dirname=/storage/ofd_packets [08:33:18]CheckFolder done [08:33:18]ProducePacketName [08:33:18]name=ofd_packets/00223449 [08:33:18]NVStorageSaveData ofd_packets/00223449 [08:33:18]File name is /storage/ofd_packets/00223449 [08:33:18]Write 302 bytes [08:33:18]NVStorageSaveData done [08:33:18]OFDSenderStorePacket done [08:33:18]KKMCreateOFDPacket done [08:33:18]NVStorageSaveData kkm_last_timestamp [08:33:18]File name is /storage/kkm_last_timestamp [08:33:18]Write 4 bytes [08:33:18]NVStorageSaveData done [08:33:18]ExternCall_PrintAddStr [08:33:18]wPrintStart [08:33:18]Write to MH i2c: 01 00 00 AF 07 B6 [08:33:18]Write i2c OK [08:33:18]MH_I2C_Read... [08:33:18]Read from MH i2c: 01 [08:33:18]MH_I2C_Read... [08:33:18]Read from MH i2c: 01 07 00 [08:33:18]MH_I2C_Read... [08:33:18]Read from MH i2c: 01 07 00 AF 07 00 00 00 00 00 FF 0F CB [08:33:18]RasterBufferAndPrint [08:33:18]line Счет N : (1)477217 [08:33:18]line ИНН: 02508201610067 [08:33:18]line Контрольно-Кассовый Чек [08:33:18]line ПРОДАЖА [08:33:18]line ТРК (МРК, ГНК) : 13 [08:33:18]line Товар: 2710124130 [08:33:18]line SUPER-92-К-5 [08:33:18]line 2.930 * 68.40 [08:33:18]line = 200.41 [08:33:18]line НДС 12% НСП 1% [08:33:18]line > о реализуемом товаре [08:33:18]line ОКРУГЛЕНИЕ: -0.41 [08:33:18]line ИТОГО: 200.00 [08:33:18]line Внесено: 200.00 [08:33:18]line СДАЧА: 0.00 [08:33:18]line НСП 1% : 1.77 [08:33:18]line НДС 12% : 21.28 [08:33:18]line Наличными: 200.00 [08:33:18]line Безнал.: 0.00 [08:33:18]line Место: АЗС № 162 "Партнер Нефть" [08:33:18]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:33:18]line СНО: Общий режим [08:33:18]line Чек 80 21.10.2024 08:33 [08:33:18]line Смена: 538 ФФД: 1.0 [08:33:18]line ЗНМ: 0300000103 [08:33:18]line РНМ: 0000000000091767 [08:33:18]line Версия ККМ: 001 [08:33:18]line ФМ: 0000000000871763 [08:33:18]line ФД: 223449 [08:33:18]line ФПД: 121217817357713 [08:33:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T083317&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223449&fm=121217817357713&tin=02508201610067®Number=0000000000091767&sum=20000 [08:33:19]OFD Sender: Processing packet 223449 [packets to send 25, broken 24] [08:33:19]ProducePacketName [08:33:19]name=ofd_packets/00223449 [08:33:19]OFD Sender: To server: pG, [08:33:19]CommunicateWithHost lk.salyk.kg:30040 [08:33:19]ConnectInit lk.salyk.kg [08:33:19]written 0, free lines is 4095 [08:33:19]Connected sock=10 [08:33:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 BF 14 08 01 0F 63 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 CD 11 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D9 68 03 00 35 04 06 00 6E 3F 38 F1 AD 91 BE CD B1 87 E3 78 8A 44 [08:33:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 F7 54 47 00 92 C1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 D9 68 03 00 F4 03 04 00 63 BD 15 67 B6 04 01 00 00 BD EB 71 B0 DA FF 13 70 [08:33:19]CommunicateWithHost err = 0 [08:33:19]CheckOFDResponse [08:33:19]1017 (14) - 77093643461234 [08:33:19]1041 (16) - 0000000000871763 [08:33:19]1040 (4) - 223449 [08:33:19]1012 (4) - 21.10.2024 02:33 [08:33:19]1206 (1) - 0 [08:33:19]OFD Sender: Remove packet 223449 [08:33:19]ProducePacketName [08:33:19]name=ofd_packets/00223449 [08:33:19]NVStorageDeleteData [08:33:19]Write to MH i2c: 01 00 00 DA 07 E1 [08:33:19]Write i2c OK [08:33:19]MH_I2C_Read... [08:33:19]Read from MH i2c: 01 [08:33:19]MH_I2C_Read... [08:33:19]Read from MH i2c: 01 07 00 [08:33:19]MH_I2C_Read... [08:33:19]Read from MH i2c: 01 07 00 DA 07 00 00 00 00 00 05 0D FA [08:33:19]RasterBufferAndPrint [08:33:19]line [08:33:19]line [08:33:19]line [08:33:19]line [08:33:19]line [08:33:19]written 0, free lines is 3339 [08:33:19]MH_Cut [08:33:19]Write to MH i2c: D1 01 00 E1 07 01 BA [08:33:19]Write i2c OK [08:33:19]MH_I2C_Read... [08:33:19]Read from MH i2c: D1 [08:33:19]MH_I2C_Read... [08:33:19]Read from MH i2c: D1 01 00 [08:33:19]MH_I2C_Read... [08:33:19]Read from MH i2c: D1 01 00 E1 07 00 B9 [08:33:19]Write to MH i2c: 01 00 00 E2 07 E9 [08:33:19]Write i2c OK [08:33:19]MH_I2C_Read... [08:33:20]OFD Sender: No OFD packet to send [08:33:20]*** Cut start [08:33:20]*** Purtial cut [08:33:20]*** CUTSNS_PIN = 0 [08:33:20]*** Stage 1: CUTSNS_PIN = 1 [08:33:22]Read from MH i2c: 01 [08:33:22]MH_I2C_Read... [08:33:22]*** Stop cut motor [08:33:22]*** Cut end [08:33:22]Read from MH i2c: 01 07 00 [08:33:22]MH_I2C_Read... [08:33:22]Read from MH i2c: 01 07 00 E2 07 00 00 00 00 00 FF 0F FE [08:33:22]process_action close_receipt done [08:33:22]requested_data is exist [08:33:22]produce_requested_data [08:33:22]requested_item fm.sn is exist - process it [08:33:22]wFMCommunicate request_size=4 [08:33:22]MH_SAM_APDU [08:33:22]CAPDU: 80 11 00 00 [08:33:22]Write to MH i2c: E2 08 00 E3 07 80 11 00 00 00 00 00 00 64 [08:33:22]Write i2c OK [08:33:22]MH_I2C_Read... [08:33:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:33:22]Read from MH i2c: E2 [08:33:22]MH_I2C_Read... [08:33:22]Read from MH i2c: E2 17 00 [08:33:22]MH_I2C_Read... [08:33:22]Read from MH i2c: E2 17 00 E3 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 B7 [08:33:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:33:22]wFMCommunicate OK [08:33:22]requested_item fd.num is exist - process it [08:33:22]SAM_PROTO_GetFieldsCounters [08:33:22]wFMCommunicate request_size=4 [08:33:22]MH_SAM_APDU [08:33:22]CAPDU: 80 13 00 00 [08:33:22]Write to MH i2c: E2 08 00 E4 07 80 13 00 00 00 00 00 00 67 [08:33:22]Write i2c OK [08:33:22]MH_I2C_Read... [08:33:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:33:22]Read from MH i2c: E2 [08:33:22]MH_I2C_Read... [08:33:22]Read from MH i2c: E2 62 00 [08:33:22]MH_I2C_Read... [08:33:22]Read from MH i2c: E2 62 00 E4 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 D9 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 50 00 00 00 5E 04 04 00 50 00 00 00 57 04 04 00 51 00 00 00 19 04 04 00 00 00 00 00 90 00 DD [08:33:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 D9 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 50 00 00 00 5E 04 04 00 50 00 00 00 57 04 04 00 51 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:33:22]wFMCommunicate OK [08:33:22]SAM_PROTO_GetFieldsCounters done [08:33:22]requested_item shift.num is exist - process it [08:33:22]requested_item shift.opened is exist - process it [08:33:22]req_shift_opened [08:33:22]FM_GetShiftState [08:33:22]SAM_PROTO_GetShiftState [08:33:22]wFMCommunicate request_size=4 [08:33:22]MH_SAM_APDU [08:33:22]CAPDU: 80 13 01 00 [08:33:22]Write to MH i2c: E2 08 00 E5 07 80 13 01 00 00 00 00 00 69 [08:33:22]Write i2c OK [08:33:22]MH_I2C_Read... [08:33:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:33:22]Read from MH i2c: E2 [08:33:22]MH_I2C_Read... [08:33:22]Read from MH i2c: E2 0E 00 [08:33:22]MH_I2C_Read... [08:33:22]Read from MH i2c: E2 0E 00 E5 07 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 EB [08:33:22]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:33:22]wFMCommunicate OK [08:33:22]SAM_PROTO_GetShiftState done [08:33:22]FM_GetShiftState done [08:33:22]req_shift_opened done [08:33:22]requested_item shift.open_date is exist - process it [08:33:22]req_shift_open_date [08:33:22]req_shift_open_date done [08:33:22]produce_requested_data done [08:33:22]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223449,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:33:22]process_action_free close_receipt [08:33:22]json_value_free [08:33:22]json_value_free done [08:33:22]process_json_proto returns [08:33:22]Send response to host [08:33:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223449,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:33:22]free response buf [08:33:22]execute_script done [08:33:22]execute_script returns [08:33:22]free content buf [08:33:22]Sock 9.Close socket [08:33:22]Sock 9.Thread stoped [08:33:25]OFD Sender: No OFD packet to send [08:33:30]OFD Sender: No OFD packet to send [08:33:35]OFD Sender: No OFD packet to send [08:33:40]OFD Sender: No OFD packet to send [08:33:45]OFD Sender: No OFD packet to send [08:33:50]OFD Sender: No OFD packet to send [08:33:55]OFD Sender: No OFD packet to send [08:34:00]OFD Sender: No OFD packet to send [08:34:05]OFD Sender: No OFD packet to send [08:34:10]OFD Sender: No OFD packet to send [08:34:15]OFD Sender: No OFD packet to send [08:34:20]OFD Sender: No OFD packet to send [08:34:25]OFD Sender: No OFD packet to send [08:34:30]OFD Sender: No OFD packet to send [08:34:35]OFD Sender: No OFD packet to send [08:34:36]accept exits with 7 [08:34:36]New connection [08:34:36]New thread 3067100516 created [08:34:36]Thread 3066957156 joined [08:34:36]Waiting for new connection... [08:34:36] Sock 7.Parse request [08:34:36]Sock 7.Check first char [08:34:36]Sock 7.First char is OK [08:34:36]request: POST /json_proto HTTP/1.0 [08:34:36]Method: POST [08:34:36]URL: /json_proto [08:34:36]Method is POST - this is cgi request [08:34:36]url: /json_proto [08:34:36]query_string will be loaded in cgi processing [08:34:36]execute_cgi json_proto POST (null) [08:34:36]execute_cgi path=json_proto method=POST [08:34:36]POST find Content-Length [08:34:36]Host: 172.17.52.131:8080 [08:34:36]Content-Length: 677 [08:34:36]Content-Type: application/json [08:34:36] [08:34:36]POST finish read [08:34:36]Found Content-Length = 677 [08:34:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477218", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 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" ] } } [08:34:36]execute_script... [08:34:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477218", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 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" ] } } [08:34:36]POST & json_proto [08:34:36]process_json_proto [08:34:36]json parsed OK: [08:34:36]protocol is kg_v1.0 [08:34:36]action value=close_receipt [08:34:36]process_action close_receipt [08:34:36]cmd_close_receipt [08:34:36]MH_GetDate [08:34:36]Write to MH i2c: F0 00 00 E6 07 DC [08:34:36]Write i2c OK [08:34:36]MH_I2C_Read... [08:34:36]Read from MH i2c: F0 [08:34:36]MH_I2C_Read... [08:34:36]Read from MH i2c: F0 09 00 [08:34:36]MH_I2C_Read... [08:34:36]Read from MH i2c: F0 09 00 E6 07 00 1C 12 16 67 4B 9D 11 67 F0 [08:34:36]GetLastDocTimeStamp 1729499597 [08:34:36]current date 1729499676 [08:34:36]FM_GetShiftState [08:34:36]SAM_PROTO_GetShiftState [08:34:36]wFMCommunicate request_size=4 [08:34:36]MH_SAM_APDU [08:34:36]CAPDU: 80 13 01 00 [08:34:36]Write to MH i2c: E2 08 00 E7 07 80 13 01 00 00 00 00 00 6B [08:34:36]Write i2c OK [08:34:36]MH_I2C_Read... [08:34:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:34:36]Read from MH i2c: E2 [08:34:36]MH_I2C_Read... [08:34:36]Read from MH i2c: E2 0E 00 [08:34:36]MH_I2C_Read... [08:34:36]Read from MH i2c: E2 0E 00 E7 07 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 ED [08:34:36]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:34:36]wFMCommunicate OK [08:34:36]SAM_PROTO_GetShiftState done [08:34:36]FM_GetShiftState done [08:34:36]opened in 1729469279 [08:34:36]opened+sec_in_day 1729555679 [08:34:36]quantity*price = 30038 [08:34:36]sum+1 = 30039 [08:34:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 81 21.10.2024 08:34 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223450 ФПД: 13148919863473 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T083436&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223450&fm=13148919863473&tin=02508201610067®Number=0000000000091767&sum=30000 [08:34:37]StoreToDocumentArchive [08:34:37]shift 538 fd 223450 [08:34:37]save to /storage/0538/doc_00223450 [08:34:37]save last doc name /storage/0538/doc_00223450 to /storage/kkm_last_doc_name [08:34:37]save OK [08:34:37]Clear old archive folders... [08:34:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:34:37]tlvbuf is 014ABB30 [08:34:37]SAM_PROTO_ClearQueue [08:34:37]wFMCommunicate request_size=4 [08:34:37]MH_SAM_APDU [08:34:37]CAPDU: 80 09 00 00 [08:34:37]Write to MH i2c: E2 08 00 F4 07 80 09 00 00 00 00 00 00 6D [08:34:37]Write i2c OK [08:34:37]MH_I2C_Read... [08:34:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:34:37]Read from MH i2c: E2 [08:34:37]MH_I2C_Read... [08:34:37]Read from MH i2c: E2 03 00 [08:34:37]MH_I2C_Read... [08:34:37]Read from MH i2c: E2 03 00 F4 07 00 90 00 6F [08:34:37]RAPDU: 90 00 [08:34:37]wFMCommunicate OK [08:34:37]SAM_PROTO_ClearQueue done [08:34:37]KKMCreateOFDPacket [08:34:37]OFDProtocolAddRootSTLVToBuf [08:34:37]FM_MakeSignedData [08:34:37]FM_MakeSignedData [08:34:37]SAM_PROTO_SignData [08:34:37]wFMCommunicate request_size=4 [08:34:37]MH_SAM_APDU [08:34:37]CAPDU: 80 0D 01 02 [08:34:37]Write to MH i2c: E2 08 00 F5 07 80 0D 01 02 00 00 00 00 75 [08:34:37]Write i2c OK [08:34:37]MH_I2C_Read... [08:34:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:34:37]Read from MH i2c: E2 [08:34:37]MH_I2C_Read... [08:34:37]Read from MH i2c: E2 03 00 [08:34:37]MH_I2C_Read... [08:34:37]Read from MH i2c: E2 03 00 F5 07 00 90 00 70 [08:34:37]RAPDU: 90 00 [08:34:37]wFMCommunicate OK [08:34:37]wFMCommunicate request_size=255 [08:34:37]MH_SAM_APDU [08:34:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 51 00 00 00 F4 03 04 00 1C 12 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 DA 68 03 00 35 04 06 00 0B [08:34:37]Write to MH i2c: E2 02 01 F6 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 51 00 00 00 F4 03 04 00 1C 12 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 DA 68 03 00 35 04 06 00 0B 00 00 65 [08:34:37]Write i2c OK [08:34:37]MH_I2C_Read... [08:34:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:34:37]Read from MH i2c: E2 [08:34:37]MH_I2C_Read... [08:34:37]Read from MH i2c: E2 03 00 [08:34:37]MH_I2C_Read... [08:34:37]Read from MH i2c: E2 03 00 F6 07 00 90 00 71 [08:34:37]RAPDU: 90 00 [08:34:37]wFMCommunicate OK [08:34:37]wFMCommunicate request_size=10 [08:34:37]MH_SAM_APDU [08:34:37]CAPDU: 80 0D 02 02 05 F5 78 B2 98 B1 [08:34:37]Write to MH i2c: E2 0D 00 F7 07 80 0D 02 02 05 00 F5 78 B2 98 B1 00 00 EA [08:34:37]Write i2c OK [08:34:37]MH_I2C_Read... [08:34:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:34:37]Read from MH i2c: E2 [08:34:37]MH_I2C_Read... [08:34:37]Read from MH i2c: E2 03 00 [08:34:37]MH_I2C_Read... [08:34:37]Read from MH i2c: E2 03 00 F7 07 00 90 00 72 [08:34:37]RAPDU: 90 00 [08:34:37]wFMCommunicate OK [08:34:37]wFMCommunicate request_size=4 [08:34:37]MH_SAM_APDU [08:34:37]CAPDU: 80 0D 03 02 [08:34:37]Write to MH i2c: E2 08 00 F8 07 80 0D 03 02 00 00 00 00 7A [08:34:37]Write i2c OK [08:34:37]MH_I2C_Read... [08:34:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:34:37]Read from MH i2c: E2 [08:34:37]MH_I2C_Read... [08:34:37]Read from MH i2c: E2 0B 00 [08:34:37]MH_I2C_Read... [08:34:37]Read from MH i2c: E2 0B 00 F8 07 00 92 A1 23 8E 5F 05 75 77 90 00 AF [08:34:37]RAPDU: 92 A1 23 8E 5F 05 75 77 90 00 [08:34:37]wFMCommunicate OK [08:34:37]SAM_PROTO_SignData done [08:34:37]FM_MakeSignedData done [08:34:37]CreateOFDProtocolMessage [08:34:37]wFMCommunicate request_size=4 [08:34:37]MH_SAM_APDU [08:34:37]CAPDU: 80 11 00 00 [08:34:37]Write to MH i2c: E2 08 00 F9 07 80 11 00 00 00 00 00 00 7A [08:34:37]Write i2c OK [08:34:37]MH_I2C_Read... [08:34:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:34:37]Read from MH i2c: E2 [08:34:37]MH_I2C_Read... [08:34:37]Read from MH i2c: E2 17 00 [08:34:37]MH_I2C_Read... [08:34:37]Read from MH i2c: E2 17 00 F9 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 CD [08:34:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:34:37]wFMCommunicate OK [08:34:37]CreateOFDProtocolMessage done [08:34:37]OFDSenderStorePacket 223450 [08:34:37]StoreOFDPacket docnum=223450 [08:34:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 65 7D 07 01 AC FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 1C 12 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 DA 68 03 00 35 04 06 00 0B F5 78 B2 98 B1 92 A1 23 8E 5F 05 75 77 [08:34:37]CheckFolder [08:34:37]dirname=/storage/ofd_packets [08:34:37]CheckFolder done [08:34:37]ProducePacketName [08:34:37]name=ofd_packets/00223450 [08:34:37]NVStorageSaveData ofd_packets/00223450 [08:34:37]File name is /storage/ofd_packets/00223450 [08:34:37]Write 301 bytes [08:34:37]NVStorageSaveData done [08:34:37]OFDSenderStorePacket done [08:34:37]KKMCreateOFDPacket done [08:34:37]NVStorageSaveData kkm_last_timestamp [08:34:37]File name is /storage/kkm_last_timestamp [08:34:37]Write 4 bytes [08:34:37]NVStorageSaveData done [08:34:37]ExternCall_PrintAddStr [08:34:37]wPrintStart [08:34:37]Write to MH i2c: 01 00 00 FA 07 01 [08:34:37]Write i2c OK [08:34:37]MH_I2C_Read... [08:34:37]Read from MH i2c: 01 [08:34:37]MH_I2C_Read... [08:34:37]Read from MH i2c: 01 07 00 [08:34:37]MH_I2C_Read... [08:34:37]Read from MH i2c: 01 07 00 FA 07 00 00 00 00 00 FF 0F 16 [08:34:37]RasterBufferAndPrint [08:34:37]line Счет N : (1)477218 [08:34:37]line ИНН: 02508201610067 [08:34:37]line Контрольно-Кассовый Чек [08:34:37]line ПРОДАЖА [08:34:37]line ТРК (МРК, ГНК) : 52 [08:34:37]line Товар: 2710124130 [08:34:37]line Аи-92-К-5 [08:34:37]line 4.490 * 66.90 [08:34:37]line = 300.38 [08:34:37]line НДС 12% НСП 1% [08:34:37]line > о реализуемом товаре [08:34:37]line ОКРУГЛЕНИЕ: -0.38 [08:34:37]line ИТОГО: 300.00 [08:34:37]line Внесено: 300.00 [08:34:37]line СДАЧА: 0.00 [08:34:37]line НСП 1% : 2.66 [08:34:37]line НДС 12% : 31.90 [08:34:37]line Наличными: 300.00 [08:34:37]line Безнал.: 0.00 [08:34:37]line Место: АЗС № 162 "Партнер Нефть" [08:34:37]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:34:37]line СНО: Общий режим [08:34:37]line Чек 81 21.10.2024 08:34 [08:34:37]line Смена: 538 ФФД: 1.0 [08:34:37]line ЗНМ: 0300000103 [08:34:37]line РНМ: 0000000000091767 [08:34:37]line Версия ККМ: 001 [08:34:37]line ФМ: 0000000000871763 [08:34:37]line ФД: 223450 [08:34:37]line ФПД: 13148919863473 [08:34:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T083436&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223450&fm=13148919863473&tin=02508201610067®Number=0000000000091767&sum=30000 [08:34:38]OFD Sender: Processing packet 223450 [packets to send 25, broken 24] [08:34:38]ProducePacketName [08:34:38]name=ofd_packets/00223450 [08:34:38]OFD Sender: To server: pG, [08:34:38]CommunicateWithHost lk.salyk.kg:30040 [08:34:38]ConnectInit lk.salyk.kg [08:34:38]written 0, free lines is 4095 [08:34:38]Connected sock=10 [08:34:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 65 7D 07 01 AC FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 1C 12 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 DA 68 03 00 35 04 06 00 0B F5 78 B2 98 B1 92 A1 23 8E 5F 05 75 77 [08:34:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 0E BC 47 00 45 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 36 33 10 04 04 00 DA 68 03 00 F4 03 04 00 B2 BD 15 67 B6 04 01 00 00 37 30 DB C3 F5 F5 F1 00 [08:34:38]CommunicateWithHost err = 0 [08:34:38]CheckOFDResponse [08:34:38]1017 (14) - 77093643461234 [08:34:38]1041 (16) - 0000000000871763 [08:34:38]1040 (4) - 223450 [08:34:38]1012 (4) - 21.10.2024 02:34 [08:34:38]1206 (1) - 0 [08:34:38]OFD Sender: Remove packet 223450 [08:34:38]ProducePacketName [08:34:38]name=ofd_packets/00223450 [08:34:38]NVStorageDeleteData [08:34:38]Write to MH i2c: 01 00 00 25 08 2D [08:34:38]Write i2c OK [08:34:38]MH_I2C_Read... [08:34:38]Read from MH i2c: 01 [08:34:38]MH_I2C_Read... [08:34:38]Read from MH i2c: 01 07 00 [08:34:38]MH_I2C_Read... [08:34:38]Read from MH i2c: 01 07 00 25 08 00 00 00 00 00 F9 0C 39 [08:34:38]RasterBufferAndPrint [08:34:38]line [08:34:38]line [08:34:38]line [08:34:38]line [08:34:38]line [08:34:38]written 0, free lines is 3327 [08:34:38]MH_Cut [08:34:38]Write to MH i2c: D1 01 00 2C 08 01 06 [08:34:38]Write i2c OK [08:34:38]MH_I2C_Read... [08:34:38]Read from MH i2c: D1 [08:34:38]MH_I2C_Read... [08:34:38]Read from MH i2c: D1 01 00 [08:34:38]MH_I2C_Read... [08:34:38]Read from MH i2c: D1 01 00 2C 08 00 05 [08:34:38]Write to MH i2c: 01 00 00 2D 08 35 [08:34:38]Write i2c OK [08:34:38]MH_I2C_Read... [08:34:38]OFD Sender: No OFD packet to send [08:34:39]*** Cut start [08:34:39]*** Purtial cut [08:34:39]*** Stage 1: CUTSNS_PIN = 1 [08:34:39]Read from MH i2c: 01 [08:34:39]MH_I2C_Read... [08:34:39]*** Stop cut motor [08:34:39]*** Cut end [08:34:39]Read from MH i2c: 01 07 00 [08:34:39]MH_I2C_Read... [08:34:39]Read from MH i2c: 01 07 00 2D 08 00 00 00 00 00 FF 0F 4A [08:34:39]process_action close_receipt done [08:34:39]requested_data is exist [08:34:39]produce_requested_data [08:34:39]requested_item fm.sn is exist - process it [08:34:39]wFMCommunicate request_size=4 [08:34:39]MH_SAM_APDU [08:34:39]CAPDU: 80 11 00 00 [08:34:39]Write to MH i2c: E2 08 00 2E 08 80 11 00 00 00 00 00 00 B0 [08:34:39]Write i2c OK [08:34:39]MH_I2C_Read... [08:34:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:34:39]Read from MH i2c: E2 [08:34:39]MH_I2C_Read... [08:34:39]Read from MH i2c: E2 17 00 [08:34:39]MH_I2C_Read... [08:34:39]Read from MH i2c: E2 17 00 2E 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 03 [08:34:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:34:39]wFMCommunicate OK [08:34:39]requested_item fd.num is exist - process it [08:34:39]SAM_PROTO_GetFieldsCounters [08:34:39]wFMCommunicate request_size=4 [08:34:39]MH_SAM_APDU [08:34:39]CAPDU: 80 13 00 00 [08:34:39]Write to MH i2c: E2 08 00 2F 08 80 13 00 00 00 00 00 00 B3 [08:34:39]Write i2c OK [08:34:39]MH_I2C_Read... [08:34:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:34:39]Read from MH i2c: E2 [08:34:39]MH_I2C_Read... [08:34:39]Read from MH i2c: E2 62 00 [08:34:39]MH_I2C_Read... [08:34:39]Read from MH i2c: E2 62 00 2F 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 DA 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 51 00 00 00 5E 04 04 00 51 00 00 00 57 04 04 00 52 00 00 00 19 04 04 00 00 00 00 00 90 00 2D [08:34:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 DA 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 51 00 00 00 5E 04 04 00 51 00 00 00 57 04 04 00 52 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:34:39]wFMCommunicate OK [08:34:39]SAM_PROTO_GetFieldsCounters done [08:34:39]requested_item shift.num is exist - process it [08:34:39]requested_item shift.opened is exist - process it [08:34:39]req_shift_opened [08:34:39]FM_GetShiftState [08:34:39]SAM_PROTO_GetShiftState [08:34:39]wFMCommunicate request_size=4 [08:34:39]MH_SAM_APDU [08:34:39]CAPDU: 80 13 01 00 [08:34:39]Write to MH i2c: E2 08 00 30 08 80 13 01 00 00 00 00 00 B5 [08:34:39]Write i2c OK [08:34:39]MH_I2C_Read... [08:34:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:34:39]Read from MH i2c: E2 [08:34:39]MH_I2C_Read... [08:34:39]Read from MH i2c: E2 0E 00 [08:34:39]MH_I2C_Read... [08:34:39]Read from MH i2c: E2 0E 00 30 08 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 37 [08:34:39]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:34:39]wFMCommunicate OK [08:34:39]SAM_PROTO_GetShiftState done [08:34:39]FM_GetShiftState done [08:34:39]req_shift_opened done [08:34:39]requested_item shift.open_date is exist - process it [08:34:39]req_shift_open_date [08:34:39]req_shift_open_date done [08:34:39]produce_requested_data done [08:34:39]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223450,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:34:39]process_action_free close_receipt [08:34:39]json_value_free [08:34:39]json_value_free done [08:34:39]process_json_proto returns [08:34:39]Send response to host [08:34:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223450,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:34:39]free response buf [08:34:39]execute_script done [08:34:39]execute_script returns [08:34:39]free content buf [08:34:39]Sock 7.Close socket [08:34:39]Sock 7.Thread stoped [08:34:43]OFD Sender: No OFD packet to send [08:34:48]OFD Sender: No OFD packet to send [08:34:53]OFD Sender: No OFD packet to send [08:34:58]OFD Sender: No OFD packet to send [08:35:03]OFD Sender: No OFD packet to send [08:35:08]OFD Sender: No OFD packet to send [08:35:13]OFD Sender: No OFD packet to send [08:35:18]OFD Sender: No OFD packet to send [08:35:23]OFD Sender: No OFD packet to send [08:35:28]OFD Sender: No OFD packet to send [08:35:33]OFD Sender: No OFD packet to send [08:35:38]OFD Sender: No OFD packet to send [08:35:43]OFD Sender: No OFD packet to send [08:35:48]OFD Sender: No OFD packet to send [08:35:53]OFD Sender: No OFD packet to send [08:35:58]OFD Sender: No OFD packet to send [08:36:03]OFD Sender: No OFD packet to send [08:36:08]OFD Sender: No OFD packet to send [08:36:13]OFD Sender: No OFD packet to send [08:36:18]OFD Sender: No OFD packet to send [08:36:23]OFD Sender: No OFD packet to send [08:36:28]OFD Sender: No OFD packet to send [08:36:33]OFD Sender: No OFD packet to send [08:36:38]OFD Sender: No OFD packet to send [08:36:43]OFD Sender: No OFD packet to send [08:36:48]OFD Sender: No OFD packet to send [08:36:53]OFD Sender: No OFD packet to send [08:36:58]OFD Sender: No OFD packet to send [08:37:03]OFD Sender: No OFD packet to send [08:37:05]accept exits with 9 [08:37:05]New connection [08:37:05]New thread 3066957156 created [08:37:05]Thread 3067100516 joined [08:37:05]Waiting for new connection... [08:37:05] Sock 9.Parse request [08:37:05]Sock 9.Check first char [08:37:05]Sock 9.First char is OK [08:37:05]request: POST /json_proto HTTP/1.0 [08:37:05]Method: POST [08:37:05]URL: /json_proto [08:37:05]Method is POST - this is cgi request [08:37:05]url: /json_proto [08:37:05]query_string will be loaded in cgi processing [08:37:05]execute_cgi json_proto POST (null) [08:37:05]execute_cgi path=json_proto method=POST [08:37:05]POST find Content-Length [08:37:05]Host: 172.17.52.131:8080 [08:37:05]Content-Length: 675 [08:37:05]Content-Type: application/json [08:37:05] [08:37:05]POST finish read [08:37:05]Found Content-Length = 675 [08:37:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477219", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:37:05]execute_script... [08:37:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477219", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:37:05]POST & json_proto [08:37:05]process_json_proto [08:37:05]json parsed OK: [08:37:05]protocol is kg_v1.0 [08:37:05]action value=close_receipt [08:37:05]process_action close_receipt [08:37:05]cmd_close_receipt [08:37:05]MH_GetDate [08:37:05]Write to MH i2c: F0 00 00 31 08 28 [08:37:05]Write i2c OK [08:37:05]MH_I2C_Read... [08:37:05]Read from MH i2c: F0 [08:37:05]MH_I2C_Read... [08:37:05]Read from MH i2c: F0 09 00 [08:37:05]MH_I2C_Read... [08:37:05]Read from MH i2c: F0 09 00 31 08 00 B2 12 16 67 4B 9D 11 67 D2 [08:37:05]GetLastDocTimeStamp 1729499676 [08:37:05]current date 1729499826 [08:37:05]FM_GetShiftState [08:37:05]SAM_PROTO_GetShiftState [08:37:05]wFMCommunicate request_size=4 [08:37:05]MH_SAM_APDU [08:37:05]CAPDU: 80 13 01 00 [08:37:05]Write to MH i2c: E2 08 00 32 08 80 13 01 00 00 00 00 00 B7 [08:37:05]Write i2c OK [08:37:05]MH_I2C_Read... [08:37:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:37:05]Read from MH i2c: E2 [08:37:05]MH_I2C_Read... [08:37:05]Read from MH i2c: E2 0E 00 [08:37:05]MH_I2C_Read... [08:37:05]Read from MH i2c: E2 0E 00 32 08 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 39 [08:37:05]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:37:05]wFMCommunicate OK [08:37:05]SAM_PROTO_GetShiftState done [08:37:05]FM_GetShiftState done [08:37:05]opened in 1729469279 [08:37:05]opened+sec_in_day 1729555679 [08:37:05]quantity*price = 100000 [08:37:05]sum+1 = 100002 [08:37:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 82 21.10.2024 08:37 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223451 ФПД: 44589611726587 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T083706&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223451&fm=44589611726587&tin=02508201610067®Number=0000000000091767&sum=100000 [08:37:06]StoreToDocumentArchive [08:37:06]shift 538 fd 223451 [08:37:06]save to /storage/0538/doc_00223451 [08:37:06]save last doc name /storage/0538/doc_00223451 to /storage/kkm_last_doc_name [08:37:06]save OK [08:37:06]Clear old archive folders... [08:37:06]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:37:06]tlvbuf is 01347BB0 [08:37:06]SAM_PROTO_ClearQueue [08:37:06]wFMCommunicate request_size=4 [08:37:06]MH_SAM_APDU [08:37:06]CAPDU: 80 09 00 00 [08:37:06]Write to MH i2c: E2 08 00 3F 08 80 09 00 00 00 00 00 00 B9 [08:37:06]Write i2c OK [08:37:06]MH_I2C_Read... [08:37:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:37:06]Read from MH i2c: E2 [08:37:06]MH_I2C_Read... [08:37:06]Read from MH i2c: E2 03 00 [08:37:06]MH_I2C_Read... [08:37:06]Read from MH i2c: E2 03 00 3F 08 00 90 00 BB [08:37:06]RAPDU: 90 00 [08:37:06]wFMCommunicate OK [08:37:06]SAM_PROTO_ClearQueue done [08:37:06]KKMCreateOFDPacket [08:37:06]OFDProtocolAddRootSTLVToBuf [08:37:06]FM_MakeSignedData [08:37:06]FM_MakeSignedData [08:37:06]SAM_PROTO_SignData [08:37:06]wFMCommunicate request_size=4 [08:37:06]MH_SAM_APDU [08:37:06]CAPDU: 80 0D 01 02 [08:37:06]Write to MH i2c: E2 08 00 40 08 80 0D 01 02 00 00 00 00 C1 [08:37:06]Write i2c OK [08:37:06]MH_I2C_Read... [08:37:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:37:07]Read from MH i2c: E2 [08:37:07]MH_I2C_Read... [08:37:07]Read from MH i2c: E2 03 00 [08:37:07]MH_I2C_Read... [08:37:07]Read from MH i2c: E2 03 00 40 08 00 90 00 BC [08:37:07]RAPDU: 90 00 [08:37:07]wFMCommunicate OK [08:37:07]wFMCommunicate request_size=255 [08:37:07]MH_SAM_APDU [08:37:07]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 B2 12 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 DB 68 03 00 35 04 06 00 [08:37:07]Write to MH i2c: E2 02 01 41 08 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 B2 12 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 DB 68 03 00 35 04 06 00 00 00 29 [08:37:07]Write i2c OK [08:37:07]MH_I2C_Read... [08:37:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:37:07]Read from MH i2c: E2 [08:37:07]MH_I2C_Read... [08:37:07]Read from MH i2c: E2 03 00 [08:37:07]MH_I2C_Read... [08:37:07]Read from MH i2c: E2 03 00 41 08 00 90 00 BD [08:37:07]RAPDU: 90 00 [08:37:07]wFMCommunicate OK [08:37:07]wFMCommunicate request_size=11 [08:37:07]MH_SAM_APDU [08:37:07]CAPDU: 80 0D 02 02 06 28 8D D3 F7 B6 FB [08:37:07]Write to MH i2c: E2 0E 00 42 08 80 0D 02 02 06 00 28 8D D3 F7 B6 FB 00 00 00 [08:37:07]Write i2c OK [08:37:07]MH_I2C_Read... [08:37:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:37:07]Read from MH i2c: E2 [08:37:07]MH_I2C_Read... [08:37:07]Read from MH i2c: E2 03 00 [08:37:07]MH_I2C_Read... [08:37:07]Read from MH i2c: E2 03 00 42 08 00 90 00 BE [08:37:07]RAPDU: 90 00 [08:37:07]wFMCommunicate OK [08:37:07]wFMCommunicate request_size=4 [08:37:07]MH_SAM_APDU [08:37:07]CAPDU: 80 0D 03 02 [08:37:07]Write to MH i2c: E2 08 00 43 08 80 0D 03 02 00 00 00 00 C6 [08:37:07]Write i2c OK [08:37:07]MH_I2C_Read... [08:37:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:37:07]Read from MH i2c: E2 [08:37:07]MH_I2C_Read... [08:37:07]Read from MH i2c: E2 0B 00 [08:37:07]MH_I2C_Read... [08:37:07]Read from MH i2c: E2 0B 00 43 08 00 AE DB 99 D6 30 CC 8B B6 90 00 FC [08:37:07]RAPDU: AE DB 99 D6 30 CC 8B B6 90 00 [08:37:07]wFMCommunicate OK [08:37:07]SAM_PROTO_SignData done [08:37:07]FM_MakeSignedData done [08:37:07]CreateOFDProtocolMessage [08:37:07]wFMCommunicate request_size=4 [08:37:07]MH_SAM_APDU [08:37:07]CAPDU: 80 11 00 00 [08:37:07]Write to MH i2c: E2 08 00 44 08 80 11 00 00 00 00 00 00 C6 [08:37:07]Write i2c OK [08:37:07]MH_I2C_Read... [08:37:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:37:07]Read from MH i2c: E2 [08:37:07]MH_I2C_Read... [08:37:07]Read from MH i2c: E2 17 00 [08:37:07]MH_I2C_Read... [08:37:07]Read from MH i2c: E2 17 00 44 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 19 [08:37:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:37:07]wFMCommunicate OK [08:37:07]CreateOFDProtocolMessage done [08:37:07]OFDSenderStorePacket 223451 [08:37:07]StoreOFDPacket docnum=223451 [08:37:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 6C BA 08 01 40 AE 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 B2 12 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 DB 68 03 00 35 04 06 00 28 8D D3 F7 B6 FB AE DB 99 D6 30 CC 8B B6 [08:37:07]CheckFolder [08:37:07]dirname=/storage/ofd_packets [08:37:07]CheckFolder done [08:37:07]ProducePacketName [08:37:07]name=ofd_packets/00223451 [08:37:07]NVStorageSaveData ofd_packets/00223451 [08:37:07]File name is /storage/ofd_packets/00223451 [08:37:07]Write 302 bytes [08:37:07]NVStorageSaveData done [08:37:07]OFDSenderStorePacket done [08:37:07]KKMCreateOFDPacket done [08:37:07]NVStorageSaveData kkm_last_timestamp [08:37:07]File name is /storage/kkm_last_timestamp [08:37:07]Write 4 bytes [08:37:07]NVStorageSaveData done [08:37:07]ExternCall_PrintAddStr [08:37:07]wPrintStart [08:37:07]Write to MH i2c: 01 00 00 45 08 4D [08:37:07]Write i2c OK [08:37:07]MH_I2C_Read... [08:37:07]Read from MH i2c: 01 [08:37:07]MH_I2C_Read... [08:37:07]Read from MH i2c: 01 07 00 [08:37:07]MH_I2C_Read... [08:37:07]Read from MH i2c: 01 07 00 45 08 00 00 00 00 00 FF 0F 62 [08:37:07]RasterBufferAndPrint [08:37:07]line Счет N : (1)477219 [08:37:07]line ИНН: 02508201610067 [08:37:07]line Контрольно-Кассовый Чек [08:37:07]line ПРОДАЖА [08:37:07]line ТРК (МРК, ГНК) : 33 [08:37:07]line Товар: 2710124130 [08:37:07]line SUPER-92-К-5 [08:37:07]line 14.620 * 68.40 [08:37:07]line = 1000.01 [08:37:07]line НДС 12% НСП 1% [08:37:07]line > о реализуемом товаре [08:37:07]line ОКРУГЛЕНИЕ: -0.01 [08:37:07]line ИТОГО: 1000.00 [08:37:07]line Внесено: 1000.00 [08:37:07]line СДАЧА: 0.00 [08:37:07]line НСП 1% : 8.85 [08:37:07]line НДС 12% : 106.20 [08:37:07]line Наличными: 1000.00 [08:37:07]line Безнал.: 0.00 [08:37:07]line Место: АЗС № 162 "Партнер Нефть" [08:37:07]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:37:07]line СНО: Общий режим [08:37:07]line Чек 82 21.10.2024 08:37 [08:37:07]line Смена: 538 ФФД: 1.0 [08:37:07]line ЗНМ: 0300000103 [08:37:07]line РНМ: 0000000000091767 [08:37:07]line Версия ККМ: 001 [08:37:07]line ФМ: 0000000000871763 [08:37:07]line ФД: 223451 [08:37:07]line ФПД: 44589611726587 [08:37:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T083706&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223451&fm=44589611726587&tin=02508201610067®Number=0000000000091767&sum=100000 [08:37:07]OFD Sender: Processing packet 223451 [packets to send 25, broken 24] [08:37:07]ProducePacketName [08:37:07]name=ofd_packets/00223451 [08:37:07]OFD Sender: To server: pG, [08:37:07]CommunicateWithHost lk.salyk.kg:30040 [08:37:07]ConnectInit lk.salyk.kg [08:37:07]written 0, free lines is 4095 [08:37:07]Connected sock=10 [08:37:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 6C BA 08 01 40 AE 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 B2 12 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 DB 68 03 00 35 04 06 00 28 8D D3 F7 B6 FB AE DB 99 D6 30 CC 8B B6 [08:37:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 14 5C 47 00 D5 01 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 DB 68 03 00 F4 03 04 00 48 BE 15 67 B6 04 01 00 00 31 C2 C0 D6 D4 D3 3C 1C [08:37:08]CommunicateWithHost err = 0 [08:37:08]CheckOFDResponse [08:37:08]1017 (14) - 77093643461234 [08:37:08]1041 (16) - 0000000000871763 [08:37:08]1040 (4) - 223451 [08:37:08]1012 (4) - 21.10.2024 02:36 [08:37:08]1206 (1) - 0 [08:37:08]OFD Sender: Remove packet 223451 [08:37:08]ProducePacketName [08:37:08]name=ofd_packets/00223451 [08:37:08]NVStorageDeleteData [08:37:08]Write to MH i2c: 01 00 00 70 08 78 [08:37:08]Write i2c OK [08:37:08]MH_I2C_Read... [08:37:08]Read from MH i2c: 01 [08:37:08]MH_I2C_Read... [08:37:08]Read from MH i2c: 01 07 00 [08:37:08]MH_I2C_Read... [08:37:08]Read from MH i2c: 01 07 00 70 08 00 00 00 00 00 02 0D 8E [08:37:08]RasterBufferAndPrint [08:37:08]line [08:37:08]line [08:37:08]line [08:37:08]line [08:37:08]line [08:37:08]written 0, free lines is 3339 [08:37:08]MH_Cut [08:37:08]Write to MH i2c: D1 01 00 77 08 01 51 [08:37:08]Write i2c OK [08:37:08]MH_I2C_Read... [08:37:08]Read from MH i2c: D1 [08:37:08]MH_I2C_Read... [08:37:08]Read from MH i2c: D1 01 00 [08:37:08]MH_I2C_Read... [08:37:08]Read from MH i2c: D1 01 00 77 08 00 50 [08:37:08]Write to MH i2c: 01 00 00 78 08 80 [08:37:08]Write i2c OK [08:37:08]MH_I2C_Read... [08:37:08]OFD Sender: No OFD packet to send [08:37:08]*** Cut start [08:37:08]*** Purtial cut [08:37:08]*** CUTSNS_PIN = 0 [08:37:09]*** Stage 1: CUTSNS_PIN = 1 [08:37:10]Read from MH i2c: 01 [08:37:10]MH_I2C_Read... [08:37:10]*** Stop cut motor [08:37:10]*** Cut end [08:37:10]Read from MH i2c: 01 07 00 [08:37:10]MH_I2C_Read... [08:37:10]Read from MH i2c: 01 07 00 78 08 00 00 00 00 00 FF 0F 95 [08:37:10]process_action close_receipt done [08:37:10]requested_data is exist [08:37:10]produce_requested_data [08:37:10]requested_item fm.sn is exist - process it [08:37:10]wFMCommunicate request_size=4 [08:37:10]MH_SAM_APDU [08:37:10]CAPDU: 80 11 00 00 [08:37:10]Write to MH i2c: E2 08 00 79 08 80 11 00 00 00 00 00 00 FB [08:37:10]Write i2c OK [08:37:10]MH_I2C_Read... [08:37:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:37:11]Read from MH i2c: E2 [08:37:11]MH_I2C_Read... [08:37:11]Read from MH i2c: E2 17 00 [08:37:11]MH_I2C_Read... [08:37:11]Read from MH i2c: E2 17 00 79 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 4E [08:37:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:37:11]wFMCommunicate OK [08:37:11]requested_item fd.num is exist - process it [08:37:11]SAM_PROTO_GetFieldsCounters [08:37:11]wFMCommunicate request_size=4 [08:37:11]MH_SAM_APDU [08:37:11]CAPDU: 80 13 00 00 [08:37:11]Write to MH i2c: E2 08 00 7A 08 80 13 00 00 00 00 00 00 FE [08:37:11]Write i2c OK [08:37:11]MH_I2C_Read... [08:37:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:37:11]Read from MH i2c: E2 [08:37:11]MH_I2C_Read... [08:37:11]Read from MH i2c: E2 62 00 [08:37:11]MH_I2C_Read... [08:37:11]Read from MH i2c: E2 62 00 7A 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 DB 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 52 00 00 00 5E 04 04 00 52 00 00 00 57 04 04 00 53 00 00 00 19 04 04 00 00 00 00 00 90 00 7C [08:37:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 DB 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 52 00 00 00 5E 04 04 00 52 00 00 00 57 04 04 00 53 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:37:11]wFMCommunicate OK [08:37:11]SAM_PROTO_GetFieldsCounters done [08:37:11]requested_item shift.num is exist - process it [08:37:11]requested_item shift.opened is exist - process it [08:37:11]req_shift_opened [08:37:11]FM_GetShiftState [08:37:11]SAM_PROTO_GetShiftState [08:37:11]wFMCommunicate request_size=4 [08:37:11]MH_SAM_APDU [08:37:11]CAPDU: 80 13 01 00 [08:37:11]Write to MH i2c: E2 08 00 7B 08 80 13 01 00 00 00 00 00 00 [08:37:11]Write i2c OK [08:37:11]MH_I2C_Read... [08:37:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:37:11]Read from MH i2c: E2 [08:37:11]MH_I2C_Read... [08:37:11]Read from MH i2c: E2 0E 00 [08:37:11]MH_I2C_Read... [08:37:11]Read from MH i2c: E2 0E 00 7B 08 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 82 [08:37:11]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:37:11]wFMCommunicate OK [08:37:11]SAM_PROTO_GetShiftState done [08:37:11]FM_GetShiftState done [08:37:11]req_shift_opened done [08:37:11]requested_item shift.open_date is exist - process it [08:37:11]req_shift_open_date [08:37:11]req_shift_open_date done [08:37:11]produce_requested_data done [08:37:11]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223451,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:37:11]process_action_free close_receipt [08:37:11]json_value_free [08:37:11]json_value_free done [08:37:11]process_json_proto returns [08:37:11]Send response to host [08:37:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223451,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:37:11]free response buf [08:37:11]execute_script done [08:37:11]execute_script returns [08:37:11]free content buf [08:37:11]Sock 9.Close socket [08:37:11]Sock 9.Thread stoped [08:37:13]OFD Sender: No OFD packet to send [08:37:18]OFD Sender: No OFD packet to send [08:37:23]OFD Sender: No OFD packet to send [08:37:28]OFD Sender: No OFD packet to send [08:37:33]OFD Sender: No OFD packet to send [08:37:38]OFD Sender: No OFD packet to send [08:37:43]OFD Sender: No OFD packet to send [08:37:48]OFD Sender: No OFD packet to send [08:37:53]OFD Sender: No OFD packet to send [08:37:58]OFD Sender: No OFD packet to send [08:38:03]OFD Sender: No OFD packet to send [08:38:08]OFD Sender: No OFD packet to send [08:38:13]OFD Sender: No OFD packet to send [08:38:18]OFD Sender: No OFD packet to send [08:38:23]OFD Sender: No OFD packet to send [08:38:28]OFD Sender: No OFD packet to send [08:38:33]OFD Sender: No OFD packet to send [08:38:38]OFD Sender: No OFD packet to send [08:38:43]OFD Sender: No OFD packet to send [08:38:48]OFD Sender: No OFD packet to send [08:38:53]OFD Sender: No OFD packet to send [08:38:58]OFD Sender: No OFD packet to send [08:39:03]OFD Sender: No OFD packet to send [08:39:08]OFD Sender: No OFD packet to send [08:39:13]OFD Sender: No OFD packet to send [08:39:18]OFD Sender: No OFD packet to send [08:39:23]OFD Sender: No OFD packet to send [08:39:28]OFD Sender: No OFD packet to send [08:39:33]OFD Sender: No OFD packet to send [08:39:38]OFD Sender: No OFD packet to send [08:39:43]OFD Sender: No OFD packet to send [08:39:46]accept exits with 7 [08:39:46]New connection [08:39:46]New thread 3067100516 created [08:39:46]Thread 3066957156 joined [08:39:46]Waiting for new connection... [08:39:46] Sock 7.Parse request [08:39:46]Sock 7.Check first char [08:39:46]Sock 7.First char is OK [08:39:46]request: POST /json_proto HTTP/1.0 [08:39:46]Method: POST [08:39:46]URL: /json_proto [08:39:46]Method is POST - this is cgi request [08:39:46]url: /json_proto [08:39:46]query_string will be loaded in cgi processing [08:39:46]execute_cgi json_proto POST (null) [08:39:46]execute_cgi path=json_proto method=POST [08:39:46]POST find Content-Length [08:39:46]Host: 172.17.52.131:8080 [08:39:46]Content-Length: 679 [08:39:46]Content-Type: application/json [08:39:46] [08:39:46]POST finish read [08:39:46]Found Content-Length = 679 [08:39:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477220", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:39:46]execute_script... [08:39:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477220", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:39:46]POST & json_proto [08:39:46]process_json_proto [08:39:46]json parsed OK: [08:39:46]protocol is kg_v1.0 [08:39:46]action value=close_receipt [08:39:46]process_action close_receipt [08:39:46]cmd_close_receipt [08:39:46]MH_GetDate [08:39:46]Write to MH i2c: F0 00 00 7C 08 73 [08:39:46]Write i2c OK [08:39:46]MH_I2C_Read... [08:39:46]Read from MH i2c: F0 [08:39:46]MH_I2C_Read... [08:39:46]Read from MH i2c: F0 09 00 [08:39:46]MH_I2C_Read... [08:39:46]Read from MH i2c: F0 09 00 7C 08 00 52 13 16 67 4B 9D 11 67 BE [08:39:46]GetLastDocTimeStamp 1729499826 [08:39:46]current date 1729499986 [08:39:46]FM_GetShiftState [08:39:46]SAM_PROTO_GetShiftState [08:39:46]wFMCommunicate request_size=4 [08:39:46]MH_SAM_APDU [08:39:46]CAPDU: 80 13 01 00 [08:39:46]Write to MH i2c: E2 08 00 7D 08 80 13 01 00 00 00 00 00 02 [08:39:46]Write i2c OK [08:39:46]MH_I2C_Read... [08:39:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:39:46]Read from MH i2c: E2 [08:39:46]MH_I2C_Read... [08:39:46]Read from MH i2c: E2 0E 00 [08:39:46]MH_I2C_Read... [08:39:46]Read from MH i2c: E2 0E 00 7D 08 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 84 [08:39:46]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:39:46]wFMCommunicate OK [08:39:46]SAM_PROTO_GetShiftState done [08:39:46]FM_GetShiftState done [08:39:46]opened in 1729469279 [08:39:46]opened+sec_in_day 1729555679 [08:39:46]quantity*price = 200025 [08:39:46]sum+1 = 200026 [08:39:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 83 21.10.2024 08:39 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223452 ФПД: 83604057452112 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T083947&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223452&fm=83604057452112&tin=02508201610067®Number=0000000000091767&sum=200000 [08:39:47]StoreToDocumentArchive [08:39:47]shift 538 fd 223452 [08:39:47]save to /storage/0538/doc_00223452 [08:39:47]save last doc name /storage/0538/doc_00223452 to /storage/kkm_last_doc_name [08:39:47]save OK [08:39:47]Clear old archive folders... [08:39:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:39:47]tlvbuf is 01344730 [08:39:47]SAM_PROTO_ClearQueue [08:39:47]wFMCommunicate request_size=4 [08:39:47]MH_SAM_APDU [08:39:47]CAPDU: 80 09 00 00 [08:39:47]Write to MH i2c: E2 08 00 8A 08 80 09 00 00 00 00 00 00 04 [08:39:47]Write i2c OK [08:39:47]MH_I2C_Read... [08:39:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:39:47]Read from MH i2c: E2 [08:39:47]MH_I2C_Read... [08:39:47]Read from MH i2c: E2 03 00 [08:39:47]MH_I2C_Read... [08:39:47]Read from MH i2c: E2 03 00 8A 08 00 90 00 06 [08:39:47]RAPDU: 90 00 [08:39:47]wFMCommunicate OK [08:39:47]SAM_PROTO_ClearQueue done [08:39:47]KKMCreateOFDPacket [08:39:47]OFDProtocolAddRootSTLVToBuf [08:39:47]FM_MakeSignedData [08:39:47]FM_MakeSignedData [08:39:47]SAM_PROTO_SignData [08:39:47]wFMCommunicate request_size=4 [08:39:47]MH_SAM_APDU [08:39:47]CAPDU: 80 0D 01 02 [08:39:47]Write to MH i2c: E2 08 00 8B 08 80 0D 01 02 00 00 00 00 0C [08:39:47]Write i2c OK [08:39:47]MH_I2C_Read... [08:39:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:39:47]Read from MH i2c: E2 [08:39:47]MH_I2C_Read... [08:39:47]Read from MH i2c: E2 03 00 [08:39:47]MH_I2C_Read... [08:39:47]Read from MH i2c: E2 03 00 8B 08 00 90 00 07 [08:39:47]RAPDU: 90 00 [08:39:47]wFMCommunicate OK [08:39:47]wFMCommunicate request_size=255 [08:39:47]MH_SAM_APDU [08:39:47]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 53 13 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 DC 68 03 00 35 04 06 00 4C 09 96 25 [08:39:47]Write to MH i2c: E2 02 01 8C 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 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 53 13 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 DC 68 03 00 35 04 06 00 4C 09 96 25 00 00 2D [08:39:47]Write i2c OK [08:39:47]MH_I2C_Read... [08:39:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:39:48]Read from MH i2c: E2 [08:39:48]MH_I2C_Read... [08:39:48]Read from MH i2c: E2 03 00 [08:39:48]MH_I2C_Read... [08:39:48]Read from MH i2c: E2 03 00 8C 08 00 90 00 08 [08:39:48]RAPDU: 90 00 [08:39:48]wFMCommunicate OK [08:39:48]wFMCommunicate request_size=7 [08:39:48]MH_SAM_APDU [08:39:48]CAPDU: 80 0D 02 02 02 6E 50 [08:39:48]Write to MH i2c: E2 0A 00 8D 08 80 0D 02 02 02 00 6E 50 00 00 D1 [08:39:48]Write i2c OK [08:39:48]MH_I2C_Read... [08:39:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:39:48]Read from MH i2c: E2 [08:39:48]MH_I2C_Read... [08:39:48]Read from MH i2c: E2 03 00 [08:39:48]MH_I2C_Read... [08:39:48]Read from MH i2c: E2 03 00 8D 08 00 90 00 09 [08:39:48]RAPDU: 90 00 [08:39:48]wFMCommunicate OK [08:39:48]wFMCommunicate request_size=4 [08:39:48]MH_SAM_APDU [08:39:48]CAPDU: 80 0D 03 02 [08:39:48]Write to MH i2c: E2 08 00 8E 08 80 0D 03 02 00 00 00 00 11 [08:39:48]Write i2c OK [08:39:48]MH_I2C_Read... [08:39:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:39:48]Read from MH i2c: E2 [08:39:48]MH_I2C_Read... [08:39:48]Read from MH i2c: E2 0B 00 [08:39:48]MH_I2C_Read... [08:39:48]Read from MH i2c: E2 0B 00 8E 08 00 0D 4A F4 A2 71 30 AD 9A 90 00 E7 [08:39:48]RAPDU: 0D 4A F4 A2 71 30 AD 9A 90 00 [08:39:48]wFMCommunicate OK [08:39:48]SAM_PROTO_SignData done [08:39:48]FM_MakeSignedData done [08:39:48]CreateOFDProtocolMessage [08:39:48]wFMCommunicate request_size=4 [08:39:48]MH_SAM_APDU [08:39:48]CAPDU: 80 11 00 00 [08:39:48]Write to MH i2c: E2 08 00 8F 08 80 11 00 00 00 00 00 00 11 [08:39:48]Write i2c OK [08:39:48]MH_I2C_Read... [08:39:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:39:48]Read from MH i2c: E2 [08:39:48]MH_I2C_Read... [08:39:48]Read from MH i2c: E2 17 00 [08:39:48]MH_I2C_Read... [08:39:48]Read from MH i2c: E2 17 00 8F 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 64 [08:39:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:39:48]wFMCommunicate OK [08:39:48]CreateOFDProtocolMessage done [08:39:48]OFDSenderStorePacket 223452 [08:39:48]StoreOFDPacket docnum=223452 [08:39:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 6F 3C 04 01 F3 EF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 53 13 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 DC 68 03 00 35 04 06 00 4C 09 96 25 6E 50 0D 4A F4 A2 71 30 AD 9A [08:39:48]CheckFolder [08:39:48]dirname=/storage/ofd_packets [08:39:48]CheckFolder done [08:39:48]ProducePacketName [08:39:48]name=ofd_packets/00223452 [08:39:48]NVStorageSaveData ofd_packets/00223452 [08:39:48]File name is /storage/ofd_packets/00223452 [08:39:48]Write 298 bytes [08:39:48]NVStorageSaveData done [08:39:48]OFDSenderStorePacket done [08:39:48]KKMCreateOFDPacket done [08:39:48]NVStorageSaveData kkm_last_timestamp [08:39:48]File name is /storage/kkm_last_timestamp [08:39:48]Write 4 bytes [08:39:48]NVStorageSaveData done [08:39:48]ExternCall_PrintAddStr [08:39:48]wPrintStart [08:39:48]Write to MH i2c: 01 00 00 90 08 98 [08:39:48]Write i2c OK [08:39:48]MH_I2C_Read... [08:39:48]Read from MH i2c: 01 [08:39:48]MH_I2C_Read... [08:39:48]Read from MH i2c: 01 07 00 [08:39:48]MH_I2C_Read... [08:39:48]Read from MH i2c: 01 07 00 90 08 00 00 00 00 00 FF 0F AD [08:39:48]RasterBufferAndPrint [08:39:48]line Счет N : (1)477220 [08:39:48]line ИНН: 02508201610067 [08:39:48]line Контрольно-Кассовый Чек [08:39:48]line ПРОДАЖА [08:39:48]line ТРК (МРК, ГНК) : 24 [08:39:48]line Товар: 2710194210 [08:39:48]line ДТ-К-5 [08:39:48]line 26.250 * 76.20 [08:39:48]line = 2000.25 [08:39:48]line НДС 12% НСП 1% [08:39:48]line > о реализуемом товаре [08:39:48]line ОКРУГЛЕНИЕ: -0.25 [08:39:48]line ИТОГО: 2000.00 [08:39:48]line Внесено: 2000.00 [08:39:48]line СДАЧА: 0.00 [08:39:48]line НСП 1% : 17.70 [08:39:48]line НДС 12% : 212.42 [08:39:48]line Наличными: 2000.00 [08:39:48]line Безнал.: 0.00 [08:39:48]line Место: АЗС № 162 "Партнер Нефть" [08:39:48]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:39:48]line СНО: Общий режим [08:39:48]line Чек 83 21.10.2024 08:39 [08:39:48]line Смена: 538 ФФД: 1.0 [08:39:48]line ЗНМ: 0300000103 [08:39:48]line РНМ: 0000000000091767 [08:39:48]line Версия ККМ: 001 [08:39:48]line ФМ: 0000000000871763 [08:39:48]line ФД: 223452 [08:39:48]line ФПД: 83604057452112 [08:39:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T083947&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223452&fm=83604057452112&tin=02508201610067®Number=0000000000091767&sum=200000 [08:39:48]OFD Sender: Processing packet 223452 [packets to send 25, broken 24] [08:39:48]ProducePacketName [08:39:48]name=ofd_packets/00223452 [08:39:48]OFD Sender: To server: pG, [08:39:48]CommunicateWithHost lk.salyk.kg:30040 [08:39:48]ConnectInit lk.salyk.kg [08:39:48]written 0, free lines is 4095 [08:39:48]Connected sock=10 [08:39:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 6F 3C 04 01 F3 EF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 53 13 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 DC 68 03 00 35 04 06 00 4C 09 96 25 6E 50 0D 4A F4 A2 71 30 AD 9A [08:39:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 F3 B1 47 00 DA F2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 DC 68 03 00 F4 03 04 00 E9 BE 15 67 B6 04 01 00 00 AB 68 19 D6 CF 83 59 88 [08:39:49]CommunicateWithHost err = 0 [08:39:49]CheckOFDResponse [08:39:49]1017 (14) - 77093643461234 [08:39:49]1041 (16) - 0000000000871763 [08:39:49]1040 (4) - 223452 [08:39:49]1012 (4) - 21.10.2024 02:39 [08:39:49]1206 (1) - 0 [08:39:49]OFD Sender: Remove packet 223452 [08:39:49]ProducePacketName [08:39:49]name=ofd_packets/00223452 [08:39:49]NVStorageDeleteData [08:39:49]Write to MH i2c: 01 00 00 BB 08 C3 [08:39:49]Write i2c OK [08:39:49]MH_I2C_Read... [08:39:49]Read from MH i2c: 01 [08:39:49]MH_I2C_Read... [08:39:49]Read from MH i2c: 01 07 00 [08:39:49]MH_I2C_Read... [08:39:49]Read from MH i2c: 01 07 00 BB 08 00 00 00 00 00 FC 0C D2 [08:39:49]RasterBufferAndPrint [08:39:49]line [08:39:49]line [08:39:49]line [08:39:49]line [08:39:49]line [08:39:49]written 0, free lines is 3333 [08:39:49]MH_Cut [08:39:49]Write to MH i2c: D1 01 00 C2 08 01 9C [08:39:49]Write i2c OK [08:39:49]MH_I2C_Read... [08:39:49]Read from MH i2c: D1 [08:39:49]MH_I2C_Read... [08:39:49]Read from MH i2c: D1 01 00 [08:39:49]MH_I2C_Read... [08:39:49]Read from MH i2c: D1 01 00 C2 08 00 9B [08:39:49]Write to MH i2c: 01 00 00 C3 08 CB [08:39:49]Write i2c OK [08:39:49]MH_I2C_Read... [08:39:49]OFD Sender: No OFD packet to send [08:39:49]*** Cut start [08:39:49]*** Purtial cut [08:39:49]*** Stage 1: CUTSNS_PIN = 1 [08:39:50]Read from MH i2c: 01 [08:39:50]MH_I2C_Read... [08:39:50]*** Stop cut motor [08:39:50]*** Cut end [08:39:50]Read from MH i2c: 01 07 00 [08:39:50]MH_I2C_Read... [08:39:50]Read from MH i2c: 01 07 00 C3 08 00 00 00 00 00 FF 0F E0 [08:39:50]process_action close_receipt done [08:39:50]requested_data is exist [08:39:50]produce_requested_data [08:39:50]requested_item fm.sn is exist - process it [08:39:50]wFMCommunicate request_size=4 [08:39:50]MH_SAM_APDU [08:39:50]CAPDU: 80 11 00 00 [08:39:50]Write to MH i2c: E2 08 00 C4 08 80 11 00 00 00 00 00 00 46 [08:39:50]Write i2c OK [08:39:50]MH_I2C_Read... [08:39:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:39:50]Read from MH i2c: E2 [08:39:50]MH_I2C_Read... [08:39:50]Read from MH i2c: E2 17 00 [08:39:50]MH_I2C_Read... [08:39:50]Read from MH i2c: E2 17 00 C4 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 99 [08:39:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:39:50]wFMCommunicate OK [08:39:50]requested_item fd.num is exist - process it [08:39:50]SAM_PROTO_GetFieldsCounters [08:39:50]wFMCommunicate request_size=4 [08:39:50]MH_SAM_APDU [08:39:50]CAPDU: 80 13 00 00 [08:39:50]Write to MH i2c: E2 08 00 C5 08 80 13 00 00 00 00 00 00 49 [08:39:50]Write i2c OK [08:39:50]MH_I2C_Read... [08:39:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:39:50]Read from MH i2c: E2 [08:39:50]MH_I2C_Read... [08:39:50]Read from MH i2c: E2 62 00 [08:39:50]MH_I2C_Read... [08:39:50]Read from MH i2c: E2 62 00 C5 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 DC 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 53 00 00 00 5E 04 04 00 53 00 00 00 57 04 04 00 54 00 00 00 19 04 04 00 00 00 00 00 90 00 CB [08:39:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 DC 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 53 00 00 00 5E 04 04 00 53 00 00 00 57 04 04 00 54 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:39:50]wFMCommunicate OK [08:39:50]SAM_PROTO_GetFieldsCounters done [08:39:50]requested_item shift.num is exist - process it [08:39:50]requested_item shift.opened is exist - process it [08:39:50]req_shift_opened [08:39:50]FM_GetShiftState [08:39:50]SAM_PROTO_GetShiftState [08:39:50]wFMCommunicate request_size=4 [08:39:50]MH_SAM_APDU [08:39:50]CAPDU: 80 13 01 00 [08:39:50]Write to MH i2c: E2 08 00 C6 08 80 13 01 00 00 00 00 00 4B [08:39:50]Write i2c OK [08:39:50]MH_I2C_Read... [08:39:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:39:50]Read from MH i2c: E2 [08:39:50]MH_I2C_Read... [08:39:50]Read from MH i2c: E2 0E 00 [08:39:50]MH_I2C_Read... [08:39:50]Read from MH i2c: E2 0E 00 C6 08 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 CD [08:39:50]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:39:50]wFMCommunicate OK [08:39:50]SAM_PROTO_GetShiftState done [08:39:50]FM_GetShiftState done [08:39:50]req_shift_opened done [08:39:50]requested_item shift.open_date is exist - process it [08:39:50]req_shift_open_date [08:39:50]req_shift_open_date done [08:39:50]produce_requested_data done [08:39:50]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223452,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:39:50]process_action_free close_receipt [08:39:50]json_value_free [08:39:50]json_value_free done [08:39:50]process_json_proto returns [08:39:50]Send response to host [08:39:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223452,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:39:50]free response buf [08:39:50]execute_script done [08:39:50]execute_script returns [08:39:50]free content buf [08:39:50]Sock 7.Close socket [08:39:50]Sock 7.Thread stoped [08:39:54]OFD Sender: No OFD packet to send [08:39:59]OFD Sender: No OFD packet to send [08:40:04]OFD Sender: No OFD packet to send [08:40:09]OFD Sender: No OFD packet to send [08:40:14]OFD Sender: No OFD packet to send [08:40:19]OFD Sender: No OFD packet to send [08:40:24]OFD Sender: No OFD packet to send [08:40:29]OFD Sender: No OFD packet to send [08:40:34]OFD Sender: No OFD packet to send [08:40:39]OFD Sender: No OFD packet to send [08:40:44]OFD Sender: No OFD packet to send [08:40:49]OFD Sender: No OFD packet to send [08:40:54]OFD Sender: No OFD packet to send [08:40:59]OFD Sender: No OFD packet to send [08:41:04]OFD Sender: No OFD packet to send [08:41:09]OFD Sender: No OFD packet to send [08:41:14]OFD Sender: No OFD packet to send [08:41:19]OFD Sender: No OFD packet to send [08:41:24]OFD Sender: No OFD packet to send [08:41:29]OFD Sender: No OFD packet to send [08:41:34]accept exits with 9 [08:41:34]New connection [08:41:34]New thread 3066957156 created [08:41:34]Thread 3067100516 joined [08:41:34]Waiting for new connection... [08:41:34] Sock 9.Parse request [08:41:34]Sock 9.Check first char [08:41:34]Sock 9.First char is OK [08:41:34]request: POST /json_proto HTTP/1.0 [08:41:34]Method: POST [08:41:34]URL: /json_proto [08:41:34]Method is POST - this is cgi request [08:41:34]url: /json_proto [08:41:34]query_string will be loaded in cgi processing [08:41:34]execute_cgi json_proto POST (null) [08:41:34]execute_cgi path=json_proto method=POST [08:41:34]POST find Content-Length [08:41:34]Host: 172.17.52.131:8080 [08:41:34]Content-Length: 679 [08:41:34]Content-Type: application/json [08:41:34] [08:41:34]POST finish read [08:41:34]Found Content-Length = 679 [08:41:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477222", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:41:34]execute_script... [08:41:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477222", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:41:34]POST & json_proto [08:41:34]process_json_proto [08:41:34]json parsed OK: [08:41:34]protocol is kg_v1.0 [08:41:34]action value=close_receipt [08:41:34]process_action close_receipt [08:41:34]cmd_close_receipt [08:41:34]MH_GetDate [08:41:34]Write to MH i2c: F0 00 00 C7 08 BE [08:41:34]Write i2c OK [08:41:34]MH_I2C_Read... [08:41:34]Read from MH i2c: F0 [08:41:34]MH_I2C_Read... [08:41:34]Read from MH i2c: F0 09 00 [08:41:34]MH_I2C_Read... [08:41:34]Read from MH i2c: F0 09 00 C7 08 00 BE 13 16 67 4B 9D 11 67 75 [08:41:34]GetLastDocTimeStamp 1729499987 [08:41:34]current date 1729500094 [08:41:34]FM_GetShiftState [08:41:34]SAM_PROTO_GetShiftState [08:41:34]wFMCommunicate request_size=4 [08:41:34]MH_SAM_APDU [08:41:34]CAPDU: 80 13 01 00 [08:41:34]Write to MH i2c: E2 08 00 C8 08 80 13 01 00 00 00 00 00 4D [08:41:34]Write i2c OK [08:41:34]MH_I2C_Read... [08:41:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:41:34]Read from MH i2c: E2 [08:41:34]MH_I2C_Read... [08:41:34]Read from MH i2c: E2 0E 00 [08:41:34]MH_I2C_Read... [08:41:34]Read from MH i2c: E2 0E 00 C8 08 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 CF [08:41:34]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:41:34]wFMCommunicate OK [08:41:34]SAM_PROTO_GetShiftState done [08:41:34]FM_GetShiftState done [08:41:34]opened in 1729469279 [08:41:34]opened+sec_in_day 1729555679 [08:41:34]quantity*price = 200025 [08:41:34]sum+1 = 200026 [08:41:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 84 21.10.2024 08:41 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223453 ФПД: 135251248061120 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T084134&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223453&fm=135251248061120&tin=02508201610067®Number=0000000000091767&sum=200000 [08:41:35]StoreToDocumentArchive [08:41:35]shift 538 fd 223453 [08:41:35]save to /storage/0538/doc_00223453 [08:41:35]save last doc name /storage/0538/doc_00223453 to /storage/kkm_last_doc_name [08:41:35]save OK [08:41:35]Clear old archive folders... [08:41:35]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:41:35]tlvbuf is 013BC460 [08:41:35]SAM_PROTO_ClearQueue [08:41:35]wFMCommunicate request_size=4 [08:41:35]MH_SAM_APDU [08:41:35]CAPDU: 80 09 00 00 [08:41:35]Write to MH i2c: E2 08 00 D5 08 80 09 00 00 00 00 00 00 4F [08:41:35]Write i2c OK [08:41:35]MH_I2C_Read... [08:41:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:41:35]Read from MH i2c: E2 [08:41:35]MH_I2C_Read... [08:41:35]Read from MH i2c: E2 03 00 [08:41:35]MH_I2C_Read... [08:41:35]Read from MH i2c: E2 03 00 D5 08 00 90 00 51 [08:41:35]RAPDU: 90 00 [08:41:35]wFMCommunicate OK [08:41:35]SAM_PROTO_ClearQueue done [08:41:35]KKMCreateOFDPacket [08:41:35]OFDProtocolAddRootSTLVToBuf [08:41:35]FM_MakeSignedData [08:41:35]FM_MakeSignedData [08:41:35]SAM_PROTO_SignData [08:41:35]wFMCommunicate request_size=4 [08:41:35]MH_SAM_APDU [08:41:35]CAPDU: 80 0D 01 02 [08:41:35]Write to MH i2c: E2 08 00 D6 08 80 0D 01 02 00 00 00 00 57 [08:41:35]Write i2c OK [08:41:35]MH_I2C_Read... [08:41:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:41:35]Read from MH i2c: E2 [08:41:35]MH_I2C_Read... [08:41:35]Read from MH i2c: E2 03 00 [08:41:35]MH_I2C_Read... [08:41:35]Read from MH i2c: E2 03 00 D6 08 00 90 00 52 [08:41:35]RAPDU: 90 00 [08:41:35]wFMCommunicate OK [08:41:35]wFMCommunicate request_size=255 [08:41:35]MH_SAM_APDU [08:41:35]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 BE 13 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 DD 68 03 00 35 04 06 00 7B 02 A2 98 [08:41:35]Write to MH i2c: E2 02 01 D7 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 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 BE 13 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 DD 68 03 00 35 04 06 00 7B 02 A2 98 00 00 8C [08:41:35]Write i2c OK [08:41:35]MH_I2C_Read... [08:41:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:41:35]Read from MH i2c: E2 [08:41:35]MH_I2C_Read... [08:41:35]Read from MH i2c: E2 03 00 [08:41:35]MH_I2C_Read... [08:41:35]Read from MH i2c: E2 03 00 D7 08 00 90 00 53 [08:41:35]RAPDU: 90 00 [08:41:35]wFMCommunicate OK [08:41:35]wFMCommunicate request_size=7 [08:41:35]MH_SAM_APDU [08:41:35]CAPDU: 80 0D 02 02 02 9A C0 [08:41:35]Write to MH i2c: E2 0A 00 D8 08 80 0D 02 02 02 00 9A C0 00 00 B8 [08:41:35]Write i2c OK [08:41:35]MH_I2C_Read... [08:41:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:41:35]Read from MH i2c: E2 [08:41:35]MH_I2C_Read... [08:41:35]Read from MH i2c: E2 03 00 [08:41:35]MH_I2C_Read... [08:41:35]Read from MH i2c: E2 03 00 D8 08 00 90 00 54 [08:41:35]RAPDU: 90 00 [08:41:35]wFMCommunicate OK [08:41:35]wFMCommunicate request_size=4 [08:41:35]MH_SAM_APDU [08:41:35]CAPDU: 80 0D 03 02 [08:41:35]Write to MH i2c: E2 08 00 D9 08 80 0D 03 02 00 00 00 00 5C [08:41:35]Write i2c OK [08:41:35]MH_I2C_Read... [08:41:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:41:35]Read from MH i2c: E2 [08:41:35]MH_I2C_Read... [08:41:35]Read from MH i2c: E2 0B 00 [08:41:35]MH_I2C_Read... [08:41:35]Read from MH i2c: E2 0B 00 D9 08 00 BD 92 69 78 0C 7A 26 E6 90 00 1F [08:41:35]RAPDU: BD 92 69 78 0C 7A 26 E6 90 00 [08:41:35]wFMCommunicate OK [08:41:35]SAM_PROTO_SignData done [08:41:35]FM_MakeSignedData done [08:41:35]CreateOFDProtocolMessage [08:41:35]wFMCommunicate request_size=4 [08:41:35]MH_SAM_APDU [08:41:35]CAPDU: 80 11 00 00 [08:41:35]Write to MH i2c: E2 08 00 DA 08 80 11 00 00 00 00 00 00 5C [08:41:35]Write i2c OK [08:41:35]MH_I2C_Read... [08:41:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:41:36]Read from MH i2c: E2 [08:41:36]MH_I2C_Read... [08:41:36]Read from MH i2c: E2 17 00 [08:41:36]MH_I2C_Read... [08:41:36]Read from MH i2c: E2 17 00 DA 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 AF [08:41:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:41:36]wFMCommunicate OK [08:41:36]CreateOFDProtocolMessage done [08:41:36]OFDSenderStorePacket 223453 [08:41:36]StoreOFDPacket docnum=223453 [08:41:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 C9 59 04 01 4B BB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 BE 13 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 DD 68 03 00 35 04 06 00 7B 02 A2 98 9A C0 BD 92 69 78 0C 7A 26 E6 [08:41:36]CheckFolder [08:41:36]dirname=/storage/ofd_packets [08:41:36]CheckFolder done [08:41:36]ProducePacketName [08:41:36]name=ofd_packets/00223453 [08:41:36]NVStorageSaveData ofd_packets/00223453 [08:41:36]File name is /storage/ofd_packets/00223453 [08:41:36]Write 298 bytes [08:41:36]NVStorageSaveData done [08:41:36]OFDSenderStorePacket done [08:41:36]KKMCreateOFDPacket done [08:41:36]NVStorageSaveData kkm_last_timestamp [08:41:36]File name is /storage/kkm_last_timestamp [08:41:36]Write 4 bytes [08:41:36]NVStorageSaveData done [08:41:36]ExternCall_PrintAddStr [08:41:36]wPrintStart [08:41:36]Write to MH i2c: 01 00 00 DB 08 E3 [08:41:36]Write i2c OK [08:41:36]MH_I2C_Read... [08:41:36]Read from MH i2c: 01 [08:41:36]MH_I2C_Read... [08:41:36]Read from MH i2c: 01 07 00 [08:41:36]MH_I2C_Read... [08:41:36]Read from MH i2c: 01 07 00 DB 08 00 00 00 00 00 FF 0F F8 [08:41:36]RasterBufferAndPrint [08:41:36]line Счет N : (1)477222 [08:41:36]line ИНН: 02508201610067 [08:41:36]line Контрольно-Кассовый Чек [08:41:36]line ПРОДАЖА [08:41:36]line ТРК (МРК, ГНК) : 44 [08:41:36]line Товар: 2710194210 [08:41:36]line ДТ-К-5 [08:41:36]line 26.250 * 76.20 [08:41:36]line = 2000.25 [08:41:36]line НДС 12% НСП 1% [08:41:36]line > о реализуемом товаре [08:41:36]line ОКРУГЛЕНИЕ: -0.25 [08:41:36]line ИТОГО: 2000.00 [08:41:36]line Внесено: 2000.00 [08:41:36]line СДАЧА: 0.00 [08:41:36]line НСП 1% : 17.70 [08:41:36]line НДС 12% : 212.42 [08:41:36]line Наличными: 2000.00 [08:41:36]line Безнал.: 0.00 [08:41:36]line Место: АЗС № 162 "Партнер Нефть" [08:41:36]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [08:41:36]line СНО: Общий режим [08:41:36]line Чек 84 21.10.2024 08:41 [08:41:36]line Смена: 538 ФФД: 1.0 [08:41:36]line ЗНМ: 0300000103 [08:41:36]line РНМ: 0000000000091767 [08:41:36]line Версия ККМ: 001 [08:41:36]line ФМ: 0000000000871763 [08:41:36]line ФД: 223453 [08:41:36]line ФПД: 135251248061120 [08:41:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T084134&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223453&fm=135251248061120&tin=02508201610067®Number=0000000000091767&sum=200000 [08:41:36]OFD Sender: Processing packet 223453 [packets to send 25, broken 24] [08:41:36]ProducePacketName [08:41:36]name=ofd_packets/00223453 [08:41:36]OFD Sender: To server: pG, [08:41:36]CommunicateWithHost lk.salyk.kg:30040 [08:41:36]ConnectInit lk.salyk.kg [08:41:36]written 0, free lines is 4095 [08:41:36]Connected sock=10 [08:41:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 C9 59 04 01 4B BB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 BE 13 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 DD 68 03 00 35 04 06 00 7B 02 A2 98 9A C0 BD 92 69 78 0C 7A 26 E6 [08:41:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 0A 11 47 00 C9 7E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 DD 68 03 00 F4 03 04 00 54 BF 15 67 B6 04 01 00 00 0A 20 E0 69 F1 6B 7C AA [08:41:36]CommunicateWithHost err = 0 [08:41:36]CheckOFDResponse [08:41:36]1017 (14) - 77093643461234 [08:41:36]1041 (16) - 0000000000871763 [08:41:36]1040 (4) - 223453 [08:41:36]1012 (4) - 21.10.2024 02:41 [08:41:36]1206 (1) - 0 [08:41:36]OFD Sender: Remove packet 223453 [08:41:36]ProducePacketName [08:41:36]name=ofd_packets/00223453 [08:41:36]NVStorageDeleteData [08:41:36]Write to MH i2c: 01 00 00 06 09 0F [08:41:36]Write i2c OK [08:41:36]MH_I2C_Read... [08:41:36]Read from MH i2c: 01 [08:41:36]MH_I2C_Read... [08:41:36]Read from MH i2c: 01 07 00 [08:41:36]MH_I2C_Read... [08:41:36]Read from MH i2c: 01 07 00 06 09 00 00 00 00 00 FC 0C 1E [08:41:36]RasterBufferAndPrint [08:41:36]line [08:41:36]line [08:41:36]line [08:41:36]line [08:41:36]line [08:41:36]written 0, free lines is 3330 [08:41:36]MH_Cut [08:41:36]Write to MH i2c: D1 01 00 0D 09 01 E8 [08:41:36]Write i2c OK [08:41:36]MH_I2C_Read... [08:41:36]Read from MH i2c: D1 [08:41:36]MH_I2C_Read... [08:41:36]Read from MH i2c: D1 01 00 [08:41:36]MH_I2C_Read... [08:41:36]Read from MH i2c: D1 01 00 0D 09 00 E7 [08:41:36]Write to MH i2c: 01 00 00 0E 09 17 [08:41:36]Write i2c OK [08:41:36]MH_I2C_Read... [08:41:37]OFD Sender: No OFD packet to send [08:41:37]*** Cut start [08:41:37]*** Purtial cut [08:41:37]*** CUTSNS_PIN = 0 [08:41:37]*** Stage 1: CUTSNS_PIN = 1 [08:41:39]Read from MH i2c: 01 [08:41:39]MH_I2C_Read... [08:41:39]*** Stop cut motor [08:41:39]*** Cut end [08:41:39]Read from MH i2c: 01 07 00 [08:41:39]MH_I2C_Read... [08:41:39]Read from MH i2c: 01 07 00 0E 09 00 00 00 00 00 FF 0F 2C [08:41:39]process_action close_receipt done [08:41:39]requested_data is exist [08:41:39]produce_requested_data [08:41:39]requested_item fm.sn is exist - process it [08:41:39]wFMCommunicate request_size=4 [08:41:39]MH_SAM_APDU [08:41:39]CAPDU: 80 11 00 00 [08:41:39]Write to MH i2c: E2 08 00 0F 09 80 11 00 00 00 00 00 00 92 [08:41:39]Write i2c OK [08:41:39]MH_I2C_Read... [08:41:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:41:39]Read from MH i2c: E2 [08:41:39]MH_I2C_Read... [08:41:39]Read from MH i2c: E2 17 00 [08:41:39]MH_I2C_Read... [08:41:39]Read from MH i2c: E2 17 00 0F 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 E5 [08:41:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [08:41:39]wFMCommunicate OK [08:41:39]requested_item fd.num is exist - process it [08:41:39]SAM_PROTO_GetFieldsCounters [08:41:39]wFMCommunicate request_size=4 [08:41:39]MH_SAM_APDU [08:41:39]CAPDU: 80 13 00 00 [08:41:39]Write to MH i2c: E2 08 00 10 09 80 13 00 00 00 00 00 00 95 [08:41:39]Write i2c OK [08:41:39]MH_I2C_Read... [08:41:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:41:39]Read from MH i2c: E2 [08:41:39]MH_I2C_Read... [08:41:39]Read from MH i2c: E2 62 00 [08:41:39]MH_I2C_Read... [08:41:39]Read from MH i2c: E2 62 00 10 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 DD 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 54 00 00 00 5E 04 04 00 54 00 00 00 57 04 04 00 55 00 00 00 19 04 04 00 00 00 00 00 90 00 1B [08:41:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 DD 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 54 00 00 00 5E 04 04 00 54 00 00 00 57 04 04 00 55 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:41:39]wFMCommunicate OK [08:41:39]SAM_PROTO_GetFieldsCounters done [08:41:39]requested_item shift.num is exist - process it [08:41:39]requested_item shift.opened is exist - process it [08:41:39]req_shift_opened [08:41:39]FM_GetShiftState [08:41:39]SAM_PROTO_GetShiftState [08:41:39]wFMCommunicate request_size=4 [08:41:39]MH_SAM_APDU [08:41:39]CAPDU: 80 13 01 00 [08:41:39]Write to MH i2c: E2 08 00 11 09 80 13 01 00 00 00 00 00 97 [08:41:39]Write i2c OK [08:41:39]MH_I2C_Read... [08:41:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:41:39]Read from MH i2c: E2 [08:41:39]MH_I2C_Read... [08:41:39]Read from MH i2c: E2 0E 00 [08:41:39]MH_I2C_Read... [08:41:39]Read from MH i2c: E2 0E 00 11 09 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 19 [08:41:39]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:41:39]wFMCommunicate OK [08:41:39]SAM_PROTO_GetShiftState done [08:41:39]FM_GetShiftState done [08:41:39]req_shift_opened done [08:41:39]requested_item shift.open_date is exist - process it [08:41:39]req_shift_open_date [08:41:39]req_shift_open_date done [08:41:39]produce_requested_data done [08:41:39]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223453,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [08:41:39]process_action_free close_receipt [08:41:39]json_value_free [08:41:39]json_value_free done [08:41:39]process_json_proto returns [08:41:39]Send response to host [08:41:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223453,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [08:41:39]free response buf [08:41:39]execute_script done [08:41:39]execute_script returns [08:41:39]free content buf [08:41:39]Sock 9.Close socket [08:41:39]Sock 9.Thread stoped [08:41:40]accept exits with 7 [08:41:40]New connection [08:41:40]New thread 3067100516 created [08:41:40]Thread 3066957156 joined [08:41:40]Waiting for new connection... [08:41:40] Sock 7.Parse request [08:41:40]Sock 7.Check first char [08:41:40]Sock 7.First char is OK [08:41:40]request: POST /json_proto HTTP/1.0 [08:41:40]Method: POST [08:41:40]URL: /json_proto [08:41:40]Method is POST - this is cgi request [08:41:40]url: /json_proto [08:41:40]query_string will be loaded in cgi processing [08:41:40]execute_cgi json_proto POST (null) [08:41:40]execute_cgi path=json_proto method=POST [08:41:40]POST find Content-Length [08:41:40]Host: 172.17.52.131:8080 [08:41:40]Content-Length: 677 [08:41:40]Content-Type: application/json [08:41:40] [08:41:40]POST finish read [08:41:40]Found Content-Length = 677 [08:41:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477223", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:41:40]execute_script... [08:41:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477223", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:41:40]POST & json_proto [08:41:40]process_json_proto [08:41:40]json parsed OK: [08:41:40]protocol is kg_v1.0 [08:41:40]action value=close_receipt [08:41:40]process_action close_receipt [08:41:40]cmd_close_receipt [08:41:40]MH_GetDate [08:41:40]Write to MH i2c: F0 00 00 12 09 0A [08:41:40]Write i2c OK [08:41:40]MH_I2C_Read... [08:41:40]Read from MH i2c: F0 [08:41:40]MH_I2C_Read... [08:41:40]Read from MH i2c: F0 09 00 [08:41:40]MH_I2C_Read... [08:41:40]Read from MH i2c: F0 09 00 12 09 00 C5 13 16 67 4B 9D 11 67 C8 [08:41:40]GetLastDocTimeStamp 1729500094 [08:41:40]current date 1729500101 [08:41:40]FM_GetShiftState [08:41:40]SAM_PROTO_GetShiftState [08:41:40]wFMCommunicate request_size=4 [08:41:40]MH_SAM_APDU [08:41:40]CAPDU: 80 13 01 00 [08:41:40]Write to MH i2c: E2 08 00 13 09 80 13 01 00 00 00 00 00 99 [08:41:40]Write i2c OK [08:41:40]MH_I2C_Read... [08:41:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:41:40]Read from MH i2c: E2 [08:41:40]MH_I2C_Read... [08:41:40]Read from MH i2c: E2 0E 00 [08:41:40]MH_I2C_Read... [08:41:40]Read from MH i2c: E2 0E 00 13 09 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 1B [08:41:40]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [08:41:40]wFMCommunicate OK [08:41:40]SAM_PROTO_GetShiftState done [08:41:40]FM_GetShiftState done [08:41:40]opened in 1729469279 [08:41:40]opened+sec_in_day 1729555679 [08:41:40]quantity*price = 50041 [08:41:40]sum+1 = 50042 [08:41: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 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 85 21.10.2024 08:41 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223454 ФПД: 196896282977384 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T084141&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223454&fm=196896282977384&tin=02508201610067®Number=0000000000091767&sum=50000 [08:41:42]StoreToDocumentArchive [08:41:42]shift 538 fd 223454 [08:41:42]save to /storage/0538/doc_00223454 [08:41:42]save last doc name /storage/0538/doc_00223454 to /storage/kkm_last_doc_name [08:41:42]save OK [08:41:42]Clear old archive folders... [08:41:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:41:42]tlvbuf is 013B8010 [08:41:42]SAM_PROTO_ClearQueue [08:41:42]wFMCommunicate request_size=4 [08:41:42]MH_SAM_APDU [08:41:42]CAPDU: 80 09 00 00 [08:41:42]Write to MH i2c: E2 08 00 20 09 80 09 00 00 00 00 00 00 9B [08:41:42]Write i2c OK [08:41:42]MH_I2C_Read... [08:41:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:41:42]Read from MH i2c: E2 [08:41:42]MH_I2C_Read... [08:41:42]Read from MH i2c: E2 03 00 [08:41:42]MH_I2C_Read... [08:41:42]Read from MH i2c: E2 03 00 20 09 00 90 00 9D [08:41:42]RAPDU: 90 00 [08:41:42]wFMCommunicate OK [08:41:42]SAM_PROTO_ClearQueue done [08:41:42]KKMCreateOFDPacket [08:41:42]OFDProtocolAddRootSTLVToBuf [08:41:42]FM_MakeSignedData [08:41:42]FM_MakeSignedData [08:41:42]SAM_PROTO_SignData [08:41:42]wFMCommunicate request_size=4 [08:41:42]MH_SAM_APDU [08:41:42]CAPDU: 80 0D 01 02 [08:41:42]Write to MH i2c: E2 08 00 21 09 80 0D 01 02 00 00 00 00 A3 [08:41:42]Write i2c OK [08:41:42]MH_I2C_Read... [08:41:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:41:42]Read from MH i2c: E2 [08:41:42]MH_I2C_Read... [08:41:42]Read from MH i2c: E2 03 00 [08:41:42]MH_I2C_Read... [08:41:42]Read from MH i2c: E2 03 00 21 09 00 90 00 9E [08:41:42]RAPDU: 90 00 [08:41:42]wFMCommunicate OK [08:41:42]wFMCommunicate request_size=255 [08:41:42]MH_SAM_APDU [08:41:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 C5 13 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 DE 68 03 00 35 04 06 00 B3 [08:41:42]Write to MH i2c: E2 02 01 22 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 77 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B3 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572577 (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: 11+0=11 [00:00:10]*** BPK Status Register BPK_RDY = 0x2 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33550623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 77 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B4 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 60 00 FF FF 7F [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 0C 00 00 00 00 00 00 00 0B [00:00:12]Current date/time: 01.01.1970 00:00 [00:00:12]FM_Init [00:00:12]wFMConnect [00:00:12]MH_SAM_On [00:00:12]Write to MH i2c: E0 00 00 08 00 E7 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]*** iso7816_init finished! [00:00:12]*** atr: [00:00:12]*** 0F 3B D5 18 FF 81 91 FE [00:00:12]*** 1F C3 80 73 C8 21 10 0A [00:00:12]*** 00 00 00 00 00 00 00 00 [00:00:12]*** 00 00 00 00 00 00 00 00 [00:00:12]*** 00 00 00 00 00 00 00 00 [00:00:12]*** 00 00 00 00 00 00 00 00 [00:00:12]*** 00 00 00 00 00 00 00 00 [00:00:12]*** 00 00 00 00 00 00 00 00 [00:00:12]Read from MH i2c: E0 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E0 10 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [00:00:12]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [00:00:12]wFMCommunicate request_size=10 [00:00:12]MH_SAM_APDU [00:00:12]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [00:00:12]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [00:00:12]Read from MH i2c: E2 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 03 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [00:00:12]RAPDU: 90 00 [00:00:12]wFMCommunicate OK [00:00:12]wFMCommunicate request_size=4 [00:00:12]MH_SAM_APDU [00:00:12]CAPDU: 80 11 00 00 [00:00:12]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:00:12]Read from MH i2c: E2 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 17 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 D7 [00:00:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [00:00:12]wFMCommunicate OK [00:00:12]Detected FM SN is 0000000000871763 [00:00:12]Stored FM SN is 0000000000871763 [00:00:12]wFMCommunicate request_size=9 [00:00:12]MH_SAM_APDU [00:00:12]CAPDU: 80 16 00 00 04 81 26 01 00 [00:00:12]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 81 26 01 00 00 00 3A [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [00:00:12]Read from MH i2c: E2 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 03 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [00:00:12]RAPDU: 90 00 [00:00:12]wFMCommunicate OK [00:00:12]FM PIN OK [00:00:12]wFMCommunicate request_size=8 [00:00:12]MH_SAM_APDU [00:00:12]CAPDU: 80 14 04 00 03 02 00 01 [00:00:12]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [00:00:12]Read from MH i2c: E2 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 03 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [00:00:12]RAPDU: 90 00 [00:00:12]wFMCommunicate OK [00:00:12]wFMCommunicate request_size=13 [00:00:12]MH_SAM_APDU [00:00:12]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [00:00:12]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [00:00:12]Read from MH i2c: E2 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 03 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [00:00:12]RAPDU: 90 00 [00:00:12]wFMCommunicate OK [00:00:12]wFMCommunicate request_size=4 [00:00:12]MH_SAM_APDU [00:00:12]CAPDU: 80 11 00 00 [00:00:12]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:00:12]Read from MH i2c: E2 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 17 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 DB [00:00:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [00:00:12]wFMCommunicate OK [00:00:12]DocumentArchiveInit [00:00:12]Start Httpd... [00:00:12]Httpd thread 3067649380 created [00:00:12]Write to MH i2c: 01 00 00 0F 00 0F [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 07 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [00:00:12]MH Int Process started [00:00:12]int [00:00:12]Write to MH i2c: 01 00 00 10 00 10 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 07 00 [00:00:12]MH_I2C_Read... [00:00:12]Allocated Socket 7 [00:00:12]Bind OK [00:00:12]Listen OK [00:00:12]httpd running on port 8080 [00:00:12]Waiting for new connection... [00:00:12]Read from MH i2c: 01 07 00 10 00 00 00 00 00 00 FF 0F 25 [00:00:12]state=0 [00:00:12]OFD Sender: Processing packet 223456 [packets to send 25, broken 24] [00:00:12]ProducePacketName [00:00:12]name=ofd_packets/00223456 [00:00:12]OFD Sender: To server: pG, [00:00:12]CommunicateWithHost lk.salyk.kg:30040 [00:00:12]ConnectInit lk.salyk.kg [00:00:12]Connected sock=6 [00:00:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 B6 B3 04 01 AC A0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 D2 13 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E0 68 03 00 35 04 06 00 52 7F 8A 63 70 C5 B2 41 BB A8 AB 60 6B 3E [00:00:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 C1 86 47 00 D2 A6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E0 68 03 00 F4 03 04 00 EA BF 15 67 B6 04 01 00 00 A2 B6 6E 96 40 30 5D 75 [00:00:12]CommunicateWithHost err = 0 [00:00:12]CheckOFDResponse [00:00:12]1017 (14) - 77093643461234 [00:00:12]1041 (16) - 0000000000871763 [00:00:12]1040 (4) - 223456 [00:00:12]1012 (4) - 21.10.2024 02:43 [00:00:12]1206 (1) - 0 [00:00:12]OFD Sender: Remove packet 223456 [00:00:12]ProducePacketName [00:00:12]name=ofd_packets/00223456 [00:00:12]NVStorageDeleteData [00:00:13]OFD Sender: No OFD packet to send [00:00:18]int [00:00:18]Write to MH i2c: 01 00 00 11 00 11 [00:00:18]*** FLAG_PRN_KEY set [00:00:18]Write i2c OK [00:00:18]MH_I2C_Read... [00:00:18]Read from MH i2c: 01 [00:00:18]MH_I2C_Read... [00:00:18]Read from MH i2c: 01 07 00 [00:00:18]MH_I2C_Read... [00:00:18]Read from MH i2c: 01 07 00 11 00 00 08 00 00 00 FF 0F 2E [00:00:18]state=0 [00:00:18]Key pressed [00:00:18]Feed [00:00:18]Write to MH i2c: D8 00 00 12 00 E9 [00:00:18]Write i2c OK [00:00:18]MH_I2C_Read... [00:00:18]Read from MH i2c: D8 [00:00:18]MH_I2C_Read... [00:00:18]Read from MH i2c: D8 01 00 [00:00:18]MH_I2C_Read... [00:00:18]Read from MH i2c: D8 01 00 12 00 00 EA [00:00:18]int [00:00:18]Write to MH i2c: 01 00 00 13 00 13 [00:00:18]Write i2c OK [00:00:18]MH_I2C_Read... [00:00:18]Read from MH i2c: 01 [00:00:18]MH_I2C_Read... [00:00:18]Read from MH i2c: 01 07 00 [00:00:18]MH_I2C_Read... [00:00:18]Read from MH i2c: 01 07 00 13 00 00 48 00 00 00 3D 00 9F [00:00:18]state=2 [00:00:18]Key pressed [00:00:18]int [00:00:18]Write to MH i2c: 01 00 00 14 00 14 [00:00:18]*** FLAG_PRN_KEY reset [00:00:18]Write i2c OK [00:00:18]MH_I2C_Read... [00:00:18]Read from MH i2c: 01 [00:00:18]MH_I2C_Read... [00:00:18]Read from MH i2c: 01 07 00 [00:00:18]MH_I2C_Read... [00:00:18]Read from MH i2c: 01 07 00 14 00 00 00 00 00 00 FF 0F 29 [00:00:18]state=2 [00:00:18]Stop feed [00:00:18]OFD Sender: No OFD packet to send [00:00:19]int [00:00:19]Write to MH i2c: 01 00 00 15 00 15 [00:00:19]*** FLAG_PRN_KEY set [00:00:19]Write i2c OK [00:00:19]MH_I2C_Read... [00:00:19]Read from MH i2c: 01 [00:00:19]MH_I2C_Read... [00:00:19]Read from MH i2c: 01 07 00 [00:00:19]MH_I2C_Read... [00:00:19]Read from MH i2c: 01 07 00 15 00 00 08 00 00 00 FF 0F 32 [00:00:19]state=0 [00:00:19]Key pressed [00:00:19]Feed [00:00:19]Write to MH i2c: D8 00 00 16 00 ED [00:00:19]Write i2c OK [00:00:19]MH_I2C_Read... [00:00:19]Read from MH i2c: D8 [00:00:19]MH_I2C_Read... [00:00:19]Read from MH i2c: D8 01 00 [00:00:19]MH_I2C_Read... [00:00:19]Read from MH i2c: D8 01 00 16 00 00 EE [00:00:19]int [00:00:19]Write to MH i2c: 01 00 00 17 00 17 [00:00:19]Write i2c OK [00:00:19]MH_I2C_Read... [00:00:19]Read from MH i2c: 01 [00:00:19]MH_I2C_Read... [00:00:19]Read from MH i2c: 01 07 00 [00:00:19]MH_I2C_Read... [00:00:19]Read from MH i2c: 01 07 00 17 00 00 48 00 00 00 3C 00 A2 [00:00:19]state=2 [00:00:19]Key pressed [00:00:19]int [00:00:19]Write to MH i2c: 01 00 00 18 00 18 [00:00:19]*** FLAG_PRN_KEY reset [00:00:19]Write i2c OK [00:00:19]MH_I2C_Read... [00:00:19]Read from MH i2c: 01 [00:00:19]MH_I2C_Read... [00:00:19]Read from MH i2c: 01 07 00 [00:00:19]MH_I2C_Read... [00:00:19]Read from MH i2c: 01 07 00 18 00 00 00 00 00 00 F6 0F 24 [00:00:19]state=2 [00:00:19]Stop feed [00:00:23]OFD Sender: No OFD packet to send [00:00:28]OFD Sender: No OFD packet to send [00:00:33]OFD Sender: No OFD packet to send [00:00:38]OFD Sender: No OFD packet to send [00:00:43]OFD Sender: No OFD packet to send [00:00:48]OFD Sender: No OFD packet to send [00:00:53]OFD Sender: No OFD packet to send [00:00:58]OFD Sender: No OFD packet to send [00:01:03]OFD Sender: No OFD packet to send [00:01:08]OFD Sender: No OFD packet to send [00:01:13]OFD Sender: No OFD packet to send [00:01:18]OFD Sender: No OFD packet to send [00:01:23]OFD Sender: No OFD packet to send [00:01:28]OFD Sender: No OFD packet to send [00:01:33]accept exits with 8 [00:01:33]New connection [00:01:33]New thread 3067362660 created [00:01:33]Waiting for new connection... [00:01:33] Sock 8.Parse request [00:01:33]Sock 8.Check first char [00:01:33]Sock 8.First char is OK [00:01:33]request: POST /json_proto HTTP/1.0 [00:01:33]Method: POST [00:01:33]URL: /json_proto [00:01:33]Method is POST - this is cgi request [00:01:33]url: /json_proto [00:01:33]query_string will be loaded in cgi processing [00:01:33]execute_cgi json_proto POST (null) [00:01:33]execute_cgi path=json_proto method=POST [00:01:33]POST find Content-Length [00:01:33]Host: 172.17.52.131:8080 [00:01:33]Content-Length: 215 [00:01:33]Content-Type: application/json [00:01:33] [00:01:33]POST finish read [00:01:33]Found Content-Length = 215 [00:01:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:01:33]execute_script... [00:01:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:01:33]POST & json_proto [00:01:33]process_json_proto [00:01:33]json parsed OK: [00:01:33]protocol is kg_v1.0 [00:01:33]action value=get_value [00:01:33]process_action get_value [00:01:33]cmd_get_value [00:01:33]process_action get_value done [00:01:33]requested_data is exist [00:01:33]produce_requested_data [00:01:33]requested_item kkm.sn is exist - process it [00:01:33]requested_item kkm.ver is exist - process it [00:01:33]requested_item fm.sn is exist - process it [00:01:33]wFMCommunicate request_size=4 [00:01:33]MH_SAM_APDU [00:01:33]CAPDU: 80 11 00 00 [00:01:33]Write to MH i2c: E2 08 00 19 00 80 11 00 00 00 00 00 00 93 [00:01:33]Write i2c OK [00:01:33]MH_I2C_Read... [00:01:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:01:33]Read from MH i2c: E2 [00:01:33]MH_I2C_Read... [00:01:33]Read from MH i2c: E2 17 00 [00:01:33]MH_I2C_Read... [00:01:33]Read from MH i2c: E2 17 00 19 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 E6 [00:01:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [00:01:33]wFMCommunicate OK [00:01:33]requested_item fd.num is exist - process it [00:01:33]SAM_PROTO_GetFieldsCounters [00:01:33]wFMCommunicate request_size=4 [00:01:33]MH_SAM_APDU [00:01:33]CAPDU: 80 13 00 00 [00:01:33]Write to MH i2c: E2 08 00 1A 00 80 13 00 00 00 00 00 00 96 [00:01:33]Write i2c OK [00:01:33]MH_I2C_Read... [00:01:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:01:33]Read from MH i2c: E2 [00:01:33]MH_I2C_Read... [00:01:33]Read from MH i2c: E2 62 00 [00:01:33]MH_I2C_Read... [00:01:33]Read from MH i2c: E2 62 00 1A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 E0 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 57 00 00 00 5E 04 04 00 57 00 00 00 57 04 04 00 58 00 00 00 19 04 04 00 00 00 00 00 90 00 28 [00:01:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 E0 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 57 00 00 00 5E 04 04 00 57 00 00 00 57 04 04 00 58 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:01:33]wFMCommunicate OK [00:01:33]SAM_PROTO_GetFieldsCounters done [00:01:33]requested_item shift.num is exist - process it [00:01:33]requested_item shift.opened is exist - process it [00:01:33]req_shift_opened [00:01:33]FM_GetShiftState [00:01:33]SAM_PROTO_GetShiftState [00:01:33]wFMCommunicate request_size=4 [00:01:33]MH_SAM_APDU [00:01:33]CAPDU: 80 13 01 00 [00:01:33]Write to MH i2c: E2 08 00 1B 00 80 13 01 00 00 00 00 00 98 [00:01:33]Write i2c OK [00:01:33]MH_I2C_Read... [00:01:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:01:33]Read from MH i2c: E2 [00:01:33]MH_I2C_Read... [00:01:33]Read from MH i2c: E2 0E 00 [00:01:33]MH_I2C_Read... [00:01:33]Read from MH i2c: E2 0E 00 1B 00 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 1A [00:01:33]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [00:01:33]wFMCommunicate OK [00:01:33]SAM_PROTO_GetShiftState done [00:01:33]FM_GetShiftState done [00:01:33]req_shift_opened done [00:01:33]requested_item shift.open_date is exist - process it [00:01:33]req_shift_open_date [00:01:33]req_shift_open_date done [00:01:33]produce_requested_data done [00:01:33]produce_requested_data return {"kkm.sn":"0300000103","kkm.ver":"001","fm.sn":"0000000000871763","fd.num":223456,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [00:01:33]process_action_free get_value [00:01:33]json_value_free [00:01:33]json_value_free done [00:01:33]process_json_proto returns [00:01:33]Send response to host [00:01:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000103","kkm.ver":"001","fm.sn":"0000000000871763","fd.num":223456,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [00:01:33]free response buf [00:01:33]execute_script done [00:01:33]execute_script returns [00:01:33]free content buf [00:01:33]Sock 8.Close socket [00:01:33]Sock 8.Thread stoped [00:01:33]accept exits with 9 [00:01:33]New connection [00:01:33]New thread 3067219300 created [00:01:33]Thread 3067362660 joined [00:01:33]Waiting for new connection... [00:01:33] Sock 9.Parse request [00:01:33]Sock 9.Check first char [00:01:33]Sock 9.First char is OK [00:01:33]request: POST /json_proto HTTP/1.0 [00:01:33]Method: POST [00:01:33]URL: /json_proto [00:01:33]Method is POST - this is cgi request [00:01:33]url: /json_proto [00:01:33]query_string will be loaded in cgi processing [00:01:33]execute_cgi json_proto POST (null) [00:01:33]execute_cgi path=json_proto method=POST [00:01:33]POST find Content-Length [00:01:33]Host: 172.17.52.131:8080 [00:01:33]Content-Length: 331 [00:01:33]Content-Type: application/json [00:01:33] [00:01:33]POST finish read [00:01:33]Found Content-Length = 331 [00:01:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:01:33]execute_script... [00:01:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:01:33]POST & json_proto [00:01:33]process_json_proto [00:01:33]json parsed OK: [00:01:33]protocol is kg_v1.0 [00:01:33]action value=get_value [00:01:33]process_action get_value [00:01:33]cmd_get_value [00:01:33]process_action get_value done [00:01:33]requested_data is exist [00:01:33]produce_requested_data [00:01:33]requested_item fm.sale.total is exist - process it [00:01:33]SAM_PROTO_GetFMData [00:01:33]wFMCommunicate request_size=4 [00:01:33]MH_SAM_APDU [00:01:33]CAPDU: 80 13 03 00 [00:01:33]Write to MH i2c: E2 08 00 1C 00 80 13 03 00 00 00 00 00 9B [00:01:33]OFD Sender: No OFD packet to send [00:01:33]Write i2c OK [00:01:33]MH_I2C_Read... [00:01:34]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:01:34]Read from MH i2c: E2 [00:01:34]MH_I2C_Read... [00:01:34]Read from MH i2c: E2 FD 00 [00:01:34]MH_I2C_Read... [00:01:34]Read from MH i2c: E2 FD 00 1C 00 00 C9 04 85 04 C5 04 6E 04 04 00 AC 64 03 00 69 04 A4 00 6F 04 04 00 AF 62 03 00 B1 04 05 00 AD DA 34 A1 05 70 04 05 00 1C 88 64 8E 04 72 04 05 00 91 52 D0 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 23 67 16 99 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 9A A5 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 01 [00:01:34]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 AC 64 03 00 69 04 A4 00 6F 04 04 00 AF 62 03 00 B1 04 05 00 AD DA 34 A1 05 70 04 05 00 1C 88 64 8E 04 72 04 05 00 91 52 D0 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 23 67 16 99 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 9A A5 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 [00:01:34]wFMCommunicate OK [00:01:34]wFMCommunicate request_size=4 [00:01:34]MH_SAM_APDU [00:01:34]CAPDU: 80 17 00 00 [00:01:34]Write to MH i2c: E2 08 00 1D 00 80 17 00 00 00 00 00 00 9D [00:01:34]Write i2c OK [00:01:34]MH_I2C_Read... [00:01:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:34]Read from MH i2c: E2 [00:01:34]MH_I2C_Read... [00:01:34]Read from MH i2c: E2 FD 00 [00:01:34]MH_I2C_Read... [00:01:34]Read from MH i2c: E2 FD 00 1D 00 00 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 78 [00:01:34]RAPDU: 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [00:01:34]wFMCommunicate OK [00:01:34]wFMCommunicate request_size=4 [00:01:34]MH_SAM_APDU [00:01:34]CAPDU: 80 17 00 00 [00:01:34]Write to MH i2c: E2 08 00 1E 00 80 17 00 00 00 00 00 00 9E [00:01:34]Write i2c OK [00:01:34]MH_I2C_Read... [00:01:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:34]Read from MH i2c: E2 [00:01:34]MH_I2C_Read... [00:01:34]Read from MH i2c: E2 FD 00 [00:01:34]MH_I2C_Read... [00:01:34]Read from MH i2c: E2 FD 00 1E 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 73 [00:01:34]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [00:01:34]wFMCommunicate OK [00:01:34]wFMCommunicate request_size=4 [00:01:34]MH_SAM_APDU [00:01:34]CAPDU: 80 17 00 00 [00:01:34]Write to MH i2c: E2 08 00 1F 00 80 17 00 00 00 00 00 00 9F [00:01:34]Write i2c OK [00:01:34]MH_I2C_Read... [00:01:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:34]Read from MH i2c: E2 [00:01:34]MH_I2C_Read... [00:01:34]Read from MH i2c: E2 FD 00 [00:01:34]MH_I2C_Read... [00:01:34]Read from MH i2c: E2 FD 00 1F 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 23 [00:01:34]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [00:01:34]wFMCommunicate OK [00:01:34]wFMCommunicate request_size=4 [00:01:34]MH_SAM_APDU [00:01:34]CAPDU: 80 17 00 00 [00:01:34]Write to MH i2c: E2 08 00 20 00 80 17 00 00 00 00 00 00 A0 [00:01:34]Write i2c OK [00:01:34]MH_I2C_Read... [00:01:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [00:01:35]Read from MH i2c: E2 [00:01:35]MH_I2C_Read... [00:01:35]Read from MH i2c: E2 E6 00 [00:01:35]MH_I2C_Read... [00:01:35]Read from MH i2c: E2 E6 00 20 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7C [00:01:35]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:01:35]wFMCommunicate OK [00:01:35]SAM_PROTO_GetFMData done [00:01:35]requested_item fm.sale_refund.total is exist - process it [00:01:35]requested_item fm.buy.total is exist - process it [00:01:35]requested_item shift.sale.total is exist - process it [00:01:35]SAM_PROTO_GetShiftData [00:01:35]wFMCommunicate request_size=4 [00:01:35]MH_SAM_APDU [00:01:35]CAPDU: 80 13 02 00 [00:01:35]Write to MH i2c: E2 08 00 21 00 80 13 02 00 00 00 00 00 9F [00:01:35]Write i2c OK [00:01:35]MH_I2C_Read... [00:01:35]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:01:35]Read from MH i2c: E2 [00:01:35]MH_I2C_Read... [00:01:35]Read from MH i2c: E2 FD 00 [00:01:35]MH_I2C_Read... [00:01:35]Read from MH i2c: E2 FD 00 21 00 00 AF 04 AA 04 AB 04 6E 04 04 00 57 00 00 00 69 04 9C 00 6F 04 04 00 57 00 00 00 B1 04 03 00 AD D0 90 70 04 03 00 34 1E 71 72 04 03 00 79 B2 1F 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 CD 61 0F EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 27 48 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 E4 [00:01:35]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 57 00 00 00 69 04 9C 00 6F 04 04 00 57 00 00 00 B1 04 03 00 AD D0 90 70 04 03 00 34 1E 71 72 04 03 00 79 B2 1F 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 CD 61 0F EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 27 48 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 [00:01:35]wFMCommunicate OK [00:01:35]wFMCommunicate request_size=4 [00:01:35]MH_SAM_APDU [00:01:35]CAPDU: 80 17 00 00 [00:01:35]Write to MH i2c: E2 08 00 22 00 80 17 00 00 00 00 00 00 A2 [00:01:35]Write i2c OK [00:01:35]MH_I2C_Read... [00:01:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:35]Read from MH i2c: E2 [00:01:35]MH_I2C_Read... [00:01:35]Read from MH i2c: E2 FD 00 [00:01:35]MH_I2C_Read... [00:01:35]Read from MH i2c: E2 FD 00 22 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 BB [00:01:35]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 [00:01:35]wFMCommunicate OK [00:01:35]wFMCommunicate request_size=4 [00:01:35]MH_SAM_APDU [00:01:35]CAPDU: 80 17 00 00 [00:01:35]Write to MH i2c: E2 08 00 23 00 80 17 00 00 00 00 00 00 A3 [00:01:35]Write i2c OK [00:01:35]MH_I2C_Read... [00:01:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:36]Read from MH i2c: E2 [00:01:36]MH_I2C_Read... [00:01:36]Read from MH i2c: E2 FD 00 [00:01:36]MH_I2C_Read... [00:01:36]Read from MH i2c: E2 FD 00 23 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 57 [00:01:36]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 [00:01:36]wFMCommunicate OK [00:01:36]wFMCommunicate request_size=4 [00:01:36]MH_SAM_APDU [00:01:36]CAPDU: 80 17 00 00 [00:01:36]Write to MH i2c: E2 08 00 24 00 80 17 00 00 00 00 00 00 A4 [00:01:36]Write i2c OK [00:01:36]MH_I2C_Read... [00:01:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:36]Read from MH i2c: E2 [00:01:36]MH_I2C_Read... [00:01:36]Read from MH i2c: E2 FD 00 [00:01:36]MH_I2C_Read... [00:01:36]Read from MH i2c: E2 FD 00 24 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 22 [00:01:36]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 [00:01:36]wFMCommunicate OK [00:01:36]wFMCommunicate request_size=4 [00:01:36]MH_SAM_APDU [00:01:36]CAPDU: 80 17 00 00 [00:01:36]Write to MH i2c: E2 08 00 25 00 80 17 00 00 00 00 00 00 A5 [00:01:36]Write i2c OK [00:01:36]MH_I2C_Read... [00:01:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [00:01:36]Read from MH i2c: E2 [00:01:36]MH_I2C_Read... [00:01:36]Read from MH i2c: E2 CC 00 [00:01:36]MH_I2C_Read... [00:01:36]Read from MH i2c: E2 CC 00 25 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 86 [00:01:36]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 [00:01:36]wFMCommunicate OK [00:01:36]SAM_PROTO_GetShiftData done [00:01:36]requested_item shift.sale.total_cash is exist - process it [00:01:36]requested_item shift.sale_refund.total is exist - process it [00:01:36]requested_item shift.sale_refund.total_cash is exist - process it [00:01:36]requested_item shift.buy.total is exist - process it [00:01:36]requested_item shift.buy.total_cash is exist - process it [00:01:36]produce_requested_data done [00:01:36]produce_requested_data return {"fm.sale.total":241794321.09,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":94906.05,"shift.sale.total_cash":74133.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:01:36]process_action_free get_value [00:01:36]json_value_free [00:01:36]json_value_free done [00:01:36]process_json_proto returns [00:01:36]Send response to host [00:01:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":241794321.09,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":94906.05,"shift.sale.total_cash":74133.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:01:36]free response buf [00:01:36]execute_script done [00:01:36]execute_script returns [00:01:36]free content buf [00:01:36]Sock 9.Close socket [00:01:36]Sock 9.Thread stoped [00:01:36]accept exits with 8 [00:01:36]New connection [00:01:36]New thread 3067362660 created [00:01:36]Thread 3067219300 joined [00:01:36]Waiting for new connection... [00:01:36] Sock 8.Parse request [00:01:36]Sock 8.Check first char [00:01:36]Sock 8.First char is OK [00:01:36]request: POST /json_proto HTTP/1.0 [00:01:36]Method: POST [00:01:36]URL: /json_proto [00:01:36]Method is POST - this is cgi request [00:01:36]url: /json_proto [00:01:36]query_string will be loaded in cgi processing [00:01:36]execute_cgi json_proto POST (null) [00:01:36]execute_cgi path=json_proto method=POST [00:01:36]POST find Content-Length [00:01:36]Host: 172.17.52.131:8080 [00:01:36]Content-Length: 144 [00:01:36]Content-Type: application/json [00:01:36] [00:01:36]POST finish read [00:01:36]Found Content-Length = 144 [00:01:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [00:01:36]execute_script... [00:01:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [00:01:36]POST & json_proto [00:01:36]process_json_proto [00:01:36]json parsed OK: [00:01:36]protocol is kg_v1.0 [00:01:36]action value=print_doc [00:01:36]process_action print_doc [00:01:36]ExternCall_PrintAddStr [00:01:36]wPrintStart [00:01:36]Write to MH i2c: 01 00 00 26 00 26 [00:01:36]Write i2c OK [00:01:36]MH_I2C_Read... [00:01:36]Read from MH i2c: 01 [00:01:36]MH_I2C_Read... [00:01:36]Read from MH i2c: 01 07 00 [00:01:36]MH_I2C_Read... [00:01:36]Read from MH i2c: 01 07 00 26 00 00 00 00 00 00 FF 0F 3B [00:01:36]RasterBufferAndPrint [00:01:36]line Счет N : (1)477221 [00:01:36]line ИНН: 02508201610067 [00:01:36]line Контрольно-Кассовый Чек [00:01:36]line ПРОДАЖА [00:01:36]line ТРК (МРК, ГНК) : 34 [00:01:36]line Товар: 2710194210 [00:01:36]line ДТ-К-5 [00:01:36]line 21.000 * 76.20 [00:01:36]line = 1600.20 [00:01:36]line НДС 12% НСП 1% [00:01:36]line > о реализуемом товаре [00:01:36]line ОКРУГЛЕНИЕ: -0.20 [00:01:36]line ИТОГО: 1600.00 [00:01:36]line Внесено: 1600.00 [00:01:36]line СДАЧА: 0.00 [00:01:36]line НСП 1% : 14.16 [00:01:36]line НДС 12% : 169.93 [00:01:36]line Наличными: 1600.00 [00:01:36]line Безнал.: 0.00 [00:01:36]line Место: АЗС № 162 "Партнер Нефть" [00:01:36]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [00:01:36]line СНО: Общий режим [00:01:36]line Чек 87 21.10.2024 08:41 [00:01:36]line Смена: 538 ФФД: 1.0 [00:01:36]line ЗНМ: 0300000103 [00:01:36]line РНМ: 0000000000091767 [00:01:36]line Версия ККМ: 001 [00:01:36]line ФМ: 0000000000871763 [00:01:36]line ФД: 223456 [00:01:36]line ФПД: 90707736096965 [00:01:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T084154&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223456&fm=90707736096965&tin=02508201610067®Number=0000000000091767&sum=160000 [00:01:36]written 0, free lines is 4095 [00:01:37]Write to MH i2c: 01 00 00 51 00 51 [00:01:37]Write i2c OK [00:01:37]MH_I2C_Read... [00:01:37]Read from MH i2c: 01 [00:01:37]MH_I2C_Read... [00:01:37]Read from MH i2c: 01 07 00 [00:01:37]MH_I2C_Read... [00:01:37]Read from MH i2c: 01 07 00 51 00 00 00 00 00 00 FC 0C 60 [00:01:37]RasterBufferAndPrint [00:01:37]line [00:01:37]line [00:01:37]line [00:01:37]line [00:01:37]line [00:01:37]written 0, free lines is 3333 [00:01:37]MH_Cut [00:01:37]Write to MH i2c: D1 01 00 58 00 01 2A [00:01:37]Write i2c OK [00:01:37]MH_I2C_Read... [00:01:37]Read from MH i2c: D1 [00:01:37]MH_I2C_Read... [00:01:37]Read from MH i2c: D1 01 00 [00:01:37]MH_I2C_Read... [00:01:37]Read from MH i2c: D1 01 00 58 00 00 29 [00:01:37]Write to MH i2c: 01 00 00 59 00 59 [00:01:37]Write i2c OK [00:01:37]MH_I2C_Read... [00:01:37]*** Cut start [00:01:37]*** Purtial cut [00:01:37]*** Stage 1: CUTSNS_PIN = 1 [00:01:38]Read from MH i2c: 01 [00:01:38]MH_I2C_Read... [00:01:38]*** Stop cut motor [00:01:38]*** Cut end [00:01:38]Read from MH i2c: 01 07 00 [00:01:38]MH_I2C_Read... [00:01:38]Read from MH i2c: 01 07 00 59 00 00 00 00 00 00 FF 0F 6E [00:01:38]process_action print_doc done [00:01:38]requested_data is exist [00:01:38]produce_requested_data [00:01:38]produce_requested_data return (null) [00:01:38]process_action_free print_doc [00:01:38]json_value_free [00:01:38]json_value_free done [00:01:38]process_json_proto returns [00:01:38]Send response to host [00:01:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [00:01:38]free response buf [00:01:38]execute_script done [00:01:38]execute_script returns [00:01:38]free content buf [00:01:38]Sock 8.Close socket [00:01:38]Sock 8.Thread stoped [00:01:38]OFD Sender: No OFD packet to send [00:01:43]OFD Sender: No OFD packet to send [00:01:48]OFD Sender: No OFD packet to send [00:01:53]OFD Sender: No OFD packet to send [00:01:58]OFD Sender: No OFD packet to send [00:02:03]OFD Sender: No OFD packet to send [00:02:08]OFD Sender: No OFD packet to send [00:02:13]OFD Sender: No OFD packet to send [00:02:18]OFD Sender: No OFD packet to send [00:02:23]OFD Sender: No OFD packet to send [00:02:28]OFD Sender: No OFD packet to send [00:02:33]OFD Sender: No OFD packet to send [00:02:38]OFD Sender: No OFD packet to send [00:02:43]OFD Sender: No OFD packet to send [00:02:48]OFD Sender: No OFD packet to send [00:02:53]OFD Sender: No OFD packet to send [00:02:53]accept exits with 9 [00:02:53]New connection [00:02:53]New thread 3067219300 created [00:02:53]Thread 3067362660 joined [00:02:53]Waiting for new connection... [00:02:53] Sock 9.Parse request [00:02:53]Sock 9.Check first char [00:02:53]Sock 9.First char is OK [00:02:53]request: POST /json_proto HTTP/1.0 [00:02:53]Method: POST [00:02:53]URL: /json_proto [00:02:53]Method is POST - this is cgi request [00:02:53]url: /json_proto [00:02:53]query_string will be loaded in cgi processing [00:02:53]execute_cgi json_proto POST (null) [00:02:53]execute_cgi path=json_proto method=POST [00:02:53]POST find Content-Length [00:02:53]Host: 172.17.52.131:8080 [00:02:53]Content-Length: 679 [00:02:53]Content-Type: application/json [00:02:53] [00:02:53]POST finish read [00:02:53]Found Content-Length = 679 [00:02:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477230", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.190, "sum" : 1005.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1005.00, "total" : 1005.00, "payments": [ { "type": 0, "sum" : 1005.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:02:53]execute_script... [00:02: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)477230", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.190, "sum" : 1005.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1005.00, "total" : 1005.00, "payments": [ { "type": 0, "sum" : 1005.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:02:53]POST & json_proto [00:02:53]process_json_proto [00:02:53]json parsed OK: [00:02:53]protocol is kg_v1.0 [00:02:53]action value=close_receipt [00:02:53]process_action close_receipt [00:02:53]cmd_close_receipt [00:02:53]MH_GetDate [00:02:53]Write to MH i2c: F0 00 00 5A 00 49 [00:02:53]Write i2c OK [00:02:53]MH_I2C_Read... [00:02:53]Read from MH i2c: F0 [00:02:53]MH_I2C_Read... [00:02:53]Read from MH i2c: F0 09 00 [00:02:53]MH_I2C_Read... [00:02:53]Read from MH i2c: F0 09 00 5A 00 00 AE 00 00 00 00 00 00 00 00 [00:02:53]GetLastDocTimeStamp 1729500114 [00:02:53]current date 174 [00:02:53]curdatesum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.08 ИТОГО: 1005.00 Внесено: 1005.00 СДАЧА: 0.00 НСП 1% : 8.89 НДС 12% : 106.73 Наличными: 1005.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 88 21.10.2024 09:21 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223457 ФПД: 25335750215767 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T092103&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223457&fm=25335750215767&tin=02508201610067®Number=0000000000091767&sum=100500 [09:21:03]StoreToDocumentArchive [09:21:03]shift 538 fd 223457 [09:21:03]save to /storage/0538/doc_00223457 [09:21:03]save last doc name /storage/0538/doc_00223457 to /storage/kkm_last_doc_name [09:21:03]save OK [09:21:03]Clear old archive folders... [09:21:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:21:03]tlvbuf is 014018C0 [09:21:03]SAM_PROTO_ClearQueue [09:21:03]wFMCommunicate request_size=4 [09:21:03]MH_SAM_APDU [09:21:03]CAPDU: 80 09 00 00 [09:21:03]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [09:21:03]Write i2c OK [09:21:03]MH_I2C_Read... [09:21:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:21:04]Read from MH i2c: E2 [09:21:04]MH_I2C_Read... [09:21:04]Read from MH i2c: E2 03 00 [09:21:04]MH_I2C_Read... [09:21:04]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [09:21:04]RAPDU: 90 00 [09:21:04]wFMCommunicate OK [09:21:04]SAM_PROTO_ClearQueue done [09:21:04]KKMCreateOFDPacket [09:21:04]OFDProtocolAddRootSTLVToBuf [09:21:04]FM_MakeSignedData [09:21:04]FM_MakeSignedData [09:21:04]SAM_PROTO_SignData [09:21:04]wFMCommunicate request_size=4 [09:21:04]MH_SAM_APDU [09:21:04]CAPDU: 80 0D 01 02 [09:21:04]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [09:21:04]Write i2c OK [09:21:04]MH_I2C_Read... [09:21:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:21:04]Read from MH i2c: E2 [09:21:04]MH_I2C_Read... [09:21:04]Read from MH i2c: E2 03 00 [09:21:04]MH_I2C_Read... [09:21:04]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [09:21:04]RAPDU: 90 00 [09:21:04]wFMCommunicate OK [09:21:04]wFMCommunicate request_size=255 [09:21:04]MH_SAM_APDU [09:21:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 32 34 31 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 31 FF 03 08 00 03 86 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C 88 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 88 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 29 00 00 00 00 07 04 06 00 94 88 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 FF 1C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E1 68 03 00 35 04 06 00 17 0A F0 64 [09:21:04]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 32 34 31 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 31 FF 03 08 00 03 86 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C 88 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 88 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 29 00 00 00 00 07 04 06 00 94 88 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 FF 1C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E1 68 03 00 35 04 06 00 17 0A F0 64 00 00 16 [09:21:04]Write i2c OK [09:21:04]MH_I2C_Read... [09:21:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:21:04]Read from MH i2c: E2 [09:21:04]MH_I2C_Read... [09:21:04]Read from MH i2c: E2 03 00 [09:21:04]MH_I2C_Read... [09:21:04]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [09:21:04]RAPDU: 90 00 [09:21:04]wFMCommunicate OK [09:21:04]wFMCommunicate request_size=7 [09:21:04]MH_SAM_APDU [09:21:04]CAPDU: 80 0D 02 02 02 48 57 [09:21:04]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 48 57 00 00 4B [09:21:04]Write i2c OK [09:21:04]MH_I2C_Read... [09:21:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:21:04]Read from MH i2c: E2 [09:21:04]MH_I2C_Read... [09:21:04]Read from MH i2c: E2 03 00 [09:21:04]MH_I2C_Read... [09:21:04]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [09:21:04]RAPDU: 90 00 [09:21:04]wFMCommunicate OK [09:21:04]wFMCommunicate request_size=4 [09:21:04]MH_SAM_APDU [09:21:04]CAPDU: 80 0D 03 02 [09:21:04]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [09:21:04]Write i2c OK [09:21:04]MH_I2C_Read... [09:21:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:21:04]Read from MH i2c: E2 [09:21:04]MH_I2C_Read... [09:21:04]Read from MH i2c: E2 0B 00 [09:21:04]MH_I2C_Read... [09:21:04]Read from MH i2c: E2 0B 00 2F 00 00 A4 49 61 F2 03 F2 7F DB 90 00 3A [09:21:04]RAPDU: A4 49 61 F2 03 F2 7F DB 90 00 [09:21:04]wFMCommunicate OK [09:21:04]SAM_PROTO_SignData done [09:21:04]FM_MakeSignedData done [09:21:04]CreateOFDProtocolMessage [09:21:04]wFMCommunicate request_size=4 [09:21:04]MH_SAM_APDU [09:21:04]CAPDU: 80 11 00 00 [09:21:04]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [09:21:04]Write i2c OK [09:21:04]MH_I2C_Read... [09:21:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:21:04]Read from MH i2c: E2 [09:21:04]MH_I2C_Read... [09:21:04]Read from MH i2c: E2 17 00 [09:21:04]MH_I2C_Read... [09:21:04]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 FD [09:21:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:21:04]wFMCommunicate OK [09:21:04]CreateOFDProtocolMessage done [09:21:04]OFDSenderStorePacket 223457 [09:21:04]StoreOFDPacket docnum=223457 [09:21:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 AA B7 04 01 7E F3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 32 34 31 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 31 FF 03 08 00 03 86 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C 88 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 88 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 29 00 00 00 00 07 04 06 00 94 88 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 FF 1C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E1 68 03 00 35 04 06 00 17 0A F0 64 48 57 A4 49 61 F2 03 F2 7F DB [09:21:04]CheckFolder [09:21:04]dirname=/storage/ofd_packets [09:21:04]CheckFolder done [09:21:04]ProducePacketName [09:21:04]name=ofd_packets/00223457 [09:21:04]NVStorageSaveData ofd_packets/00223457 [09:21:04]File name is /storage/ofd_packets/00223457 [09:21:04]Write 298 bytes [09:21:04]NVStorageSaveData done [09:21:04]OFDSenderStorePacket done [09:21:04]KKMCreateOFDPacket done [09:21:04]NVStorageSaveData kkm_last_timestamp [09:21:04]File name is /storage/kkm_last_timestamp [09:21:04]Write 4 bytes [09:21:04]NVStorageSaveData done [09:21:04]ExternCall_PrintAddStr [09:21:04]wPrintStart [09:21:04]Write to MH i2c: 01 00 00 31 00 31 [09:21:04]Write i2c OK [09:21:04]MH_I2C_Read... [09:21:04]Read from MH i2c: 01 [09:21:04]MH_I2C_Read... [09:21:04]Read from MH i2c: 01 07 00 [09:21:04]MH_I2C_Read... [09:21:04]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [09:21:04]RasterBufferAndPrint [09:21:04]line Счет N : (1)477230 [09:21:04]line ИНН: 02508201610067 [09:21:04]line Контрольно-Кассовый Чек [09:21:04]line ПРОДАЖА [09:21:04]line ТРК (МРК, ГНК) : 44 [09:21:04]line Товар: 2710124100 [09:21:04]line ДТ-К-1 [09:21:04]line 13.190 * 76.20 [09:21:04]line = 1005.08 [09:21:04]line НДС 12% НСП 1% [09:21:04]line > о реализуемом товаре [09:21:04]line ОКРУГЛЕНИЕ: -0.08 [09:21:04]line ИТОГО: 1005.00 [09:21:04]line Внесено: 1005.00 [09:21:04]line СДАЧА: 0.00 [09:21:04]line НСП 1% : 8.89 [09:21:04]line НДС 12% : 106.73 [09:21:04]line Наличными: 1005.00 [09:21:05]line Безнал.: 0.00 [09:21:05]line Место: АЗС № 162 "Партнер Нефть" [09:21:05]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:21:05]line СНО: Общий режим [09:21:05]line Чек 88 21.10.2024 09:21 [09:21:05]line Смена: 538 ФФД: 1.0 [09:21:05]line ЗНМ: 0300000103 [09:21:05]line РНМ: 0000000000091767 [09:21:05]line Версия ККМ: 001 [09:21:05]line ФМ: 0000000000871763 [09:21:05]line ФД: 223457 [09:21:05]line ФПД: 25335750215767 [09:21:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T092103&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223457&fm=25335750215767&tin=02508201610067®Number=0000000000091767&sum=100500 [09:21:05]written 0, free lines is 4095 [09:21:05]OFD Sender: Processing packet 223457 [packets to send 25, broken 24] [09:21:05]ProducePacketName [09:21:05]name=ofd_packets/00223457 [09:21:05]OFD Sender: To server: pG, [09:21:05]CommunicateWithHost lk.salyk.kg:30040 [09:21:05]ConnectInit lk.salyk.kg [09:21:05]Connected sock=10 [09:21:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 AA B7 04 01 7E F3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 32 34 31 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 31 FF 03 08 00 03 86 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C 88 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 88 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 29 00 00 00 00 07 04 06 00 94 88 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 FF 1C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E1 68 03 00 35 04 06 00 17 0A F0 64 48 57 A4 49 61 F2 03 F2 7F DB [09:21:05]Write to MH i2c: 01 00 00 5C 00 5C [09:21:05]Write i2c OK [09:21:05]MH_I2C_Read... [09:21:05]Read from MH i2c: 01 [09:21:05]MH_I2C_Read... [09:21:05]Read from MH i2c: 01 07 00 [09:21:05]MH_I2C_Read... [09:21:05]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 FE 0C 6D [09:21:05]RasterBufferAndPrint [09:21:05]line [09:21:05]line [09:21:05]line [09:21:05]line [09:21:05]line [09:21:05]written 0, free lines is 3347 [09:21:05]MH_Cut [09:21:05]Write to MH i2c: D1 01 00 63 00 01 35 [09:21:05]Write i2c OK [09:21:05]MH_I2C_Read... [09:21:05]Read from MH i2c: D1 [09:21:05]MH_I2C_Read... [09:21:05]Read from MH i2c: D1 01 00 [09:21:05]MH_I2C_Read... [09:21:05]Read from MH i2c: D1 01 00 63 00 00 34 [09:21:05]Write to MH i2c: 01 00 00 64 00 64 [09:21:05]Write i2c OK [09:21:05]MH_I2C_Read... [09:21:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 C2 0B 47 00 58 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E1 68 03 00 F4 03 04 00 A1 C8 15 67 B6 04 01 00 00 09 08 7F AD C8 1C 7C FC [09:21:05]CommunicateWithHost err = 0 [09:21:05]CheckOFDResponse [09:21:05]1017 (14) - 77093643461234 [09:21:05]1041 (16) - 0000000000871763 [09:21:05]1040 (4) - 223457 [09:21:05]1012 (4) - 21.10.2024 03:21 [09:21:05]1206 (1) - 0 [09:21:05]OFD Sender: Remove packet 223457 [09:21:05]ProducePacketName [09:21:05]name=ofd_packets/00223457 [09:21:05]NVStorageDeleteData [09:21:06]OFD Sender: No OFD packet to send [09:21:06]*** Cut start [09:21:06]*** Purtial cut [09:21:06]*** CUTSNS_PIN = 0 [09:21:06]*** Stage 1: CUTSNS_PIN = 1 [09:21:08]Read from MH i2c: 01 *** Stop cut motor [09:21:08] [09:21:08]*** Cut end [09:21:08]MH_I2C_Read... [09:21:08]Read from MH i2c: 01 07 00 [09:21:08]MH_I2C_Read... [09:21:08]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [09:21:08]process_action close_receipt done [09:21:08]requested_data is exist [09:21:08]produce_requested_data [09:21:08]requested_item fm.sn is exist - process it [09:21:08]wFMCommunicate request_size=4 [09:21:08]MH_SAM_APDU [09:21:08]CAPDU: 80 11 00 00 [09:21:08]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [09:21:08]Write i2c OK [09:21:08]MH_I2C_Read... [09:21:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:21:08]Read from MH i2c: E2 [09:21:08]MH_I2C_Read... [09:21:08]Read from MH i2c: E2 17 00 [09:21:08]MH_I2C_Read... [09:21:08]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 32 [09:21:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:21:08]wFMCommunicate OK [09:21:08]requested_item fd.num is exist - process it [09:21:08]SAM_PROTO_GetFieldsCounters [09:21:08]wFMCommunicate request_size=4 [09:21:08]MH_SAM_APDU [09:21:08]CAPDU: 80 13 00 00 [09:21:08]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [09:21:08]Write i2c OK [09:21:08]MH_I2C_Read... [09:21:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:21:08]Read from MH i2c: E2 [09:21:08]MH_I2C_Read... [09:21:08]Read from MH i2c: E2 62 00 [09:21:08]MH_I2C_Read... [09:21:08]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 E1 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 58 00 00 00 5E 04 04 00 58 00 00 00 57 04 04 00 59 00 00 00 19 04 04 00 00 00 00 00 90 00 78 [09:21:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 E1 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 58 00 00 00 5E 04 04 00 58 00 00 00 57 04 04 00 59 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:21:08]wFMCommunicate OK [09:21:08]SAM_PROTO_GetFieldsCounters done [09:21:08]requested_item shift.num is exist - process it [09:21:08]requested_item shift.opened is exist - process it [09:21:08]req_shift_opened [09:21:08]FM_GetShiftState [09:21:08]SAM_PROTO_GetShiftState [09:21:08]wFMCommunicate request_size=4 [09:21:08]MH_SAM_APDU [09:21:08]CAPDU: 80 13 01 00 [09:21:08]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [09:21:08]Write i2c OK [09:21:08]MH_I2C_Read... [09:21:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:21:08]Read from MH i2c: E2 [09:21:08]MH_I2C_Read... [09:21:08]Read from MH i2c: E2 0E 00 [09:21:08]MH_I2C_Read... [09:21:08]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 66 [09:21:08]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:21:08]wFMCommunicate OK [09:21:08]SAM_PROTO_GetShiftState done [09:21:08]FM_GetShiftState done [09:21:08]req_shift_opened done [09:21:08]requested_item shift.open_date is exist - process it [09:21:08]req_shift_open_date [09:21:08]req_shift_open_date done [09:21:08]produce_requested_data done [09:21:08]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223457,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:21:08]process_action_free close_receipt [09:21:08]json_value_free [09:21:08]json_value_free done [09:21:08]process_json_proto returns [09:21:08]Send response to host [09:21:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223457,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:21:08]free response buf [09:21:08]execute_script done [09:21:08]execute_script returns [09:21:08]free content buf [09:21:08]Sock 8.Close socket [09:21:08]Sock 8.Thread stoped [09:21:11]OFD Sender: No OFD packet to send [09:21:16]OFD Sender: No OFD packet to send [09:21:21]OFD Sender: No OFD packet to send [09:21:26]OFD Sender: No OFD packet to send [09:21:31]OFD Sender: No OFD packet to send [09:21:36]OFD Sender: No OFD packet to send [09:21:41]OFD Sender: No OFD packet to send [09:21:46]OFD Sender: No OFD packet to send [09:21:51]OFD Sender: No OFD packet to send [09:21:56]OFD Sender: No OFD packet to send [09:22:01]OFD Sender: No OFD packet to send [09:22:06]OFD Sender: No OFD packet to send [09:22:11]OFD Sender: No OFD packet to send [09:22:16]OFD Sender: No OFD packet to send [09:22:21]OFD Sender: No OFD packet to send [09:22:26]OFD Sender: No OFD packet to send [09:22:31]OFD Sender: No OFD packet to send [09:22:36]accept exits with 9 [09:22:36]New connection [09:22:36]New thread 3067436388 created [09:22:36]Thread 3067579748 joined [09:22:36]Waiting for new connection... [09:22:36] Sock 9.Parse request [09:22:36]Sock 9.Check first char [09:22:36]Sock 9.First char is OK [09:22:36]request: POST /json_proto HTTP/1.0 [09:22:36]Method: POST [09:22:36]URL: /json_proto [09:22:36]Method is POST - this is cgi request [09:22:36]url: /json_proto [09:22:36]query_string will be loaded in cgi processing [09:22:36]execute_cgi json_proto POST (null) [09:22:36]execute_cgi path=json_proto method=POST [09:22:36]POST find Content-Length [09:22:36]Host: 172.17.52.131:8080 [09:22:36]Content-Length: 675 [09:22:36]Content-Type: application/json [09:22:36] [09:22:36]POST finish read [09:22:36]Found Content-Length = 675 [09:22:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477265", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 11.290, "sum" : 860.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 860.00, "total" : 860.00, "payments": [ { "type": 0, "sum" : 860.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:22:36]execute_script... [09:22:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477265", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 11.290, "sum" : 860.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 860.00, "total" : 860.00, "payments": [ { "type": 0, "sum" : 860.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:22:36]POST & json_proto [09:22:36]process_json_proto [09:22:36]json parsed OK: [09:22:36]protocol is kg_v1.0 [09:22:36]action value=close_receipt [09:22:36]process_action close_receipt [09:22:36]cmd_close_receipt [09:22:36]MH_GetDate [09:22:36]Write to MH i2c: F0 00 00 68 00 57 [09:22:36]Write i2c OK [09:22:36]MH_I2C_Read... [09:22:36]Read from MH i2c: F0 [09:22:36]MH_I2C_Read... [09:22:36]Read from MH i2c: F0 09 00 [09:22:36]MH_I2C_Read... [09:22:36]Read from MH i2c: F0 09 00 68 00 00 5C 1D 16 67 81 1C 16 67 70 [09:22:36]GetLastDocTimeStamp 1729502463 [09:22:36]current date 1729502556 [09:22:36]FM_GetShiftState [09:22:36]SAM_PROTO_GetShiftState [09:22:36]wFMCommunicate request_size=4 [09:22:36]MH_SAM_APDU [09:22:36]CAPDU: 80 13 01 00 [09:22:36]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [09:22:36]Write i2c OK [09:22:36]MH_I2C_Read... [09:22:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:22:36]Read from MH i2c: E2 [09:22:36]MH_I2C_Read... [09:22:36]Read from MH i2c: E2 0E 00 [09:22:36]MH_I2C_Read... [09:22:36]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 68 [09:22:36]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:22:36]wFMCommunicate OK [09:22:36]SAM_PROTO_GetShiftState done [09:22:36]FM_GetShiftState done [09:22:36]opened in 1729469279 [09:22:36]opened+sec_in_day 1729555679 [09:22:36]quantity*price = 86029 [09:22:36]sum+1 = 86031 [09:22:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.30 ИТОГО: 860.00 Внесено: 860.00 СДАЧА: 0.00 НСП 1% : 7.61 НДС 12% : 91.36 Наличными: 860.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 89 21.10.2024 09:22 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223458 ФПД: 76017119405544 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T092236&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223458&fm=76017119405544&tin=02508201610067®Number=0000000000091767&sum=86000 [09:22:37]StoreToDocumentArchive [09:22:37]shift 538 fd 223458 [09:22:37]save to /storage/0538/doc_00223458 [09:22:37]save last doc name /storage/0538/doc_00223458 to /storage/kkm_last_doc_name [09:22:37]save OK [09:22:37]Clear old archive folders... [09:22:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:22:37]tlvbuf is 0140E060 [09:22:37]SAM_PROTO_ClearQueue [09:22:37]wFMCommunicate request_size=4 [09:22:37]MH_SAM_APDU [09:22:37]CAPDU: 80 09 00 00 [09:22:37]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [09:22:37]Write i2c OK [09:22:37]MH_I2C_Read... [09:22:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:22:37]Read from MH i2c: E2 [09:22:37]MH_I2C_Read... [09:22:37]Read from MH i2c: E2 03 00 [09:22:37]MH_I2C_Read... [09:22:37]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [09:22:37]RAPDU: 90 00 [09:22:37]wFMCommunicate OK [09:22:37]SAM_PROTO_ClearQueue done [09:22:37]KKMCreateOFDPacket [09:22:37]OFDProtocolAddRootSTLVToBuf [09:22:37]FM_MakeSignedData [09:22:37]FM_MakeSignedData [09:22:37]SAM_PROTO_SignData [09:22:37]wFMCommunicate request_size=4 [09:22:37]MH_SAM_APDU [09:22:37]CAPDU: 80 0D 01 02 [09:22:37]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [09:22:37]Write i2c OK [09:22:37]MH_I2C_Read... [09:22:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:22:37]Read from MH i2c: E2 [09:22:37]MH_I2C_Read... [09:22:37]Read from MH i2c: E2 03 00 [09:22:37]MH_I2C_Read... [09:22:37]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [09:22:37]RAPDU: 90 00 [09:22:37]wFMCommunicate OK [09:22:37]wFMCommunicate request_size=255 [09:22:37]MH_SAM_APDU [09:22:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1A 2C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0E 50 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 4F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 23 00 00 00 00 07 04 06 00 F0 4F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 5C 1D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E2 68 03 00 35 04 06 00 45 23 1D 66 [09:22:37]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1A 2C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0E 50 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 4F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 23 00 00 00 00 07 04 06 00 F0 4F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 5C 1D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E2 68 03 00 35 04 06 00 45 23 1D 66 00 00 C9 [09:22:37]Write i2c OK [09:22:37]MH_I2C_Read... [09:22:37]Read from MH i2c: E2 [09:22:37]MH_I2C_Read... [09:22:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:22:37]Read from MH i2c: E2 03 00 [09:22:37]MH_I2C_Read... [09:22:37]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [09:22:37]RAPDU: 90 00 [09:22:37]wFMCommunicate OK [09:22:37]wFMCommunicate request_size=7 [09:22:37]MH_SAM_APDU [09:22:37]CAPDU: 80 0D 02 02 02 25 E8 [09:22:37]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 25 E8 00 00 04 [09:22:37]Write i2c OK [09:22:37]MH_I2C_Read... [09:22:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:22:37]Read from MH i2c: E2 [09:22:37]MH_I2C_Read... [09:22:37]Read from MH i2c: E2 03 00 [09:22:37]MH_I2C_Read... [09:22:37]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [09:22:37]RAPDU: 90 00 [09:22:37]wFMCommunicate OK [09:22:37]wFMCommunicate request_size=4 [09:22:37]MH_SAM_APDU [09:22:37]CAPDU: 80 0D 03 02 [09:22:37]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [09:22:37]Write i2c OK [09:22:37]MH_I2C_Read... [09:22:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:22:37]Read from MH i2c: E2 [09:22:37]MH_I2C_Read... [09:22:37]Read from MH i2c: E2 0B 00 [09:22:37]MH_I2C_Read... [09:22:37]Read from MH i2c: E2 0B 00 7A 00 00 67 A5 4E 63 BA A5 87 00 90 00 99 [09:22:37]RAPDU: 67 A5 4E 63 BA A5 87 00 90 00 [09:22:37]wFMCommunicate OK [09:22:37]SAM_PROTO_SignData done [09:22:37]FM_MakeSignedData done [09:22:37]CreateOFDProtocolMessage [09:22:37]wFMCommunicate request_size=4 [09:22:37]MH_SAM_APDU [09:22:37]CAPDU: 80 11 00 00 [09:22:37]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [09:22:37]Write i2c OK [09:22:37]MH_I2C_Read... [09:22:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:22:37]Read from MH i2c: E2 [09:22:37]MH_I2C_Read... [09:22:37]Read from MH i2c: E2 17 00 [09:22:37]MH_I2C_Read... [09:22:37]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 48 [09:22:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:22:37]wFMCommunicate OK [09:22:37]CreateOFDProtocolMessage done [09:22:37]OFDSenderStorePacket 223458 [09:22:37]StoreOFDPacket docnum=223458 [09:22:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 4C 15 04 01 B4 F7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1A 2C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0E 50 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 4F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 23 00 00 00 00 07 04 06 00 F0 4F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 5C 1D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E2 68 03 00 35 04 06 00 45 23 1D 66 25 E8 67 A5 4E 63 BA A5 87 00 [09:22:37]CheckFolder [09:22:37]dirname=/storage/ofd_packets [09:22:37]CheckFolder done [09:22:37]ProducePacketName [09:22:37]name=ofd_packets/00223458 [09:22:37]NVStorageSaveData ofd_packets/00223458 [09:22:37]File name is /storage/ofd_packets/00223458 [09:22:37]Write 298 bytes [09:22:37]NVStorageSaveData done [09:22:37]OFDSenderStorePacket done [09:22:37]KKMCreateOFDPacket done [09:22:37]NVStorageSaveData kkm_last_timestamp [09:22:37]File name is /storage/kkm_last_timestamp [09:22:37]Write 4 bytes [09:22:37]NVStorageSaveData done [09:22:37]ExternCall_PrintAddStr [09:22:37]wPrintStart [09:22:37]Write to MH i2c: 01 00 00 7C 00 7C [09:22:37]Write i2c OK [09:22:37]MH_I2C_Read... [09:22:37]Read from MH i2c: 01 [09:22:37]MH_I2C_Read... [09:22:37]Read from MH i2c: 01 07 00 [09:22:37]MH_I2C_Read... [09:22:37]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [09:22:37]RasterBufferAndPrint [09:22:37]line Счет N : (1)477265 [09:22:37]line ИНН: 02508201610067 [09:22:37]line Контрольно-Кассовый Чек [09:22:37]line ПРОДАЖА [09:22:37]line ТРК (МРК, ГНК) : 44 [09:22:37]line Товар: 2710194210 [09:22:37]line ДТ-К-5 [09:22:37]line 11.290 * 76.20 [09:22:37]line = 860.30 [09:22:37]line НДС 12% НСП 1% [09:22:37]line > о реализуемом товаре [09:22:37]line ОКРУГЛЕНИЕ: -0.30 [09:22:37]line ИТОГО: 860.00 [09:22:37]line Внесено: 860.00 [09:22:37]line СДАЧА: 0.00 [09:22:37]line НСП 1% : 7.61 [09:22:37]line НДС 12% : 91.36 [09:22:37]line Наличными: 860.00 [09:22:37]line Безнал.: 0.00 [09:22:37]line Место: АЗС № 162 "Партнер Нефть" [09:22:37]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:22:37]line СНО: Общий режим [09:22:37]line Чек 89 21.10.2024 09:22 [09:22:37]line Смена: 538 ФФД: 1.0 [09:22:37]line ЗНМ: 0300000103 [09:22:37]line РНМ: 0000000000091767 [09:22:37]line Версия ККМ: 001 [09:22:37]line ФМ: 0000000000871763 [09:22:37]line ФД: 223458 [09:22:37]line ФПД: 76017119405544 [09:22:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T092236&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223458&fm=76017119405544&tin=02508201610067®Number=0000000000091767&sum=86000 [09:22:38]written 0, free lines is 4095 [09:22:38]OFD Sender: Processing packet 223458 [packets to send 25, broken 24] [09:22:38]ProducePacketName [09:22:38]name=ofd_packets/00223458 [09:22:38]OFD Sender: To server: pG, [09:22:38]CommunicateWithHost lk.salyk.kg:30040 [09:22:38]ConnectInit lk.salyk.kg [09:22:38]Connected sock=10 [09:22:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 4C 15 04 01 B4 F7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1A 2C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0E 50 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 4F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 23 00 00 00 00 07 04 06 00 F0 4F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 5C 1D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E2 68 03 00 35 04 06 00 45 23 1D 66 25 E8 67 A5 4E 63 BA A5 87 00 [09:22:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 99 22 47 00 6D 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E2 68 03 00 F4 03 04 00 FE C8 15 67 B6 04 01 00 00 FC 04 01 93 46 31 15 43 [09:22:38]CommunicateWithHost err = 0 [09:22:38]CheckOFDResponse [09:22:38]1017 (14) - 77093643461234 [09:22:38]1041 (16) - 0000000000871763 [09:22:38]1040 (4) - 223458 [09:22:38]1012 (4) - 21.10.2024 03:22 [09:22:38]1206 (1) - 0 [09:22:38]OFD Sender: Remove packet 223458 [09:22:38]ProducePacketName [09:22:38]name=ofd_packets/00223458 [09:22:38]NVStorageDeleteData [09:22:38]Write to MH i2c: 01 00 00 A7 00 A7 [09:22:38]Write i2c OK [09:22:38]MH_I2C_Read... [09:22:38]Read from MH i2c: 01 [09:22:38]MH_I2C_Read... [09:22:38]Read from MH i2c: 01 07 00 [09:22:38]MH_I2C_Read... [09:22:38]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 EF 0C A9 [09:22:38]RasterBufferAndPrint [09:22:38]line [09:22:38]line [09:22:38]line [09:22:38]line [09:22:38]line [09:22:38]written 0, free lines is 3317 [09:22:38]MH_Cut [09:22:38]Write to MH i2c: D1 01 00 AE 00 01 80 [09:22:38]Write i2c OK [09:22:38]MH_I2C_Read... [09:22:38]Read from MH i2c: D1 [09:22:38]MH_I2C_Read... [09:22:38]Read from MH i2c: D1 01 00 [09:22:38]MH_I2C_Read... [09:22:38]Read from MH i2c: D1 01 00 AE 00 00 7F [09:22:38]Write to MH i2c: 01 00 00 AF 00 AF [09:22:38]Write i2c OK [09:22:38]MH_I2C_Read... [09:22:38]OFD Sender: No OFD packet to send [09:22:39]*** Cut start [09:22:39]*** Purtial cut [09:22:39]*** Stage 1: CUTSNS_PIN = 1 [09:22:39]Read from MH i2c: 01 [09:22:39]MH_I2C_Read... [09:22:39]*** Stop cut motor [09:22:39]*** Cut end [09:22:39]Read from MH i2c: 01 07 00 [09:22:39]MH_I2C_Read... [09:22:39]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [09:22:39]process_action close_receipt done [09:22:39]requested_data is exist [09:22:39]produce_requested_data [09:22:39]requested_item fm.sn is exist - process it [09:22:39]wFMCommunicate request_size=4 [09:22:39]MH_SAM_APDU [09:22:39]CAPDU: 80 11 00 00 [09:22:39]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [09:22:39]Write i2c OK [09:22:39]MH_I2C_Read... [09:22:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:22:39]Read from MH i2c: E2 [09:22:39]MH_I2C_Read... [09:22:39]Read from MH i2c: E2 17 00 [09:22:39]MH_I2C_Read... [09:22:39]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 7D [09:22:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:22:39]wFMCommunicate OK [09:22:39]requested_item fd.num is exist - process it [09:22:39]SAM_PROTO_GetFieldsCounters [09:22:39]wFMCommunicate request_size=4 [09:22:39]MH_SAM_APDU [09:22:39]CAPDU: 80 13 00 00 [09:22:39]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [09:22:39]Write i2c OK [09:22:39]MH_I2C_Read... [09:22:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:22:39]Read from MH i2c: E2 [09:22:39]MH_I2C_Read... [09:22:39]Read from MH i2c: E2 62 00 [09:22:39]MH_I2C_Read... [09:22:39]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 E2 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 59 00 00 00 5E 04 04 00 59 00 00 00 57 04 04 00 5A 00 00 00 19 04 04 00 00 00 00 00 90 00 C7 [09:22:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 E2 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 59 00 00 00 5E 04 04 00 59 00 00 00 57 04 04 00 5A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:22:39]wFMCommunicate OK [09:22:39]SAM_PROTO_GetFieldsCounters done [09:22:39]requested_item shift.num is exist - process it [09:22:39]requested_item shift.opened is exist - process it [09:22:39]req_shift_opened [09:22:39]FM_GetShiftState [09:22:39]SAM_PROTO_GetShiftState [09:22:39]wFMCommunicate request_size=4 [09:22:39]MH_SAM_APDU [09:22:39]CAPDU: 80 13 01 00 [09:22:39]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [09:22:39]Write i2c OK [09:22:39]MH_I2C_Read... [09:22:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:22:39]Read from MH i2c: E2 [09:22:39]MH_I2C_Read... [09:22:39]Read from MH i2c: E2 0E 00 [09:22:39]MH_I2C_Read... [09:22:39]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 B1 [09:22:39]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:22:39]wFMCommunicate OK [09:22:39]SAM_PROTO_GetShiftState done [09:22:39]FM_GetShiftState done [09:22:39]req_shift_opened done [09:22:39]requested_item shift.open_date is exist - process it [09:22:39]req_shift_open_date [09:22:39]req_shift_open_date done [09:22:39]produce_requested_data done [09:22:39]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223458,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:22:39]process_action_free close_receipt [09:22:39]json_value_free [09:22:39]json_value_free done [09:22:39]process_json_proto returns [09:22:39]Send response to host [09:22:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223458,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:22:39]free response buf [09:22:39]execute_script done [09:22:39]execute_script returns [09:22:39]free content buf [09:22:39]Sock 9.Close socket [09:22:39]Sock 9.Thread stoped [09:22:43]OFD Sender: No OFD packet to send [09:22:48]OFD Sender: No OFD packet to send [09:22:53]OFD Sender: No OFD packet to send [09:22:58]OFD Sender: No OFD packet to send [09:23:03]OFD Sender: No OFD packet to send [09:23:08]OFD Sender: No OFD packet to send [09:23:13]OFD Sender: No OFD packet to send [09:23:18]OFD Sender: No OFD packet to send [09:23:23]OFD Sender: No OFD packet to send [09:23:28]OFD Sender: No OFD packet to send [09:23:33]OFD Sender: No OFD packet to send [09:23:38]OFD Sender: No OFD packet to send [09:23:43]OFD Sender: No OFD packet to send [09:23:48]OFD Sender: No OFD packet to send [09:23:53]OFD Sender: No OFD packet to send [09:23:58]OFD Sender: No OFD packet to send [09:24:03]OFD Sender: No OFD packet to send [09:24:05]accept exits with 8 [09:24:05]New connection [09:24:05]New thread 3067579748 created [09:24:05]Thread 3067436388 joined [09:24:05]Waiting for new connection... [09:24:05] Sock 8.Parse request [09:24:05]Sock 8.Check first char [09:24:05]Sock 8.First char is OK [09:24:05]request: POST /json_proto HTTP/1.0 [09:24:05]Method: POST [09:24:05]URL: /json_proto [09:24:05]Method is POST - this is cgi request [09:24:05]url: /json_proto [09:24:05]query_string will be loaded in cgi processing [09:24:05]execute_cgi json_proto POST (null) [09:24:05]execute_cgi path=json_proto method=POST [09:24:05]POST find Content-Length [09:24:05]Host: 172.17.52.131:8080 [09:24:05]Content-Length: 766 [09:24:05]Content-Type: application/json [09:24:05] [09:24:05]POST finish read [09:24:05]Found Content-Length = 766 [09:24:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477266", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:24:05]execute_script... [09:24:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477266", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:24:05]POST & json_proto [09:24:05]process_json_proto [09:24:05]json parsed OK: [09:24:05]protocol is kg_v1.0 [09:24:05]action value=close_receipt [09:24:05]process_action close_receipt [09:24:05]cmd_close_receipt [09:24:05]MH_GetDate [09:24:05]Write to MH i2c: F0 00 00 B3 00 A2 [09:24:05]Write i2c OK [09:24:05]MH_I2C_Read... [09:24:05]Read from MH i2c: F0 [09:24:05]MH_I2C_Read... [09:24:05]Read from MH i2c: F0 09 00 [09:24:05]MH_I2C_Read... [09:24:05]Read from MH i2c: F0 09 00 B3 00 00 B5 1D 16 67 81 1C 16 67 14 [09:24:05]GetLastDocTimeStamp 1729502556 [09:24:05]current date 1729502645 [09:24:05]FM_GetShiftState [09:24:05]SAM_PROTO_GetShiftState [09:24:05]wFMCommunicate request_size=4 [09:24:05]MH_SAM_APDU [09:24:05]CAPDU: 80 13 01 00 [09:24:05]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [09:24:05]Write i2c OK [09:24:05]MH_I2C_Read... [09:24:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:24:05]Read from MH i2c: E2 [09:24:05]MH_I2C_Read... [09:24:05]Read from MH i2c: E2 0E 00 [09:24:05]MH_I2C_Read... [09:24:05]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 B3 [09:24:05]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:24:05]wFMCommunicate OK [09:24:05]SAM_PROTO_GetShiftState done [09:24:05]FM_GetShiftState done [09:24:05]opened in 1729469279 [09:24:05]opened+sec_in_day 1729555679 [09:24:05]quantity*price = 500024 [09:24:05]sum+1 = 500025 [09:24:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 5000.24 НСП 1% : 44.25 НДС 12% : 531.00 Наличными: 0.00 Безнал.: 5000.24 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 90 21.10.2024 09:24 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871763 ФД: 223459 ФПД: 72349891367042 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T092405&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223459&fm=72349891367042&tin=02508201610067®Number=0000000000091767&sum=500024 [09:24:06]StoreToDocumentArchive [09:24:06]shift 538 fd 223459 [09:24:06]save to /storage/0538/doc_00223459 [09:24:06]save last doc name /storage/0538/doc_00223459 to /storage/kkm_last_doc_name [09:24:06]save OK [09:24:06]Clear old archive folders... [09:24:06]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:24:06]tlvbuf is 0141F7B0 [09:24:06]SAM_PROTO_ClearQueue [09:24:06]wFMCommunicate request_size=4 [09:24:06]MH_SAM_APDU [09:24:06]CAPDU: 80 09 00 00 [09:24:06]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [09:24:06]Write i2c OK [09:24:06]MH_I2C_Read... [09:24:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:24:06]Read from MH i2c: E2 [09:24:06]MH_I2C_Read... [09:24:06]Read from MH i2c: E2 03 00 [09:24:06]MH_I2C_Read... [09:24:06]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [09:24:06]RAPDU: 90 00 [09:24:06]wFMCommunicate OK [09:24:06]SAM_PROTO_ClearQueue done [09:24:06]KKMCreateOFDPacket [09:24:06]OFDProtocolAddRootSTLVToBuf [09:24:06]FM_MakeSignedData [09:24:06]FM_MakeSignedData [09:24:06]SAM_PROTO_SignData [09:24:06]wFMCommunicate request_size=4 [09:24:06]MH_SAM_APDU [09:24:06]CAPDU: 80 0D 01 02 [09:24:06]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [09:24:06]Write i2c OK [09:24:06]MH_I2C_Read... [09:24:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:24:06]Read from MH i2c: E2 [09:24:06]MH_I2C_Read... [09:24:06]Read from MH i2c: E2 03 00 [09:24:06]MH_I2C_Read... [09:24:06]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [09:24:06]RAPDU: 90 00 [09:24:06]wFMCommunicate OK [09:24:06]wFMCommunicate request_size=255 [09:24:06]MH_SAM_APDU [09:24:06]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 B5 1D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E3 68 03 00 35 04 06 00 41 CD 45 93 [09:24:06]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 B5 1D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E3 68 03 00 35 04 06 00 41 CD 45 93 00 00 01 [09:24:06]Write i2c OK [09:24:06]MH_I2C_Read... [09:24:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:06]Read from MH i2c: E2 [09:24:06]MH_I2C_Read... [09:24:06]Read from MH i2c: E2 03 00 [09:24:06]MH_I2C_Read... [09:24:06]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [09:24:06]RAPDU: 90 00 [09:24:06]wFMCommunicate OK [09:24:06]wFMCommunicate request_size=7 [09:24:06]MH_SAM_APDU [09:24:06]CAPDU: 80 0D 02 02 02 10 82 [09:24:06]Write to MH i2c: E2 0A 00 C4 00 80 0D 02 02 02 00 10 82 00 00 D4 [09:24:06]Write i2c OK [09:24:06]MH_I2C_Read... [09:24:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:06]Read from MH i2c: E2 [09:24:06]MH_I2C_Read... [09:24:06]Read from MH i2c: E2 03 00 [09:24:06]MH_I2C_Read... [09:24:06]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [09:24:06]RAPDU: 90 00 [09:24:06]wFMCommunicate OK [09:24:06]wFMCommunicate request_size=4 [09:24:06]MH_SAM_APDU [09:24:06]CAPDU: 80 0D 03 02 [09:24:06]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [09:24:06]Write i2c OK [09:24:06]MH_I2C_Read... [09:24:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:24:06]Read from MH i2c: E2 [09:24:06]MH_I2C_Read... [09:24:06]Read from MH i2c: E2 0B 00 [09:24:06]MH_I2C_Read... [09:24:06]Read from MH i2c: E2 0B 00 C5 00 00 88 5A A1 1B 92 20 82 2E 90 00 41 [09:24:06]RAPDU: 88 5A A1 1B 92 20 82 2E 90 00 [09:24:06]wFMCommunicate OK [09:24:06]SAM_PROTO_SignData done [09:24:06]FM_MakeSignedData done [09:24:06]CreateOFDProtocolMessage [09:24:06]wFMCommunicate request_size=4 [09:24:06]MH_SAM_APDU [09:24:06]CAPDU: 80 11 00 00 [09:24:06]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [09:24:06]Write i2c OK [09:24:06]MH_I2C_Read... [09:24:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:06]Read from MH i2c: E2 [09:24:06]MH_I2C_Read... [09:24:06]Read from MH i2c: E2 17 00 [09:24:06]MH_I2C_Read... [09:24:06]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 93 [09:24:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:24:06]wFMCommunicate OK [09:24:06]CreateOFDProtocolMessage done [09:24:06]OFDSenderStorePacket 223459 [09:24:06]StoreOFDPacket docnum=223459 [09:24:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 D0 68 04 01 56 7C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 B5 1D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E3 68 03 00 35 04 06 00 41 CD 45 93 10 82 88 5A A1 1B 92 20 82 2E [09:24:06]CheckFolder [09:24:06]dirname=/storage/ofd_packets [09:24:06]CheckFolder done [09:24:06]ProducePacketName [09:24:06]name=ofd_packets/00223459 [09:24:06]NVStorageSaveData ofd_packets/00223459 [09:24:06]File name is /storage/ofd_packets/00223459 [09:24:06]Write 298 bytes [09:24:06]NVStorageSaveData done [09:24:06]OFDSenderStorePacket done [09:24:06]KKMCreateOFDPacket done [09:24:06]NVStorageSaveData kkm_last_timestamp [09:24:06]File name is /storage/kkm_last_timestamp [09:24:06]Write 4 bytes [09:24:06]NVStorageSaveData done [09:24:06]ExternCall_PrintAddStr [09:24:06]wPrintStart [09:24:06]Write to MH i2c: 01 00 00 C7 00 C7 [09:24:06]Write i2c OK [09:24:06]MH_I2C_Read... [09:24:06]Read from MH i2c: 01 [09:24:06]MH_I2C_Read... [09:24:06]Read from MH i2c: 01 07 00 [09:24:06]MH_I2C_Read... [09:24:06]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [09:24:06]RasterBufferAndPrint [09:24:06]line Счет N : (1)477266 [09:24:06]line ИНН: 02508201610067 [09:24:06]line Контрольно-Кассовый Чек [09:24:06]line ПРОДАЖА [09:24:06]line ТРК (МРК, ГНК) : 24 [09:24:06]line Товар: 2710194210 [09:24:06]line ДТ-К-5 [09:24:06]line 65.620 * 76.20 [09:24:06]line = 5000.24 [09:24:06]line НДС 12% НСП 1% [09:24:06]line > о реализуемом товаре [09:24:06]line ИТОГО: 5000.24 [09:24:06]line НСП 1% : 44.25 [09:24:06]line НДС 12% : 531.00 [09:24:06]line Наличными: 0.00 [09:24:06]line Безнал.: 5000.24 [09:24:06]line Место: АЗС № 162 "Партнер Нефть" [09:24:06]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:24:06]line СНО: Общий режим [09:24:06]line Чек 90 21.10.2024 09:24 [09:24:06]line Смена: 538 ФФД: 1.0 [09:24:06]line ЗНМ: 0300000103 [09:24:06]line РНМ: 0000000000091767 [09:24:06]line Версия ККМ: 001 [09:24:06]line Платежная система: Mbank [09:24:06]line ФМ: 0000000000871763 [09:24:06]line ФД: 223459 [09:24:06]line ФПД: 72349891367042 [09:24:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T092405&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223459&fm=72349891367042&tin=02508201610067®Number=0000000000091767&sum=500024 [09:24:07]OFD Sender: Processing packet 223459 [packets to send 25, broken 24] [09:24:07]ProducePacketName [09:24:07]name=ofd_packets/00223459 [09:24:07]OFD Sender: To server: pG, [09:24:07]CommunicateWithHost lk.salyk.kg:30040 [09:24:07]ConnectInit lk.salyk.kg [09:24:07]written 0, free lines is 4095 [09:24:07]Connected sock=10 [09:24:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 D0 68 04 01 56 7C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 B5 1D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E3 68 03 00 35 04 06 00 41 CD 45 93 10 82 88 5A A1 1B 92 20 82 2E [09:24:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 78 44 47 00 AA 72 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E3 68 03 00 F4 03 04 00 57 C9 15 67 B6 04 01 00 00 AF F9 22 6E F7 3D 23 7F [09:24:07]CommunicateWithHost err = 0 [09:24:07]CheckOFDResponse [09:24:07]1017 (14) - 77093643461234 [09:24:07]1041 (16) - 0000000000871763 [09:24:07]1040 (4) - 223459 [09:24:07]1012 (4) - 21.10.2024 03:24 [09:24:07]1206 (1) - 0 [09:24:07]OFD Sender: Remove packet 223459 [09:24:07]ProducePacketName [09:24:07]name=ofd_packets/00223459 [09:24:07]NVStorageDeleteData [09:24:07]Write to MH i2c: 01 00 00 F0 00 F0 [09:24:07]Write i2c OK [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: 01 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: 01 07 00 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 0D 0D 11 [09:24:07]RasterBufferAndPrint [09:24:07]line [09:24:07]line [09:24:07]line [09:24:07]line [09:24:07]line [09:24:07]written 0, free lines is 3347 [09:24:07]MH_Cut [09:24:07]Write to MH i2c: D1 01 00 F7 00 01 C9 [09:24:07]Write i2c OK [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: D1 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: D1 01 00 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: D1 01 00 F7 00 00 C8 [09:24:07]Write to MH i2c: 01 00 00 F8 00 F8 [09:24:07]Write i2c OK [09:24:07]MH_I2C_Read... [09:24:07]OFD Sender: No OFD packet to send [09:24:08]*** Cut start [09:24:08]*** Purtial cut [09:24:08]*** Stage 1: CUTSNS_PIN = 1 [09:24:08]Read from MH i2c: 01 [09:24:08]MH_I2C_Read... [09:24:08]*** Stop cut motor [09:24:08]*** Cut end [09:24:08]Read from MH i2c: 01 07 00 [09:24:08]MH_I2C_Read... [09:24:08]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [09:24:08]process_action close_receipt done [09:24:08]requested_data is exist [09:24:08]produce_requested_data [09:24:08]requested_item fm.sn is exist - process it [09:24:08]wFMCommunicate request_size=4 [09:24:08]MH_SAM_APDU [09:24:08]CAPDU: 80 11 00 00 [09:24:08]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [09:24:08]Write i2c OK [09:24:08]MH_I2C_Read... [09:24:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:08]Read from MH i2c: E2 [09:24:08]MH_I2C_Read... [09:24:08]Read from MH i2c: E2 17 00 [09:24:08]MH_I2C_Read... [09:24:08]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 C6 [09:24:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:24:08]wFMCommunicate OK [09:24:08]requested_item fd.num is exist - process it [09:24:08]SAM_PROTO_GetFieldsCounters [09:24:08]wFMCommunicate request_size=4 [09:24:08]MH_SAM_APDU [09:24:08]CAPDU: 80 13 00 00 [09:24:08]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [09:24:08]Write i2c OK [09:24:08]MH_I2C_Read... [09:24:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:24:08]Read from MH i2c: E2 [09:24:08]MH_I2C_Read... [09:24:08]Read from MH i2c: E2 62 00 [09:24:08]MH_I2C_Read... [09:24:08]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 E3 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 5A 00 00 00 5E 04 04 00 5A 00 00 00 57 04 04 00 5B 00 00 00 19 04 04 00 00 00 00 00 90 00 14 [09:24:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 E3 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 5A 00 00 00 5E 04 04 00 5A 00 00 00 57 04 04 00 5B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:24:08]wFMCommunicate OK [09:24:08]SAM_PROTO_GetFieldsCounters done [09:24:08]requested_item shift.num is exist - process it [09:24:08]requested_item shift.opened is exist - process it [09:24:08]req_shift_opened [09:24:08]FM_GetShiftState [09:24:08]SAM_PROTO_GetShiftState [09:24:08]wFMCommunicate request_size=4 [09:24:08]MH_SAM_APDU [09:24:08]CAPDU: 80 13 01 00 [09:24:08]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [09:24:08]Write i2c OK [09:24:08]MH_I2C_Read... [09:24:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:24:08]Read from MH i2c: E2 [09:24:08]MH_I2C_Read... [09:24:08]Read from MH i2c: E2 0E 00 [09:24:08]MH_I2C_Read... [09:24:08]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 FA [09:24:08]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:24:08]wFMCommunicate OK [09:24:08]SAM_PROTO_GetShiftState done [09:24:08]FM_GetShiftState done [09:24:08]req_shift_opened done [09:24:08]requested_item shift.open_date is exist - process it [09:24:08]req_shift_open_date [09:24:08]req_shift_open_date done [09:24:08]produce_requested_data done [09:24:08]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223459,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:24:08]process_action_free close_receipt [09:24:08]json_value_free [09:24:08]json_value_free done [09:24:08]process_json_proto returns [09:24:08]Send response to host [09:24:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223459,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:24:08]free response buf [09:24:08]execute_script done [09:24:08]execute_script returns [09:24:08]free content buf [09:24:08]Sock 8.Close socket [09:24:08]Sock 8.Thread stoped [09:24:12]OFD Sender: No OFD packet to send [09:24:17]OFD Sender: No OFD packet to send [09:24:22]OFD Sender: No OFD packet to send [09:24:27]OFD Sender: No OFD packet to send [09:24:32]OFD Sender: No OFD packet to send [09:24:37]OFD Sender: No OFD packet to send [09:24:42]OFD Sender: No OFD packet to send [09:24:47]OFD Sender: No OFD packet to send [09:24:52]OFD Sender: No OFD packet to send [09:24:57]OFD Sender: No OFD packet to send [09:25:02]OFD Sender: No OFD packet to send [09:25:07]OFD Sender: No OFD packet to send [09:25:12]OFD Sender: No OFD packet to send [09:25:17]OFD Sender: No OFD packet to send [09:25:22]OFD Sender: No OFD packet to send [09:25:27]OFD Sender: No OFD packet to send [09:25:32]OFD Sender: No OFD packet to send [09:25:34]accept exits with 9 [09:25:34]New connection [09:25:34]New thread 3067436388 created [09:25:34]Thread 3067579748 joined [09:25:34]Waiting for new connection... [09:25:34] Sock 9.Parse request [09:25:34]Sock 9.Check first char [09:25:34]Sock 9.First char is OK [09:25:34]request: POST /json_proto HTTP/1.0 [09:25:34]Method: POST [09:25:34]URL: /json_proto [09:25:34]Method is POST - this is cgi request [09:25:34]url: /json_proto [09:25:34]query_string will be loaded in cgi processing [09:25:34]execute_cgi json_proto POST (null) [09:25:34]execute_cgi path=json_proto method=POST [09:25:34]POST find Content-Length [09:25:34]Host: 172.17.52.131:8080 [09:25:34]Content-Length: 766 [09:25:34]Content-Type: application/json [09:25:34] [09:25:34]POST finish read [09:25:34]Found Content-Length = 766 [09:25:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477267", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 91.870, "sum" : 7000.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 7000.49 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:25:34]execute_script... [09:25: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)477267", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 91.870, "sum" : 7000.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 7000.49 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:25:34]POST & json_proto [09:25:34]process_json_proto [09:25:34]json parsed OK: [09:25:34]protocol is kg_v1.0 [09:25:34]action value=close_receipt [09:25:34]process_action close_receipt [09:25:34]cmd_close_receipt [09:25:34]MH_GetDate [09:25:34]Write to MH i2c: F0 00 00 FC 00 EB [09:25:34]Write i2c OK [09:25:34]MH_I2C_Read... [09:25:34]Read from MH i2c: F0 [09:25:34]MH_I2C_Read... [09:25:34]Read from MH i2c: F0 09 00 [09:25:34]MH_I2C_Read... [09:25:34]Read from MH i2c: F0 09 00 FC 00 00 0F 1E 16 67 81 1C 16 67 B8 [09:25:34]GetLastDocTimeStamp 1729502645 [09:25:34]current date 1729502735 [09:25:34]FM_GetShiftState [09:25:34]SAM_PROTO_GetShiftState [09:25:34]wFMCommunicate request_size=4 [09:25:34]MH_SAM_APDU [09:25:34]CAPDU: 80 13 01 00 [09:25:34]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [09:25:34]Write i2c OK [09:25:34]MH_I2C_Read... [09:25:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:35]Read from MH i2c: E2 [09:25:35]MH_I2C_Read... [09:25:35]Read from MH i2c: E2 0E 00 [09:25:35]MH_I2C_Read... [09:25:35]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 FC [09:25:35]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:25:35]wFMCommunicate OK [09:25:35]SAM_PROTO_GetShiftState done [09:25:35]FM_GetShiftState done [09:25:35]opened in 1729469279 [09:25:35]opened+sec_in_day 1729555679 [09:25:35]quantity*price = 700049 [09:25:35]sum+1 = 700050 [09:25:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7000.49 НСП 1% : 61.95 НДС 12% : 743.41 Наличными: 0.00 Безнал.: 7000.49 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 91 21.10.2024 09:25 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871763 ФД: 223460 ФПД: 105539960810604 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T092535&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223460&fm=105539960810604&tin=02508201610067®Number=0000000000091767&sum=700049 [09:25:36]StoreToDocumentArchive [09:25:36]shift 538 fd 223460 [09:25:36]save to /storage/0538/doc_00223460 [09:25:36]save last doc name /storage/0538/doc_00223460 to /storage/kkm_last_doc_name [09:25:36]save OK [09:25:36]Clear old archive folders... [09:25:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:25:36]tlvbuf is 0141F390 [09:25:36]SAM_PROTO_ClearQueue [09:25:36]wFMCommunicate request_size=4 [09:25:36]MH_SAM_APDU [09:25:36]CAPDU: 80 09 00 00 [09:25:36]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [09:25:36]Write i2c OK [09:25:36]MH_I2C_Read... [09:25:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:25:36]Read from MH i2c: E2 [09:25:36]MH_I2C_Read... [09:25:36]Read from MH i2c: E2 03 00 [09:25:36]MH_I2C_Read... [09:25:36]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [09:25:36]RAPDU: 90 00 [09:25:36]wFMCommunicate OK [09:25:36]SAM_PROTO_ClearQueue done [09:25:36]KKMCreateOFDPacket [09:25:36]OFDProtocolAddRootSTLVToBuf [09:25:36]FM_MakeSignedData [09:25:36]FM_MakeSignedData [09:25:36]SAM_PROTO_SignData [09:25:36]wFMCommunicate request_size=4 [09:25:36]MH_SAM_APDU [09:25:36]CAPDU: 80 0D 01 02 [09:25:36]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [09:25:36]Write i2c OK [09:25:36]MH_I2C_Read... [09:25:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:25:36]Read from MH i2c: E2 [09:25:36]MH_I2C_Read... [09:25:36]Read from MH i2c: E2 03 00 [09:25:36]MH_I2C_Read... [09:25:36]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [09:25:36]RAPDU: 90 00 [09:25:36]wFMCommunicate OK [09:25:36]wFMCommunicate request_size=255 [09:25:36]MH_SAM_APDU [09:25:36]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 66 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 91 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 91 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 22 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 91 AE 0A 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 0F 1E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E4 68 03 00 35 04 06 00 5F FC EF DF [09:25:36]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 66 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 91 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 91 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 22 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 91 AE 0A 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 0F 1E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E4 68 03 00 35 04 06 00 5F FC EF DF 00 00 54 [09:25:36]Write i2c OK [09:25:36]MH_I2C_Read... [09:25:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:36]Read from MH i2c: E2 [09:25:36]MH_I2C_Read... [09:25:36]Read from MH i2c: E2 03 00 [09:25:36]MH_I2C_Read... [09:25:36]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [09:25:36]RAPDU: 90 00 [09:25:36]wFMCommunicate OK [09:25:36]wFMCommunicate request_size=7 [09:25:36]MH_SAM_APDU [09:25:36]CAPDU: 80 0D 02 02 02 AC 6C [09:25:36]Write to MH i2c: E2 0A 00 0D 01 80 0D 02 02 02 00 AC 6C 00 00 A4 [09:25:36]Write i2c OK [09:25:36]MH_I2C_Read... [09:25:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:36]Read from MH i2c: E2 [09:25:36]MH_I2C_Read... [09:25:36]Read from MH i2c: E2 03 00 [09:25:36]MH_I2C_Read... [09:25:36]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [09:25:36]RAPDU: 90 00 [09:25:36]wFMCommunicate OK [09:25:36]wFMCommunicate request_size=4 [09:25:36]MH_SAM_APDU [09:25:36]CAPDU: 80 0D 03 02 [09:25:36]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [09:25:36]Write i2c OK [09:25:36]MH_I2C_Read... [09:25:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:25:36]Read from MH i2c: E2 [09:25:36]MH_I2C_Read... [09:25:36]Read from MH i2c: E2 0B 00 [09:25:36]MH_I2C_Read... [09:25:36]Read from MH i2c: E2 0B 00 0E 01 00 FC 72 0C 28 78 B4 4D ED 90 00 93 [09:25:36]RAPDU: FC 72 0C 28 78 B4 4D ED 90 00 [09:25:36]wFMCommunicate OK [09:25:36]SAM_PROTO_SignData done [09:25:36]FM_MakeSignedData done [09:25:36]CreateOFDProtocolMessage [09:25:36]wFMCommunicate request_size=4 [09:25:36]MH_SAM_APDU [09:25:36]CAPDU: 80 11 00 00 [09:25:36]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [09:25:36]Write i2c OK [09:25:36]MH_I2C_Read... [09:25:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:36]Read from MH i2c: E2 [09:25:36]MH_I2C_Read... [09:25:36]Read from MH i2c: E2 17 00 [09:25:36]MH_I2C_Read... [09:25:36]Read from MH i2c: E2 17 00 0F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 DD [09:25:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:25:36]wFMCommunicate OK [09:25:36]CreateOFDProtocolMessage done [09:25:36]OFDSenderStorePacket 223460 [09:25:36]StoreOFDPacket docnum=223460 [09:25:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 76 70 04 01 E5 1F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 66 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 91 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 91 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 22 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 91 AE 0A 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 0F 1E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E4 68 03 00 35 04 06 00 5F FC EF DF AC 6C FC 72 0C 28 78 B4 4D ED [09:25:36]CheckFolder [09:25:36]dirname=/storage/ofd_packets [09:25:36]CheckFolder done [09:25:36]ProducePacketName [09:25:36]name=ofd_packets/00223460 [09:25:36]NVStorageSaveData ofd_packets/00223460 [09:25:36]File name is /storage/ofd_packets/00223460 [09:25:36]Write 298 bytes [09:25:36]NVStorageSaveData done [09:25:36]OFDSenderStorePacket done [09:25:36]KKMCreateOFDPacket done [09:25:36]NVStorageSaveData kkm_last_timestamp [09:25:36]File name is /storage/kkm_last_timestamp [09:25:36]Write 4 bytes [09:25:36]NVStorageSaveData done [09:25:36]ExternCall_PrintAddStr [09:25:36]wPrintStart [09:25:36]Write to MH i2c: 01 00 00 10 01 11 [09:25:36]Write i2c OK [09:25:36]MH_I2C_Read... [09:25:36]Read from MH i2c: 01 [09:25:36]MH_I2C_Read... [09:25:36]Read from MH i2c: 01 07 00 [09:25:36]MH_I2C_Read... [09:25:36]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [09:25:36]RasterBufferAndPrint [09:25:36]line Счет N : (1)477267 [09:25:36]line ИНН: 02508201610067 [09:25:36]line Контрольно-Кассовый Чек [09:25:36]line ПРОДАЖА [09:25:36]line ТРК (МРК, ГНК) : 14 [09:25:36]line Товар: 2710194210 [09:25:36]line ДТ-К-5 [09:25:36]line 91.870 * 76.20 [09:25:36]line = 7000.49 [09:25:36]line НДС 12% НСП 1% [09:25:36]line > о реализуемом товаре [09:25:36]line ИТОГО: 7000.49 [09:25:36]line НСП 1% : 61.95 [09:25:36]line НДС 12% : 743.41 [09:25:36]line Наличными: 0.00 [09:25:36]line Безнал.: 7000.49 [09:25:36]line Место: АЗС № 162 "Партнер Нефть" [09:25:36]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:25:36]line СНО: Общий режим [09:25:36]line Чек 91 21.10.2024 09:25 [09:25:36]line Смена: 538 ФФД: 1.0 [09:25:36]line ЗНМ: 0300000103 [09:25:36]line РНМ: 0000000000091767 [09:25:36]line Версия ККМ: 001 [09:25:36]line Платежная система: Mbank [09:25:36]line ФМ: 0000000000871763 [09:25:36]line ФД: 223460 [09:25:36]line ФПД: 105539960810604 [09:25:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T092535&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223460&fm=105539960810604&tin=02508201610067®Number=0000000000091767&sum=700049 [09:25:36]OFD Sender: Processing packet 223460 [packets to send 25, broken 24] [09:25:36]ProducePacketName [09:25:36]name=ofd_packets/00223460 [09:25:36]OFD Sender: To server: pG, [09:25:36]CommunicateWithHost lk.salyk.kg:30040 [09:25:36]ConnectInit lk.salyk.kg [09:25:36]written 0, free lines is 4095 [09:25:37]Connected sock=10 [09:25:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 76 70 04 01 E5 1F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 66 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 91 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 91 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 22 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 91 AE 0A 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 0F 1E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E4 68 03 00 35 04 06 00 5F FC EF DF AC 6C FC 72 0C 28 78 B4 4D ED [09:25:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 CF 9A 47 00 BB 5C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E4 68 03 00 F4 03 04 00 B1 C9 15 67 B6 04 01 00 00 FF AE 71 21 14 11 7B B8 [09:25:37]CommunicateWithHost err = 0 [09:25:37]CheckOFDResponse [09:25:37]1017 (14) - 77093643461234 [09:25:37]1041 (16) - 0000000000871763 [09:25:37]1040 (4) - 223460 [09:25:37]1012 (4) - 21.10.2024 03:25 [09:25:37]1206 (1) - 0 [09:25:37]OFD Sender: Remove packet 223460 [09:25:37]ProducePacketName [09:25:37]name=ofd_packets/00223460 [09:25:37]NVStorageDeleteData [09:25:37]Write to MH i2c: 01 00 00 39 01 3A [09:25:37]Write i2c OK [09:25:37]MH_I2C_Read... [09:25:37]Read from MH i2c: 01 [09:25:37]MH_I2C_Read... [09:25:37]Read from MH i2c: 01 07 00 [09:25:37]MH_I2C_Read... [09:25:37]Read from MH i2c: 01 07 00 39 01 00 00 00 00 00 11 0D 5F [09:25:37]RasterBufferAndPrint [09:25:37]line [09:25:37]line [09:25:37]line [09:25:37]line [09:25:37]line [09:25:37]written 0, free lines is 3351 [09:25:37]MH_Cut [09:25:37]Write to MH i2c: D1 01 00 40 01 01 13 [09:25:37]Write i2c OK [09:25:37]MH_I2C_Read... [09:25:37]Read from MH i2c: D1 [09:25:37]MH_I2C_Read... [09:25:37]Read from MH i2c: D1 01 00 [09:25:37]MH_I2C_Read... [09:25:37]Read from MH i2c: D1 01 00 40 01 00 12 [09:25:37]Write to MH i2c: 01 00 00 41 01 42 [09:25:37]Write i2c OK [09:25:37]MH_I2C_Read... [09:25:37]OFD Sender: No OFD packet to send [09:25:38]*** Cut start [09:25:38]*** Purtial cut [09:25:38]*** CUTSNS_PIN = 0 [09:25:38]*** Stage 1: CUTSNS_PIN = 1 [09:25:40]Read from MH i2c: 01 [09:25:40]MH_I2C_Read... [09:25:40]*** Stop cut motor [09:25:40]*** Cut end [09:25:40]Read from MH i2c: 01 07 00 [09:25:40]MH_I2C_Read... [09:25:40]Read from MH i2c: 01 07 00 41 01 00 00 00 00 00 FF 0F 57 [09:25:40]process_action close_receipt done [09:25:40]requested_data is exist [09:25:40]produce_requested_data [09:25:40]requested_item fm.sn is exist - process it [09:25:40]wFMCommunicate request_size=4 [09:25:40]MH_SAM_APDU [09:25:40]CAPDU: 80 11 00 00 [09:25:40]Write to MH i2c: E2 08 00 42 01 80 11 00 00 00 00 00 00 BD [09:25:40]Write i2c OK [09:25:40]MH_I2C_Read... [09:25:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:40]Read from MH i2c: E2 [09:25:40]MH_I2C_Read... [09:25:40]Read from MH i2c: E2 17 00 [09:25:40]MH_I2C_Read... [09:25:40]Read from MH i2c: E2 17 00 42 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 10 [09:25:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:25:40]wFMCommunicate OK [09:25:40]requested_item fd.num is exist - process it [09:25:40]SAM_PROTO_GetFieldsCounters [09:25:40]wFMCommunicate request_size=4 [09:25:40]MH_SAM_APDU [09:25:40]CAPDU: 80 13 00 00 [09:25:40]Write to MH i2c: E2 08 00 43 01 80 13 00 00 00 00 00 00 C0 [09:25:40]Write i2c OK [09:25:40]MH_I2C_Read... [09:25:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:25:40]Read from MH i2c: E2 [09:25:40]MH_I2C_Read... [09:25:40]Read from MH i2c: E2 62 00 [09:25:40]MH_I2C_Read... [09:25:40]Read from MH i2c: E2 62 00 43 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 E4 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 62 [09:25:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 E4 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:25:40]wFMCommunicate OK [09:25:40]SAM_PROTO_GetFieldsCounters done [09:25:40]requested_item shift.num is exist - process it [09:25:40]requested_item shift.opened is exist - process it [09:25:40]req_shift_opened [09:25:40]FM_GetShiftState [09:25:40]SAM_PROTO_GetShiftState [09:25:40]wFMCommunicate request_size=4 [09:25:40]MH_SAM_APDU [09:25:40]CAPDU: 80 13 01 00 [09:25:40]Write to MH i2c: E2 08 00 44 01 80 13 01 00 00 00 00 00 C2 [09:25:40]Write i2c OK [09:25:40]MH_I2C_Read... [09:25:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:40]Read from MH i2c: E2 [09:25:40]MH_I2C_Read... [09:25:40]Read from MH i2c: E2 0E 00 [09:25:40]MH_I2C_Read... [09:25:40]Read from MH i2c: E2 0E 00 44 01 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 44 [09:25:40]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:25:40]wFMCommunicate OK [09:25:40]SAM_PROTO_GetShiftState done [09:25:40]FM_GetShiftState done [09:25:40]req_shift_opened done [09:25:40]requested_item shift.open_date is exist - process it [09:25:40]req_shift_open_date [09:25:40]req_shift_open_date done [09:25:40]produce_requested_data done [09:25:40]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223460,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:25:40]process_action_free close_receipt [09:25:40]json_value_free [09:25:40]json_value_free done [09:25:40]process_json_proto returns [09:25:40]Send response to host [09:25:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223460,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:25:40]free response buf [09:25:40]execute_script done [09:25:40]execute_script returns [09:25:40]free content buf [09:25:40]Sock 9.Close socket [09:25:40]Sock 9.Thread stoped [09:25:42]OFD Sender: No OFD packet to send [09:25:47]OFD Sender: No OFD packet to send [09:25:52]OFD Sender: No OFD packet to send [09:25:57]OFD Sender: No OFD packet to send [09:26:02]OFD Sender: No OFD packet to send [09:26:04]accept exits with 8 [09:26:04]New connection [09:26:04]New thread 3067579748 created [09:26:04]Thread 3067436388 joined [09:26:04]Waiting for new connection... [09:26:04] Sock 8.Parse request [09:26:04]Sock 8.Check first char [09:26:04]Sock 8.First char is OK [09:26:04]request: POST /json_proto HTTP/1.0 [09:26:04]Method: POST [09:26:04]URL: /json_proto [09:26:04]Method is POST - this is cgi request [09:26:04]url: /json_proto [09:26:04]query_string will be loaded in cgi processing [09:26:04]execute_cgi json_proto POST (null) [09:26:04]execute_cgi path=json_proto method=POST [09:26:04]POST find Content-Length [09:26:04]Host: 172.17.52.131:8080 [09:26:04]Content-Length: 215 [09:26:04]Content-Type: application/json [09:26:04] [09:26:04]POST finish read [09:26:04]Found Content-Length = 215 [09:26:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:26:04]execute_script... [09:26:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:26:04]POST & json_proto [09:26:04]process_json_proto [09:26:04]json parsed OK: [09:26:04]protocol is kg_v1.0 [09:26:04]action value=get_value [09:26:04]process_action get_value [09:26:04]cmd_get_value [09:26:04]process_action get_value done [09:26:04]requested_data is exist [09:26:04]produce_requested_data [09:26:04]requested_item kkm.sn is exist - process it [09:26:04]requested_item kkm.ver is exist - process it [09:26:04]requested_item fm.sn is exist - process it [09:26:04]wFMCommunicate request_size=4 [09:26:04]MH_SAM_APDU [09:26:04]CAPDU: 80 11 00 00 [09:26:04]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [09:26:04]Write i2c OK [09:26:04]MH_I2C_Read... [09:26:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:26:04]Read from MH i2c: E2 [09:26:04]MH_I2C_Read... [09:26:04]Read from MH i2c: E2 17 00 [09:26:04]MH_I2C_Read... [09:26:04]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 13 [09:26:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:26:04]wFMCommunicate OK [09:26:04]requested_item fd.num is exist - process it [09:26:04]SAM_PROTO_GetFieldsCounters [09:26:04]wFMCommunicate request_size=4 [09:26:04]MH_SAM_APDU [09:26:04]CAPDU: 80 13 00 00 [09:26:04]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [09:26:04]Write i2c OK [09:26:04]MH_I2C_Read... [09:26:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:26:05]Read from MH i2c: E2 [09:26:05]MH_I2C_Read... [09:26:05]Read from MH i2c: E2 62 00 [09:26:05]MH_I2C_Read... [09:26:05]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 E4 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 65 [09:26:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 E4 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:26:05]wFMCommunicate OK [09:26:05]SAM_PROTO_GetFieldsCounters done [09:26:05]requested_item shift.num is exist - process it [09:26:05]requested_item shift.opened is exist - process it [09:26:05]req_shift_opened [09:26:05]FM_GetShiftState [09:26:05]SAM_PROTO_GetShiftState [09:26:05]wFMCommunicate request_size=4 [09:26:05]MH_SAM_APDU [09:26:05]CAPDU: 80 13 01 00 [09:26:05]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [09:26:05]Write i2c OK [09:26:05]MH_I2C_Read... [09:26:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:26:05]Read from MH i2c: E2 [09:26:05]MH_I2C_Read... [09:26:05]Read from MH i2c: E2 0E 00 [09:26:05]MH_I2C_Read... [09:26:05]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 47 [09:26:05]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:26:05]wFMCommunicate OK [09:26:05]SAM_PROTO_GetShiftState done [09:26:05]FM_GetShiftState done [09:26:05]req_shift_opened done [09:26:05]requested_item shift.open_date is exist - process it [09:26:05]req_shift_open_date [09:26:05]req_shift_open_date done [09:26:05]produce_requested_data done [09:26:05]produce_requested_data return {"kkm.sn":"0300000103","kkm.ver":"001","fm.sn":"0000000000871763","fd.num":223460,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:26:05]process_action_free get_value [09:26:05]json_value_free [09:26:05]json_value_free done [09:26:05]process_json_proto returns [09:26:05]Send response to host [09:26:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000103","kkm.ver":"001","fm.sn":"0000000000871763","fd.num":223460,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:26:05]free response buf [09:26:05]execute_script done [09:26:05]execute_script returns [09:26:05]free content buf [09:26:05]Sock 8.Close socket [09:26:05]Sock 8.Thread stoped [09:26:05]accept exits with 9 [09:26:05]New connection [09:26:05]New thread 3067436388 created [09:26:05]Thread 3067579748 joined [09:26:05]Waiting for new connection... [09:26:05] Sock 9.Parse request [09:26:05]Sock 9.Check first char [09:26:05]Sock 9.First char is OK [09:26:05]request: POST /json_proto HTTP/1.0 [09:26:05]Method: POST [09:26:05]URL: /json_proto [09:26:05]Method is POST - this is cgi request [09:26:05]url: /json_proto [09:26:05]query_string will be loaded in cgi processing [09:26:05]execute_cgi json_proto POST (null) [09:26:05]execute_cgi path=json_proto method=POST [09:26:05]POST find Content-Length [09:26:05]Host: 172.17.52.131:8080 [09:26:05]Content-Length: 331 [09:26:05]Content-Type: application/json [09:26:05] [09:26:05]POST finish read [09:26:05]Found Content-Length = 331 [09:26:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [09:26:05]execute_script... [09:26:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [09:26:05]POST & json_proto [09:26:05]process_json_proto [09:26:05]json parsed OK: [09:26:05]protocol is kg_v1.0 [09:26:05]action value=get_value [09:26:05]process_action get_value [09:26:05]cmd_get_value [09:26:05]process_action get_value done [09:26:05]requested_data is exist [09:26:05]produce_requested_data [09:26:05]requested_item fm.sale.total is exist - process it [09:26:05]SAM_PROTO_GetFMData [09:26:05]wFMCommunicate request_size=4 [09:26:05]MH_SAM_APDU [09:26:05]CAPDU: 80 13 03 00 [09:26:05]Write to MH i2c: E2 08 00 48 01 80 13 03 00 00 00 00 00 C8 [09:26:05]Write i2c OK [09:26:05]MH_I2C_Read... [09:26:05]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [09:26:05]Read from MH i2c: E2 [09:26:05]MH_I2C_Read... [09:26:05]Read from MH i2c: E2 FD 00 [09:26:05]MH_I2C_Read... [09:26:05]Read from MH i2c: E2 FD 00 48 01 00 C9 04 85 04 C5 04 6E 04 04 00 B0 64 03 00 69 04 A4 00 6F 04 04 00 B3 62 03 00 B1 04 05 00 FA 02 4A A1 05 70 04 05 00 A0 60 67 8E 04 72 04 05 00 5A A2 E2 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 55 A6 18 99 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 88 D5 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 DC [09:26:05]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 B0 64 03 00 69 04 A4 00 6F 04 04 00 B3 62 03 00 B1 04 05 00 FA 02 4A A1 05 70 04 05 00 A0 60 67 8E 04 72 04 05 00 5A A2 E2 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 55 A6 18 99 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 88 D5 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 [09:26:05]wFMCommunicate OK [09:26:05]wFMCommunicate request_size=4 [09:26:05]MH_SAM_APDU [09:26:05]CAPDU: 80 17 00 00 [09:26:05]Write to MH i2c: E2 08 00 49 01 80 17 00 00 00 00 00 00 CA [09:26:05]Write i2c OK [09:26:05]MH_I2C_Read... [09:26:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:26:06]Read from MH i2c: E2 [09:26:06]MH_I2C_Read... [09:26:06]Read from MH i2c: E2 FD 00 [09:26:06]MH_I2C_Read... [09:26:06]Read from MH i2c: E2 FD 00 49 01 00 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 A5 [09:26:06]RAPDU: 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [09:26:06]wFMCommunicate OK [09:26:06]wFMCommunicate request_size=4 [09:26:06]MH_SAM_APDU [09:26:06]CAPDU: 80 17 00 00 [09:26:06]Write to MH i2c: E2 08 00 4A 01 80 17 00 00 00 00 00 00 CB [09:26:06]Write i2c OK [09:26:06]MH_I2C_Read... [09:26:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:26:06]Read from MH i2c: E2 [09:26:06]MH_I2C_Read... [09:26:06]Read from MH i2c: E2 FD 00 [09:26:06]MH_I2C_Read... [09:26:06]Read from MH i2c: E2 FD 00 4A 01 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 A0 [09:26:06]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [09:26:06]wFMCommunicate OK [09:26:06]wFMCommunicate request_size=4 [09:26:06]MH_SAM_APDU [09:26:06]CAPDU: 80 17 00 00 [09:26:06]Write to MH i2c: E2 08 00 4B 01 80 17 00 00 00 00 00 00 CC [09:26:06]Write i2c OK [09:26:06]MH_I2C_Read... [09:26:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:26:06]Read from MH i2c: E2 [09:26:06]MH_I2C_Read... [09:26:06]Read from MH i2c: E2 FD 00 [09:26:06]MH_I2C_Read... [09:26:06]Read from MH i2c: E2 FD 00 4B 01 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 50 [09:26:06]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [09:26:06]wFMCommunicate OK [09:26:06]wFMCommunicate request_size=4 [09:26:06]MH_SAM_APDU [09:26:06]CAPDU: 80 17 00 00 [09:26:06]Write to MH i2c: E2 08 00 4C 01 80 17 00 00 00 00 00 00 CD [09:26:06]Write i2c OK [09:26:06]MH_I2C_Read... [09:26:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [09:26:06]Read from MH i2c: E2 [09:26:06]MH_I2C_Read... [09:26:06]Read from MH i2c: E2 E6 00 [09:26:06]MH_I2C_Read... [09:26:06]Read from MH i2c: E2 E6 00 4C 01 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 A9 [09:26:06]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:26:06]wFMCommunicate OK [09:26:06]SAM_PROTO_GetFMData done [09:26:06]requested_item fm.sale_refund.total is exist - process it [09:26:06]requested_item fm.buy.total is exist - process it [09:26:06]requested_item shift.sale.total is exist - process it [09:26:06]SAM_PROTO_GetShiftData [09:26:06]wFMCommunicate request_size=4 [09:26:06]MH_SAM_APDU [09:26:06]CAPDU: 80 13 02 00 [09:26:06]Write to MH i2c: E2 08 00 4D 01 80 13 02 00 00 00 00 00 CC [09:26:06]Write i2c OK [09:26:06]MH_I2C_Read... [09:26:07]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [09:26:07]Read from MH i2c: E2 [09:26:07]MH_I2C_Read... [09:26:07]Read from MH i2c: E2 FD 00 [09:26:07]MH_I2C_Read... [09:26:07]Read from MH i2c: E2 FD 00 4D 01 00 AF 04 AA 04 AB 04 6E 04 04 00 5B 00 00 00 69 04 9C 00 6F 04 04 00 5B 00 00 00 B1 04 03 00 FA F8 A5 70 04 03 00 B8 F6 73 72 04 03 00 42 02 32 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 FF A0 11 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 15 78 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 BE [09:26:07]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 5B 00 00 00 69 04 9C 00 6F 04 04 00 5B 00 00 00 B1 04 03 00 FA F8 A5 70 04 03 00 B8 F6 73 72 04 03 00 42 02 32 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 FF A0 11 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 15 78 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [09:26:07]wFMCommunicate OK [09:26:07]wFMCommunicate request_size=4 [09:26:07]MH_SAM_APDU [09:26:07]CAPDU: 80 17 00 00 [09:26:07]Write to MH i2c: E2 08 00 4E 01 80 17 00 00 00 00 00 00 CF [09:26:07]Write i2c OK [09:26:07]MH_I2C_Read... [09:26:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:26:07]Read from MH i2c: E2 [09:26:07]MH_I2C_Read... [09:26:07]Read from MH i2c: E2 FD 00 [09:26:07]MH_I2C_Read... [09:26:07]Read from MH i2c: E2 FD 00 4E 01 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 E8 [09:26:07]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 [09:26:07]wFMCommunicate OK [09:26:07]wFMCommunicate request_size=4 [09:26:07]MH_SAM_APDU [09:26:07]CAPDU: 80 17 00 00 [09:26:07]Write to MH i2c: E2 08 00 4F 01 80 17 00 00 00 00 00 00 D0 [09:26:07]Write i2c OK [09:26:07]MH_I2C_Read... [09:26:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:26:07]Read from MH i2c: E2 [09:26:07]MH_I2C_Read... [09:26:07]Read from MH i2c: E2 FD 00 [09:26:07]MH_I2C_Read... [09:26:07]OFD Sender: No OFD packet to send [09:26:07]Read from MH i2c: E2 FD 00 4F 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 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 84 [09:26:07]RAPDU: 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 [09:26:07]wFMCommunicate OK [09:26:07]wFMCommunicate request_size=4 [09:26:07]MH_SAM_APDU [09:26:07]CAPDU: 80 17 00 00 [09:26:07]Write to MH i2c: E2 08 00 50 01 80 17 00 00 00 00 00 00 D1 [09:26:07]Write i2c OK [09:26:07]MH_I2C_Read... [09:26:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:26:08]Read from MH i2c: E2 [09:26:08]MH_I2C_Read... [09:26:08]Read from MH i2c: E2 FD 00 [09:26:08]MH_I2C_Read... [09:26:08]Read from MH i2c: E2 FD 00 50 01 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 4F [09:26:08]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 [09:26:08]wFMCommunicate OK [09:26:08]wFMCommunicate request_size=4 [09:26:08]MH_SAM_APDU [09:26:08]CAPDU: 80 17 00 00 [09:26:08]Write to MH i2c: E2 08 00 51 01 80 17 00 00 00 00 00 00 D2 [09:26:08]Write i2c OK [09:26:08]MH_I2C_Read... [09:26:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [09:26:08]Read from MH i2c: E2 [09:26:08]MH_I2C_Read... [09:26:08]Read from MH i2c: E2 CC 00 [09:26:08]MH_I2C_Read... [09:26:08]Read from MH i2c: E2 CC 00 51 01 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 B3 [09:26:08]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:26:08]wFMCommunicate OK [09:26:08]SAM_PROTO_GetShiftData done [09:26:08]requested_item shift.sale.total_cash is exist - process it [09:26:08]requested_item shift.sale_refund.total is exist - process it [09:26:08]requested_item shift.sale_refund.total_cash is exist - process it [09:26:08]requested_item shift.buy.total is exist - process it [09:26:08]requested_item shift.buy.total_cash is exist - process it [09:26:08]produce_requested_data done [09:26:08]produce_requested_data return {"fm.sale.total":241808186.82,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":108771.78,"shift.sale.total_cash":75998.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [09:26:08]process_action_free get_value [09:26:08]json_value_free [09:26:08]json_value_free done [09:26:08]process_json_proto returns [09:26:08]Send response to host [09:26:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":241808186.82,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":108771.78,"shift.sale.total_cash":75998.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [09:26:08]free response buf [09:26:08]execute_script done [09:26:08]execute_script returns [09:26:08]free content buf [09:26:08]Sock 9.Close socket [09:26:08]Sock 9.Thread stoped [09:26:08]accept exits with 8 [09:26:08]New connection [09:26:08]New thread 3067579748 created [09:26:08]Thread 3067436388 joined [09:26:08]Waiting for new connection... [09:26:08] Sock 8.Parse request [09:26:08]Sock 8.Check first char [09:26:08]Sock 8.First char is OK [09:26:08]request: POST /json_proto HTTP/1.0 [09:26:08]Method: POST [09:26:08]URL: /json_proto [09:26:08]Method is POST - this is cgi request [09:26:08]url: /json_proto [09:26:08]query_string will be loaded in cgi processing [09:26:08]execute_cgi json_proto POST (null) [09:26:08]execute_cgi path=json_proto method=POST [09:26:08]POST find Content-Length [09:26:08]Host: 172.17.52.131:8080 [09:26:08]Content-Length: 331 [09:26:08]Content-Type: application/json [09:26:08] [09:26:08]POST finish read [09:26:08]Found Content-Length = 331 [09:26:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [09:26:08]execute_script... [09:26:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [09:26:08]POST & json_proto [09:26:08]process_json_proto [09:26:08]json parsed OK: [09:26:08]protocol is kg_v1.0 [09:26:08]action value=get_value [09:26:08]process_action get_value [09:26:08]cmd_get_value [09:26:08]process_action get_value done [09:26:08]requested_data is exist [09:26:08]produce_requested_data [09:26:08]requested_item fm.sale.total is exist - process it [09:26:08]SAM_PROTO_GetFMData [09:26:08]wFMCommunicate request_size=4 [09:26:08]MH_SAM_APDU [09:26:08]CAPDU: 80 13 03 00 [09:26:08]Write to MH i2c: E2 08 00 52 01 80 13 03 00 00 00 00 00 D2 [09:26:08]Write i2c OK [09:26:08]MH_I2C_Read... [09:26:08]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [09:26:08]Read from MH i2c: E2 [09:26:08]MH_I2C_Read... [09:26:08]Read from MH i2c: E2 FD 00 [09:26:08]MH_I2C_Read... [09:26:09]Read from MH i2c: E2 FD 00 52 01 00 C9 04 85 04 C5 04 6E 04 04 00 B0 64 03 00 69 04 A4 00 6F 04 04 00 B3 62 03 00 B1 04 05 00 FA 02 4A A1 05 70 04 05 00 A0 60 67 8E 04 72 04 05 00 5A A2 E2 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 55 A6 18 99 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 88 D5 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 E6 [09:26:09]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 B0 64 03 00 69 04 A4 00 6F 04 04 00 B3 62 03 00 B1 04 05 00 FA 02 4A A1 05 70 04 05 00 A0 60 67 8E 04 72 04 05 00 5A A2 E2 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 55 A6 18 99 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 88 D5 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 [09:26:09]wFMCommunicate OK [09:26:09]wFMCommunicate request_size=4 [09:26:09]MH_SAM_APDU [09:26:09]CAPDU: 80 17 00 00 [09:26:09]Write to MH i2c: E2 08 00 53 01 80 17 00 00 00 00 00 00 D4 [09:26:09]Write i2c OK [09:26:09]MH_I2C_Read... [09:26:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:26:09]Read from MH i2c: E2 [09:26:09]MH_I2C_Read... [09:26:09]Read from MH i2c: E2 FD 00 [09:26:09]MH_I2C_Read... [09:26:09]Read from MH i2c: E2 FD 00 53 01 00 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 AF [09:26:09]RAPDU: 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [09:26:09]wFMCommunicate OK [09:26:09]wFMCommunicate request_size=4 [09:26:09]MH_SAM_APDU [09:26:09]CAPDU: 80 17 00 00 [09:26:09]Write to MH i2c: E2 08 00 54 01 80 17 00 00 00 00 00 00 D5 [09:26:09]Write i2c OK [09:26:09]MH_I2C_Read... [09:26:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:26:09]Read from MH i2c: E2 [09:26:09]MH_I2C_Read... [09:26:09]Read from MH i2c: E2 FD 00 [09:26:09]MH_I2C_Read... [09:26:09]Read from MH i2c: E2 FD 00 54 01 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 AA [09:26:09]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [09:26:09]wFMCommunicate OK [09:26:09]wFMCommunicate request_size=4 [09:26:09]MH_SAM_APDU [09:26:09]CAPDU: 80 17 00 00 [09:26:09]Write to MH i2c: E2 08 00 55 01 80 17 00 00 00 00 00 00 D6 [09:26:09]Write i2c OK [09:26:09]MH_I2C_Read... [09:26:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:26:10]Read from MH i2c: E2 [09:26:10]MH_I2C_Read... [09:26:10]Read from MH i2c: E2 FD 00 [09:26:10]MH_I2C_Read... [09:26:10]Read from MH i2c: E2 FD 00 55 01 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 5A [09:26:10]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [09:26:10]wFMCommunicate OK [09:26:10]wFMCommunicate request_size=4 [09:26:10]MH_SAM_APDU [09:26:10]CAPDU: 80 17 00 00 [09:26:10]Write to MH i2c: E2 08 00 56 01 80 17 00 00 00 00 00 00 D7 [09:26:10]Write i2c OK [09:26:10]MH_I2C_Read... [09:26:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [09:26:10]Read from MH i2c: E2 [09:26:10]MH_I2C_Read... [09:26:10]Read from MH i2c: E2 E6 00 [09:26:10]MH_I2C_Read... [09:26:10]Read from MH i2c: E2 E6 00 56 01 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 B3 [09:26:10]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:26:10]wFMCommunicate OK [09:26:10]SAM_PROTO_GetFMData done [09:26:10]requested_item fm.sale_refund.total is exist - process it [09:26:10]requested_item fm.buy.total is exist - process it [09:26:10]requested_item shift.sale.total is exist - process it [09:26:10]SAM_PROTO_GetShiftData [09:26:10]wFMCommunicate request_size=4 [09:26:10]MH_SAM_APDU [09:26:10]CAPDU: 80 13 02 00 [09:26:10]Write to MH i2c: E2 08 00 57 01 80 13 02 00 00 00 00 00 D6 [09:26:10]Write i2c OK [09:26:10]MH_I2C_Read... [09:26:10]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [09:26:10]Read from MH i2c: E2 [09:26:10]MH_I2C_Read... [09:26:10]Read from MH i2c: E2 FD 00 [09:26:10]MH_I2C_Read... [09:26:10]Read from MH i2c: E2 FD 00 57 01 00 AF 04 AA 04 AB 04 6E 04 04 00 5B 00 00 00 69 04 9C 00 6F 04 04 00 5B 00 00 00 B1 04 03 00 FA F8 A5 70 04 03 00 B8 F6 73 72 04 03 00 42 02 32 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 FF A0 11 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 15 78 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 C8 [09:26:11]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 5B 00 00 00 69 04 9C 00 6F 04 04 00 5B 00 00 00 B1 04 03 00 FA F8 A5 70 04 03 00 B8 F6 73 72 04 03 00 42 02 32 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 FF A0 11 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 15 78 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [09:26:11]wFMCommunicate OK [09:26:11]wFMCommunicate request_size=4 [09:26:11]MH_SAM_APDU [09:26:11]CAPDU: 80 17 00 00 [09:26:11]Write to MH i2c: E2 08 00 58 01 80 17 00 00 00 00 00 00 D9 [09:26:11]Write i2c OK [09:26:11]MH_I2C_Read... [09:26:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:26:11]Read from MH i2c: E2 [09:26:11]MH_I2C_Read... [09:26:11]Read from MH i2c: E2 FD 00 [09:26:11]MH_I2C_Read... [09:26:11]Read from MH i2c: E2 FD 00 58 01 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 F2 [09:26:11]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 [09:26:11]wFMCommunicate OK [09:26:11]wFMCommunicate request_size=4 [09:26:11]MH_SAM_APDU [09:26:11]CAPDU: 80 17 00 00 [09:26:11]Write to MH i2c: E2 08 00 59 01 80 17 00 00 00 00 00 00 DA [09:26:11]Write i2c OK [09:26:11]MH_I2C_Read... [09:26:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:26:11]Read from MH i2c: E2 [09:26:11]MH_I2C_Read... [09:26:11]Read from MH i2c: E2 FD 00 [09:26:11]MH_I2C_Read... [09:26:11]Read from MH i2c: E2 FD 00 59 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 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 8E [09:26:11]RAPDU: 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 [09:26:11]wFMCommunicate OK [09:26:11]wFMCommunicate request_size=4 [09:26:11]MH_SAM_APDU [09:26:11]CAPDU: 80 17 00 00 [09:26:11]Write to MH i2c: E2 08 00 5A 01 80 17 00 00 00 00 00 00 DB [09:26:11]Write i2c OK [09:26:11]MH_I2C_Read... [09:26:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:26:12]Read from MH i2c: E2 [09:26:12]MH_I2C_Read... [09:26:12]Read from MH i2c: E2 FD 00 [09:26:12]MH_I2C_Read... [09:26:12]Read from MH i2c: E2 FD 00 5A 01 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 59 [09:26:12]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 [09:26:12]wFMCommunicate OK [09:26:12]wFMCommunicate request_size=4 [09:26:12]MH_SAM_APDU [09:26:12]CAPDU: 80 17 00 00 [09:26:12]Write to MH i2c: E2 08 00 5B 01 80 17 00 00 00 00 00 00 DC [09:26:12]Write i2c OK [09:26:12]MH_I2C_Read... [09:26:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [09:26:12]Read from MH i2c: E2 [09:26:12]MH_I2C_Read... [09:26:12]Read from MH i2c: E2 CC 00 [09:26:12]MH_I2C_Read... [09:26:12]Read from MH i2c: E2 CC 00 5B 01 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 BD [09:26:12]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:26:12]wFMCommunicate OK [09:26:12]SAM_PROTO_GetShiftData done [09:26:12]requested_item shift.sale.total_cash is exist - process it [09:26:12]requested_item shift.sale_refund.total is exist - process it [09:26:12]requested_item shift.sale_refund.total_cash is exist - process it [09:26:12]requested_item shift.buy.total is exist - process it [09:26:12]requested_item shift.buy.total_cash is exist - process it [09:26:12]produce_requested_data done [09:26:12]produce_requested_data return {"fm.sale.total":241808186.82,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":108771.78,"shift.sale.total_cash":75998.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [09:26:12]process_action_free get_value [09:26:12]json_value_free [09:26:12]json_value_free done [09:26:12]process_json_proto returns [09:26:12]Send response to host [09:26:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":241808186.82,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":108771.78,"shift.sale.total_cash":75998.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [09:26:12]free response buf [09:26:12]execute_script done [09:26:12]execute_script returns [09:26:12]free content buf [09:26:12]Sock 8.Close socket [09:26:12]Sock 8.Thread stoped [09:26:12]accept exits with 9 [09:26:12]New connection [09:26:12]New thread 3067436388 created [09:26:12]Thread 3067579748 joined [09:26:12]Waiting for new connection... [09:26:12] Sock 9.Parse request [09:26:12]Sock 9.Check first char [09:26:12]Sock 9.First char is OK [09:26:12]request: POST /json_proto HTTP/1.0 [09:26:12]Method: POST [09:26:12]URL: /json_proto [09:26:12]Method is POST - this is cgi request [09:26:12]url: /json_proto [09:26:12]query_string will be loaded in cgi processing [09:26:12]execute_cgi json_proto POST (null) [09:26:12]execute_cgi path=json_proto method=POST [09:26:12]POST find Content-Length [09:26:12]Host: 172.17.52.131:8080 [09:26:12]Content-Length: 263 [09:26:12]Content-Type: application/json [09:26:12] [09:26:12]POST finish read [09:26:12]Found Content-Length = 263 [09:26:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041D\u0443\u0440\u0430\u043B\u0438\u0435\u0432\u0430 \u041D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:26:12]execute_script... [09:26:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041D\u0443\u0440\u0430\u043B\u0438\u0435\u0432\u0430 \u041D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:26:12]POST & json_proto [09:26:12]process_json_proto [09:26:12]json parsed OK: [09:26:12]protocol is kg_v1.0 [09:26:12]action value=x_report [09:26:12]process_action x_report [09:26:12]cmd_x_report [09:26:12]MH_GetDate [09:26:12]Write to MH i2c: F0 00 00 5C 01 4C [09:26:12]Write i2c OK [09:26:12]MH_I2C_Read... [09:26:12]Read from MH i2c: F0 [09:26:12]MH_I2C_Read... [09:26:12]Read from MH i2c: F0 09 00 [09:26:12]MH_I2C_Read... [09:26:12]Read from MH i2c: F0 09 00 5C 01 00 34 1E 16 67 81 1C 16 67 3E [09:26:12]GetLastDocTimeStamp 1729502735 [09:26:12]current date 1729502772 [09:26:12]FM_GetShiftState [09:26:12]SAM_PROTO_GetShiftState [09:26:12]wFMCommunicate request_size=4 [09:26:12]MH_SAM_APDU [09:26:12]CAPDU: 80 13 01 00 [09:26:12]Write to MH i2c: E2 08 00 5D 01 80 13 01 00 00 00 00 00 DB [09:26:12]Write i2c OK [09:26:12]MH_I2C_Read... [09:26:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:26:12]Read from MH i2c: E2 [09:26:12]MH_I2C_Read... [09:26:12]Read from MH i2c: E2 0E 00 [09:26:12]MH_I2C_Read... [09:26:12]Read from MH i2c: E2 0E 00 5D 01 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 5D [09:26:12]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:26:12]wFMCommunicate OK [09:26:12]SAM_PROTO_GetShiftState done [09:26:12]FM_GetShiftState done [09:26:12]KKMCreateXReportDocument [09:26:12]Load OK [09:26:12]Malloc new data [09:26:12]MH_GetDate [09:26:12]Write to MH i2c: F0 00 00 5E 01 4E [09:26:12]Write i2c OK [09:26:12]MH_I2C_Read... [09:26:12]Read from MH i2c: F0 [09:26:12]MH_I2C_Read... [09:26:12]Read from MH i2c: F0 09 00 [09:26:12]MH_I2C_Read... [09:26:12]Read from MH i2c: F0 09 00 5E 01 00 34 1E 16 67 81 1C 16 67 40 [09:26:12]Malloc new data [09:26:12]Malloc new data [09:26:12]wFMCommunicate request_size=4 [09:26:12]MH_SAM_APDU [09:26:12]CAPDU: 80 11 00 00 [09:26:12]Write to MH i2c: E2 08 00 5F 01 80 11 00 00 00 00 00 00 DA [09:26:12]Write i2c OK [09:26:12]MH_I2C_Read... [09:26:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:26:12]Read from MH i2c: E2 [09:26:12]MH_I2C_Read... [09:26:12]Read from MH i2c: E2 17 00 [09:26:12]MH_I2C_Read... [09:26:12]Read from MH i2c: E2 17 00 5F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 2D [09:26:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:26:12]wFMCommunicate OK [09:26:12]SAM_PROTO_GetFieldsCounters [09:26:12]wFMCommunicate request_size=4 [09:26:12]MH_SAM_APDU [09:26:12]CAPDU: 80 13 00 00 [09:26:12]Write to MH i2c: E2 08 00 60 01 80 13 00 00 00 00 00 00 DD [09:26:12]Write i2c OK [09:26:12]MH_I2C_Read... [09:26:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:26:12]Read from MH i2c: E2 [09:26:12]MH_I2C_Read... [09:26:12]Read from MH i2c: E2 62 00 [09:26:12]MH_I2C_Read... [09:26:12]Read from MH i2c: E2 62 00 60 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 E4 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 7F [09:26:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 E4 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:26:13]wFMCommunicate OK [09:26:13]SAM_PROTO_GetFieldsCounters done [09:26:13]Malloc new data [09:26:13]OFD Sender: No OFD packet to send [09:26:13]Malloc new data [09:26:13]Malloc new data [09:26:13]KKMCreateXReportDocument OK [09:26:13]KKMSetXReportData OK [09:26:13]KKMPrepareXReportFMData [09:26:13]SAM_PROTO_GetShiftData [09:26:13]wFMCommunicate request_size=4 [09:26:13]MH_SAM_APDU [09:26:13]CAPDU: 80 13 02 00 [09:26:13]Write to MH i2c: E2 08 00 61 01 80 13 02 00 00 00 00 00 E0 [09:26:13]Write i2c OK [09:26:13]MH_I2C_Read... [09:26:13]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [09:26:13]Read from MH i2c: E2 [09:26:13]MH_I2C_Read... [09:26:13]Read from MH i2c: E2 FD 00 [09:26:13]MH_I2C_Read... [09:26:13]Read from MH i2c: E2 FD 00 61 01 00 AF 04 AA 04 AB 04 6E 04 04 00 5B 00 00 00 69 04 9C 00 6F 04 04 00 5B 00 00 00 B1 04 03 00 FA F8 A5 70 04 03 00 B8 F6 73 72 04 03 00 42 02 32 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 FF A0 11 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 15 78 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 D2 [09:26:13]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 5B 00 00 00 69 04 9C 00 6F 04 04 00 5B 00 00 00 B1 04 03 00 FA F8 A5 70 04 03 00 B8 F6 73 72 04 03 00 42 02 32 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 FF A0 11 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 15 78 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [09:26:13]wFMCommunicate OK [09:26:13]wFMCommunicate request_size=4 [09:26:13]MH_SAM_APDU [09:26:13]CAPDU: 80 17 00 00 [09:26:13]Write to MH i2c: E2 08 00 62 01 80 17 00 00 00 00 00 00 E3 [09:26:13]Write i2c OK [09:26:13]MH_I2C_Read... [09:26:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:26:13]Read from MH i2c: E2 [09:26:13]MH_I2C_Read... [09:26:13]Read from MH i2c: E2 FD 00 [09:26:13]MH_I2C_Read... [09:26:13]Read from MH i2c: E2 FD 00 62 01 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 FC [09:26:13]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 [09:26:14]wFMCommunicate OK [09:26:14]wFMCommunicate request_size=4 [09:26:14]MH_SAM_APDU [09:26:14]CAPDU: 80 17 00 00 [09:26:14]Write to MH i2c: E2 08 00 63 01 80 17 00 00 00 00 00 00 E4 [09:26:14]Write i2c OK [09:26:14]MH_I2C_Read... [09:26:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:26:14]Read from MH i2c: E2 [09:26:14]MH_I2C_Read... [09:26:14]Read from MH i2c: E2 FD 00 [09:26:14]MH_I2C_Read... [09:26:14]Read from MH i2c: E2 FD 00 63 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 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 98 [09:26:14]RAPDU: 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 [09:26:14]wFMCommunicate OK [09:26:14]wFMCommunicate request_size=4 [09:26:14]MH_SAM_APDU [09:26:14]CAPDU: 80 17 00 00 [09:26:14]Write to MH i2c: E2 08 00 64 01 80 17 00 00 00 00 00 00 E5 [09:26:14]Write i2c OK [09:26:14]MH_I2C_Read... [09:26:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:26:14]Read from MH i2c: E2 [09:26:14]MH_I2C_Read... [09:26:14]Read from MH i2c: E2 FD 00 [09:26:14]MH_I2C_Read... [09:26:14]Read from MH i2c: E2 FD 00 64 01 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 63 [09:26:14]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 [09:26:14]wFMCommunicate OK [09:26:14]wFMCommunicate request_size=4 [09:26:14]MH_SAM_APDU [09:26:14]CAPDU: 80 17 00 00 [09:26:14]Write to MH i2c: E2 08 00 65 01 80 17 00 00 00 00 00 00 E6 [09:26:14]Write i2c OK [09:26:14]MH_I2C_Read... [09:26:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [09:26:15]Read from MH i2c: E2 [09:26:15]MH_I2C_Read... [09:26:15]Read from MH i2c: E2 CC 00 [09:26:15]MH_I2C_Read... [09:26:15]Read from MH i2c: E2 CC 00 65 01 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 C7 [09:26:15]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:26:15]wFMCommunicate OK [09:26:15]SAM_PROTO_GetShiftData done [09:26:15]1194 (1195) - счетчики итогов смены [09:26:15] 1134 (4) - 91 - количество чеков со всеми признаками расчетов [09:26:15] 1129 (156) - счетчики операций «приход» [09:26:15] 1135 (4) - 91 - количество чеков по признаку расчетов [09:26:15] 1201 (3) - 108771.78 - общая итоговая сумма в чеках [09:26:15] 1136 (3) - 75998.00 - итоговая сумма в чеках наличными [09:26:15] 1138 (3) - 32773.78 - итоговая сумма в чеках безналичными [09:26:15] 1024 (123) - суммы налогов [09:26:15] 1006 (9) - суммы НДС [09:26:15] 1010 (1) - 0% - код ставки НДС [09:26:15] 1011 (0) - 0.00 - сумма НДС по ставке [09:26:15] 1006 (12) - суммы НДС [09:26:15] 1010 (1) - 12% - код ставки НДС [09:26:15] 1011 (3) - 11553.27 - сумма НДС по ставке [09:26:15] 1007 (9) - суммы НСП [09:26:15] 1014 (1) - 0% - код ставки НСП [09:26:15] 1015 (0) - 0.00 - сумма НСП по ставке [09:26:15] 1007 (12) - суммы НСП [09:26:15] 1014 (1) - 1% - код ставки НСП [09:26:15] 1015 (3) - 962.77 - сумма НСП по ставке [09:26:15] 1007 (9) - суммы НСП [09:26:15] 1014 (1) - 2% - код ставки НСП [09:26:15] 1015 (0) - 0.00 - сумма НСП по ставке [09:26:15] 1007 (9) - суммы НСП [09:26:15] 1014 (1) - 3% - код ставки НСП [09:26:15] 1015 (0) - 0.00 - сумма НСП по ставке [09:26:15] 1007 (9) - суммы НСП [09:26:15] 1014 (1) - 5% - код ставки НСП [09:26:15] 1015 (0) - 0.00 - сумма НСП по ставке [09:26:15] 1007 (9) - суммы НСП [09:26:15] 1014 (1) - 0,50% - код ставки НСП [09:26:15] 1015 (0) - 0.00 - сумма НСП по ставке [09:26:15] 1007 (9) - суммы НСП [09:26:15] 1014 (1) - 1,50% - код ставки НСП [09:26:15] 1015 (0) - 0.00 - сумма НСП по ставке [09:26:15] 1130 (141) - счетчики операций «возврат прихода» [09:26:15] 1135 (4) - 0 - количество чеков по признаку расчетов [09:26:15] 1201 (0) - 0.00 - общая итоговая сумма в чеках [09:26:15] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [09:26:15] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [09:26:15] 1024 (117) - суммы налогов [09:26:15] 1006 (9) - суммы НДС [09:26:15] 1010 (1) - 0% - код ставки НДС [09:26:15] 1011 (0) - 0.00 - сумма НДС по ставке [09:26:15] 1006 (9) - суммы НДС [09:26:15] 1010 (1) - 12% - код ставки НДС [09:26:15] 1011 (0) - 0.00 - сумма НДС по ставке [09:26:15] 1007 (9) - суммы НСП [09:26:15] 1014 (1) - 0% - код ставки НСП [09:26:15] 1015 (0) - 0.00 - сумма НСП по ставке [09:26:15] 1007 (9) - суммы НСП [09:26:15] 1014 (1) - 1% - код ставки НСП [09:26:15] 1015 (0) - 0.00 - сумма НСП по ставке [09:26:15] 1007 (9) - суммы НСП [09:26:15] 1014 (1) - 2% - код ставки НСП [09:26:15] 1015 (0) - 0.00 - сумма НСП по ставке [09:26:15] 1007 (9) - суммы НСП [09:26:15] 1014 (1) - 3% - код ставки НСП [09:26:15] 1015 (0) - 0.00 - сумма НСП по ставке [09:26:15] 1007 (9) - суммы НСП [09:26:15] 1014 (1) - 5% - код ставки НСП [09:26:15] 1015 (0) - 0.00 - сумма НСП по ставке [09:26:15] 1007 (9) - суммы НСП [09:26:15] 1014 (1) - 0,50% - код ставки НСП [09:26:15] 1015 (0) - 0.00 - сумма НСП по ставке [09:26:15] 1007 (9) - суммы НСП [09:26:15] 1014 (1) - 1,50% - код ставки НСП [09:26:15] 1015 (0) - 0.00 - сумма НСП по ставке [09:26:15] 1131 (141) - счетчики операций «расход» [09:26:15] 1135 (4) - 0 - количество чеков по признаку расчетов [09:26:15] 1201 (0) - 0.00 - общая итоговая сумма в чеках [09:26:15] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [09:26:15] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [09:26:15] 1024 (117) - суммы налогов [09:26:15] 1006 (9) - суммы НДС [09:26:15] 1010 (1) - 0% - код ставки НДС [09:26:15] 1011 (0) - 0.00 - сумма НДС по ставке [09:26:15] 1006 (9) - суммы НДС [09:26:15] 1010 (1) - 12% - код ставки НДС [09:26:15] 1011 (0) - 0.00 - сумма НДС по ставке [09:26:15] 1007 (9) - суммы НСП [09:26:15] 1014 (1) - 0% - код ставки НСП [09:26:15] 1015 (0) - 0.00 - сумма НСП по ставке [09:26:15] 1007 (9) - суммы НСП [09:26:15] 1014 (1) - 1% - код ставки НСП [09:26:15] 1015 (0) - 0.00 - сумма НСП по ставке [09:26:15] 1007 (9) - суммы НСП [09:26:15] 1014 (1) - 2% - код ставки НСП [09:26:15] 1015 (0) - 0.00 - сумма НСП по ставке [09:26:15] 1007 (9) - суммы НСП [09:26:15] 1014 (1) - 3% - код ставки НСП [09:26:15] 1015 (0) - 0.00 - сумма НСП по ставке [09:26:15] 1007 (9) - суммы НСП [09:26:15] 1014 (1) - 5% - код ставки НСП [09:26:15] 1015 (0) - 0.00 - сумма НСП по ставке [09:26:15] 1007 (9) - суммы НСП [09:26:15] 1014 (1) - 0,50% - код ставки НСП [09:26:15] 1015 (0) - 0.00 - сумма НСП по ставке [09:26:15] 1007 (9) - суммы НСП [09:26:15] 1014 (1) - 1,50% - код ставки НСП [09:26:15] 1015 (0) - 0.00 - сумма НСП по ставке [09:26:15] 1132 (141) - счетчики операций «возврат расхода» [09:26:15] 1135 (4) - 0 - количество чеков по признаку расчетов [09:26:15] 1201 (0) - 0.00 - общая итоговая сумма в чеках [09:26:15] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [09:26:15] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [09:26:15] 1024 (117) - суммы налогов [09:26:15] 1006 (9) - суммы НДС [09:26:15] 1010 (1) - 0% - код ставки НДС [09:26:15] 1011 (0) - 0.00 - сумма НДС по ставке [09:26:15] 1006 (9) - суммы НДС [09:26:15] 1010 (1) - 12% - код ставки НДС [09:26:15] 1011 (0) - 0.00 - сумма НДС по ставке [09:26:15] 1007 (9) - суммы НСП [09:26:15] 1014 (1) - 0% - код ставки НСП [09:26:15] 1015 (0) - 0.00 - сумма НСП по ставке [09:26:15] 1007 (9) - суммы НСП [09:26:15] 1014 (1) - 1% - код ставки НСП [09:26:15] 1015 (0) - 0.00 - сумма НСП по ставке [09:26:15] 1007 (9) - суммы НСП [09:26:15] 1014 (1) - 2% - код ставки НСП [09:26:15] 1015 (0) - 0.00 - сумма НСП по ставке [09:26:15] 1007 (9) - суммы НСП [09:26:15] 1014 (1) - 3% - код ставки НСП [09:26:15] 1015 (0) - 0.00 - сумма НСП по ставке [09:26:15] 1007 (9) - суммы НСП [09:26:15] 1014 (1) - 5% - код ставки НСП [09:26:15] 1015 (0) - 0.00 - сумма НСП по ставке [09:26:15] 1007 (9) - суммы НСП [09:26:15] 1014 (1) - 0,50% - код ставки НСП [09:26:15] 1015 (0) - 0.00 - сумма НСП по ставке [09:26:15] 1007 (9) - суммы НСП [09:26:15] 1014 (1) - 1,50% - код ставки НСП [09:26:15] 1015 (0) - 0.00 - сумма НСП по ставке [09:26:15] 1133 (588) - - счетчики коррекции - не используются [09:26:15]SetTLVBufToDocument [09:26:15]Processing tag 1194 (04AA) [09:26:15]Load OK [09:26:15]SetTLVBufToDocument [09:26:15]Processing tag 1134 (046E) [09:26:15]Malloc new data [09:26:15]Processing tag 1129 (0469) [09:26:15]Load OK [09:26:15]SetTLVBufToDocument [09:26:15]Processing tag 1135 (046F) [09:26:15]Malloc new data [09:26:15]Processing tag 1201 (04B1) [09:26:15]Malloc new data [09:26:15]Processing tag 1136 (0470) [09:26:15]Malloc new data [09:26:15]Processing tag 1138 (0472) [09:26:15]Malloc new data [09:26:15]Processing tag 1024 (0400) [09:26:15]Load OK [09:26:15]SetTLVBufToDocument [09:26:15]Processing tag 1006 (03EE) [09:26:15]Load OK [09:26:15]SetTLVBufToDocument [09:26:15]Processing tag 1010 (03F2) [09:26:15]Malloc new data [09:26:15]Processing tag 1011 (03F3) [09:26:15]Malloc new data [09:26:15]SetTLVBufToDocument err=0 [09:26:15]Processing tag 1006 (03EE) [09:26:15]Load OK [09:26:15]SetTLVBufToDocument [09:26:15]Processing tag 1010 (03F2) [09:26:15]Malloc new data [09:26:15]Processing tag 1011 (03F3) [09:26:15]Malloc new data [09:26:15]SetTLVBufToDocument err=0 [09:26:15]Processing tag 1007 (03EF) [09:26:15]Load OK [09:26:15]SetTLVBufToDocument [09:26:15]Processing tag 1014 (03F6) [09:26:15]Malloc new data [09:26:15]Processing tag 1015 (03F7) [09:26:15]Malloc new data [09:26:15]SetTLVBufToDocument err=0 [09:26:15]Processing tag 1007 (03EF) [09:26:15]Load OK [09:26:15]SetTLVBufToDocument [09:26:15]Processing tag 1014 (03F6) [09:26:15]Malloc new data [09:26:15]Processing tag 1015 (03F7) [09:26:15]Malloc new data [09:26:15]SetTLVBufToDocument err=0 [09:26:15]Processing tag 1007 (03EF) [09:26:15]Load OK [09:26:15]SetTLVBufToDocument [09:26:15]Processing tag 1014 (03F6) [09:26:15]Malloc new data [09:26:15]Processing tag 1015 (03F7) [09:26:15]Malloc new data [09:26:15]SetTLVBufToDocument err=0 [09:26:15]Processing tag 1007 (03EF) [09:26:15]Load OK [09:26:15]SetTLVBufToDocument [09:26:15]Processing tag 1014 (03F6) [09:26:15]Malloc new data [09:26:15]Processing tag 1015 (03F7) [09:26:15]Malloc new data [09:26:15]SetTLVBufToDocument err=0 [09:26:15]Processing tag 1007 (03EF) [09:26:15]Load OK [09:26:15]SetTLVBufToDocument [09:26:15]Processing tag 1014 (03F6) [09:26:15]Malloc new data [09:26:15]Processing tag 1015 (03F7) [09:26:15]Malloc new data [09:26:15]SetTLVBufToDocument err=0 [09:26:15]Processing tag 1007 (03EF) [09:26:15]Load OK [09:26:15]SetTLVBufToDocument [09:26:15]Processing tag 1014 (03F6) [09:26:15]Malloc new data [09:26:15]Processing tag 1015 (03F7) [09:26:15]Malloc new data [09:26:15]SetTLVBufToDocument err=0 [09:26:15]Processing tag 1007 (03EF) [09:26:15]Load OK [09:26:15]SetTLVBufToDocument [09:26:15]Processing tag 1014 (03F6) [09:26:15]Malloc new data [09:26:15]Processing tag 1015 (03F7) [09:26:15]Malloc new data [09:26:15]SetTLVBufToDocument err=0 [09:26:15]SetTLVBufToDocument err=0 [09:26:15]SetTLVBufToDocument err=0 [09:26:15]Processing tag 1130 (046A) [09:26:15]Load OK [09:26:15]SetTLVBufToDocument [09:26:15]Processing tag 1135 (046F) [09:26:15]Malloc new data [09:26:15]Processing tag 1201 (04B1) [09:26:15]Malloc new data [09:26:15]Processing tag 1136 (0470) [09:26:15]Malloc new data [09:26:15]Processing tag 1138 (0472) [09:26:15]Malloc new data [09:26:15]Processing tag 1024 (0400) [09:26:15]Load OK [09:26:15]SetTLVBufToDocument [09:26:16]Processing tag 1006 (03EE) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1010 (03F2) [09:26:16]Malloc new data [09:26:16]Processing tag 1011 (03F3) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Processing tag 1006 (03EE) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1010 (03F2) [09:26:16]Malloc new data [09:26:16]Processing tag 1011 (03F3) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Processing tag 1007 (03EF) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1014 (03F6) [09:26:16]Malloc new data [09:26:16]Processing tag 1015 (03F7) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Processing tag 1007 (03EF) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1014 (03F6) [09:26:16]Malloc new data [09:26:16]Processing tag 1015 (03F7) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Processing tag 1007 (03EF) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1014 (03F6) [09:26:16]Malloc new data [09:26:16]Processing tag 1015 (03F7) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Processing tag 1007 (03EF) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1014 (03F6) [09:26:16]Malloc new data [09:26:16]Processing tag 1015 (03F7) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Processing tag 1007 (03EF) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1014 (03F6) [09:26:16]Malloc new data [09:26:16]Processing tag 1015 (03F7) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Processing tag 1007 (03EF) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1014 (03F6) [09:26:16]Malloc new data [09:26:16]Processing tag 1015 (03F7) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Processing tag 1007 (03EF) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1014 (03F6) [09:26:16]Malloc new data [09:26:16]Processing tag 1015 (03F7) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]SetTLVBufToDocument err=0 [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Processing tag 1131 (046B) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1135 (046F) [09:26:16]Malloc new data [09:26:16]Processing tag 1201 (04B1) [09:26:16]Malloc new data [09:26:16]Processing tag 1136 (0470) [09:26:16]Malloc new data [09:26:16]Processing tag 1138 (0472) [09:26:16]Malloc new data [09:26:16]Processing tag 1024 (0400) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1006 (03EE) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1010 (03F2) [09:26:16]Malloc new data [09:26:16]Processing tag 1011 (03F3) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Processing tag 1006 (03EE) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1010 (03F2) [09:26:16]Malloc new data [09:26:16]Processing tag 1011 (03F3) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Processing tag 1007 (03EF) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1014 (03F6) [09:26:16]Malloc new data [09:26:16]Processing tag 1015 (03F7) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Processing tag 1007 (03EF) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1014 (03F6) [09:26:16]Malloc new data [09:26:16]Processing tag 1015 (03F7) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Processing tag 1007 (03EF) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1014 (03F6) [09:26:16]Malloc new data [09:26:16]Processing tag 1015 (03F7) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Processing tag 1007 (03EF) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1014 (03F6) [09:26:16]Malloc new data [09:26:16]Processing tag 1015 (03F7) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Processing tag 1007 (03EF) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1014 (03F6) [09:26:16]Malloc new data [09:26:16]Processing tag 1015 (03F7) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Processing tag 1007 (03EF) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1014 (03F6) [09:26:16]Malloc new data [09:26:16]Processing tag 1015 (03F7) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Processing tag 1007 (03EF) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1014 (03F6) [09:26:16]Malloc new data [09:26:16]Processing tag 1015 (03F7) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]SetTLVBufToDocument err=0 [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Processing tag 1132 (046C) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1135 (046F) [09:26:16]Malloc new data [09:26:16]Processing tag 1201 (04B1) [09:26:16]Malloc new data [09:26:16]Processing tag 1136 (0470) [09:26:16]Malloc new data [09:26:16]Processing tag 1138 (0472) [09:26:16]Malloc new data [09:26:16]Processing tag 1024 (0400) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1006 (03EE) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1010 (03F2) [09:26:16]Malloc new data [09:26:16]Processing tag 1011 (03F3) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Processing tag 1006 (03EE) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1010 (03F2) [09:26:16]Malloc new data [09:26:16]Processing tag 1011 (03F3) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Processing tag 1007 (03EF) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1014 (03F6) [09:26:16]Malloc new data [09:26:16]Processing tag 1015 (03F7) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Processing tag 1007 (03EF) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1014 (03F6) [09:26:16]Malloc new data [09:26:16]Processing tag 1015 (03F7) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Processing tag 1007 (03EF) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1014 (03F6) [09:26:16]Malloc new data [09:26:16]Processing tag 1015 (03F7) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Processing tag 1007 (03EF) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1014 (03F6) [09:26:16]Malloc new data [09:26:16]Processing tag 1015 (03F7) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Processing tag 1007 (03EF) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1014 (03F6) [09:26:16]Malloc new data [09:26:16]Processing tag 1015 (03F7) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Processing tag 1007 (03EF) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1014 (03F6) [09:26:16]Malloc new data [09:26:16]Processing tag 1015 (03F7) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Processing tag 1007 (03EF) [09:26:16]Load OK [09:26:16]SetTLVBufToDocument [09:26:16]Processing tag 1014 (03F6) [09:26:16]Malloc new data [09:26:16]Processing tag 1015 (03F7) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]SetTLVBufToDocument err=0 [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Processing tag 1133 (046D) [09:26:16]Malloc new data [09:26:16]SetTLVBufToDocument err=0 [09:26:16]SetTLVBufToDocument err=0 [09:26:16]Malloc new data [09:26:16]SAM_PROTO_GetFMData [09:26:16]wFMCommunicate request_size=4 [09:26:16]MH_SAM_APDU [09:26:16]CAPDU: 80 13 03 00 [09:26:16]Write to MH i2c: E2 08 00 66 01 80 13 03 00 00 00 00 00 E6 [09:26:16]Write i2c OK [09:26:16]MH_I2C_Read... [09:26:16]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [09:26:16]Read from MH i2c: E2 [09:26:16]MH_I2C_Read... [09:26:16]Read from MH i2c: E2 FD 00 [09:26:16]MH_I2C_Read... [09:26:16]Read from MH i2c: E2 FD 00 66 01 00 C9 04 85 04 C5 04 6E 04 04 00 B0 64 03 00 69 04 A4 00 6F 04 04 00 B3 62 03 00 B1 04 05 00 FA 02 4A A1 05 70 04 05 00 A0 60 67 8E 04 72 04 05 00 5A A2 E2 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 55 A6 18 99 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 88 D5 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 FA [09:26:17]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 B0 64 03 00 69 04 A4 00 6F 04 04 00 B3 62 03 00 B1 04 05 00 FA 02 4A A1 05 70 04 05 00 A0 60 67 8E 04 72 04 05 00 5A A2 E2 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 55 A6 18 99 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 88 D5 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 [09:26:17]wFMCommunicate OK [09:26:17]wFMCommunicate request_size=4 [09:26:17]MH_SAM_APDU [09:26:17]CAPDU: 80 17 00 00 [09:26:17]Write to MH i2c: E2 08 00 67 01 80 17 00 00 00 00 00 00 E8 [09:26:17]Write i2c OK [09:26:17]MH_I2C_Read... [09:26:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:26:17]Read from MH i2c: E2 [09:26:17]MH_I2C_Read... [09:26:17]Read from MH i2c: E2 FD 00 [09:26:17]MH_I2C_Read... [09:26:17]Read from MH i2c: E2 FD 00 67 01 00 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 C3 [09:26:17]RAPDU: 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [09:26:17]wFMCommunicate OK [09:26:17]wFMCommunicate request_size=4 [09:26:17]MH_SAM_APDU [09:26:17]CAPDU: 80 17 00 00 [09:26:17]Write to MH i2c: E2 08 00 68 01 80 17 00 00 00 00 00 00 E9 [09:26:17]Write i2c OK [09:26:17]MH_I2C_Read... [09:26:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:26:17]Read from MH i2c: E2 [09:26:17]MH_I2C_Read... [09:26:17]Read from MH i2c: E2 FD 00 [09:26:17]MH_I2C_Read... [09:26:17]Read from MH i2c: E2 FD 00 68 01 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 BE [09:26:17]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [09:26:18]wFMCommunicate OK [09:26:18]wFMCommunicate request_size=4 [09:26:18]MH_SAM_APDU [09:26:18]OFD Sender: No OFD packet to send [09:26:18]CAPDU: 80 17 00 00 [09:26:18]Write to MH i2c: E2 08 00 69 01 80 17 00 00 00 00 00 00 EA [09:26:18]Write i2c OK [09:26:18]MH_I2C_Read... [09:26:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:26:18]Read from MH i2c: E2 [09:26:18]MH_I2C_Read... [09:26:18]Read from MH i2c: E2 FD 00 [09:26:18]MH_I2C_Read... [09:26:18]Read from MH i2c: E2 FD 00 69 01 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 6E [09:26:18]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [09:26:18]wFMCommunicate OK [09:26:18]wFMCommunicate request_size=4 [09:26:18]MH_SAM_APDU [09:26:18]CAPDU: 80 17 00 00 [09:26:18]Write to MH i2c: E2 08 00 6A 01 80 17 00 00 00 00 00 00 EB [09:26:18]Write i2c OK [09:26:18]MH_I2C_Read... [09:26:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [09:26:18]Read from MH i2c: E2 [09:26:18]MH_I2C_Read... [09:26:18]Read from MH i2c: E2 E6 00 [09:26:18]MH_I2C_Read... [09:26:18]Read from MH i2c: E2 E6 00 6A 01 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 C7 [09:26:18]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:26:19]wFMCommunicate OK [09:26:19]SAM_PROTO_GetFMData done [09:26:19]FM_GetFMData:85 04 C5 04 6E 04 04 00 B0 64 03 00 69 04 A4 00 6F 04 04 00 B3 62 03 00 B1 04 05 00 FA 02 4A A1 05 70 04 05 00 A0 60 67 8E 04 72 04 05 00 5A A2 E2 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 55 A6 18 99 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 88 D5 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [09:26:19]oper:6F 04 04 00 B3 62 03 00 B1 04 05 00 FA 02 4A A1 05 70 04 05 00 A0 60 67 8E 04 72 04 05 00 5A A2 E2 12 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 55 A6 18 99 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 88 D5 C1 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [09:26:19]total:FA 02 4A A1 05 [09:26:19]Malloc new data [09:26:19]oper:6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [09:26:19]total:90 2F 25 0C [09:26:19]Malloc new data [09:26:19]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 [09:26:19]total: [09:26:19]Malloc new data [09:26:19]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 [09:26:20]total: [09:26:20]Malloc new data [09:26:20]KKMPrepareXReportFMData err=0 [09:26:20]Х отчет ИНН: 02508201610067 Кассир: Нуралиева Н. 21.10.2024 09:26 Смена: 522 РНМ: 0000000000091767 ЗНМ: 0300000103 СНО: Общий режим Всего чеков: 91 ИТОГИ ПРИХОД Чеков: 91 Общий итог: 108771.78 Итого наличными: 75998.00 Итого безнал.: 32773.78 НДС 0% : 0.00 НДС 12% : 11553.27 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 962.77 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Нал. в кассе: 75998.00 НС Приход: 241808186.82 НС Возвр.Прихода: 2037636.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000871763 [09:26:20]StoreToDocumentArchive [09:26:20]MH_GetDate [09:26:20]Write to MH i2c: F0 00 00 6B 01 5B [09:26:20]Write i2c OK [09:26:20]MH_I2C_Read... [09:26:20]Read from MH i2c: F0 [09:26:20]MH_I2C_Read... [09:26:20]Read from MH i2c: F0 09 00 [09:26:20]MH_I2C_Read... [09:26:20]Read from MH i2c: F0 09 00 6B 01 00 3C 1E 16 67 81 1C 16 67 55 [09:26:20]shift 522 fd 1729502780 [09:26:20]Create dir for shift 0522 [09:26:20]save to /storage/0522/doc_1729502780 [09:26:20]save last doc name /storage/0522/doc_1729502780 to /storage/kkm_last_doc_name [09:26:20]save OK [09:26:20]Clear old archive folders... [09:26:20]NVStorageSaveData kkm_last_timestamp [09:26:20]File name is /storage/kkm_last_timestamp [09:26:20]Write 4 bytes [09:26:20]NVStorageSaveData done [09:26:20]ExternCall_PrintAddStr [09:26:20]wPrintStart [09:26:20]Write to MH i2c: 01 00 00 6C 01 6D [09:26:20]Write i2c OK [09:26:20]MH_I2C_Read... [09:26:20]Read from MH i2c: 01 [09:26:20]MH_I2C_Read... [09:26:20]Read from MH i2c: 01 07 00 [09:26:20]MH_I2C_Read... [09:26:20]Read from MH i2c: 01 07 00 6C 01 00 00 00 00 00 FF 0F 82 [09:26:20]RasterBufferAndPrint [09:26:20]line Х отчет [09:26:20]line ИНН: 02508201610067 [09:26:20]line Кассир: Нуралиева Н. [09:26:20]line 21.10.2024 09:26 [09:26:20]line Смена: 522 [09:26:20]line РНМ: 0000000000091767 [09:26:20]line ЗНМ: 0300000103 [09:26:20]line СНО: Общий режим [09:26:20]line Всего чеков: 91 [09:26:20]line ИТОГИ ПРИХОД [09:26:20]line Чеков: 91 [09:26:20]line Общий итог: 108771.78 [09:26:20]line Итого наличными: 75998.00 [09:26:20]line Итого безнал.: 32773.78 [09:26:20]line НДС 0% : 0.00 [09:26:20]line НДС 12% : 11553.27 [09:26:20]line НСП 0% : 0.00 [09:26:20]line НСП 1,50% : 0.00 [09:26:20]line НСП 0,50% : 0.00 [09:26:20]line НСП 5% : 0.00 [09:26:20]line НСП 3% : 0.00 [09:26:20]line НСП 2% : 0.00 [09:26:20]line НСП 1% : 962.77 [09:26:20]line ИТОГИ ВОЗВРАТ ПРИХОДА [09:26:20]line Чеков: 0 [09:26:20]line Общий итог: 0.00 [09:26:20]line Итого наличными: 0.00 [09:26:20]line Итого безнал.: 0.00 [09:26:20]line НДС 0% : 0.00 [09:26:20]line НДС 12% : 0.00 [09:26:20]line НСП 0% : 0.00 [09:26:20]line НСП 1,50% : 0.00 [09:26:20]line НСП 0,50% : 0.00 [09:26:20]line НСП 5% : 0.00 [09:26:20]line НСП 3% : 0.00 [09:26:20]line НСП 2% : 0.00 [09:26:20]line НСП 1% : 0.00 [09:26:20]line ИТОГИ РАСХОД [09:26:20]line Чеков: 0 [09:26:20]line Общий итог: 0.00 [09:26:20]line Итого наличными: 0.00 [09:26:20]line Итого безнал.: 0.00 [09:26:20]line НДС 0% : 0.00 [09:26:20]line НДС 12% : 0.00 [09:26:20]line НСП 0% : 0.00 [09:26:20]line НСП 1,50% : 0.00 [09:26:20]line НСП 0,50% : 0.00 [09:26:20]line НСП 5% : 0.00 [09:26:20]line НСП 3% : 0.00 [09:26:20]line НСП 2% : 0.00 [09:26:20]line НСП 1% : 0.00 [09:26:20]line ИТОГИ ВОЗВРАТ РАСХОДА [09:26:20]line Чеков: 0 [09:26:20]line Общий итог: 0.00 [09:26:20]line Итого наличными: 0.00 [09:26:20]line Итого безнал.: 0.00 [09:26:20]line НДС 0% : 0.00 [09:26:20]line НДС 12% : 0.00 [09:26:20]line НСП 0% : 0.00 [09:26:20]line НСП 1,50% : 0.00 [09:26:20]line НСП 0,50% : 0.00 [09:26:20]line НСП 5% : 0.00 [09:26:20]line НСП 3% : 0.00 [09:26:20]line НСП 2% : 0.00 [09:26:20]line НСП 1% : 0.00 [09:26:20]line Сумма внесений: 0.00 [09:26:20]line Сумма выплат: 0.00 [09:26:20]line Нал. в кассе: 75998.00 [09:26:20]line НС Приход: 241808186.82 [09:26:20]line НС Возвр.Прихода: 2037636.00 [09:26:20]line НС Расход: 0.00 [09:26:20]line НС Возвр.Расхода: 0.00 [09:26:20]line ФМ: 0000000000871763 [09:26:20]written 0, free lines is 4095 [09:26:20]Write to MH i2c: 01 00 00 B7 01 B8 [09:26:20]Write i2c OK [09:26:20]MH_I2C_Read... [09:26:20]Read from MH i2c: 01 [09:26:20]MH_I2C_Read... [09:26:20]Read from MH i2c: 01 07 00 [09:26:20]MH_I2C_Read... [09:26:20]Read from MH i2c: 01 07 00 B7 01 00 00 00 00 00 FA 0A C3 [09:26:20]RasterBufferAndPrint [09:26:20]line [09:26:20]line [09:26:20]line [09:26:20]line [09:26:20]line [09:26:20]written 0, free lines is 2843 [09:26:20]MH_Cut [09:26:20]Write to MH i2c: D1 01 00 BE 01 01 91 [09:26:20]Write i2c OK [09:26:20]MH_I2C_Read... [09:26:20]Read from MH i2c: D1 [09:26:20]MH_I2C_Read... [09:26:20]Read from MH i2c: D1 01 00 [09:26:20]MH_I2C_Read... [09:26:20]Read from MH i2c: D1 01 00 BE 01 00 90 [09:26:20]Write to MH i2c: 01 00 00 BF 01 C0 [09:26:20]Write i2c OK [09:26:20]MH_I2C_Read... [09:26:21]*** Cut start [09:26:21]*** Purtial cut [09:26:21]*** Stage 1: CUTSNS_PIN = 1 [09:26:22]Read from MH i2c: 01 [09:26:22]MH_I2C_Read... [09:26:22]*** Stop cut motor [09:26:22]*** Cut end [09:26:22]Read from MH i2c: 01 07 00 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: 01 07 00 BF 01 00 00 00 00 00 FF 0F D5 [09:26:22]process_action x_report done [09:26:22]requested_data is exist [09:26:22]produce_requested_data [09:26:22]requested_item fd.num is exist - process it [09:26:22]SAM_PROTO_GetFieldsCounters [09:26:22]wFMCommunicate request_size=4 [09:26:22]MH_SAM_APDU [09:26:22]CAPDU: 80 13 00 00 [09:26:22]Write to MH i2c: E2 08 00 C0 01 80 13 00 00 00 00 00 00 3D [09:26:22]Write i2c OK [09:26:22]MH_I2C_Read... [09:26:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:26:22]Read from MH i2c: E2 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: E2 62 00 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: E2 62 00 C0 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 E4 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 DF [09:26:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 E4 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:26:22]wFMCommunicate OK [09:26:22]SAM_PROTO_GetFieldsCounters done [09:26:22]requested_item shift.num is exist - process it [09:26:22]requested_item shift.opened is exist - process it [09:26:22]req_shift_opened [09:26:22]FM_GetShiftState [09:26:22]SAM_PROTO_GetShiftState [09:26:22]wFMCommunicate request_size=4 [09:26:22]MH_SAM_APDU [09:26:22]CAPDU: 80 13 01 00 [09:26:22]Write to MH i2c: E2 08 00 C1 01 80 13 01 00 00 00 00 00 3F [09:26:22]Write i2c OK [09:26:22]MH_I2C_Read... [09:26:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:26:22]Read from MH i2c: E2 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: E2 0E 00 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: E2 0E 00 C1 01 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 C1 [09:26:22]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:26:22]wFMCommunicate OK [09:26:22]SAM_PROTO_GetShiftState done [09:26:22]FM_GetShiftState done [09:26:22]req_shift_opened done [09:26:22]requested_item shift.open_date is exist - process it [09:26:22]req_shift_open_date [09:26:22]req_shift_open_date done [09:26:22]produce_requested_data done [09:26:22]produce_requested_data return {"fd.num":223460,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:26:22]process_action_free x_report [09:26:22]json_value_free [09:26:22]json_value_free done [09:26:22]process_json_proto returns [09:26:22]Send response to host [09:26:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":223460,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:26:22]free response buf [09:26:22]execute_script done [09:26:22]execute_script returns [09:26:22]free content buf [09:26:22]Sock 9.Close socket [09:26:22]Sock 9.Thread stoped [09:26:23]OFD Sender: No OFD packet to send [09:26:28]OFD Sender: No OFD packet to send [09:26:33]OFD Sender: No OFD packet to send [09:26:38]OFD Sender: No OFD packet to send [09:26:43]OFD Sender: No OFD packet to send [09:26:48]OFD Sender: No OFD packet to send [09:26:53]OFD Sender: No OFD packet to send [09:26:58]OFD Sender: No OFD packet to send [09:27:03]OFD Sender: No OFD packet to send [09:27:08]OFD Sender: No OFD packet to send [09:27:13]OFD Sender: No OFD packet to send [09:27:18]OFD Sender: No OFD packet to send [09:27:23]OFD Sender: No OFD packet to send [09:27:28]OFD Sender: No OFD packet to send [09:27:33]OFD Sender: No OFD packet to send [09:27:38]OFD Sender: No OFD packet to send [09:27:43]OFD Sender: No OFD packet to send [09:27:48]OFD Sender: No OFD packet to send [09:27:53]OFD Sender: No OFD packet to send [09:27:58]OFD Sender: No OFD packet to send [09:28:03]OFD Sender: No OFD packet to send [09:28:08]OFD Sender: No OFD packet to send [09:28:13]OFD Sender: No OFD packet to send [09:28:18]OFD Sender: No OFD packet to send [09:28:23]OFD Sender: No OFD packet to send [09:28:28]OFD Sender: No OFD packet to send [09:28:33]OFD Sender: No OFD packet to send [09:28:38]OFD Sender: No OFD packet to send [09:28:43]OFD Sender: No OFD packet to send [09:28:48]OFD Sender: No OFD packet to send [09:28:53]OFD Sender: No OFD packet to send [09:28:58]OFD Sender: No OFD packet to send [09:29:03]OFD Sender: No OFD packet to send [09:29:08]OFD Sender: No OFD packet to send [09:29:13]OFD Sender: No OFD packet to send [09:29:18]OFD Sender: No OFD packet to send [09:29:23]OFD Sender: No OFD packet to send [09:29:28]OFD Sender: No OFD packet to send [09:29:33]OFD Sender: No OFD packet to send [09:29:38]OFD Sender: No OFD packet to send [09:29:43]OFD Sender: No OFD packet to send [09:29:48]OFD Sender: No OFD packet to send [09:29:53]OFD Sender: No OFD packet to send [09:29:58]OFD Sender: No OFD packet to send [09:30:03]OFD Sender: No OFD packet to send [09:30:08]OFD Sender: No OFD packet to send [09:30:13]OFD Sender: No OFD packet to send [09:30:18]OFD Sender: No OFD packet to send [09:30:23]OFD Sender: No OFD packet to send [09:30:23]accept exits with 8 [09:30:23]New connection [09:30:23]New thread 3067579748 created [09:30:23]Thread 3067436388 joined [09:30:23]Waiting for new connection... [09:30:23] Sock 8.Parse request [09:30:23]Sock 8.Check first char [09:30:23]Sock 8.First char is OK [09:30:23]request: POST /json_proto HTTP/1.0 [09:30:23]Method: POST [09:30:23]URL: /json_proto [09:30:23]Method is POST - this is cgi request [09:30:23]url: /json_proto [09:30:23]query_string will be loaded in cgi processing [09:30:23]execute_cgi json_proto POST (null) [09:30:23]execute_cgi path=json_proto method=POST [09:30:23]POST find Content-Length [09:30:23]Host: 172.17.52.131:8080 [09:30:23]Content-Length: 674 [09:30:23]Content-Type: application/json [09:30:23] [09:30:23]POST finish read [09:30:23]Found Content-Length = 674 [09:30:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477268", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:30:23]execute_script... [09:30:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477268", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:30:23]POST & json_proto [09:30:23]process_json_proto [09:30:23]json parsed OK: [09:30:23]protocol is kg_v1.0 [09:30:23]action value=close_receipt [09:30:23]process_action close_receipt [09:30:23]cmd_close_receipt [09:30:23]MH_GetDate [09:30:23]Write to MH i2c: F0 00 00 C2 01 B2 [09:30:23]Write i2c OK [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: F0 [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: F0 09 00 [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: F0 09 00 C2 01 00 2F 1F 16 67 81 1C 16 67 A0 [09:30:23]GetLastDocTimeStamp 1729502772 [09:30:23]current date 1729503023 [09:30:23]FM_GetShiftState [09:30:23]SAM_PROTO_GetShiftState [09:30:23]wFMCommunicate request_size=4 [09:30:23]MH_SAM_APDU [09:30:23]CAPDU: 80 13 01 00 [09:30:23]Write to MH i2c: E2 08 00 C3 01 80 13 01 00 00 00 00 00 41 [09:30:23]Write i2c OK [09:30:23]MH_I2C_Read... [09:30:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:30:23]Read from MH i2c: E2 [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: E2 0E 00 [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: E2 0E 00 C3 01 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 C3 [09:30:23]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:30:23]wFMCommunicate OK [09:30:23]SAM_PROTO_GetShiftState done [09:30:23]FM_GetShiftState done [09:30:23]opened in 1729469279 [09:30:23]opened+sec_in_day 1729555679 [09:30:23]quantity*price = 50063 [09:30:23]sum+1 = 50064 [09:30:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 92 21.10.2024 09:30 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223461 ФПД: 87961546998242 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T093023&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223461&fm=87961546998242&tin=02508201610067®Number=0000000000091767&sum=50000 [09:30:24]StoreToDocumentArchive [09:30:24]shift 538 fd 223461 [09:30:24]save to /storage/0538/doc_00223461 [09:30:24]save last doc name /storage/0538/doc_00223461 to /storage/kkm_last_doc_name [09:30:24]save OK [09:30:24]Clear old archive folders... [09:30:24]Remove dir /storage/0522 [09:30:24]opendir ok [09:30:24]file . [09:30:24]file .. [09:30:24]file doc_1729502780 [09:30:24]remove file /storage/0522/doc_1729502780 [09:30:24]remove dir /storage/0522 [09:30:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:30:24]tlvbuf is 01396000 [09:30:24]SAM_PROTO_ClearQueue [09:30:24]wFMCommunicate request_size=4 [09:30:24]MH_SAM_APDU [09:30:24]CAPDU: 80 09 00 00 [09:30:24]Write to MH i2c: E2 08 00 D0 01 80 09 00 00 00 00 00 00 43 [09:30:24]Write i2c OK [09:30:24]MH_I2C_Read... [09:30:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:30:24]Read from MH i2c: E2 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: E2 03 00 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: E2 03 00 D0 01 00 90 00 45 [09:30:24]RAPDU: 90 00 [09:30:24]wFMCommunicate OK [09:30:24]SAM_PROTO_ClearQueue done [09:30:24]KKMCreateOFDPacket [09:30:24]OFDProtocolAddRootSTLVToBuf [09:30:24]FM_MakeSignedData [09:30:24]FM_MakeSignedData [09:30:24]SAM_PROTO_SignData [09:30:24]wFMCommunicate request_size=4 [09:30:24]MH_SAM_APDU [09:30:24]CAPDU: 80 0D 01 02 [09:30:24]Write to MH i2c: E2 08 00 D1 01 80 0D 01 02 00 00 00 00 4B [09:30:24]Write i2c OK [09:30:24]MH_I2C_Read... [09:30:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:30:24]Read from MH i2c: E2 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: E2 03 00 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: E2 03 00 D1 01 00 90 00 46 [09:30:24]RAPDU: 90 00 [09:30:24]wFMCommunicate OK [09:30:24]wFMCommunicate request_size=255 [09:30:24]MH_SAM_APDU [09:30:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 2F 1F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E5 68 03 00 35 04 06 00 50 00 24 C3 [09:30:24]Write to MH i2c: E2 02 01 D2 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 2F 1F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E5 68 03 00 35 04 06 00 50 00 24 C3 00 00 27 [09:30:24]Write i2c OK [09:30:24]MH_I2C_Read... [09:30:25]Read from MH i2c: E2 [09:30:25]MH_I2C_Read... [09:30:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:30:25]Read from MH i2c: E2 03 00 [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: E2 03 00 D2 01 00 90 00 47 [09:30:25]RAPDU: 90 00 [09:30:25]wFMCommunicate OK [09:30:25]wFMCommunicate request_size=7 [09:30:25]MH_SAM_APDU [09:30:25]CAPDU: 80 0D 02 02 02 41 E2 [09:30:25]Write to MH i2c: E2 0A 00 D3 01 80 0D 02 02 02 00 41 E2 00 00 75 [09:30:25]Write i2c OK [09:30:25]MH_I2C_Read... [09:30:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:30:25]Read from MH i2c: E2 [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: E2 03 00 [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: E2 03 00 D3 01 00 90 00 48 [09:30:25]RAPDU: 90 00 [09:30:25]wFMCommunicate OK [09:30:25]wFMCommunicate request_size=4 [09:30:25]MH_SAM_APDU [09:30:25]CAPDU: 80 0D 03 02 [09:30:25]Write to MH i2c: E2 08 00 D4 01 80 0D 03 02 00 00 00 00 50 [09:30:25]Write i2c OK [09:30:25]MH_I2C_Read... [09:30:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:30:25]Read from MH i2c: E2 [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: E2 0B 00 [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: E2 0B 00 D4 01 00 95 22 E1 50 76 23 AA D7 90 00 53 [09:30:25]RAPDU: 95 22 E1 50 76 23 AA D7 90 00 [09:30:25]wFMCommunicate OK [09:30:25]SAM_PROTO_SignData done [09:30:25]FM_MakeSignedData done [09:30:25]CreateOFDProtocolMessage [09:30:25]wFMCommunicate request_size=4 [09:30:25]MH_SAM_APDU [09:30:25]CAPDU: 80 11 00 00 [09:30:25]Write to MH i2c: E2 08 00 D5 01 80 11 00 00 00 00 00 00 50 [09:30:25]Write i2c OK [09:30:25]MH_I2C_Read... [09:30:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:30:25]Read from MH i2c: E2 [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: E2 17 00 [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: E2 17 00 D5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 A3 [09:30:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:30:25]wFMCommunicate OK [09:30:25]CreateOFDProtocolMessage done [09:30:25]OFDSenderStorePacket 223461 [09:30:25]StoreOFDPacket docnum=223461 [09:30:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 B9 6D 04 01 10 0D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 2F 1F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E5 68 03 00 35 04 06 00 50 00 24 C3 41 E2 95 22 E1 50 76 23 AA D7 [09:30:25]CheckFolder [09:30:25]dirname=/storage/ofd_packets [09:30:25]CheckFolder done [09:30:25]ProducePacketName [09:30:25]name=ofd_packets/00223461 [09:30:25]NVStorageSaveData ofd_packets/00223461 [09:30:25]File name is /storage/ofd_packets/00223461 [09:30:25]Write 298 bytes [09:30:25]NVStorageSaveData done [09:30:25]OFDSenderStorePacket done [09:30:25]KKMCreateOFDPacket done [09:30:25]NVStorageSaveData kkm_last_timestamp [09:30:25]File name is /storage/kkm_last_timestamp [09:30:25]Write 4 bytes [09:30:25]NVStorageSaveData done [09:30:25]ExternCall_PrintAddStr [09:30:25]wPrintStart [09:30:25]Write to MH i2c: 01 00 00 D6 01 D7 [09:30:25]Write i2c OK [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: 01 [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: 01 07 00 [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: 01 07 00 D6 01 00 00 00 00 00 FF 0F EC [09:30:25]RasterBufferAndPrint [09:30:25]line Счет N : (1)477268 [09:30:25]line ИНН: 02508201610067 [09:30:25]line Контрольно-Кассовый Чек [09:30:25]line ПРОДАЖА [09:30:25]line ТРК (МРК, ГНК) : 24 [09:30:25]line Товар: 2710194210 [09:30:25]line ДТ-К-5 [09:30:25]line 6.570 * 76.20 [09:30:25]line = 500.63 [09:30:25]line НДС 12% НСП 1% [09:30:25]line > о реализуемом товаре [09:30:25]line ОКРУГЛЕНИЕ: -0.63 [09:30:25]line ИТОГО: 500.00 [09:30:25]line Внесено: 500.00 [09:30:25]line СДАЧА: 0.00 [09:30:25]line НСП 1% : 4.43 [09:30:25]line НДС 12% : 53.16 [09:30:25]line Наличными: 500.00 [09:30:25]line Безнал.: 0.00 [09:30:25]line Место: АЗС № 162 "Партнер Нефть" [09:30:25]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:30:25]line СНО: Общий режим [09:30:25]line Чек 92 21.10.2024 09:30 [09:30:25]line Смена: 538 ФФД: 1.0 [09:30:25]line ЗНМ: 0300000103 [09:30:25]line РНМ: 0000000000091767 [09:30:25]line Версия ККМ: 001 [09:30:25]line ФМ: 0000000000871763 [09:30:25]line ФД: 223461 [09:30:25]line ФПД: 87961546998242 [09:30:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T093023&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223461&fm=87961546998242&tin=02508201610067®Number=0000000000091767&sum=50000 [09:30:25]OFD Sender: Processing packet 223461 [packets to send 25, broken 24] [09:30:25]ProducePacketName [09:30:25]name=ofd_packets/00223461 [09:30:25]OFD Sender: To server: pG, [09:30:25]CommunicateWithHost lk.salyk.kg:30040 [09:30:25]ConnectInit lk.salyk.kg [09:30:25]written 0, free lines is 4095 [09:30:25]Connected sock=10 [09:30:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 B9 6D 04 01 10 0D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 2F 1F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E5 68 03 00 35 04 06 00 50 00 24 C3 41 E2 95 22 E1 50 76 23 AA D7 [09:30:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 C9 EB 47 00 1A 7A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E5 68 03 00 F4 03 04 00 D2 CA 15 67 B6 04 01 00 00 AE CC 01 85 E9 50 59 E7 [09:30:25]CommunicateWithHost err = 0 [09:30:25]CheckOFDResponse [09:30:25]1017 (14) - 77093643461234 [09:30:25]1041 (16) - 0000000000871763 [09:30:25]1040 (4) - 223461 [09:30:25]1012 (4) - 21.10.2024 03:30 [09:30:25]1206 (1) - 0 [09:30:25]OFD Sender: Remove packet 223461 [09:30:25]ProducePacketName [09:30:25]name=ofd_packets/00223461 [09:30:25]NVStorageDeleteData [09:30:25]Write to MH i2c: 01 00 00 01 02 03 [09:30:25]Write i2c OK [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: 01 [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: 01 07 00 [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: 01 07 00 01 02 00 00 00 00 00 ED 0C 03 [09:30:25]RasterBufferAndPrint [09:30:25]line [09:30:25]line [09:30:25]line [09:30:25]line [09:30:25]line [09:30:25]written 0, free lines is 3315 [09:30:25]MH_Cut [09:30:25]Write to MH i2c: D1 01 00 08 02 01 DC [09:30:25]Write i2c OK [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: D1 [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: D1 01 00 [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: D1 01 00 08 02 00 DB [09:30:25]Write to MH i2c: 01 00 00 09 02 0B [09:30:25]Write i2c OK [09:30:25]MH_I2C_Read... [09:30:26]OFD Sender: No OFD packet to send [09:30:26]*** Cut start [09:30:26]*** Purtial cut [09:30:26]*** Stage 1: CUTSNS_PIN = 1 [09:30:26]Read from MH i2c: 01 [09:30:26]MH_I2C_Read... [09:30:26]*** Stop cut motor [09:30:26]*** Cut end [09:30:26]Read from MH i2c: 01 07 00 [09:30:26]MH_I2C_Read... [09:30:26]Read from MH i2c: 01 07 00 09 02 00 00 00 00 00 FF 0F 20 [09:30:26]process_action close_receipt done [09:30:26]requested_data is exist [09:30:26]produce_requested_data [09:30:26]requested_item fm.sn is exist - process it [09:30:26]wFMCommunicate request_size=4 [09:30:26]MH_SAM_APDU [09:30:26]CAPDU: 80 11 00 00 [09:30:26]Write to MH i2c: E2 08 00 0A 02 80 11 00 00 00 00 00 00 86 [09:30:26]Write i2c OK [09:30:26]MH_I2C_Read... [09:30:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:30:26]Read from MH i2c: E2 [09:30:26]MH_I2C_Read... [09:30:26]Read from MH i2c: E2 17 00 [09:30:26]MH_I2C_Read... [09:30:26]Read from MH i2c: E2 17 00 0A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 D9 [09:30:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:30:27]wFMCommunicate OK [09:30:27]requested_item fd.num is exist - process it [09:30:27]SAM_PROTO_GetFieldsCounters [09:30:27]wFMCommunicate request_size=4 [09:30:27]MH_SAM_APDU [09:30:27]CAPDU: 80 13 00 00 [09:30:27]Write to MH i2c: E2 08 00 0B 02 80 13 00 00 00 00 00 00 89 [09:30:27]Write i2c OK [09:30:27]MH_I2C_Read... [09:30:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:30:27]Read from MH i2c: E2 [09:30:27]MH_I2C_Read... [09:30:27]Read from MH i2c: E2 62 00 [09:30:27]MH_I2C_Read... [09:30:27]Read from MH i2c: E2 62 00 0B 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 E5 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 5C 00 00 00 5E 04 04 00 5C 00 00 00 57 04 04 00 5D 00 00 00 19 04 04 00 00 00 00 00 90 00 2F [09:30:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 E5 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 5C 00 00 00 5E 04 04 00 5C 00 00 00 57 04 04 00 5D 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:30:27]wFMCommunicate OK [09:30:27]SAM_PROTO_GetFieldsCounters done [09:30:27]requested_item shift.num is exist - process it [09:30:27]requested_item shift.opened is exist - process it [09:30:27]req_shift_opened [09:30:27]FM_GetShiftState [09:30:27]SAM_PROTO_GetShiftState [09:30:27]wFMCommunicate request_size=4 [09:30:27]MH_SAM_APDU [09:30:27]CAPDU: 80 13 01 00 [09:30:27]Write to MH i2c: E2 08 00 0C 02 80 13 01 00 00 00 00 00 8B [09:30:27]Write i2c OK [09:30:27]MH_I2C_Read... [09:30:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:30:27]Read from MH i2c: E2 [09:30:27]MH_I2C_Read... [09:30:27]Read from MH i2c: E2 0E 00 [09:30:27]MH_I2C_Read... [09:30:27]Read from MH i2c: E2 0E 00 0C 02 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 0D [09:30:27]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:30:27]wFMCommunicate OK [09:30:27]SAM_PROTO_GetShiftState done [09:30:27]FM_GetShiftState done [09:30:27]req_shift_opened done [09:30:27]requested_item shift.open_date is exist - process it [09:30:27]req_shift_open_date [09:30:27]req_shift_open_date done [09:30:27]produce_requested_data done [09:30:27]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223461,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:30:27]process_action_free close_receipt [09:30:27]json_value_free [09:30:27]json_value_free done [09:30:27]process_json_proto returns [09:30:27]Send response to host [09:30:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223461,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:30:27]free response buf [09:30:27]execute_script done [09:30:27]execute_script returns [09:30:27]free content buf [09:30:27]Sock 8.Close socket [09:30:27]Sock 8.Thread stoped [09:30:31]OFD Sender: No OFD packet to send [09:30:36]OFD Sender: No OFD packet to send [09:30:41]OFD Sender: No OFD packet to send [09:30:46]OFD Sender: No OFD packet to send [09:30:51]OFD Sender: No OFD packet to send [09:30:56]OFD Sender: No OFD packet to send [09:31:01]OFD Sender: No OFD packet to send [09:31:06]OFD Sender: No OFD packet to send [09:31:10]accept exits with 9 [09:31:10]New connection [09:31:10]New thread 3067436388 created [09:31:10]Thread 3067579748 joined [09:31:10]Waiting for new connection... [09:31:10] Sock 9.Parse request [09:31:10]Sock 9.Check first char [09:31:10]Sock 9.First char is OK [09:31:10]request: POST /json_proto HTTP/1.0 [09:31:10]Method: POST [09:31:10]URL: /json_proto [09:31:10]Method is POST - this is cgi request [09:31:10]url: /json_proto [09:31:10]query_string will be loaded in cgi processing [09:31:10]execute_cgi json_proto POST (null) [09:31:10]execute_cgi path=json_proto method=POST [09:31:10]POST find Content-Length [09:31:10]Host: 172.17.52.131:8080 [09:31:10]Content-Length: 682 [09:31:10]Content-Type: application/json [09:31:10] [09:31:10]POST finish read [09:31:10]Found Content-Length = 682 [09:31:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477269", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:31:10]execute_script... [09:31: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)477269", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:31:10]POST & json_proto [09:31:10]process_json_proto [09:31:10]json parsed OK: [09:31:10]protocol is kg_v1.0 [09:31:10]action value=close_receipt [09:31:10]process_action close_receipt [09:31:10]cmd_close_receipt [09:31:10]MH_GetDate [09:31:10]Write to MH i2c: F0 00 00 0D 02 FE [09:31:10]Write i2c OK [09:31:10]MH_I2C_Read... [09:31:10]Read from MH i2c: F0 [09:31:10]MH_I2C_Read... [09:31:10]Read from MH i2c: F0 09 00 [09:31:10]MH_I2C_Read... [09:31:10]Read from MH i2c: F0 09 00 0D 02 00 5E 1F 16 67 81 1C 16 67 1B [09:31:10]GetLastDocTimeStamp 1729503023 [09:31:10]current date 1729503070 [09:31:10]FM_GetShiftState [09:31:10]SAM_PROTO_GetShiftState [09:31:10]wFMCommunicate request_size=4 [09:31:10]MH_SAM_APDU [09:31:10]CAPDU: 80 13 01 00 [09:31:10]Write to MH i2c: E2 08 00 0E 02 80 13 01 00 00 00 00 00 8D [09:31:10]Write i2c OK [09:31:10]MH_I2C_Read... [09:31:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:31:10]Read from MH i2c: E2 [09:31:10]MH_I2C_Read... [09:31:10]Read from MH i2c: E2 0E 00 [09:31:10]MH_I2C_Read... [09:31:10]Read from MH i2c: E2 0E 00 0E 02 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 0F [09:31:10]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:31:10]wFMCommunicate OK [09:31:10]SAM_PROTO_GetShiftState done [09:31:10]FM_GetShiftState done [09:31:10]opened in 1729469279 [09:31:10]opened+sec_in_day 1729555679 [09:31:10]quantity*price = 100015 [09:31:10]sum+1 = 100017 [09:31:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 93 21.10.2024 09:31 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223462 ФПД: 29006416853113 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T093110&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223462&fm=29006416853113&tin=02508201610067®Number=0000000000091767&sum=100000 [09:31:11]StoreToDocumentArchive [09:31:11]shift 538 fd 223462 [09:31:11]save to /storage/0538/doc_00223462 [09:31:11]save last doc name /storage/0538/doc_00223462 to /storage/kkm_last_doc_name [09:31:11]save OK [09:31:11]Clear old archive folders... [09:31:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:31:11]tlvbuf is 0141B680 [09:31:11]SAM_PROTO_ClearQueue [09:31:11]wFMCommunicate request_size=4 [09:31:11]MH_SAM_APDU [09:31:11]CAPDU: 80 09 00 00 [09:31:11]Write to MH i2c: E2 08 00 1B 02 80 09 00 00 00 00 00 00 8F [09:31:11]Write i2c OK [09:31:11]MH_I2C_Read... [09:31:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:31:11]Read from MH i2c: E2 [09:31:11]MH_I2C_Read... [09:31:11]Read from MH i2c: E2 03 00 [09:31:11]MH_I2C_Read... [09:31:11]Read from MH i2c: E2 03 00 1B 02 00 90 00 91 [09:31:11]RAPDU: 90 00 [09:31:11]wFMCommunicate OK [09:31:11]SAM_PROTO_ClearQueue done [09:31:11]KKMCreateOFDPacket [09:31:11]OFDProtocolAddRootSTLVToBuf [09:31:11]FM_MakeSignedData [09:31:11]FM_MakeSignedData [09:31:11]SAM_PROTO_SignData [09:31:11]wFMCommunicate request_size=4 [09:31:11]MH_SAM_APDU [09:31:11]CAPDU: 80 0D 01 02 [09:31:11]Write to MH i2c: E2 08 00 1C 02 80 0D 01 02 00 00 00 00 97 [09:31:11]Write i2c OK [09:31:11]MH_I2C_Read... [09:31:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:31:11]Read from MH i2c: E2 [09:31:11]MH_I2C_Read... [09:31:11]Read from MH i2c: E2 03 00 [09:31:11]MH_I2C_Read... [09:31:11]Read from MH i2c: E2 03 00 1C 02 00 90 00 92 [09:31:11]RAPDU: 90 00 [09:31:11]wFMCommunicate OK [09:31:11]wFMCommunicate request_size=255 [09:31:11]MH_SAM_APDU [09:31: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 5E 1F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E6 68 03 00 35 04 06 00 1A [09:31:11]Write to MH i2c: E2 02 01 1D 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 5E 1F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E6 68 03 00 35 04 06 00 1A 00 00 03 [09:31:11]Write i2c OK [09:31:11]MH_I2C_Read... [09:31:11]OFD Sender: No OFD packet to send [09:31:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:31:11]Read from MH i2c: E2 [09:31:11]MH_I2C_Read... [09:31:11]Read from MH i2c: E2 03 00 [09:31:11]MH_I2C_Read... [09:31:11]Read from MH i2c: E2 03 00 1D 02 00 90 00 93 [09:31:11]RAPDU: 90 00 [09:31:11]wFMCommunicate OK [09:31:11]wFMCommunicate request_size=10 [09:31:11]MH_SAM_APDU [09:31:11]CAPDU: 80 0D 02 02 05 61 95 2C 38 79 [09:31:11]Write to MH i2c: E2 0D 00 1E 02 80 0D 02 02 05 00 61 95 2C 38 79 00 00 77 [09:31:11]Write i2c OK [09:31:11]MH_I2C_Read... [09:31:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:31:11]Read from MH i2c: E2 [09:31:11]MH_I2C_Read... [09:31:11]Read from MH i2c: E2 03 00 [09:31:11]MH_I2C_Read... [09:31:11]Read from MH i2c: E2 03 00 1E 02 00 90 00 94 [09:31:11]RAPDU: 90 00 [09:31:11]wFMCommunicate OK [09:31:11]wFMCommunicate request_size=4 [09:31:11]MH_SAM_APDU [09:31:11]CAPDU: 80 0D 03 02 [09:31:11]Write to MH i2c: E2 08 00 1F 02 80 0D 03 02 00 00 00 00 9C [09:31:11]Write i2c OK [09:31:11]MH_I2C_Read... [09:31:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:31:11]Read from MH i2c: E2 [09:31:11]MH_I2C_Read... [09:31:11]Read from MH i2c: E2 0B 00 [09:31:11]MH_I2C_Read... [09:31:11]Read from MH i2c: E2 0B 00 1F 02 00 A6 75 F0 84 24 31 67 D2 90 00 BA [09:31:11]RAPDU: A6 75 F0 84 24 31 67 D2 90 00 [09:31:11]wFMCommunicate OK [09:31:11]SAM_PROTO_SignData done [09:31:11]FM_MakeSignedData done [09:31:11]CreateOFDProtocolMessage [09:31:11]wFMCommunicate request_size=4 [09:31:11]MH_SAM_APDU [09:31:11]CAPDU: 80 11 00 00 [09:31:11]Write to MH i2c: E2 08 00 20 02 80 11 00 00 00 00 00 00 9C [09:31:11]Write i2c OK [09:31:11]MH_I2C_Read... [09:31:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:31:11]Read from MH i2c: E2 [09:31:11]MH_I2C_Read... [09:31:11]Read from MH i2c: E2 17 00 [09:31:11]MH_I2C_Read... [09:31:11]Read from MH i2c: E2 17 00 20 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 EF [09:31:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:31:11]wFMCommunicate OK [09:31:11]CreateOFDProtocolMessage done [09:31:11]OFDSenderStorePacket 223462 [09:31:11]StoreOFDPacket docnum=223462 [09:31:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 82 1D 07 01 80 AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 5E 1F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E6 68 03 00 35 04 06 00 1A 61 95 2C 38 79 A6 75 F0 84 24 31 67 D2 [09:31:11]CheckFolder [09:31:11]dirname=/storage/ofd_packets [09:31:11]CheckFolder done [09:31:11]ProducePacketName [09:31:11]name=ofd_packets/00223462 [09:31:11]NVStorageSaveData ofd_packets/00223462 [09:31:11]File name is /storage/ofd_packets/00223462 [09:31:11]Write 301 bytes [09:31:11]NVStorageSaveData done [09:31:11]OFDSenderStorePacket done [09:31:11]KKMCreateOFDPacket done [09:31:11]NVStorageSaveData kkm_last_timestamp [09:31:11]File name is /storage/kkm_last_timestamp [09:31:11]Write 4 bytes [09:31:11]NVStorageSaveData done [09:31:11]ExternCall_PrintAddStr [09:31:11]wPrintStart [09:31:11]Write to MH i2c: 01 00 00 21 02 23 [09:31:11]Write i2c OK [09:31:11]MH_I2C_Read... [09:31:11]Read from MH i2c: 01 [09:31:11]MH_I2C_Read... [09:31:11]Read from MH i2c: 01 07 00 [09:31:11]MH_I2C_Read... [09:31:11]Read from MH i2c: 01 07 00 21 02 00 00 00 00 00 FF 0F 38 [09:31:11]RasterBufferAndPrint [09:31:11]line Счет N : (1)477269 [09:31:11]line ИНН: 02508201610067 [09:31:11]line Контрольно-Кассовый Чек [09:31:11]line ПРОДАЖА [09:31:11]line ТРК (МРК, ГНК) : 42 [09:31:11]line Товар: 2710124130 [09:31:11]line Аи-92-К-5 [09:31:11]line 14.950 * 66.90 [09:31:11]line = 1000.16 [09:31:11]line НДС 12% НСП 1% [09:31:11]line > о реализуемом товаре [09:31:11]line ОКРУГЛЕНИЕ: -0.16 [09:31:11]line ИТОГО: 1000.00 [09:31:11]line Внесено: 1000.00 [09:31:11]line СДАЧА: 0.00 [09:31:11]line НСП 1% : 8.85 [09:31:11]line НДС 12% : 106.21 [09:31:11]line Наличными: 1000.00 [09:31:11]line Безнал.: 0.00 [09:31:11]line Место: АЗС № 162 "Партнер Нефть" [09:31:11]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:31:11]line СНО: Общий режим [09:31:11]line Чек 93 21.10.2024 09:31 [09:31:11]line Смена: 538 ФФД: 1.0 [09:31:11]line ЗНМ: 0300000103 [09:31:11]line РНМ: 0000000000091767 [09:31:11]line Версия ККМ: 001 [09:31:11]line ФМ: 0000000000871763 [09:31:11]line ФД: 223462 [09:31:11]line ФПД: 29006416853113 [09:31:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T093110&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223462&fm=29006416853113&tin=02508201610067®Number=0000000000091767&sum=100000 [09:31:12]OFD Sender: Processing packet 223462 [packets to send 25, broken 24] [09:31:12]ProducePacketName [09:31:12]name=ofd_packets/00223462 [09:31:12]OFD Sender: To server: pG, [09:31:12]CommunicateWithHost lk.salyk.kg:30040 [09:31:12]ConnectInit lk.salyk.kg [09:31:12]written 0, free lines is 4095 [09:31:12]Connected sock=10 [09:31:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 82 1D 07 01 80 AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 5E 1F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E6 68 03 00 35 04 06 00 1A 61 95 2C 38 79 A6 75 F0 84 24 31 67 D2 [09:31:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 AF B4 47 00 D1 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E6 68 03 00 F4 03 04 00 00 CB 15 67 B6 04 01 00 00 23 FC E7 5E B9 42 A2 1D [09:31:12]CommunicateWithHost err = 0 [09:31:12]CheckOFDResponse [09:31:12]1017 (14) - 77093643461234 [09:31:12]1041 (16) - 0000000000871763 [09:31:12]1040 (4) - 223462 [09:31:12]1012 (4) - 21.10.2024 03:31 [09:31:12]1206 (1) - 0 [09:31:12]OFD Sender: Remove packet 223462 [09:31:12]ProducePacketName [09:31:12]name=ofd_packets/00223462 [09:31:12]NVStorageDeleteData [09:31:12]Write to MH i2c: 01 00 00 4C 02 4E [09:31:12]Write i2c OK [09:31:12]MH_I2C_Read... [09:31:12]Read from MH i2c: 01 [09:31:12]MH_I2C_Read... [09:31:12]Read from MH i2c: 01 07 00 [09:31:12]MH_I2C_Read... [09:31:12]Read from MH i2c: 01 07 00 4C 02 00 00 00 00 00 EA 0C 4B [09:31:12]RasterBufferAndPrint [09:31:12]line [09:31:12]line [09:31:12]line [09:31:12]line [09:31:12]line [09:31:12]written 0, free lines is 3312 [09:31:12]MH_Cut [09:31:12]Write to MH i2c: D1 01 00 53 02 01 27 [09:31:12]Write i2c OK [09:31:12]MH_I2C_Read... [09:31:12]Read from MH i2c: D1 [09:31:12]MH_I2C_Read... [09:31:12]Read from MH i2c: D1 01 00 [09:31:12]MH_I2C_Read... [09:31:12]Read from MH i2c: D1 01 00 53 02 00 26 [09:31:12]Write to MH i2c: 01 00 00 54 02 56 [09:31:12]Write i2c OK [09:31:12]MH_I2C_Read... [09:31:12]OFD Sender: No OFD packet to send [09:31:13]*** Cut start [09:31:13]*** Purtial cut [09:31:13]*** Stage 1: CUTSNS_PIN = 1 [09:31:13]Read from MH i2c: 01 [09:31:13]MH_I2C_Read... [09:31:13]*** Stop cut motor [09:31:13]*** Cut end [09:31:13]Read from MH i2c: 01 07 00 [09:31:13]MH_I2C_Read... [09:31:13]Read from MH i2c: 01 07 00 54 02 00 00 00 00 00 FF 0F 6B [09:31:13]process_action close_receipt done [09:31:13]requested_data is exist [09:31:13]produce_requested_data [09:31:13]requested_item fm.sn is exist - process it [09:31:13]wFMCommunicate request_size=4 [09:31:13]MH_SAM_APDU [09:31:13]CAPDU: 80 11 00 00 [09:31:13]Write to MH i2c: E2 08 00 55 02 80 11 00 00 00 00 00 00 D1 [09:31:13]Write i2c OK [09:31:13]MH_I2C_Read... [09:31:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:31:13]Read from MH i2c: E2 [09:31:13]MH_I2C_Read... [09:31:13]Read from MH i2c: E2 17 00 [09:31:13]MH_I2C_Read... [09:31:13]Read from MH i2c: E2 17 00 55 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 24 [09:31:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:31:13]wFMCommunicate OK [09:31:13]requested_item fd.num is exist - process it [09:31:13]SAM_PROTO_GetFieldsCounters [09:31:13]wFMCommunicate request_size=4 [09:31:13]MH_SAM_APDU [09:31:13]CAPDU: 80 13 00 00 [09:31:13]Write to MH i2c: E2 08 00 56 02 80 13 00 00 00 00 00 00 D4 [09:31:13]Write i2c OK [09:31:13]MH_I2C_Read... [09:31:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:31:13]Read from MH i2c: E2 [09:31:13]MH_I2C_Read... [09:31:13]Read from MH i2c: E2 62 00 [09:31:13]MH_I2C_Read... [09:31:13]Read from MH i2c: E2 62 00 56 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 E6 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 5D 00 00 00 5E 04 04 00 5D 00 00 00 57 04 04 00 5E 00 00 00 19 04 04 00 00 00 00 00 90 00 7E [09:31:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 E6 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 5D 00 00 00 5E 04 04 00 5D 00 00 00 57 04 04 00 5E 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:31:13]wFMCommunicate OK [09:31:13]SAM_PROTO_GetFieldsCounters done [09:31:13]requested_item shift.num is exist - process it [09:31:13]requested_item shift.opened is exist - process it [09:31:13]req_shift_opened [09:31:13]FM_GetShiftState [09:31:13]SAM_PROTO_GetShiftState [09:31:13]wFMCommunicate request_size=4 [09:31:13]MH_SAM_APDU [09:31:13]CAPDU: 80 13 01 00 [09:31:13]Write to MH i2c: E2 08 00 57 02 80 13 01 00 00 00 00 00 D6 [09:31:13]Write i2c OK [09:31:13]MH_I2C_Read... [09:31:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:31:13]Read from MH i2c: E2 [09:31:13]MH_I2C_Read... [09:31:13]Read from MH i2c: E2 0E 00 [09:31:13]MH_I2C_Read... [09:31:13]Read from MH i2c: E2 0E 00 57 02 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 58 [09:31:13]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:31:13]wFMCommunicate OK [09:31:13]SAM_PROTO_GetShiftState done [09:31:13]FM_GetShiftState done [09:31:13]req_shift_opened done [09:31:13]requested_item shift.open_date is exist - process it [09:31:13]req_shift_open_date [09:31:13]req_shift_open_date done [09:31:13]produce_requested_data done [09:31:13]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223462,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:31:13]process_action_free close_receipt [09:31:13]json_value_free [09:31:13]json_value_free done [09:31:13]process_json_proto returns [09:31:13]Send response to host [09:31:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223462,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:31:13]free response buf [09:31:13]execute_script done [09:31:13]execute_script returns [09:31:13]free content buf [09:31:13]Sock 9.Close socket [09:31:13]Sock 9.Thread stoped [09:31:17]OFD Sender: No OFD packet to send [09:31:22]OFD Sender: No OFD packet to send [09:31:27]OFD Sender: No OFD packet to send [09:31:32]OFD Sender: No OFD packet to send [09:31:37]OFD Sender: No OFD packet to send [09:31:42]OFD Sender: No OFD packet to send [09:31:47]OFD Sender: No OFD packet to send [09:31:52]OFD Sender: No OFD packet to send [09:31:57]OFD Sender: No OFD packet to send [09:32:02]OFD Sender: No OFD packet to send [09:32:07]OFD Sender: No OFD packet to send [09:32:12]OFD Sender: No OFD packet to send [09:32:17]OFD Sender: No OFD packet to send [09:32:22]OFD Sender: No OFD packet to send [09:32:27]OFD Sender: No OFD packet to send [09:32:33]OFD Sender: No OFD packet to send [09:32:38]OFD Sender: No OFD packet to send [09:32:43]OFD Sender: No OFD packet to send [09:32:47]accept exits with 8 [09:32:47]New connection [09:32:47]New thread 3067579748 created [09:32:47]Thread 3067436388 joined [09:32:47]Waiting for new connection... [09:32:47] Sock 8.Parse request [09:32:47]Sock 8.Check first char [09:32:47]Sock 8.First char is OK [09:32:47]request: POST /json_proto HTTP/1.0 [09:32:47]Method: POST [09:32:47]URL: /json_proto [09:32:47]Method is POST - this is cgi request [09:32:47]url: /json_proto [09:32:47]query_string will be loaded in cgi processing [09:32:47]execute_cgi json_proto POST (null) [09:32:47]execute_cgi path=json_proto method=POST [09:32:47]POST find Content-Length [09:32:47]Host: 172.17.52.131:8080 [09:32:47]Content-Length: 769 [09:32:47]Content-Type: application/json [09:32:47] [09:32:47]POST finish read [09:32:47]Found Content-Length = 769 [09:32:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477270", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:32:47]execute_script... [09:32: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)477270", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:32:47]POST & json_proto [09:32:47]process_json_proto [09:32:47]json parsed OK: [09:32:47]protocol is kg_v1.0 [09:32:47]action value=close_receipt [09:32:47]process_action close_receipt [09:32:47]cmd_close_receipt [09:32:47]MH_GetDate [09:32:47]Write to MH i2c: F0 00 00 58 02 49 [09:32:47]Write i2c OK [09:32:47]MH_I2C_Read... [09:32:47]Read from MH i2c: F0 [09:32:47]MH_I2C_Read... [09:32:47]Read from MH i2c: F0 09 00 [09:32:47]MH_I2C_Read... [09:32:47]Read from MH i2c: F0 09 00 58 02 00 BF 1F 16 67 81 1C 16 67 C7 [09:32:47]GetLastDocTimeStamp 1729503070 [09:32:47]current date 1729503167 [09:32:47]FM_GetShiftState [09:32:47]SAM_PROTO_GetShiftState [09:32:47]wFMCommunicate request_size=4 [09:32:47]MH_SAM_APDU [09:32:47]CAPDU: 80 13 01 00 [09:32:47]Write to MH i2c: E2 08 00 59 02 80 13 01 00 00 00 00 00 D8 [09:32:47]Write i2c OK [09:32:47]MH_I2C_Read... [09:32:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:32:47]Read from MH i2c: E2 [09:32:47]MH_I2C_Read... [09:32:47]Read from MH i2c: E2 0E 00 [09:32:47]MH_I2C_Read... [09:32:47]Read from MH i2c: E2 0E 00 59 02 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 5A [09:32:47]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:32:47]wFMCommunicate OK [09:32:47]SAM_PROTO_GetShiftState done [09:32:47]FM_GetShiftState done [09:32:47]opened in 1729469279 [09:32:47]opened+sec_in_day 1729555679 [09:32:47]quantity*price = 200043 [09:32:47]sum+1 = 200044 [09:32:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 94 21.10.2024 09:32 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871763 ФД: 223463 ФПД: 38697819352742 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T093247&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223463&fm=38697819352742&tin=02508201610067®Number=0000000000091767&sum=200043 [09:32:48]StoreToDocumentArchive [09:32:48]shift 538 fd 223463 [09:32:48]save to /storage/0538/doc_00223463 [09:32:48]save last doc name /storage/0538/doc_00223463 to /storage/kkm_last_doc_name [09:32:48]save OK [09:32:48]Clear old archive folders... [09:32:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:32:48]tlvbuf is 0139F5E0 [09:32:48]SAM_PROTO_ClearQueue [09:32:48]wFMCommunicate request_size=4 [09:32:48]MH_SAM_APDU [09:32:48]CAPDU: 80 09 00 00 [09:32:48]Write to MH i2c: E2 08 00 66 02 80 09 00 00 00 00 00 00 DA [09:32:48]Write i2c OK [09:32:48]MH_I2C_Read... [09:32:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:32:48]Read from MH i2c: E2 [09:32:48]MH_I2C_Read... [09:32:48]Read from MH i2c: E2 03 00 [09:32:48]MH_I2C_Read... [09:32:48]Read from MH i2c: E2 03 00 66 02 00 90 00 DC [09:32:48]RAPDU: 90 00 [09:32:48]wFMCommunicate OK [09:32:48]SAM_PROTO_ClearQueue done [09:32:48]KKMCreateOFDPacket [09:32:48]OFDProtocolAddRootSTLVToBuf [09:32:48]FM_MakeSignedData [09:32:48]FM_MakeSignedData [09:32:48]SAM_PROTO_SignData [09:32:48]wFMCommunicate request_size=4 [09:32:48]MH_SAM_APDU [09:32:48]CAPDU: 80 0D 01 02 [09:32:48]Write to MH i2c: E2 08 00 67 02 80 0D 01 02 00 00 00 00 E2 [09:32:48]Write i2c OK [09:32:48]MH_I2C_Read... [09:32:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:32:48]Read from MH i2c: E2 [09:32:48]MH_I2C_Read... [09:32:48]Read from MH i2c: E2 03 00 [09:32:48]MH_I2C_Read... [09:32:48]Read from MH i2c: E2 03 00 67 02 00 90 00 DD [09:32:48]RAPDU: 90 00 [09:32:48]wFMCommunicate OK [09:32:48]wFMCommunicate request_size=255 [09:32:48]MH_SAM_APDU [09:32:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 BF 1F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E7 68 03 00 35 04 06 00 23 [09:32:48]Write to MH i2c: E2 02 01 68 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 BF 1F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E7 68 03 00 35 04 06 00 23 00 00 BE [09:32:48]Write i2c OK [09:32:48]MH_I2C_Read... [09:32:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:32:48]Read from MH i2c: E2 [09:32:48]MH_I2C_Read... [09:32:48]Read from MH i2c: E2 03 00 [09:32:48]MH_I2C_Read... [09:32:48]Read from MH i2c: E2 03 00 68 02 00 90 00 DE [09:32:48]RAPDU: 90 00 [09:32:48]wFMCommunicate OK [09:32:48]wFMCommunicate request_size=10 [09:32:48]MH_SAM_APDU [09:32:48]CAPDU: 80 0D 02 02 05 32 09 C6 AE A6 [09:32:48]Write to MH i2c: E2 0D 00 69 02 80 0D 02 02 05 00 32 09 C6 AE A6 00 00 44 [09:32:48]Write i2c OK [09:32:48]MH_I2C_Read... [09:32:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:32:48]Read from MH i2c: E2 [09:32:48]MH_I2C_Read... [09:32:48]Read from MH i2c: E2 03 00 [09:32:48]MH_I2C_Read... [09:32:48]Read from MH i2c: E2 03 00 69 02 00 90 00 DF [09:32:48]RAPDU: 90 00 [09:32:48]wFMCommunicate OK [09:32:48]wFMCommunicate request_size=4 [09:32:48]MH_SAM_APDU [09:32:48]CAPDU: 80 0D 03 02 [09:32:48]Write to MH i2c: E2 08 00 6A 02 80 0D 03 02 00 00 00 00 E7 [09:32:48]Write i2c OK [09:32:48]MH_I2C_Read... [09:32:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:32:48]Read from MH i2c: E2 [09:32:48]MH_I2C_Read... [09:32:48]Read from MH i2c: E2 0B 00 [09:32:48]MH_I2C_Read... [09:32:48]Read from MH i2c: E2 0B 00 6A 02 00 04 07 C0 10 B8 17 0E AA 90 00 4A [09:32:48]RAPDU: 04 07 C0 10 B8 17 0E AA 90 00 [09:32:48]wFMCommunicate OK [09:32:48]SAM_PROTO_SignData done [09:32:48]FM_MakeSignedData done [09:32:48]CreateOFDProtocolMessage [09:32:48]wFMCommunicate request_size=4 [09:32:48]MH_SAM_APDU [09:32:48]CAPDU: 80 11 00 00 [09:32:48]Write to MH i2c: E2 08 00 6B 02 80 11 00 00 00 00 00 00 E7 [09:32:48]Write i2c OK [09:32:48]MH_I2C_Read... [09:32:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:32:48]Read from MH i2c: E2 [09:32:49]MH_I2C_Read... [09:32:49]Read from MH i2c: E2 17 00 [09:32:49]MH_I2C_Read... [09:32:49]Read from MH i2c: E2 17 00 6B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 3A [09:32:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:32:49]wFMCommunicate OK [09:32:49]CreateOFDProtocolMessage done [09:32:49]OFDSenderStorePacket 223463 [09:32:49]StoreOFDPacket docnum=223463 [09:32:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 5C DD 07 01 ED 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 BF 1F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E7 68 03 00 35 04 06 00 23 32 09 C6 AE A6 04 07 C0 10 B8 17 0E AA [09:32:49]CheckFolder [09:32:49]dirname=/storage/ofd_packets [09:32:49]CheckFolder done [09:32:49]ProducePacketName [09:32:49]name=ofd_packets/00223463 [09:32:49]NVStorageSaveData ofd_packets/00223463 [09:32:49]File name is /storage/ofd_packets/00223463 [09:32:49]Write 301 bytes [09:32:49]NVStorageSaveData done [09:32:49]OFDSenderStorePacket done [09:32:49]KKMCreateOFDPacket done [09:32:49]NVStorageSaveData kkm_last_timestamp [09:32:49]File name is /storage/kkm_last_timestamp [09:32:49]Write 4 bytes [09:32:49]NVStorageSaveData done [09:32:49]ExternCall_PrintAddStr [09:32:49]wPrintStart [09:32:49]Write to MH i2c: 01 00 00 6C 02 6E [09:32:49]Write i2c OK [09:32:49]MH_I2C_Read... [09:32:49]Read from MH i2c: 01 [09:32:49]MH_I2C_Read... [09:32:49]Read from MH i2c: 01 07 00 [09:32:49]MH_I2C_Read... [09:32:49]Read from MH i2c: 01 07 00 6C 02 00 00 00 00 00 FF 0F 83 [09:32:49]RasterBufferAndPrint [09:32:49]line Счет N : (1)477270 [09:32:49]line ИНН: 02508201610067 [09:32:49]line Контрольно-Кассовый Чек [09:32:49]line ПРОДАЖА [09:32:49]line ТРК (МРК, ГНК) : 61 [09:32:49]line Товар: 2710124500 [09:32:49]line Аи-95-К-5 [09:32:49]line 26.960 * 74.20 [09:32:49]line = 2000.43 [09:32:49]line НДС 12% НСП 1% [09:32:49]line > о реализуемом товаре [09:32:49]line ИТОГО: 2000.43 [09:32:49]line НСП 1% : 17.70 [09:32:49]line НДС 12% : 212.43 [09:32:49]line Наличными: 0.00 [09:32:49]line Безнал.: 2000.43 [09:32:49]line Место: АЗС № 162 "Партнер Нефть" [09:32:49]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:32:49]line СНО: Общий режим [09:32:49]line Чек 94 21.10.2024 09:32 [09:32:49]line Смена: 538 ФФД: 1.0 [09:32:49]line ЗНМ: 0300000103 [09:32:49]line РНМ: 0000000000091767 [09:32:49]line Версия ККМ: 001 [09:32:49]line Платежная система: Mbank [09:32:49]line ФМ: 0000000000871763 [09:32:49]line ФД: 223463 [09:32:49]line ФПД: 38697819352742 [09:32:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T093247&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223463&fm=38697819352742&tin=02508201610067®Number=0000000000091767&sum=200043 [09:32:49]OFD Sender: Processing packet 223463 [packets to send 25, broken 24] [09:32:49]ProducePacketName [09:32:49]name=ofd_packets/00223463 [09:32:49]OFD Sender: To server: pG, [09:32:49]CommunicateWithHost lk.salyk.kg:30040 [09:32:49]ConnectInit lk.salyk.kg [09:32:49]written 0, free lines is 4095 [09:32:49]Connected sock=10 [09:32:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 5C DD 07 01 ED 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 BF 1F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E7 68 03 00 35 04 06 00 23 32 09 C6 AE A6 04 07 C0 10 B8 17 0E AA [09:32:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 39 D2 47 00 77 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E7 68 03 00 F4 03 04 00 62 CB 15 67 B6 04 01 00 00 5D D6 FC C6 44 12 11 56 [09:32:49]CommunicateWithHost err = 0 [09:32:49]CheckOFDResponse [09:32:49]1017 (14) - 77093643461234 [09:32:49]1041 (16) - 0000000000871763 [09:32:49]1040 (4) - 223463 [09:32:49]1012 (4) - 21.10.2024 03:32 [09:32:49]1206 (1) - 0 [09:32:49]OFD Sender: Remove packet 223463 [09:32:49]ProducePacketName [09:32:49]name=ofd_packets/00223463 [09:32:49]NVStorageDeleteData [09:32:49]Write to MH i2c: 01 00 00 95 02 97 [09:32:49]Write i2c OK [09:32:49]MH_I2C_Read... [09:32:49]Read from MH i2c: 01 [09:32:49]MH_I2C_Read... [09:32:49]Read from MH i2c: 01 07 00 [09:32:49]MH_I2C_Read... [09:32:49]Read from MH i2c: 01 07 00 95 02 00 00 00 00 00 1D 0D C8 [09:32:49]RasterBufferAndPrint [09:32:49]line [09:32:49]line [09:32:49]line [09:32:49]line [09:32:49]line [09:32:49]written 0, free lines is 3363 [09:32:49]MH_Cut [09:32:49]Write to MH i2c: D1 01 00 9C 02 01 70 [09:32:49]Write i2c OK [09:32:49]MH_I2C_Read... [09:32:49]Read from MH i2c: D1 [09:32:49]MH_I2C_Read... [09:32:49]Read from MH i2c: D1 01 00 [09:32:49]MH_I2C_Read... [09:32:49]Read from MH i2c: D1 01 00 9C 02 00 6F [09:32:49]Write to MH i2c: 01 00 00 9D 02 9F [09:32:49]Write i2c OK [09:32:49]MH_I2C_Read... [09:32:50]OFD Sender: No OFD packet to send [09:32:50]*** Cut start [09:32:50]*** Purtial cut [09:32:50]*** Stage 1: CUTSNS_PIN = 1 [09:32:50]Read from MH i2c: 01 [09:32:50]MH_I2C_Read... [09:32:50]*** Stop cut motor [09:32:50]*** Cut end [09:32:50]Read from MH i2c: 01 07 00 [09:32:50]MH_I2C_Read... [09:32:50]Read from MH i2c: 01 07 00 9D 02 00 00 00 00 00 FF 0F B4 [09:32:50]process_action close_receipt done [09:32:50]requested_data is exist [09:32:50]produce_requested_data [09:32:50]requested_item fm.sn is exist - process it [09:32:50]wFMCommunicate request_size=4 [09:32:50]MH_SAM_APDU [09:32:50]CAPDU: 80 11 00 00 [09:32:50]Write to MH i2c: E2 08 00 9E 02 80 11 00 00 00 00 00 00 1A [09:32:50]Write i2c OK [09:32:50]MH_I2C_Read... [09:32:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:32:50]Read from MH i2c: E2 [09:32:50]MH_I2C_Read... [09:32:50]Read from MH i2c: E2 17 00 [09:32:50]MH_I2C_Read... [09:32:50]Read from MH i2c: E2 17 00 9E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 6D [09:32:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:32:50]wFMCommunicate OK [09:32:50]requested_item fd.num is exist - process it [09:32:50]SAM_PROTO_GetFieldsCounters [09:32:50]wFMCommunicate request_size=4 [09:32:50]MH_SAM_APDU [09:32:50]CAPDU: 80 13 00 00 [09:32:50]Write to MH i2c: E2 08 00 9F 02 80 13 00 00 00 00 00 00 1D [09:32:50]Write i2c OK [09:32:50]MH_I2C_Read... [09:32:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:32:50]Read from MH i2c: E2 [09:32:50]MH_I2C_Read... [09:32:50]Read from MH i2c: E2 62 00 [09:32:50]MH_I2C_Read... [09:32:50]Read from MH i2c: E2 62 00 9F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 E7 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 5E 00 00 00 5E 04 04 00 5E 00 00 00 57 04 04 00 5F 00 00 00 19 04 04 00 00 00 00 00 90 00 CB [09:32:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 E7 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 5E 00 00 00 5E 04 04 00 5E 00 00 00 57 04 04 00 5F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:32:50]wFMCommunicate OK [09:32:50]SAM_PROTO_GetFieldsCounters done [09:32:50]requested_item shift.num is exist - process it [09:32:50]requested_item shift.opened is exist - process it [09:32:50]req_shift_opened [09:32:50]FM_GetShiftState [09:32:50]SAM_PROTO_GetShiftState [09:32:50]wFMCommunicate request_size=4 [09:32:50]MH_SAM_APDU [09:32:50]CAPDU: 80 13 01 00 [09:32:50]Write to MH i2c: E2 08 00 A0 02 80 13 01 00 00 00 00 00 1F [09:32:50]Write i2c OK [09:32:50]MH_I2C_Read... [09:32:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:32:51]Read from MH i2c: E2 [09:32:51]MH_I2C_Read... [09:32:51]Read from MH i2c: E2 0E 00 [09:32:51]MH_I2C_Read... [09:32:51]Read from MH i2c: E2 0E 00 A0 02 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 A1 [09:32:51]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:32:51]wFMCommunicate OK [09:32:51]SAM_PROTO_GetShiftState done [09:32:51]FM_GetShiftState done [09:32:51]req_shift_opened done [09:32:51]requested_item shift.open_date is exist - process it [09:32:51]req_shift_open_date [09:32:51]req_shift_open_date done [09:32:51]produce_requested_data done [09:32:51]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223463,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:32:51]process_action_free close_receipt [09:32:51]json_value_free [09:32:51]json_value_free done [09:32:51]process_json_proto returns [09:32:51]Send response to host [09:32:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223463,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:32:51]free response buf [09:32:51]execute_script done [09:32:51]execute_script returns [09:32:51]free content buf [09:32:51]Sock 8.Close socket [09:32:51]Sock 8.Thread stoped [09:32:55]OFD Sender: No OFD packet to send [09:33:00]OFD Sender: No OFD packet to send [09:33:05]OFD Sender: No OFD packet to send [09:33:10]OFD Sender: No OFD packet to send [09:33:15]OFD Sender: No OFD packet to send [09:33:19]accept exits with 9 [09:33:19]New connection [09:33:19]New thread 3067436388 created [09:33:19]Thread 3067579748 joined [09:33:19]Waiting for new connection... [09:33:19] Sock 9.Parse request [09:33:19]Sock 9.Check first char [09:33:19]Sock 9.First char is OK [09:33:19]request: POST /json_proto HTTP/1.0 [09:33:19]Method: POST [09:33:19]URL: /json_proto [09:33:19]Method is POST - this is cgi request [09:33:19]url: /json_proto [09:33:19]query_string will be loaded in cgi processing [09:33:19]execute_cgi json_proto POST (null) [09:33:19]execute_cgi path=json_proto method=POST [09:33:19]POST find Content-Length [09:33:19]Host: 172.17.52.131:8080 [09:33:19]Content-Length: 682 [09:33:19]Content-Type: application/json [09:33:19] [09:33:19]POST finish read [09:33:19]Found Content-Length = 682 [09:33:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477271", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:33:19]execute_script... [09:33: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)477271", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:33:19]POST & json_proto [09:33:19]process_json_proto [09:33:19]json parsed OK: [09:33:19]protocol is kg_v1.0 [09:33:19]action value=close_receipt [09:33:19]process_action close_receipt [09:33:19]cmd_close_receipt [09:33:19]MH_GetDate [09:33:19]Write to MH i2c: F0 00 00 A1 02 92 [09:33:19]Write i2c OK [09:33:19]MH_I2C_Read... [09:33:19]Read from MH i2c: F0 [09:33:19]MH_I2C_Read... [09:33:19]Read from MH i2c: F0 09 00 [09:33:19]MH_I2C_Read... [09:33:19]Read from MH i2c: F0 09 00 A1 02 00 DF 1F 16 67 81 1C 16 67 30 [09:33:19]GetLastDocTimeStamp 1729503167 [09:33:19]current date 1729503199 [09:33:19]FM_GetShiftState [09:33:19]SAM_PROTO_GetShiftState [09:33:19]wFMCommunicate request_size=4 [09:33:19]MH_SAM_APDU [09:33:19]CAPDU: 80 13 01 00 [09:33:19]Write to MH i2c: E2 08 00 A2 02 80 13 01 00 00 00 00 00 21 [09:33:19]Write i2c OK [09:33:19]MH_I2C_Read... [09:33:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:33:19]Read from MH i2c: E2 [09:33:19]MH_I2C_Read... [09:33:19]Read from MH i2c: E2 0E 00 [09:33:19]MH_I2C_Read... [09:33:19]Read from MH i2c: E2 0E 00 A2 02 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 A3 [09:33:19]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:33:19]wFMCommunicate OK [09:33:19]SAM_PROTO_GetShiftState done [09:33:19]FM_GetShiftState done [09:33:19]opened in 1729469279 [09:33:19]opened+sec_in_day 1729555679 [09:33:19]quantity*price = 100015 [09:33:19]sum+1 = 100017 [09:33:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 95 21.10.2024 09:33 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223464 ФПД: 36586381875480 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T093319&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223464&fm=36586381875480&tin=02508201610067®Number=0000000000091767&sum=100000 [09:33:20]StoreToDocumentArchive [09:33:20]shift 538 fd 223464 [09:33:20]save to /storage/0538/doc_00223464 [09:33:20]save last doc name /storage/0538/doc_00223464 to /storage/kkm_last_doc_name [09:33:20]save OK [09:33:20]Clear old archive folders... [09:33:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:33:20]tlvbuf is 013A0110 [09:33:20]SAM_PROTO_ClearQueue [09:33:20]wFMCommunicate request_size=4 [09:33:20]MH_SAM_APDU [09:33:20]CAPDU: 80 09 00 00 [09:33:20]Write to MH i2c: E2 08 00 AF 02 80 09 00 00 00 00 00 00 23 [09:33:20]Write i2c OK [09:33:20]MH_I2C_Read... [09:33:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:33:20]Read from MH i2c: E2 [09:33:20]MH_I2C_Read... [09:33:20]Read from MH i2c: E2 03 00 [09:33:20]MH_I2C_Read... [09:33:20]Read from MH i2c: E2 03 00 AF 02 00 90 00 25 [09:33:20]RAPDU: 90 00 [09:33:20]wFMCommunicate OK [09:33:20]SAM_PROTO_ClearQueue done [09:33:20]KKMCreateOFDPacket [09:33:20]OFDProtocolAddRootSTLVToBuf [09:33:20]FM_MakeSignedData [09:33:20]FM_MakeSignedData [09:33:20]SAM_PROTO_SignData [09:33:20]wFMCommunicate request_size=4 [09:33:20]MH_SAM_APDU [09:33:20]CAPDU: 80 0D 01 02 [09:33:20]Write to MH i2c: E2 08 00 B0 02 80 0D 01 02 00 00 00 00 2B [09:33:20]Write i2c OK [09:33:20]MH_I2C_Read... [09:33:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:33:20]Read from MH i2c: E2 [09:33:20]MH_I2C_Read... [09:33:20]Read from MH i2c: E2 03 00 [09:33:20]MH_I2C_Read... [09:33:20]Read from MH i2c: E2 03 00 B0 02 00 90 00 26 [09:33:20]RAPDU: 90 00 [09:33:20]wFMCommunicate OK [09:33:20]wFMCommunicate request_size=255 [09:33:20]MH_SAM_APDU [09:33:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 DF 1F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E8 68 03 00 35 04 06 00 21 [09:33:20]Write to MH i2c: E2 02 01 B1 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 DF 1F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E8 68 03 00 35 04 06 00 21 00 00 23 [09:33:20]Write i2c OK [09:33:20]MH_I2C_Read... [09:33:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:33:20]Read from MH i2c: E2 [09:33:20]MH_I2C_Read... [09:33:20]Read from MH i2c: E2 03 00 [09:33:20]MH_I2C_Read... [09:33:20]Read from MH i2c: E2 03 00 B1 02 00 90 00 27 [09:33:20]RAPDU: 90 00 [09:33:20]wFMCommunicate OK [09:33:20]wFMCommunicate request_size=10 [09:33:20]MH_SAM_APDU [09:33:20]CAPDU: 80 0D 02 02 05 46 6E 4B 99 18 [09:33:20]Write to MH i2c: E2 0D 00 B2 02 80 0D 02 02 05 00 46 6E 4B 99 18 00 00 E8 [09:33:20]Write i2c OK [09:33:20]MH_I2C_Read... [09:33:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:33:21]Read from MH i2c: E2 [09:33:21]MH_I2C_Read... [09:33:21]Read from MH i2c: E2 03 00 [09:33:21]MH_I2C_Read... [09:33:21]Read from MH i2c: E2 03 00 B2 02 00 90 00 28 [09:33:21]RAPDU: 90 00 [09:33:21]wFMCommunicate OK [09:33:21]wFMCommunicate request_size=4 [09:33:21]MH_SAM_APDU [09:33:21]CAPDU: 80 0D 03 02 [09:33:21]Write to MH i2c: E2 08 00 B3 02 80 0D 03 02 00 00 00 00 30 [09:33:21]Write i2c OK [09:33:21]MH_I2C_Read... [09:33:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:33:21]Read from MH i2c: E2 [09:33:21]MH_I2C_Read... [09:33:21]Read from MH i2c: E2 0B 00 [09:33:21]MH_I2C_Read... [09:33:21]Read from MH i2c: E2 0B 00 B3 02 00 8B 19 D7 C6 AD C6 B1 2F 90 00 C5 [09:33:21]RAPDU: 8B 19 D7 C6 AD C6 B1 2F 90 00 [09:33:21]wFMCommunicate OK [09:33:21]SAM_PROTO_SignData done [09:33:21]FM_MakeSignedData done [09:33:21]CreateOFDProtocolMessage [09:33:21]wFMCommunicate request_size=4 [09:33:21]MH_SAM_APDU [09:33:21]CAPDU: 80 11 00 00 [09:33:21]Write to MH i2c: E2 08 00 B4 02 80 11 00 00 00 00 00 00 30 [09:33:21]Write i2c OK [09:33:21]MH_I2C_Read... [09:33:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:33:21]Read from MH i2c: E2 [09:33:21]MH_I2C_Read... [09:33:21]Read from MH i2c: E2 17 00 [09:33:21]MH_I2C_Read... [09:33:21]Read from MH i2c: E2 17 00 B4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 83 [09:33:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:33:21]wFMCommunicate OK [09:33:21]CreateOFDProtocolMessage done [09:33:21]OFDSenderStorePacket 223464 [09:33:21]StoreOFDPacket docnum=223464 [09:33:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 6B 7C 07 01 14 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 DF 1F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E8 68 03 00 35 04 06 00 21 46 6E 4B 99 18 8B 19 D7 C6 AD C6 B1 2F [09:33:21]CheckFolder [09:33:21]dirname=/storage/ofd_packets [09:33:21]CheckFolder done [09:33:21]ProducePacketName [09:33:21]name=ofd_packets/00223464 [09:33:21]NVStorageSaveData ofd_packets/00223464 [09:33:21]File name is /storage/ofd_packets/00223464 [09:33:21]Write 301 bytes [09:33:21]NVStorageSaveData done [09:33:21]OFDSenderStorePacket done [09:33:21]KKMCreateOFDPacket done [09:33:21]NVStorageSaveData kkm_last_timestamp [09:33:21]File name is /storage/kkm_last_timestamp [09:33:21]Write 4 bytes [09:33:21]NVStorageSaveData done [09:33:21]ExternCall_PrintAddStr [09:33:21]wPrintStart [09:33:21]Write to MH i2c: 01 00 00 B5 02 B7 [09:33:21]Write i2c OK [09:33:21]MH_I2C_Read... [09:33:21]Read from MH i2c: 01 [09:33:21]MH_I2C_Read... [09:33:21]Read from MH i2c: 01 07 00 [09:33:21]MH_I2C_Read... [09:33:21]Read from MH i2c: 01 07 00 B5 02 00 00 00 00 00 FF 0F CC [09:33:21]RasterBufferAndPrint [09:33:21]line Счет N : (1)477271 [09:33:21]line ИНН: 02508201610067 [09:33:21]line Контрольно-Кассовый Чек [09:33:21]line ПРОДАЖА [09:33:21]line ТРК (МРК, ГНК) : 22 [09:33:21]line Товар: 2710124130 [09:33:21]line Аи-92-К-5 [09:33:21]line 14.950 * 66.90 [09:33:21]line = 1000.16 [09:33:21]line НДС 12% НСП 1% [09:33:21]line > о реализуемом товаре [09:33:21]line ОКРУГЛЕНИЕ: -0.16 [09:33:21]line ИТОГО: 1000.00 [09:33:21]line Внесено: 1000.00 [09:33:21]line СДАЧА: 0.00 [09:33:21]line НСП 1% : 8.85 [09:33:21]line НДС 12% : 106.21 [09:33:21]line Наличными: 1000.00 [09:33:21]line Безнал.: 0.00 [09:33:21]line Место: АЗС № 162 "Партнер Нефть" [09:33:21]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:33:21]line СНО: Общий режим [09:33:21]line Чек 95 21.10.2024 09:33 [09:33:21]line Смена: 538 ФФД: 1.0 [09:33:21]line ЗНМ: 0300000103 [09:33:21]line РНМ: 0000000000091767 [09:33:21]line Версия ККМ: 001 [09:33:21]line ФМ: 0000000000871763 [09:33:21]line ФД: 223464 [09:33:21]line ФПД: 36586381875480 [09:33:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T093319&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223464&fm=36586381875480&tin=02508201610067®Number=0000000000091767&sum=100000 [09:33:21]OFD Sender: Processing packet 223464 [packets to send 25, broken 24] [09:33:21]ProducePacketName [09:33:21]name=ofd_packets/00223464 [09:33:21]OFD Sender: To server: pG, [09:33:21]CommunicateWithHost lk.salyk.kg:30040 [09:33:21]ConnectInit lk.salyk.kg [09:33:21]written 0, free lines is 4095 [09:33:21]Connected sock=10 [09:33:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 6B 7C 07 01 14 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 DF 1F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E8 68 03 00 35 04 06 00 21 46 6E 4B 99 18 8B 19 D7 C6 AD C6 B1 2F [09:33:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 97 6E 47 00 D5 F0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E8 68 03 00 F4 03 04 00 82 CB 15 67 B6 04 01 00 00 84 35 EB 97 B6 8F E8 87 [09:33:21]CommunicateWithHost err = 0 [09:33:21]CheckOFDResponse [09:33:21]1017 (14) - 77093643461234 [09:33:21]1041 (16) - 0000000000871763 [09:33:21]1040 (4) - 223464 [09:33:21]1012 (4) - 21.10.2024 03:33 [09:33:21]1206 (1) - 0 [09:33:21]OFD Sender: Remove packet 223464 [09:33:21]ProducePacketName [09:33:21]name=ofd_packets/00223464 [09:33:21]NVStorageDeleteData [09:33:21]Write to MH i2c: 01 00 00 E0 02 E2 [09:33:21]Write i2c OK [09:33:21]MH_I2C_Read... [09:33:21]Read from MH i2c: 01 [09:33:21]MH_I2C_Read... [09:33:21]Read from MH i2c: 01 07 00 [09:33:21]MH_I2C_Read... [09:33:21]Read from MH i2c: 01 07 00 E0 02 00 00 00 00 00 F0 0C E5 [09:33:21]RasterBufferAndPrint [09:33:21]line [09:33:21]line [09:33:21]line [09:33:21]line [09:33:21]line [09:33:21]written 0, free lines is 3318 [09:33:21]MH_Cut [09:33:21]Write to MH i2c: D1 01 00 E7 02 01 BB [09:33:21]Write i2c OK [09:33:21]MH_I2C_Read... [09:33:21]Read from MH i2c: D1 [09:33:21]MH_I2C_Read... [09:33:21]Read from MH i2c: D1 01 00 [09:33:21]MH_I2C_Read... [09:33:21]Read from MH i2c: D1 01 00 E7 02 00 BA [09:33:21]Write to MH i2c: 01 00 00 E8 02 EA [09:33:21]Write i2c OK [09:33:21]MH_I2C_Read... [09:33:22]OFD Sender: No OFD packet to send [09:33:22]*** Cut start [09:33:22]*** Purtial cut [09:33:22]*** Stage 1: CUTSNS_PIN = 1 [09:33:22]Read from MH i2c: 01 [09:33:22]MH_I2C_Read... [09:33:22]*** Stop cut motor [09:33:22]*** Cut end [09:33:22]Read from MH i2c: 01 07 00 [09:33:22]MH_I2C_Read... [09:33:22]Read from MH i2c: 01 07 00 E8 02 00 00 00 00 00 FF 0F FF [09:33:22]process_action close_receipt done [09:33:22]requested_data is exist [09:33:22]produce_requested_data [09:33:22]requested_item fm.sn is exist - process it [09:33:22]wFMCommunicate request_size=4 [09:33:22]MH_SAM_APDU [09:33:22]CAPDU: 80 11 00 00 [09:33:22]Write to MH i2c: E2 08 00 E9 02 80 11 00 00 00 00 00 00 65 [09:33:22]Write i2c OK [09:33:22]MH_I2C_Read... [09:33:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:33:22]Read from MH i2c: E2 [09:33:22]MH_I2C_Read... [09:33:22]Read from MH i2c: E2 17 00 [09:33:22]MH_I2C_Read... [09:33:22]Read from MH i2c: E2 17 00 E9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 B8 [09:33:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:33:22]wFMCommunicate OK [09:33:22]requested_item fd.num is exist - process it [09:33:22]SAM_PROTO_GetFieldsCounters [09:33:22]wFMCommunicate request_size=4 [09:33:22]MH_SAM_APDU [09:33:22]CAPDU: 80 13 00 00 [09:33:22]Write to MH i2c: E2 08 00 EA 02 80 13 00 00 00 00 00 00 68 [09:33:22]Write i2c OK [09:33:22]MH_I2C_Read... [09:33:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:33:23]Read from MH i2c: E2 [09:33:23]MH_I2C_Read... [09:33:23]Read from MH i2c: E2 62 00 [09:33:23]MH_I2C_Read... [09:33:23]Read from MH i2c: E2 62 00 EA 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 E8 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 5F 00 00 00 5E 04 04 00 5F 00 00 00 57 04 04 00 60 00 00 00 19 04 04 00 00 00 00 00 90 00 1A [09:33:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 E8 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 5F 00 00 00 5E 04 04 00 5F 00 00 00 57 04 04 00 60 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:33:23]wFMCommunicate OK [09:33:23]SAM_PROTO_GetFieldsCounters done [09:33:23]requested_item shift.num is exist - process it [09:33:23]requested_item shift.opened is exist - process it [09:33:23]req_shift_opened [09:33:23]FM_GetShiftState [09:33:23]SAM_PROTO_GetShiftState [09:33:23]wFMCommunicate request_size=4 [09:33:23]MH_SAM_APDU [09:33:23]CAPDU: 80 13 01 00 [09:33:23]Write to MH i2c: E2 08 00 EB 02 80 13 01 00 00 00 00 00 6A [09:33:23]Write i2c OK [09:33:23]MH_I2C_Read... [09:33:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:33:23]Read from MH i2c: E2 [09:33:23]MH_I2C_Read... [09:33:23]Read from MH i2c: E2 0E 00 [09:33:23]MH_I2C_Read... [09:33:23]Read from MH i2c: E2 0E 00 EB 02 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 EC [09:33:23]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:33:23]wFMCommunicate OK [09:33:23]SAM_PROTO_GetShiftState done [09:33:23]FM_GetShiftState done [09:33:23]req_shift_opened done [09:33:23]requested_item shift.open_date is exist - process it [09:33:23]req_shift_open_date [09:33:23]req_shift_open_date done [09:33:23]produce_requested_data done [09:33:23]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223464,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:33:23]process_action_free close_receipt [09:33:23]json_value_free [09:33:23]json_value_free done [09:33:23]process_json_proto returns [09:33:23]Send response to host [09:33:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223464,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:33:23]free response buf [09:33:23]execute_script done [09:33:23]execute_script returns [09:33:23]free content buf [09:33:23]Sock 9.Close socket [09:33:23]Sock 9.Thread stoped [09:33:27]OFD Sender: No OFD packet to send [09:33:32]OFD Sender: No OFD packet to send [09:33:37]OFD Sender: No OFD packet to send [09:33:42]OFD Sender: No OFD packet to send [09:33:47]OFD Sender: No OFD packet to send [09:33:52]OFD Sender: No OFD packet to send [09:33:57]OFD Sender: No OFD packet to send [09:34:02]OFD Sender: No OFD packet to send [09:34:07]OFD Sender: No OFD packet to send [09:34:12]OFD Sender: No OFD packet to send [09:34:17]OFD Sender: No OFD packet to send [09:34:22]OFD Sender: No OFD packet to send [09:34:27]OFD Sender: No OFD packet to send [09:34:32]OFD Sender: No OFD packet to send [09:34:37]OFD Sender: No OFD packet to send [09:34:42]OFD Sender: No OFD packet to send [09:34:47]OFD Sender: No OFD packet to send [09:34:52]OFD Sender: No OFD packet to send [09:34:57]OFD Sender: No OFD packet to send [09:35:02]OFD Sender: No OFD packet to send [09:35:07]OFD Sender: No OFD packet to send [09:35:12]OFD Sender: No OFD packet to send [09:35:17]OFD Sender: No OFD packet to send [09:35:22]OFD Sender: No OFD packet to send [09:35:27]OFD Sender: No OFD packet to send [09:35:32]OFD Sender: No OFD packet to send [09:35:37]accept exits with 8 [09:35:37]New connection [09:35:37]New thread 3067579748 created [09:35:37]Thread 3067436388 joined [09:35:37]Waiting for new connection... [09:35:37] Sock 8.Parse request [09:35:37]Sock 8.Check first char [09:35:37]Sock 8.First char is OK [09:35:37]request: POST /json_proto HTTP/1.0 [09:35:37]Method: POST [09:35:37]URL: /json_proto [09:35:37]Method is POST - this is cgi request [09:35:37]url: /json_proto [09:35:37]query_string will be loaded in cgi processing [09:35:37]execute_cgi json_proto POST (null) [09:35:37]execute_cgi path=json_proto method=POST [09:35:37]POST find Content-Length [09:35:37]Host: 172.17.52.131:8080 [09:35:37]Content-Length: 677 [09:35:37]Content-Type: application/json [09:35:37] [09:35:37]POST finish read [09:35:37]Found Content-Length = 677 [09:35:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477272", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 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" ] } } [09:35:37]execute_script... [09:35:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477272", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 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" ] } } [09:35:37]POST & json_proto [09:35:37]process_json_proto [09:35:37]json parsed OK: [09:35:37]protocol is kg_v1.0 [09:35:37]action value=close_receipt [09:35:37]process_action close_receipt [09:35:37]cmd_close_receipt [09:35:37]MH_GetDate [09:35:37]Write to MH i2c: F0 00 00 EC 02 DD [09:35:37]Write i2c OK [09:35:37]MH_I2C_Read... [09:35:37]Read from MH i2c: F0 [09:35:37]MH_I2C_Read... [09:35:37]Read from MH i2c: F0 09 00 [09:35:37]MH_I2C_Read... [09:35:37]Read from MH i2c: F0 09 00 EC 02 00 69 20 16 67 81 1C 16 67 06 [09:35:37]GetLastDocTimeStamp 1729503199 [09:35:37]current date 1729503337 [09:35:37]FM_GetShiftState [09:35:37]SAM_PROTO_GetShiftState [09:35:37]wFMCommunicate request_size=4 [09:35:37]MH_SAM_APDU [09:35:37]CAPDU: 80 13 01 00 [09:35:37]Write to MH i2c: E2 08 00 ED 02 80 13 01 00 00 00 00 00 6C [09:35:37]Write i2c OK [09:35:37]MH_I2C_Read... [09:35:37]OFD Sender: No OFD packet to send [09:35:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:37]Read from MH i2c: E2 [09:35:37]MH_I2C_Read... [09:35:37]Read from MH i2c: E2 0E 00 [09:35:37]MH_I2C_Read... [09:35:37]Read from MH i2c: E2 0E 00 ED 02 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 EE [09:35:37]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:35:37]wFMCommunicate OK [09:35:37]SAM_PROTO_GetShiftState done [09:35:37]FM_GetShiftState done [09:35:37]opened in 1729469279 [09:35:37]opened+sec_in_day 1729555679 [09:35:37]quantity*price = 25020 [09:35:37]sum+1 = 25022 [09:35:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 96 21.10.2024 09:35 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223465 ФПД: 58967099795457 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T093537&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223465&fm=58967099795457&tin=02508201610067®Number=0000000000091767&sum=25000 [09:35:38]StoreToDocumentArchive [09:35:38]shift 538 fd 223465 [09:35:38]save to /storage/0538/doc_00223465 [09:35:38]save last doc name /storage/0538/doc_00223465 to /storage/kkm_last_doc_name [09:35:38]save OK [09:35:38]Clear old archive folders... [09:35:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:35:38]tlvbuf is 01398B20 [09:35:38]SAM_PROTO_ClearQueue [09:35:38]wFMCommunicate request_size=4 [09:35:38]MH_SAM_APDU [09:35:38]CAPDU: 80 09 00 00 [09:35:38]Write to MH i2c: E2 08 00 FA 02 80 09 00 00 00 00 00 00 6E [09:35:38]Write i2c OK [09:35:38]MH_I2C_Read... [09:35:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:35:38]Read from MH i2c: E2 [09:35:38]MH_I2C_Read... [09:35:38]Read from MH i2c: E2 03 00 [09:35:38]MH_I2C_Read... [09:35:38]Read from MH i2c: E2 03 00 FA 02 00 90 00 70 [09:35:38]RAPDU: 90 00 [09:35:38]wFMCommunicate OK [09:35:38]SAM_PROTO_ClearQueue done [09:35:38]KKMCreateOFDPacket [09:35:38]OFDProtocolAddRootSTLVToBuf [09:35:38]FM_MakeSignedData [09:35:38]FM_MakeSignedData [09:35:38]SAM_PROTO_SignData [09:35:38]wFMCommunicate request_size=4 [09:35:38]MH_SAM_APDU [09:35:38]CAPDU: 80 0D 01 02 [09:35:38]Write to MH i2c: E2 08 00 FB 02 80 0D 01 02 00 00 00 00 76 [09:35:38]Write i2c OK [09:35:38]MH_I2C_Read... [09:35:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:35:38]Read from MH i2c: E2 [09:35:38]MH_I2C_Read... [09:35:38]Read from MH i2c: E2 03 00 [09:35:38]MH_I2C_Read... [09:35:38]Read from MH i2c: E2 03 00 FB 02 00 90 00 71 [09:35:38]RAPDU: 90 00 [09:35:38]wFMCommunicate OK [09:35:38]wFMCommunicate request_size=255 [09:35:38]MH_SAM_APDU [09:35:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 60 00 00 00 F4 03 04 00 69 20 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E9 68 03 00 35 04 06 00 35 [09:35:38]Write to MH i2c: E2 02 01 FC 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 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 60 00 00 00 F4 03 04 00 69 20 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E9 68 03 00 35 04 06 00 35 00 00 EE [09:35:38]Write i2c OK [09:35:38]MH_I2C_Read... [09:35:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:38]Read from MH i2c: E2 [09:35:38]MH_I2C_Read... [09:35:38]Read from MH i2c: E2 03 00 [09:35:38]MH_I2C_Read... [09:35:38]Read from MH i2c: E2 03 00 FC 02 00 90 00 72 [09:35:38]RAPDU: 90 00 [09:35:38]wFMCommunicate OK [09:35:38]wFMCommunicate request_size=10 [09:35:38]MH_SAM_APDU [09:35:38]CAPDU: 80 0D 02 02 05 A1 59 09 68 01 [09:35:38]Write to MH i2c: E2 0D 00 FD 02 80 0D 02 02 05 00 A1 59 09 68 01 00 00 EF [09:35:38]Write i2c OK [09:35:38]MH_I2C_Read... [09:35:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:38]Read from MH i2c: E2 [09:35:38]MH_I2C_Read... [09:35:38]Read from MH i2c: E2 03 00 [09:35:38]MH_I2C_Read... [09:35:38]Read from MH i2c: E2 03 00 FD 02 00 90 00 73 [09:35:38]RAPDU: 90 00 [09:35:38]wFMCommunicate OK [09:35:38]wFMCommunicate request_size=4 [09:35:38]MH_SAM_APDU [09:35:38]CAPDU: 80 0D 03 02 [09:35:38]Write to MH i2c: E2 08 00 FE 02 80 0D 03 02 00 00 00 00 7B [09:35:38]Write i2c OK [09:35:38]MH_I2C_Read... [09:35:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:35:39]Read from MH i2c: E2 [09:35:39]MH_I2C_Read... [09:35:39]Read from MH i2c: E2 0B 00 [09:35:39]MH_I2C_Read... [09:35:39]Read from MH i2c: E2 0B 00 FE 02 00 6A 13 3F B5 0B 82 9F A3 90 00 BC [09:35:39]RAPDU: 6A 13 3F B5 0B 82 9F A3 90 00 [09:35:39]wFMCommunicate OK [09:35:39]SAM_PROTO_SignData done [09:35:39]FM_MakeSignedData done [09:35:39]CreateOFDProtocolMessage [09:35:39]wFMCommunicate request_size=4 [09:35:39]MH_SAM_APDU [09:35:39]CAPDU: 80 11 00 00 [09:35:39]Write to MH i2c: E2 08 00 FF 02 80 11 00 00 00 00 00 00 7B [09:35:39]Write i2c OK [09:35:39]MH_I2C_Read... [09:35:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:39]Read from MH i2c: E2 [09:35:39]MH_I2C_Read... [09:35:39]Read from MH i2c: E2 17 00 [09:35:39]MH_I2C_Read... [09:35:39]Read from MH i2c: E2 17 00 FF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 CE [09:35:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:35:39]wFMCommunicate OK [09:35:39]CreateOFDProtocolMessage done [09:35:39]OFDSenderStorePacket 223465 [09:35:39]StoreOFDPacket docnum=223465 [09:35:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 38 31 07 01 30 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 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 60 00 00 00 F4 03 04 00 69 20 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E9 68 03 00 35 04 06 00 35 A1 59 09 68 01 6A 13 3F B5 0B 82 9F A3 [09:35:39]CheckFolder [09:35:39]dirname=/storage/ofd_packets [09:35:39]CheckFolder done [09:35:39]ProducePacketName [09:35:39]name=ofd_packets/00223465 [09:35:39]NVStorageSaveData ofd_packets/00223465 [09:35:39]File name is /storage/ofd_packets/00223465 [09:35:39]Write 301 bytes [09:35:39]NVStorageSaveData done [09:35:39]OFDSenderStorePacket done [09:35:39]KKMCreateOFDPacket done [09:35:39]NVStorageSaveData kkm_last_timestamp [09:35:39]File name is /storage/kkm_last_timestamp [09:35:39]Write 4 bytes [09:35:39]NVStorageSaveData done [09:35:39]ExternCall_PrintAddStr [09:35:39]wPrintStart [09:35:39]Write to MH i2c: 01 00 00 00 03 03 [09:35:39]Write i2c OK [09:35:39]MH_I2C_Read... [09:35:39]Read from MH i2c: 01 [09:35:39]MH_I2C_Read... [09:35:39]Read from MH i2c: 01 07 00 [09:35:39]MH_I2C_Read... [09:35:39]Read from MH i2c: 01 07 00 00 03 00 00 00 00 00 FF 0F 18 [09:35:39]RasterBufferAndPrint [09:35:39]line Счет N : (1)477272 [09:35:39]line ИНН: 02508201610067 [09:35:39]line Контрольно-Кассовый Чек [09:35:39]line ПРОДАЖА [09:35:39]line ТРК (МРК, ГНК) : 42 [09:35:39]line Товар: 2710124130 [09:35:39]line Аи-92-К-5 [09:35:39]line 3.740 * 66.90 [09:35:39]line = 250.21 [09:35:39]line НДС 12% НСП 1% [09:35:39]line > о реализуемом товаре [09:35:39]line ОКРУГЛЕНИЕ: -0.21 [09:35:39]line ИТОГО: 250.00 [09:35:39]line Внесено: 250.00 [09:35:39]line СДАЧА: 0.00 [09:35:39]line НСП 1% : 2.21 [09:35:39]line НДС 12% : 26.57 [09:35:39]line Наличными: 250.00 [09:35:39]line Безнал.: 0.00 [09:35:39]line Место: АЗС № 162 "Партнер Нефть" [09:35:39]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:35:39]line СНО: Общий режим [09:35:39]line Чек 96 21.10.2024 09:35 [09:35:39]line Смена: 538 ФФД: 1.0 [09:35:39]line ЗНМ: 0300000103 [09:35:39]line РНМ: 0000000000091767 [09:35:39]line Версия ККМ: 001 [09:35:39]line ФМ: 0000000000871763 [09:35:39]line ФД: 223465 [09:35:39]line ФПД: 58967099795457 [09:35:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T093537&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223465&fm=58967099795457&tin=02508201610067®Number=0000000000091767&sum=25000 [09:35:39]OFD Sender: Processing packet 223465 [packets to send 25, broken 24] [09:35:39]ProducePacketName [09:35:39]name=ofd_packets/00223465 [09:35:39]OFD Sender: To server: pG, [09:35:39]CommunicateWithHost lk.salyk.kg:30040 [09:35:39]ConnectInit lk.salyk.kg [09:35:39]written 0, free lines is 4095 [09:35:39]Connected sock=10 [09:35:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 38 31 07 01 30 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 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 60 00 00 00 F4 03 04 00 69 20 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E9 68 03 00 35 04 06 00 35 A1 59 09 68 01 6A 13 3F B5 0B 82 9F A3 [09:35:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 87 7B 47 00 1A F8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 E9 68 03 00 F4 03 04 00 0C CC 15 67 B6 04 01 00 00 83 81 D0 97 61 1C 62 A5 [09:35:39]CommunicateWithHost err = 0 [09:35:39]CheckOFDResponse [09:35:39]1017 (14) - 77093643461234 [09:35:39]1041 (16) - 0000000000871763 [09:35:39]1040 (4) - 223465 [09:35:39]1012 (4) - 21.10.2024 03:35 [09:35:39]1206 (1) - 0 [09:35:39]OFD Sender: Remove packet 223465 [09:35:39]ProducePacketName [09:35:39]name=ofd_packets/00223465 [09:35:39]NVStorageDeleteData [09:35:39]Write to MH i2c: 01 00 00 2B 03 2E [09:35:39]Write i2c OK [09:35:39]MH_I2C_Read... [09:35:39]Read from MH i2c: 01 [09:35:39]MH_I2C_Read... [09:35:39]Read from MH i2c: 01 07 00 [09:35:39]MH_I2C_Read... [09:35:39]Read from MH i2c: 01 07 00 2B 03 00 00 00 00 00 EC 0C 2D [09:35:39]RasterBufferAndPrint [09:35:39]line [09:35:39]line [09:35:39]line [09:35:39]line [09:35:39]line [09:35:39]written 0, free lines is 3314 [09:35:39]MH_Cut [09:35:39]Write to MH i2c: D1 01 00 32 03 01 07 [09:35:39]Write i2c OK [09:35:39]MH_I2C_Read... [09:35:39]Read from MH i2c: D1 [09:35:39]MH_I2C_Read... [09:35:39]Read from MH i2c: D1 01 00 [09:35:39]MH_I2C_Read... [09:35:39]Read from MH i2c: D1 01 00 32 03 00 06 [09:35:39]Write to MH i2c: 01 00 00 33 03 36 [09:35:39]Write i2c OK [09:35:39]MH_I2C_Read... [09:35:40]OFD Sender: No OFD packet to send [09:35:40]*** Cut start [09:35:40]*** Purtial cut [09:35:40]*** Stage 1: CUTSNS_PIN = 1 [09:35:40]Read from MH i2c: 01 [09:35:40]MH_I2C_Read... [09:35:40]*** Stop cut motor [09:35:40]*** Cut end [09:35:40]Read from MH i2c: 01 07 00 [09:35:40]MH_I2C_Read... [09:35:40]Read from MH i2c: 01 07 00 33 03 00 00 00 00 00 FF 0F 4B [09:35:40]process_action close_receipt done [09:35:40]requested_data is exist [09:35:40]produce_requested_data [09:35:40]requested_item fm.sn is exist - process it [09:35:40]wFMCommunicate request_size=4 [09:35:40]MH_SAM_APDU [09:35:40]CAPDU: 80 11 00 00 [09:35:40]Write to MH i2c: E2 08 00 34 03 80 11 00 00 00 00 00 00 B1 [09:35:40]Write i2c OK [09:35:40]MH_I2C_Read... [09:35:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:40]Read from MH i2c: E2 [09:35:40]MH_I2C_Read... [09:35:40]Read from MH i2c: E2 17 00 [09:35:40]MH_I2C_Read... [09:35:40]Read from MH i2c: E2 17 00 34 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 04 [09:35:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:35:40]wFMCommunicate OK [09:35:40]requested_item fd.num is exist - process it [09:35:40]SAM_PROTO_GetFieldsCounters [09:35:40]wFMCommunicate request_size=4 [09:35:40]MH_SAM_APDU [09:35:40]CAPDU: 80 13 00 00 [09:35:40]Write to MH i2c: E2 08 00 35 03 80 13 00 00 00 00 00 00 B4 [09:35:40]Write i2c OK [09:35:40]MH_I2C_Read... [09:35:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:35:41]Read from MH i2c: E2 [09:35:41]MH_I2C_Read... [09:35:41]Read from MH i2c: E2 62 00 [09:35:41]MH_I2C_Read... [09:35:41]Read from MH i2c: E2 62 00 35 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 E9 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 60 00 00 00 5E 04 04 00 60 00 00 00 57 04 04 00 61 00 00 00 19 04 04 00 00 00 00 00 90 00 6A [09:35:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 E9 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 60 00 00 00 5E 04 04 00 60 00 00 00 57 04 04 00 61 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:35:41]wFMCommunicate OK [09:35:41]SAM_PROTO_GetFieldsCounters done [09:35:41]requested_item shift.num is exist - process it [09:35:41]requested_item shift.opened is exist - process it [09:35:41]req_shift_opened [09:35:41]FM_GetShiftState [09:35:41]SAM_PROTO_GetShiftState [09:35:41]wFMCommunicate request_size=4 [09:35:41]MH_SAM_APDU [09:35:41]CAPDU: 80 13 01 00 [09:35:41]Write to MH i2c: E2 08 00 36 03 80 13 01 00 00 00 00 00 B6 [09:35:41]Write i2c OK [09:35:41]MH_I2C_Read... [09:35:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:41]Read from MH i2c: E2 [09:35:41]MH_I2C_Read... [09:35:41]Read from MH i2c: E2 0E 00 [09:35:41]MH_I2C_Read... [09:35:41]Read from MH i2c: E2 0E 00 36 03 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 38 [09:35:41]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:35:41]wFMCommunicate OK [09:35:41]SAM_PROTO_GetShiftState done [09:35:41]FM_GetShiftState done [09:35:41]req_shift_opened done [09:35:41]requested_item shift.open_date is exist - process it [09:35:41]req_shift_open_date [09:35:41]req_shift_open_date done [09:35:41]produce_requested_data done [09:35:41]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223465,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:35:41]process_action_free close_receipt [09:35:41]json_value_free [09:35:41]json_value_free done [09:35:41]process_json_proto returns [09:35:41]Send response to host [09:35:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223465,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:35:41]free response buf [09:35:41]execute_script done [09:35:41]execute_script returns [09:35:41]free content buf [09:35:41]Sock 8.Close socket [09:35:41]Sock 8.Thread stoped [09:35:45]OFD Sender: No OFD packet to send [09:35:50]OFD Sender: No OFD packet to send [09:35:55]OFD Sender: No OFD packet to send [09:36:00]OFD Sender: No OFD packet to send [09:36:05]OFD Sender: No OFD packet to send [09:36:10]OFD Sender: No OFD packet to send [09:36:15]OFD Sender: No OFD packet to send [09:36:20]OFD Sender: No OFD packet to send [09:36:25]OFD Sender: No OFD packet to send [09:36:30]OFD Sender: No OFD packet to send [09:36:35]OFD Sender: No OFD packet to send [09:36:40]OFD Sender: No OFD packet to send [09:36:45]OFD Sender: No OFD packet to send [09:36:50]OFD Sender: No OFD packet to send [09:36:55]OFD Sender: No OFD packet to send [09:37:00]OFD Sender: No OFD packet to send [09:37:05]OFD Sender: No OFD packet to send [09:37:10]OFD Sender: No OFD packet to send [09:37:15]OFD Sender: No OFD packet to send [09:37:20]OFD Sender: No OFD packet to send [09:37:25]OFD Sender: No OFD packet to send [09:37:30]OFD Sender: No OFD packet to send [09:37:35]OFD Sender: No OFD packet to send [09:37:40]OFD Sender: No OFD packet to send [09:37:45]OFD Sender: No OFD packet to send [09:37:50]OFD Sender: No OFD packet to send [09:37:55]OFD Sender: No OFD packet to send [09:38:00]OFD Sender: No OFD packet to send [09:38:05]OFD Sender: No OFD packet to send [09:38:10]OFD Sender: No OFD packet to send [09:38:15]OFD Sender: No OFD packet to send [09:38:20]OFD Sender: No OFD packet to send [09:38:23]accept exits with 9 [09:38:23]New connection [09:38:23]New thread 3067436388 created [09:38:23]Thread 3067579748 joined [09:38:23]Waiting for new connection... [09:38:23] Sock 9.Parse request [09:38:23]Sock 9.Check first char [09:38:23]Sock 9.First char is OK [09:38:23]request: POST /json_proto HTTP/1.0 [09:38:23]Method: POST [09:38:23]URL: /json_proto [09:38:23]Method is POST - this is cgi request [09:38:23]url: /json_proto [09:38:23]query_string will be loaded in cgi processing [09:38:23]execute_cgi json_proto POST (null) [09:38:23]execute_cgi path=json_proto method=POST [09:38:23]POST find Content-Length [09:38:23]Host: 172.17.52.131:8080 [09:38:23]Content-Length: 674 [09:38:23]Content-Type: application/json [09:38:23] [09:38:23]POST finish read [09:38:23]Found Content-Length = 674 [09:38:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477273", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "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" ] } } [09:38:23]execute_script... [09:38:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477273", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "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" ] } } [09:38:23]POST & json_proto [09:38:23]process_json_proto [09:38:23]json parsed OK: [09:38:23]protocol is kg_v1.0 [09:38:23]action value=close_receipt [09:38:23]process_action close_receipt [09:38:23]cmd_close_receipt [09:38:23]MH_GetDate [09:38:23]Write to MH i2c: F0 00 00 37 03 29 [09:38:23]Write i2c OK [09:38:23]MH_I2C_Read... [09:38:23]Read from MH i2c: F0 [09:38:23]MH_I2C_Read... [09:38:23]Read from MH i2c: F0 09 00 [09:38:23]MH_I2C_Read... [09:38:23]Read from MH i2c: F0 09 00 37 03 00 0F 21 16 67 81 1C 16 67 F9 [09:38:23]GetLastDocTimeStamp 1729503337 [09:38:23]current date 1729503503 [09:38:23]FM_GetShiftState [09:38:23]SAM_PROTO_GetShiftState [09:38:23]wFMCommunicate request_size=4 [09:38:23]MH_SAM_APDU [09:38:23]CAPDU: 80 13 01 00 [09:38:23]Write to MH i2c: E2 08 00 38 03 80 13 01 00 00 00 00 00 B8 [09:38:23]Write i2c OK [09:38:23]MH_I2C_Read... [09:38:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:38:23]Read from MH i2c: E2 [09:38:23]MH_I2C_Read... [09:38:23]Read from MH i2c: E2 0E 00 [09:38:23]MH_I2C_Read... [09:38:23]Read from MH i2c: E2 0E 00 38 03 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 3A [09:38:23]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:38:23]wFMCommunicate OK [09:38:23]SAM_PROTO_GetShiftState done [09:38:23]FM_GetShiftState done [09:38:23]opened in 1729469279 [09:38:23]opened+sec_in_day 1729555679 [09:38:23]quantity*price = 70027 [09:38:23]sum+1 = 70029 [09:38:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 97 21.10.2024 09:38 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223466 ФПД: 25642843003747 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T093823&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223466&fm=25642843003747&tin=02508201610067®Number=0000000000091767&sum=70000 [09:38:24]StoreToDocumentArchive [09:38:24]shift 538 fd 223466 [09:38:24]save to /storage/0538/doc_00223466 [09:38:24]save last doc name /storage/0538/doc_00223466 to /storage/kkm_last_doc_name [09:38:24]save OK [09:38:24]Clear old archive folders... [09:38:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:38:24]tlvbuf is 0139A630 [09:38:24]SAM_PROTO_ClearQueue [09:38:24]wFMCommunicate request_size=4 [09:38:24]MH_SAM_APDU [09:38:24]CAPDU: 80 09 00 00 [09:38:24]Write to MH i2c: E2 08 00 45 03 80 09 00 00 00 00 00 00 BA [09:38:24]Write i2c OK [09:38:24]MH_I2C_Read... [09:38:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:38:24]Read from MH i2c: E2 [09:38:24]MH_I2C_Read... [09:38:24]Read from MH i2c: E2 03 00 [09:38:24]MH_I2C_Read... [09:38:24]Read from MH i2c: E2 03 00 45 03 00 90 00 BC [09:38:24]RAPDU: 90 00 [09:38:24]wFMCommunicate OK [09:38:24]SAM_PROTO_ClearQueue done [09:38:24]KKMCreateOFDPacket [09:38:24]OFDProtocolAddRootSTLVToBuf [09:38:24]FM_MakeSignedData [09:38:24]FM_MakeSignedData [09:38:24]SAM_PROTO_SignData [09:38:24]wFMCommunicate request_size=4 [09:38:24]MH_SAM_APDU [09:38:24]CAPDU: 80 0D 01 02 [09:38:24]Write to MH i2c: E2 08 00 46 03 80 0D 01 02 00 00 00 00 C2 [09:38:24]Write i2c OK [09:38:24]MH_I2C_Read... [09:38:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:38:24]Read from MH i2c: E2 [09:38:24]MH_I2C_Read... [09:38:24]Read from MH i2c: E2 03 00 [09:38:24]MH_I2C_Read... [09:38:24]Read from MH i2c: E2 03 00 46 03 00 90 00 BD [09:38:24]RAPDU: 90 00 [09:38:24]wFMCommunicate OK [09:38:24]wFMCommunicate request_size=255 [09:38:24]MH_SAM_APDU [09:38:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 61 00 00 00 F4 03 04 00 0F 21 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 EA 68 03 00 35 04 06 00 17 52 70 8C [09:38:24]Write to MH i2c: E2 02 01 47 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 61 00 00 00 F4 03 04 00 0F 21 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 EA 68 03 00 35 04 06 00 17 52 70 8C 00 00 2C [09:38:24]Write i2c OK [09:38:24]MH_I2C_Read... [09:38:25]Read from MH i2c: E2 [09:38:25]MH_I2C_Read... [09:38:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:38:25]Read from MH i2c: E2 03 00 [09:38:25]MH_I2C_Read... [09:38:25]Read from MH i2c: E2 03 00 47 03 00 90 00 BE [09:38:25]RAPDU: 90 00 [09:38:25]wFMCommunicate OK [09:38:25]wFMCommunicate request_size=7 [09:38:25]MH_SAM_APDU [09:38:25]CAPDU: 80 0D 02 02 02 5B 63 [09:38:25]Write to MH i2c: E2 0A 00 48 03 80 0D 02 02 02 00 5B 63 00 00 87 [09:38:25]Write i2c OK [09:38:25]MH_I2C_Read... [09:38:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:38:25]Read from MH i2c: E2 [09:38:25]MH_I2C_Read... [09:38:25]Read from MH i2c: E2 03 00 [09:38:25]MH_I2C_Read... [09:38:25]Read from MH i2c: E2 03 00 48 03 00 90 00 BF [09:38:25]RAPDU: 90 00 [09:38:25]wFMCommunicate OK [09:38:25]wFMCommunicate request_size=4 [09:38:25]MH_SAM_APDU [09:38:25]CAPDU: 80 0D 03 02 [09:38:25]Write to MH i2c: E2 08 00 49 03 80 0D 03 02 00 00 00 00 C7 [09:38:25]Write i2c OK [09:38:25]MH_I2C_Read... [09:38:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:38:25]Read from MH i2c: E2 [09:38:25]MH_I2C_Read... [09:38:25]Read from MH i2c: E2 0B 00 [09:38:25]MH_I2C_Read... [09:38:25]Read from MH i2c: E2 0B 00 49 03 00 99 A0 4A C3 0E B7 FA 57 90 00 24 [09:38:25]RAPDU: 99 A0 4A C3 0E B7 FA 57 90 00 [09:38:25]wFMCommunicate OK [09:38:25]SAM_PROTO_SignData done [09:38:25]FM_MakeSignedData done [09:38:25]CreateOFDProtocolMessage [09:38:25]wFMCommunicate request_size=4 [09:38:25]MH_SAM_APDU [09:38:25]CAPDU: 80 11 00 00 [09:38:25]Write to MH i2c: E2 08 00 4A 03 80 11 00 00 00 00 00 00 C7 [09:38:25]Write i2c OK [09:38:25]MH_I2C_Read... [09:38:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:38:25]Read from MH i2c: E2 [09:38:25]MH_I2C_Read... [09:38:25]Read from MH i2c: E2 17 00 [09:38:25]MH_I2C_Read... [09:38:25]Read from MH i2c: E2 17 00 4A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 1A [09:38:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:38:25]wFMCommunicate OK [09:38:25]CreateOFDProtocolMessage done [09:38:25]OFDSenderStorePacket 223466 [09:38:25]StoreOFDPacket docnum=223466 [09:38:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 FB 5E 04 01 2B 24 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 61 00 00 00 F4 03 04 00 0F 21 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 EA 68 03 00 35 04 06 00 17 52 70 8C 5B 63 99 A0 4A C3 0E B7 FA 57 [09:38:25]CheckFolder [09:38:25]dirname=/storage/ofd_packets [09:38:25]CheckFolder done [09:38:25]ProducePacketName [09:38:25]name=ofd_packets/00223466 [09:38:25]NVStorageSaveData ofd_packets/00223466 [09:38:25]File name is /storage/ofd_packets/00223466 [09:38:25]Write 298 bytes [09:38:25]NVStorageSaveData done [09:38:25]OFDSenderStorePacket done [09:38:25]KKMCreateOFDPacket done [09:38:25]NVStorageSaveData kkm_last_timestamp [09:38:25]File name is /storage/kkm_last_timestamp [09:38:25]Write 4 bytes [09:38:25]NVStorageSaveData done [09:38:25]ExternCall_PrintAddStr [09:38:25]wPrintStart [09:38:25]Write to MH i2c: 01 00 00 4B 03 4E [09:38:25]Write i2c OK [09:38:25]MH_I2C_Read... [09:38:25]Read from MH i2c: 01 [09:38:25]MH_I2C_Read... [09:38:25]Read from MH i2c: 01 07 00 [09:38:25]MH_I2C_Read... [09:38:25]Read from MH i2c: 01 07 00 4B 03 00 00 00 00 00 FF 0F 63 [09:38:25]RasterBufferAndPrint [09:38:25]line Счет N : (1)477273 [09:38:25]line ИНН: 02508201610067 [09:38:25]line Контрольно-Кассовый Чек [09:38:25]line ПРОДАЖА [09:38:25]line ТРК (МРК, ГНК) : 34 [09:38:25]line Товар: 2710194210 [09:38:25]line ДТ-К-5 [09:38:25]line 9.190 * 76.20 [09:38:25]line = 700.28 [09:38:25]line НДС 12% НСП 1% [09:38:25]line > о реализуемом товаре [09:38:25]line ОКРУГЛЕНИЕ: -0.28 [09:38:25]line ИТОГО: 700.00 [09:38:25]line Внесено: 700.00 [09:38:25]line СДАЧА: 0.00 [09:38:25]line НСП 1% : 6.20 [09:38:25]line НДС 12% : 74.37 [09:38:25]line Наличными: 700.00 [09:38:25]line Безнал.: 0.00 [09:38:25]line Место: АЗС № 162 "Партнер Нефть" [09:38:25]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:38:25]line СНО: Общий режим [09:38:25]line Чек 97 21.10.2024 09:38 [09:38:25]line Смена: 538 ФФД: 1.0 [09:38:25]line ЗНМ: 0300000103 [09:38:25]line РНМ: 0000000000091767 [09:38:25]line Версия ККМ: 001 [09:38:25]line ФМ: 0000000000871763 [09:38:25]line ФД: 223466 [09:38:25]line ФПД: 25642843003747 [09:38:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T093823&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223466&fm=25642843003747&tin=02508201610067®Number=0000000000091767&sum=70000 [09:38:25]written 0, free lines is 4095 [09:38:25]OFD Sender: Processing packet 223466 [packets to send 25, broken 24] [09:38:25]ProducePacketName [09:38:25]name=ofd_packets/00223466 [09:38:25]OFD Sender: To server: pG, [09:38:25]CommunicateWithHost lk.salyk.kg:30040 [09:38:25]ConnectInit lk.salyk.kg [09:38:25]Connected sock=10 [09:38:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 FB 5E 04 01 2B 24 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 61 00 00 00 F4 03 04 00 0F 21 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 EA 68 03 00 35 04 06 00 17 52 70 8C 5B 63 99 A0 4A C3 0E B7 FA 57 [09:38:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 63 33 47 00 E6 AD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 EA 68 03 00 F4 03 04 00 B2 CC 15 67 B6 04 01 00 00 AB B6 B7 06 9B C7 FE 40 [09:38:25]CommunicateWithHost err = 0 [09:38:25]CheckOFDResponse [09:38:25]1017 (14) - 77093643461234 [09:38:25]1041 (16) - 0000000000871763 [09:38:25]1040 (4) - 223466 [09:38:25]1012 (4) - 21.10.2024 03:38 [09:38:25]1206 (1) - 0 [09:38:25]OFD Sender: Remove packet 223466 [09:38:25]ProducePacketName [09:38:25]name=ofd_packets/00223466 [09:38:25]NVStorageDeleteData [09:38:25]Write to MH i2c: 01 00 00 76 03 79 [09:38:25]Write i2c OK [09:38:25]MH_I2C_Read... [09:38:25]Read from MH i2c: 01 [09:38:25]MH_I2C_Read... [09:38:25]Read from MH i2c: 01 07 00 [09:38:25]MH_I2C_Read... [09:38:25]Read from MH i2c: 01 07 00 76 03 00 00 00 00 00 E4 0C 70 [09:38:25]RasterBufferAndPrint [09:38:25]line [09:38:25]line [09:38:25]line [09:38:25]line [09:38:25]line [09:38:25]written 0, free lines is 3309 [09:38:25]MH_Cut [09:38:25]Write to MH i2c: D1 01 00 7D 03 01 52 [09:38:25]Write i2c OK [09:38:25]MH_I2C_Read... [09:38:25]Read from MH i2c: D1 [09:38:25]MH_I2C_Read... [09:38:25]Read from MH i2c: D1 01 00 [09:38:25]MH_I2C_Read... [09:38:25]Read from MH i2c: D1 01 00 7D 03 00 51 [09:38:25]Write to MH i2c: 01 00 00 7E 03 81 [09:38:25]Write i2c OK [09:38:25]MH_I2C_Read... [09:38:26]OFD Sender: No OFD packet to send [09:38:26]*** Cut start [09:38:26]*** Purtial cut [09:38:26]*** Stage 1: CUTSNS_PIN = 1 [09:38:26]Read from MH i2c: 01 [09:38:26]MH_I2C_Read... [09:38:26]*** Stop cut motor [09:38:26]*** Cut end [09:38:26]Read from MH i2c: 01 07 00 [09:38:26]MH_I2C_Read... [09:38:26]Read from MH i2c: 01 07 00 7E 03 00 00 00 00 00 FF 0F 96 [09:38:26]process_action close_receipt done [09:38:26]requested_data is exist [09:38:26]produce_requested_data [09:38:26]requested_item fm.sn is exist - process it [09:38:26]wFMCommunicate request_size=4 [09:38:26]MH_SAM_APDU [09:38:26]CAPDU: 80 11 00 00 [09:38:26]Write to MH i2c: E2 08 00 7F 03 80 11 00 00 00 00 00 00 FC [09:38:26]Write i2c OK [09:38:26]MH_I2C_Read... [09:38:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:38:27]Read from MH i2c: E2 [09:38:27]MH_I2C_Read... [09:38:27]Read from MH i2c: E2 17 00 [09:38:27]MH_I2C_Read... [09:38:27]Read from MH i2c: E2 17 00 7F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 4F [09:38:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:38:27]wFMCommunicate OK [09:38:27]requested_item fd.num is exist - process it [09:38:27]SAM_PROTO_GetFieldsCounters [09:38:27]wFMCommunicate request_size=4 [09:38:27]MH_SAM_APDU [09:38:27]CAPDU: 80 13 00 00 [09:38:27]Write to MH i2c: E2 08 00 80 03 80 13 00 00 00 00 00 00 FF [09:38:27]Write i2c OK [09:38:27]MH_I2C_Read... [09:38:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:38:27]Read from MH i2c: E2 [09:38:27]MH_I2C_Read... [09:38:27]Read from MH i2c: E2 62 00 [09:38:27]MH_I2C_Read... [09:38:27]Read from MH i2c: E2 62 00 80 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 EA 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 B9 [09:38:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 EA 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:38:27]wFMCommunicate OK [09:38:27]SAM_PROTO_GetFieldsCounters done [09:38:27]requested_item shift.num is exist - process it [09:38:27]requested_item shift.opened is exist - process it [09:38:27]req_shift_opened [09:38:27]FM_GetShiftState [09:38:27]SAM_PROTO_GetShiftState [09:38:27]wFMCommunicate request_size=4 [09:38:27]MH_SAM_APDU [09:38:27]CAPDU: 80 13 01 00 [09:38:27]Write to MH i2c: E2 08 00 81 03 80 13 01 00 00 00 00 00 01 [09:38:27]Write i2c OK [09:38:27]MH_I2C_Read... [09:38:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:38:27]Read from MH i2c: E2 [09:38:27]MH_I2C_Read... [09:38:27]Read from MH i2c: E2 0E 00 [09:38:27]MH_I2C_Read... [09:38:27]Read from MH i2c: E2 0E 00 81 03 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 83 [09:38:27]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:38:27]wFMCommunicate OK [09:38:27]SAM_PROTO_GetShiftState done [09:38:27]FM_GetShiftState done [09:38:27]req_shift_opened done [09:38:27]requested_item shift.open_date is exist - process it [09:38:27]req_shift_open_date [09:38:27]req_shift_open_date done [09:38:27]produce_requested_data done [09:38:27]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223466,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:38:27]process_action_free close_receipt [09:38:27]json_value_free [09:38:27]json_value_free done [09:38:27]process_json_proto returns [09:38:27]Send response to host [09:38:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223466,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:38:27]free response buf [09:38:27]execute_script done [09:38:27]execute_script returns [09:38:27]free content buf [09:38:27]Sock 9.Close socket [09:38:27]Sock 9.Thread stoped [09:38:31]OFD Sender: No OFD packet to send [09:38:36]OFD Sender: No OFD packet to send [09:38:41]OFD Sender: No OFD packet to send [09:38:46]OFD Sender: No OFD packet to send [09:38:51]OFD Sender: No OFD packet to send [09:38:51]accept exits with 8 [09:38:51]New connection [09:38:51]New thread 3067579748 created [09:38:51]Thread 3067436388 joined [09:38:51]Waiting for new connection... [09:38:51] Sock 8.Parse request [09:38:51]Sock 8.Check first char [09:38:51]Sock 8.First char is OK [09:38:51]request: POST /json_proto HTTP/1.0 [09:38:51]Method: POST [09:38:51]URL: /json_proto [09:38:51]Method is POST - this is cgi request [09:38:51]url: /json_proto [09:38:51]query_string will be loaded in cgi processing [09:38:51]execute_cgi json_proto POST (null) [09:38:51]execute_cgi path=json_proto method=POST [09:38:51]POST find Content-Length [09:38:51]Host: 172.17.52.131:8080 [09:38:51]Content-Length: 632 [09:38:51]Content-Type: application/json [09:38:51] [09:38:51]POST finish read [09:38:51]Found Content-Length = 632 [09:38:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477274", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:38:51]execute_script... [09:38:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477274", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:38:51]POST & json_proto [09:38:51]process_json_proto [09:38:51]json parsed OK: [09:38:51]protocol is kg_v1.0 [09:38:51]action value=close_receipt [09:38:51]process_action close_receipt [09:38:51]cmd_close_receipt [09:38:51]MH_GetDate [09:38:51]Write to MH i2c: F0 00 00 82 03 74 [09:38:51]Write i2c OK [09:38:51]MH_I2C_Read... [09:38:51]Read from MH i2c: F0 [09:38:51]MH_I2C_Read... [09:38:51]Read from MH i2c: F0 09 00 [09:38:51]MH_I2C_Read... [09:38:51]Read from MH i2c: F0 09 00 82 03 00 2C 21 16 67 81 1C 16 67 61 [09:38:51]GetLastDocTimeStamp 1729503503 [09:38:51]current date 1729503532 [09:38:51]FM_GetShiftState [09:38:51]SAM_PROTO_GetShiftState [09:38:51]wFMCommunicate request_size=4 [09:38:51]MH_SAM_APDU [09:38:51]CAPDU: 80 13 01 00 [09:38:51]Write to MH i2c: E2 08 00 83 03 80 13 01 00 00 00 00 00 03 [09:38:51]Write i2c OK [09:38:51]MH_I2C_Read... [09:38:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:38:51]Read from MH i2c: E2 [09:38:51]MH_I2C_Read... [09:38:51]Read from MH i2c: E2 0E 00 [09:38:51]MH_I2C_Read... [09:38:51]Read from MH i2c: E2 0E 00 83 03 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 85 [09:38:51]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:38:51]wFMCommunicate OK [09:38:51]SAM_PROTO_GetShiftState done [09:38:51]FM_GetShiftState done [09:38:51]opened in 1729469279 [09:38:51]opened+sec_in_day 1729555679 [09:38:51]quantity*price = 50000 [09:38:51]sum+1 = 50001 [09:38:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 98 21.10.2024 09:38 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223467 ФПД: 205761806646336 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T093852&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223467&fm=205761806646336&tin=02508201610067®Number=0000000000091767&sum=50000 [09:38:52]StoreToDocumentArchive [09:38:52]shift 538 fd 223467 [09:38:52]save to /storage/0538/doc_00223467 [09:38:52]save last doc name /storage/0538/doc_00223467 to /storage/kkm_last_doc_name [09:38:52]save OK [09:38:52]Clear old archive folders... [09:38:52]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:38:52]tlvbuf is 01416630 [09:38:52]SAM_PROTO_ClearQueue [09:38:52]wFMCommunicate request_size=4 [09:38:52]MH_SAM_APDU [09:38:52]CAPDU: 80 09 00 00 [09:38:52]Write to MH i2c: E2 08 00 90 03 80 09 00 00 00 00 00 00 05 [09:38:52]Write i2c OK [09:38:52]MH_I2C_Read... [09:38:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:38:53]Read from MH i2c: E2 [09:38:53]MH_I2C_Read... [09:38:53]Read from MH i2c: E2 03 00 [09:38:53]MH_I2C_Read... [09:38:53]Read from MH i2c: E2 03 00 90 03 00 90 00 07 [09:38:53]RAPDU: 90 00 [09:38:53]wFMCommunicate OK [09:38:53]SAM_PROTO_ClearQueue done [09:38:53]KKMCreateOFDPacket [09:38:53]OFDProtocolAddRootSTLVToBuf [09:38:53]FM_MakeSignedData [09:38:53]FM_MakeSignedData [09:38:53]SAM_PROTO_SignData [09:38:53]wFMCommunicate request_size=4 [09:38:53]MH_SAM_APDU [09:38:53]CAPDU: 80 0D 01 02 [09:38:53]Write to MH i2c: E2 08 00 91 03 80 0D 01 02 00 00 00 00 0D [09:38:53]Write i2c OK [09:38:53]MH_I2C_Read... [09:38:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:38:53]Read from MH i2c: E2 [09:38:53]MH_I2C_Read... [09:38:53]Read from MH i2c: E2 03 00 [09:38:53]MH_I2C_Read... [09:38:53]Read from MH i2c: E2 03 00 91 03 00 90 00 08 [09:38:53]RAPDU: 90 00 [09:38:53]wFMCommunicate OK [09:38:53]wFMCommunicate request_size=255 [09:38:53]MH_SAM_APDU [09:38:53]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 2C 21 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 EB 68 03 00 35 04 06 00 [09:38:53]Write to MH i2c: E2 02 01 92 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 2C 21 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 EB 68 03 00 35 04 06 00 00 00 A6 [09:38:53]Write i2c OK [09:38:53]MH_I2C_Read... [09:38:53]Read from MH i2c: E2 [09:38:53]MH_I2C_Read... [09:38:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:38:53]Read from MH i2c: E2 03 00 [09:38:53]MH_I2C_Read... [09:38:53]Read from MH i2c: E2 03 00 92 03 00 90 00 09 [09:38:53]RAPDU: 90 00 [09:38:53]wFMCommunicate OK [09:38:53]wFMCommunicate request_size=11 [09:38:53]MH_SAM_APDU [09:38:53]CAPDU: 80 0D 02 02 06 BB 23 A7 64 BC 40 [09:38:53]Write to MH i2c: E2 0E 00 93 03 80 0D 02 02 06 00 BB 23 A7 64 BC 40 00 00 01 [09:38:53]Write i2c OK [09:38:53]MH_I2C_Read... [09:38:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:38:53]Read from MH i2c: E2 [09:38:53]MH_I2C_Read... [09:38:53]Read from MH i2c: E2 03 00 [09:38:53]MH_I2C_Read... [09:38:53]Read from MH i2c: E2 03 00 93 03 00 90 00 0A [09:38:53]RAPDU: 90 00 [09:38:53]wFMCommunicate OK [09:38:53]wFMCommunicate request_size=4 [09:38:53]MH_SAM_APDU [09:38:53]CAPDU: 80 0D 03 02 [09:38:53]Write to MH i2c: E2 08 00 94 03 80 0D 03 02 00 00 00 00 12 [09:38:53]Write i2c OK [09:38:53]MH_I2C_Read... [09:38:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:38:53]Read from MH i2c: E2 [09:38:53]MH_I2C_Read... [09:38:53]Read from MH i2c: E2 0B 00 [09:38:53]MH_I2C_Read... [09:38:53]Read from MH i2c: E2 0B 00 94 03 00 EE F1 66 78 87 82 7B 3F 90 00 93 [09:38:53]RAPDU: EE F1 66 78 87 82 7B 3F 90 00 [09:38:53]wFMCommunicate OK [09:38:53]SAM_PROTO_SignData done [09:38:53]FM_MakeSignedData done [09:38:53]CreateOFDProtocolMessage [09:38:53]wFMCommunicate request_size=4 [09:38:53]MH_SAM_APDU [09:38:53]CAPDU: 80 11 00 00 [09:38:53]Write to MH i2c: E2 08 00 95 03 80 11 00 00 00 00 00 00 12 [09:38:53]Write i2c OK [09:38:53]MH_I2C_Read... [09:38:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:38:53]Read from MH i2c: E2 [09:38:53]MH_I2C_Read... [09:38:53]Read from MH i2c: E2 17 00 [09:38:53]MH_I2C_Read... [09:38:53]Read from MH i2c: E2 17 00 95 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 65 [09:38:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:38:53]wFMCommunicate OK [09:38:53]CreateOFDProtocolMessage done [09:38:53]OFDSenderStorePacket 223467 [09:38:53]StoreOFDPacket docnum=223467 [09:38:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 28 29 08 01 EE 88 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 2C 21 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 EB 68 03 00 35 04 06 00 BB 23 A7 64 BC 40 EE F1 66 78 87 82 7B 3F [09:38:53]CheckFolder [09:38:53]dirname=/storage/ofd_packets [09:38:53]CheckFolder done [09:38:53]ProducePacketName [09:38:53]name=ofd_packets/00223467 [09:38:53]NVStorageSaveData ofd_packets/00223467 [09:38:53]File name is /storage/ofd_packets/00223467 [09:38:53]Write 302 bytes [09:38:53]NVStorageSaveData done [09:38:53]OFDSenderStorePacket done [09:38:53]KKMCreateOFDPacket done [09:38:53]NVStorageSaveData kkm_last_timestamp [09:38:53]File name is /storage/kkm_last_timestamp [09:38:53]Write 4 bytes [09:38:53]NVStorageSaveData done [09:38:53]ExternCall_PrintAddStr [09:38:53]wPrintStart [09:38:53]Write to MH i2c: 01 00 00 96 03 99 [09:38:53]Write i2c OK [09:38:53]MH_I2C_Read... [09:38:53]Read from MH i2c: 01 [09:38:53]MH_I2C_Read... [09:38:53]Read from MH i2c: 01 07 00 [09:38:53]MH_I2C_Read... [09:38:53]Read from MH i2c: 01 07 00 96 03 00 00 00 00 00 FF 0F AE [09:38:53]RasterBufferAndPrint [09:38:53]line Счет N : (1)477274 [09:38:53]line ИНН: 02508201610067 [09:38:53]line Контрольно-Кассовый Чек [09:38:53]line ПРОДАЖА [09:38:53]line ТРК (МРК, ГНК) : 13 [09:38:53]line Товар: 2710124130 [09:38:53]line SUPER-92-К-5 [09:38:53]line 7.310 * 68.40 [09:38:53]line = 500.00 [09:38:53]line НДС 12% НСП 1% [09:38:53]line > о реализуемом товаре [09:38:53]line ИТОГО: 500.00 [09:38:53]line НСП 1% : 4.42 [09:38:53]line НДС 12% : 53.10 [09:38:53]line Наличными: 500.00 [09:38:53]line Безнал.: 0.00 [09:38:53]line Место: АЗС № 162 "Партнер Нефть" [09:38:53]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:38:53]line СНО: Общий режим [09:38:53]line Чек 98 21.10.2024 09:38 [09:38:53]line Смена: 538 ФФД: 1.0 [09:38:53]line ЗНМ: 0300000103 [09:38:53]line РНМ: 0000000000091767 [09:38:53]line Версия ККМ: 001 [09:38:53]line ФМ: 0000000000871763 [09:38:53]line ФД: 223467 [09:38:53]line ФПД: 205761806646336 [09:38:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T093852&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223467&fm=205761806646336&tin=02508201610067®Number=0000000000091767&sum=50000 [09:38:53]OFD Sender: Processing packet 223467 [packets to send 25, broken 24] [09:38:53]ProducePacketName [09:38:53]name=ofd_packets/00223467 [09:38:53]OFD Sender: To server: pG, [09:38:53]CommunicateWithHost lk.salyk.kg:30040 [09:38:53]ConnectInit lk.salyk.kg [09:38:53]written 0, free lines is 4095 [09:38:53]Connected sock=10 [09:38:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 28 29 08 01 EE 88 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 2C 21 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 EB 68 03 00 35 04 06 00 BB 23 A7 64 BC 40 EE F1 66 78 87 82 7B 3F [09:38:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 82 A0 47 00 A7 C8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 EB 68 03 00 F4 03 04 00 CE CC 15 67 B6 04 01 00 00 4E 19 64 F4 43 15 CC 2F [09:38:54]CommunicateWithHost err = 0 [09:38:54]CheckOFDResponse [09:38:54]1017 (14) - 77093643461234 [09:38:54]1041 (16) - 0000000000871763 [09:38:54]1040 (4) - 223467 [09:38:54]1012 (4) - 21.10.2024 03:38 [09:38:54]1206 (1) - 0 [09:38:54]OFD Sender: Remove packet 223467 [09:38:54]ProducePacketName [09:38:54]name=ofd_packets/00223467 [09:38:54]NVStorageDeleteData [09:38:54]Write to MH i2c: 01 00 00 BE 03 C1 [09:38:54]Write i2c OK [09:38:54]MH_I2C_Read... [09:38:54]Read from MH i2c: 01 [09:38:54]MH_I2C_Read... [09:38:54]Read from MH i2c: 01 07 00 [09:38:54]MH_I2C_Read... [09:38:54]Read from MH i2c: 01 07 00 BE 03 00 00 00 00 00 19 0D EE [09:38:54]RasterBufferAndPrint [09:38:54]line [09:38:54]line [09:38:54]line [09:38:54]line [09:38:54]line [09:38:54]written 0, free lines is 3359 [09:38:54]MH_Cut [09:38:54]Write to MH i2c: D1 01 00 C5 03 01 9A [09:38:54]Write i2c OK [09:38:54]MH_I2C_Read... [09:38:54]Read from MH i2c: D1 [09:38:54]MH_I2C_Read... [09:38:54]Read from MH i2c: D1 01 00 [09:38:54]MH_I2C_Read... [09:38:54]Read from MH i2c: D1 01 00 C5 03 00 99 [09:38:54]Write to MH i2c: 01 00 00 C6 03 C9 [09:38:54]Write i2c OK [09:38:54]MH_I2C_Read... [09:38:54]OFD Sender: No OFD packet to send [09:38:54]*** Cut start [09:38:54]*** Purtial cut [09:38:54]*** CUTSNS_PIN = 0 [09:38:55]*** Stage 1: CUTSNS_PIN = 1 [09:38:56]Read from MH i2c: 01 [09:38:56]MH_I2C_Read... [09:38:56]*** Stop cut motor [09:38:56]*** Cut end [09:38:56]Read from MH i2c: 01 07 00 [09:38:56]MH_I2C_Read... [09:38:56]Read from MH i2c: 01 07 00 C6 03 00 00 00 00 00 FF 0F DE [09:38:56]process_action close_receipt done [09:38:56]requested_data is exist [09:38:56]produce_requested_data [09:38:56]requested_item fm.sn is exist - process it [09:38:56]wFMCommunicate request_size=4 [09:38:56]MH_SAM_APDU [09:38:56]CAPDU: 80 11 00 00 [09:38:56]Write to MH i2c: E2 08 00 C7 03 80 11 00 00 00 00 00 00 44 [09:38:56]Write i2c OK [09:38:56]MH_I2C_Read... [09:38:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:38:56]Read from MH i2c: E2 [09:38:56]MH_I2C_Read... [09:38:56]Read from MH i2c: E2 17 00 [09:38:56]MH_I2C_Read... [09:38:56]Read from MH i2c: E2 17 00 C7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 97 [09:38:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:38:56]wFMCommunicate OK [09:38:56]requested_item fd.num is exist - process it [09:38:56]SAM_PROTO_GetFieldsCounters [09:38:56]wFMCommunicate request_size=4 [09:38:56]MH_SAM_APDU [09:38:56]CAPDU: 80 13 00 00 [09:38:56]Write to MH i2c: E2 08 00 C8 03 80 13 00 00 00 00 00 00 47 [09:38:56]Write i2c OK [09:38:56]MH_I2C_Read... [09:38:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:38:57]Read from MH i2c: E2 [09:38:57]MH_I2C_Read... [09:38:57]Read from MH i2c: E2 62 00 [09:38:57]MH_I2C_Read... [09:38:57]Read from MH i2c: E2 62 00 C8 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 EB 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 62 00 00 00 5E 04 04 00 62 00 00 00 57 04 04 00 63 00 00 00 19 04 04 00 00 00 00 00 90 00 05 [09:38:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 EB 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 62 00 00 00 5E 04 04 00 62 00 00 00 57 04 04 00 63 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:38:57]wFMCommunicate OK [09:38:57]SAM_PROTO_GetFieldsCounters done [09:38:57]requested_item shift.num is exist - process it [09:38:57]requested_item shift.opened is exist - process it [09:38:57]req_shift_opened [09:38:57]FM_GetShiftState [09:38:57]SAM_PROTO_GetShiftState [09:38:57]wFMCommunicate request_size=4 [09:38:57]MH_SAM_APDU [09:38:57]CAPDU: 80 13 01 00 [09:38:57]Write to MH i2c: E2 08 00 C9 03 80 13 01 00 00 00 00 00 49 [09:38:57]Write i2c OK [09:38:57]MH_I2C_Read... [09:38:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:38:57]Read from MH i2c: E2 [09:38:57]MH_I2C_Read... [09:38:57]Read from MH i2c: E2 0E 00 [09:38:57]MH_I2C_Read... [09:38:57]Read from MH i2c: E2 0E 00 C9 03 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 CB [09:38:57]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:38:57]wFMCommunicate OK [09:38:57]SAM_PROTO_GetShiftState done [09:38:57]FM_GetShiftState done [09:38:57]req_shift_opened done [09:38:57]requested_item shift.open_date is exist - process it [09:38:57]req_shift_open_date [09:38:57]req_shift_open_date done [09:38:57]produce_requested_data done [09:38:57]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223467,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:38:57]process_action_free close_receipt [09:38:57]json_value_free [09:38:57]json_value_free done [09:38:57]process_json_proto returns [09:38:57]Send response to host [09:38:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223467,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:38:57]free response buf [09:38:57]execute_script done [09:38:57]execute_script returns [09:38:57]free content buf [09:38:57]Sock 8.Close socket [09:38:57]Sock 8.Thread stoped [09:38:57]accept exits with 9 [09:38:57]New connection [09:38:57]New thread 3067436388 created [09:38:57]Thread 3067579748 joined [09:38:57]Waiting for new connection... [09:38:57] Sock 9.Parse request [09:38:57]Sock 9.Check first char [09:38:57]Sock 9.First char is OK [09:38:57]request: POST /json_proto HTTP/1.0 [09:38:57]Method: POST [09:38:57]URL: /json_proto [09:38:57]Method is POST - this is cgi request [09:38:57]url: /json_proto [09:38:57]query_string will be loaded in cgi processing [09:38:57]execute_cgi json_proto POST (null) [09:38:57]execute_cgi path=json_proto method=POST [09:38:57]POST find Content-Length [09:38:57]Host: 172.17.52.131:8080 [09:38:57]Content-Length: 677 [09:38:57]Content-Type: application/json [09:38:57] [09:38:57]POST finish read [09:38:57]Found Content-Length = 677 [09:38:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477275", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:38:57]execute_script... [09:38:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477275", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:38:57]POST & json_proto [09:38:57]process_json_proto [09:38:57]json parsed OK: [09:38:57]protocol is kg_v1.0 [09:38:57]action value=close_receipt [09:38:57]process_action close_receipt [09:38:57]cmd_close_receipt [09:38:57]MH_GetDate [09:38:57]Write to MH i2c: F0 00 00 CA 03 BC [09:38:57]Write i2c OK [09:38:57]MH_I2C_Read... [09:38:57]Read from MH i2c: F0 [09:38:57]MH_I2C_Read... [09:38:57]Read from MH i2c: F0 09 00 [09:38:57]MH_I2C_Read... [09:38:57]Read from MH i2c: F0 09 00 CA 03 00 31 21 16 67 81 1C 16 67 AE [09:38:57]GetLastDocTimeStamp 1729503532 [09:38:57]current date 1729503537 [09:38:57]FM_GetShiftState [09:38:57]SAM_PROTO_GetShiftState [09:38:57]wFMCommunicate request_size=4 [09:38:57]MH_SAM_APDU [09:38:57]CAPDU: 80 13 01 00 [09:38:57]Write to MH i2c: E2 08 00 CB 03 80 13 01 00 00 00 00 00 4B [09:38:57]Write i2c OK [09:38:57]MH_I2C_Read... [09:38:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:38:57]Read from MH i2c: E2 [09:38:57]MH_I2C_Read... [09:38:57]Read from MH i2c: E2 0E 00 [09:38:57]MH_I2C_Read... [09:38:57]Read from MH i2c: E2 0E 00 CB 03 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 CD [09:38:57]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:38:57]wFMCommunicate OK [09:38:57]SAM_PROTO_GetShiftState done [09:38:57]FM_GetShiftState done [09:38:57]opened in 1729469279 [09:38:57]opened+sec_in_day 1729555679 [09:38:57]quantity*price = 50041 [09:38:57]sum+1 = 50042 [09:38:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 99 21.10.2024 09:38 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223468 ФПД: 177694663885531 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T093857&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223468&fm=177694663885531&tin=02508201610067®Number=0000000000091767&sum=50000 [09:38:58]StoreToDocumentArchive [09:38:58]shift 538 fd 223468 [09:38:58]save to /storage/0538/doc_00223468 [09:38:58]save last doc name /storage/0538/doc_00223468 to /storage/kkm_last_doc_name [09:38:58]save OK [09:38:58]Clear old archive folders... [09:38:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:38:58]tlvbuf is 01417E00 [09:38:58]SAM_PROTO_ClearQueue [09:38:58]wFMCommunicate request_size=4 [09:38:58]MH_SAM_APDU [09:38:58]CAPDU: 80 09 00 00 [09:38:58]Write to MH i2c: E2 08 00 D8 03 80 09 00 00 00 00 00 00 4D [09:38:58]Write i2c OK [09:38:58]MH_I2C_Read... [09:38:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:38:58]Read from MH i2c: E2 [09:38:58]MH_I2C_Read... [09:38:58]Read from MH i2c: E2 03 00 [09:38:58]MH_I2C_Read... [09:38:58]Read from MH i2c: E2 03 00 D8 03 00 90 00 4F [09:38:58]RAPDU: 90 00 [09:38:58]wFMCommunicate OK [09:38:58]SAM_PROTO_ClearQueue done [09:38:58]KKMCreateOFDPacket [09:38:58]OFDProtocolAddRootSTLVToBuf [09:38:58]FM_MakeSignedData [09:38:58]FM_MakeSignedData [09:38:58]SAM_PROTO_SignData [09:38:58]wFMCommunicate request_size=4 [09:38:58]MH_SAM_APDU [09:38:58]CAPDU: 80 0D 01 02 [09:38:58]Write to MH i2c: E2 08 00 D9 03 80 0D 01 02 00 00 00 00 55 [09:38:58]Write i2c OK [09:38:58]MH_I2C_Read... [09:38:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:38:58]Read from MH i2c: E2 [09:38:58]MH_I2C_Read... [09:38:58]Read from MH i2c: E2 03 00 [09:38:58]MH_I2C_Read... [09:38:58]Read from MH i2c: E2 03 00 D9 03 00 90 00 50 [09:38:58]RAPDU: 90 00 [09:38:58]wFMCommunicate OK [09:38:58]wFMCommunicate request_size=255 [09:38:58]MH_SAM_APDU [09: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 31 21 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 EC 68 03 00 35 04 06 00 A1 [09:38:58]Write to MH i2c: E2 02 01 DA 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 63 00 00 00 F4 03 04 00 31 21 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 EC 68 03 00 35 04 06 00 A1 00 00 2F [09:38:58]Write i2c OK [09:38:58]MH_I2C_Read... [09:38:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:38:59]Read from MH i2c: E2 [09:38:59]MH_I2C_Read... [09:38:59]Read from MH i2c: E2 03 00 [09:38:59]MH_I2C_Read... [09:38:59]Read from MH i2c: E2 03 00 DA 03 00 90 00 51 [09:38:59]RAPDU: 90 00 [09:38:59]wFMCommunicate OK [09:38:59]wFMCommunicate request_size=10 [09:38:59]MH_SAM_APDU [09:38:59]CAPDU: 80 0D 02 02 05 9C C3 51 C2 DB [09:38:59]Write to MH i2c: E2 0D 00 DB 03 80 0D 02 02 05 00 9C C3 51 C2 DB 00 00 AF [09:38:59]Write i2c OK [09:38:59]MH_I2C_Read... [09:38:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:38:59]Read from MH i2c: E2 [09:38:59]MH_I2C_Read... [09:38:59]Read from MH i2c: E2 03 00 [09:38:59]MH_I2C_Read... [09:38:59]Read from MH i2c: E2 03 00 DB 03 00 90 00 52 [09:38:59]RAPDU: 90 00 [09:38:59]wFMCommunicate OK [09:38:59]wFMCommunicate request_size=4 [09:38:59]MH_SAM_APDU [09:38:59]CAPDU: 80 0D 03 02 [09:38:59]Write to MH i2c: E2 08 00 DC 03 80 0D 03 02 00 00 00 00 5A [09:38:59]Write i2c OK [09:38:59]MH_I2C_Read... [09:38:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:38:59]Read from MH i2c: E2 [09:38:59]MH_I2C_Read... [09:38:59]Read from MH i2c: E2 0B 00 [09:38:59]MH_I2C_Read... [09:38:59]Read from MH i2c: E2 0B 00 DC 03 00 37 8F 1C 65 E6 7C C6 56 90 00 20 [09:38:59]RAPDU: 37 8F 1C 65 E6 7C C6 56 90 00 [09:38:59]wFMCommunicate OK [09:38:59]SAM_PROTO_SignData done [09:38:59]FM_MakeSignedData done [09:38:59]CreateOFDProtocolMessage [09:38:59]wFMCommunicate request_size=4 [09:38:59]MH_SAM_APDU [09:38:59]CAPDU: 80 11 00 00 [09:38:59]Write to MH i2c: E2 08 00 DD 03 80 11 00 00 00 00 00 00 5A [09:38:59]Write i2c OK [09:38:59]MH_I2C_Read... [09:38:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:38:59]Read from MH i2c: E2 [09:38:59]MH_I2C_Read... [09:38:59]Read from MH i2c: E2 17 00 [09:38:59]MH_I2C_Read... [09:38:59]Read from MH i2c: E2 17 00 DD 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 AD [09:38:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:38:59]wFMCommunicate OK [09:38:59]CreateOFDProtocolMessage done [09:38:59]OFDSenderStorePacket 223468 [09:38:59]StoreOFDPacket docnum=223468 [09:38:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 51 85 07 01 E5 59 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 31 21 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 EC 68 03 00 35 04 06 00 A1 9C C3 51 C2 DB 37 8F 1C 65 E6 7C C6 56 [09:38:59]CheckFolder [09:38:59]dirname=/storage/ofd_packets [09:38:59]CheckFolder done [09:38:59]ProducePacketName [09:38:59]name=ofd_packets/00223468 [09:38:59]NVStorageSaveData ofd_packets/00223468 [09:38:59]File name is /storage/ofd_packets/00223468 [09:38:59]Write 301 bytes [09:38:59]NVStorageSaveData done [09:38:59]OFDSenderStorePacket done [09:38:59]KKMCreateOFDPacket done [09:38:59]NVStorageSaveData kkm_last_timestamp [09:38:59]File name is /storage/kkm_last_timestamp [09:38:59]OFD Sender: No OFD packet to send [09:38:59]Write 4 bytes [09:38:59]NVStorageSaveData done [09:38:59]ExternCall_PrintAddStr [09:38:59]wPrintStart [09:38:59]Write to MH i2c: 01 00 00 DE 03 E1 [09:38:59]Write i2c OK [09:38:59]MH_I2C_Read... [09:38:59]Read from MH i2c: 01 [09:38:59]MH_I2C_Read... [09:38:59]Read from MH i2c: 01 07 00 [09:38:59]MH_I2C_Read... [09:38:59]Read from MH i2c: 01 07 00 DE 03 00 00 00 00 00 FF 0F F6 [09:38:59]RasterBufferAndPrint [09:38:59]line Счет N : (1)477275 [09:38:59]line ИНН: 02508201610067 [09:38:59]line Контрольно-Кассовый Чек [09:38:59]line ПРОДАЖА [09:38:59]line ТРК (МРК, ГНК) : 22 [09:38:59]line Товар: 2710124130 [09:38:59]line Аи-92-К-5 [09:38:59]line 7.480 * 66.90 [09:38:59]line = 500.41 [09:38:59]line НДС 12% НСП 1% [09:38:59]line > о реализуемом товаре [09:38:59]line ОКРУГЛЕНИЕ: -0.41 [09:38:59]line ИТОГО: 500.00 [09:38:59]line Внесено: 500.00 [09:38:59]line СДАЧА: 0.00 [09:38:59]line НСП 1% : 4.43 [09:38:59]line НДС 12% : 53.14 [09:38:59]line Наличными: 500.00 [09:38:59]line Безнал.: 0.00 [09:38:59]line Место: АЗС № 162 "Партнер Нефть" [09:38:59]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:38:59]line СНО: Общий режим [09:38:59]line Чек 99 21.10.2024 09:38 [09:38:59]line Смена: 538 ФФД: 1.0 [09:38:59]line ЗНМ: 0300000103 [09:38:59]line РНМ: 0000000000091767 [09:38:59]line Версия ККМ: 001 [09:38:59]line ФМ: 0000000000871763 [09:38:59]line ФД: 223468 [09:38:59]line ФПД: 177694663885531 [09:38:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T093857&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223468&fm=177694663885531&tin=02508201610067®Number=0000000000091767&sum=50000 [09:38:59]written 0, free lines is 4095 [09:38:59]OFD Sender: Processing packet 223468 [packets to send 25, broken 24] [09:38:59]ProducePacketName [09:38:59]name=ofd_packets/00223468 [09:38:59]OFD Sender: To server: pG, [09:38:59]CommunicateWithHost lk.salyk.kg:30040 [09:38:59]ConnectInit lk.salyk.kg [09:38:59]Connected sock=10 [09:38:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 51 85 07 01 E5 59 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 31 21 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 EC 68 03 00 35 04 06 00 A1 9C C3 51 C2 DB 37 8F 1C 65 E6 7C C6 56 [09:39:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 BD 06 47 00 29 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 36 33 10 04 04 00 EC 68 03 00 F4 03 04 00 D4 CC 15 67 B6 04 01 00 00 54 64 1F F9 85 69 64 78 [09:39:00]CommunicateWithHost err = 0 [09:39:00]CheckOFDResponse [09:39:00]1017 (14) - 77093643461234 [09:39:00]1041 (16) - 0000000000871763 [09:39:00]1040 (4) - 223468 [09:39:00]1012 (4) - 21.10.2024 03:39 [09:39:00]1206 (1) - 0 [09:39:00]OFD Sender: Remove packet 223468 [09:39:00]ProducePacketName [09:39:00]name=ofd_packets/00223468 [09:39:00]NVStorageDeleteData [09:39:00]Write to MH i2c: 01 00 00 09 04 0D [09:39:00]Write i2c OK [09:39:00]MH_I2C_Read... [09:39:00]Read from MH i2c: 01 [09:39:00]MH_I2C_Read... [09:39:00]Read from MH i2c: 01 07 00 [09:39:00]MH_I2C_Read... [09:39:00]Read from MH i2c: 01 07 00 09 04 00 00 00 00 00 FE 0C 1E [09:39:00]RasterBufferAndPrint [09:39:00]line [09:39:00]line [09:39:00]line [09:39:00]line [09:39:00]line [09:39:00]written 0, free lines is 3335 [09:39:00]MH_Cut [09:39:00]Write to MH i2c: D1 01 00 10 04 01 E6 [09:39:00]Write i2c OK [09:39:00]MH_I2C_Read... [09:39:00]Read from MH i2c: D1 [09:39:00]MH_I2C_Read... [09:39:00]Read from MH i2c: D1 01 00 [09:39:00]MH_I2C_Read... [09:39:00]Read from MH i2c: D1 01 00 10 04 00 E5 [09:39:00]Write to MH i2c: 01 00 00 11 04 15 [09:39:00]Write i2c OK [09:39:00]MH_I2C_Read... [09:39:00]OFD Sender: No OFD packet to send [09:39:00]*** Cut start [09:39:00]*** Purtial cut [09:39:00]*** Stage 1: CUTSNS_PIN = 1 [09:39:01]Read from MH i2c: 01 [09:39:01]MH_I2C_Read... [09:39:01]*** Stop cut motor [09:39:01]*** Cut end [09:39:01]Read from MH i2c: 01 07 00 [09:39:01]MH_I2C_Read... [09:39:01]Read from MH i2c: 01 07 00 11 04 00 00 00 00 00 FF 0F 2A [09:39:01]process_action close_receipt done [09:39:01]requested_data is exist [09:39:01]produce_requested_data [09:39:01]requested_item fm.sn is exist - process it [09:39:01]wFMCommunicate request_size=4 [09:39:01]MH_SAM_APDU [09:39:01]CAPDU: 80 11 00 00 [09:39:01]Write to MH i2c: E2 08 00 12 04 80 11 00 00 00 00 00 00 90 [09:39:01]Write i2c OK [09:39:01]MH_I2C_Read... [09:39:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:39:01]Read from MH i2c: E2 [09:39:01]MH_I2C_Read... [09:39:01]Read from MH i2c: E2 17 00 [09:39:01]MH_I2C_Read... [09:39:01]Read from MH i2c: E2 17 00 12 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 E3 [09:39:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:39:01]wFMCommunicate OK [09:39:01]requested_item fd.num is exist - process it [09:39:01]SAM_PROTO_GetFieldsCounters [09:39:01]wFMCommunicate request_size=4 [09:39:01]MH_SAM_APDU [09:39:01]CAPDU: 80 13 00 00 [09:39:01]Write to MH i2c: E2 08 00 13 04 80 13 00 00 00 00 00 00 93 [09:39:01]Write i2c OK [09:39:01]MH_I2C_Read... [09:39:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:39:01]Read from MH i2c: E2 [09:39:01]MH_I2C_Read... [09:39:01]Read from MH i2c: E2 62 00 [09:39:01]MH_I2C_Read... [09:39:01]Read from MH i2c: E2 62 00 13 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 EC 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 63 00 00 00 5E 04 04 00 63 00 00 00 57 04 04 00 64 00 00 00 19 04 04 00 00 00 00 00 90 00 55 [09:39:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 EC 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 63 00 00 00 5E 04 04 00 63 00 00 00 57 04 04 00 64 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:39:01]wFMCommunicate OK [09:39:01]SAM_PROTO_GetFieldsCounters done [09:39:01]requested_item shift.num is exist - process it [09:39:01]requested_item shift.opened is exist - process it [09:39:01]req_shift_opened [09:39:01]FM_GetShiftState [09:39:01]SAM_PROTO_GetShiftState [09:39:01]wFMCommunicate request_size=4 [09:39:01]MH_SAM_APDU [09:39:01]CAPDU: 80 13 01 00 [09:39:01]Write to MH i2c: E2 08 00 14 04 80 13 01 00 00 00 00 00 95 [09:39:01]Write i2c OK [09:39:01]MH_I2C_Read... [09:39:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:39:01]Read from MH i2c: E2 [09:39:01]MH_I2C_Read... [09:39:01]Read from MH i2c: E2 0E 00 [09:39:01]MH_I2C_Read... [09:39:01]Read from MH i2c: E2 0E 00 14 04 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 17 [09:39:01]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:39:01]wFMCommunicate OK [09:39:01]SAM_PROTO_GetShiftState done [09:39:01]FM_GetShiftState done [09:39:01]req_shift_opened done [09:39:01]requested_item shift.open_date is exist - process it [09:39:01]req_shift_open_date [09:39:01]req_shift_open_date done [09:39:01]produce_requested_data done [09:39:01]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223468,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:39:01]process_action_free close_receipt [09:39:01]json_value_free [09:39:01]json_value_free done [09:39:01]process_json_proto returns [09:39:01]Send response to host [09:39:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223468,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:39:01]free response buf [09:39:01]execute_script done [09:39:01]execute_script returns [09:39:01]free content buf [09:39:01]Sock 9.Close socket [09:39:01]Sock 9.Thread stoped [09:39:05]OFD Sender: No OFD packet to send [09:39:10]OFD Sender: No OFD packet to send [09:39:15]OFD Sender: No OFD packet to send [09:39:20]OFD Sender: No OFD packet to send [09:39:25]OFD Sender: No OFD packet to send [09:39:30]OFD Sender: No OFD packet to send [09:39:35]OFD Sender: No OFD packet to send [09:39:40]OFD Sender: No OFD packet to send [09:39:45]OFD Sender: No OFD packet to send [09:39:50]OFD Sender: No OFD packet to send [09:39:55]OFD Sender: No OFD packet to send [09:40:00]OFD Sender: No OFD packet to send [09:40:05]OFD Sender: No OFD packet to send [09:40:10]OFD Sender: No OFD packet to send [09:40:15]OFD Sender: No OFD packet to send [09:40:20]OFD Sender: No OFD packet to send [09:40:25]OFD Sender: No OFD packet to send [09:40:30]OFD Sender: No OFD packet to send [09:40:35]OFD Sender: No OFD packet to send [09:40:40]OFD Sender: No OFD packet to send [09:40:45]OFD Sender: No OFD packet to send [09:40:50]OFD Sender: No OFD packet to send [09:40:55]OFD Sender: No OFD packet to send [09:41:00]OFD Sender: No OFD packet to send [09:41:05]OFD Sender: No OFD packet to send [09:41:10]OFD Sender: No OFD packet to send [09:41:15]OFD Sender: No OFD packet to send [09:41:20]OFD Sender: No OFD packet to send [09:41:25]OFD Sender: No OFD packet to send [09:41:30]OFD Sender: No OFD packet to send [09:41:35]OFD Sender: No OFD packet to send [09:41:40]OFD Sender: No OFD packet to send [09:41:45]OFD Sender: No OFD packet to send [09:41:50]OFD Sender: No OFD packet to send [09:41:55]OFD Sender: No OFD packet to send [09:42:00]OFD Sender: No OFD packet to send [09:42:05]OFD Sender: No OFD packet to send [09:42:10]OFD Sender: No OFD packet to send [09:42:15]OFD Sender: No OFD packet to send [09:42:20]OFD Sender: No OFD packet to send [09:42:23]accept exits with 8 [09:42:23]New connection [09:42:23]New thread 3067579748 created [09:42:23]Thread 3067436388 joined [09:42:23]Waiting for new connection... [09:42:23] Sock 8.Parse request [09:42:23]Sock 8.Check first char [09:42:23]Sock 8.First char is OK [09:42:23]request: POST /json_proto HTTP/1.0 [09:42:23]Method: POST [09:42:23]URL: /json_proto [09:42:23]Method is POST - this is cgi request [09:42:23]url: /json_proto [09:42:23]query_string will be loaded in cgi processing [09:42:23]execute_cgi json_proto POST (null) [09:42:23]execute_cgi path=json_proto method=POST [09:42:23]POST find Content-Length [09:42:23]Host: 172.17.52.131:8080 [09:42:23]Content-Length: 677 [09:42:23]Content-Type: application/json [09:42:23] [09:42:23]POST finish read [09:42:23]Found Content-Length = 677 [09:42:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477276", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:42:23]execute_script... [09:42:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477276", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:42:23]POST & json_proto [09:42:23]process_json_proto [09:42:23]json parsed OK: [09:42:23]protocol is kg_v1.0 [09:42:23]action value=close_receipt [09:42:23]process_action close_receipt [09:42:23]cmd_close_receipt [09:42:23]MH_GetDate [09:42:23]Write to MH i2c: F0 00 00 15 04 08 [09:42:23]Write i2c OK [09:42:23]MH_I2C_Read... [09:42:23]Read from MH i2c: F0 [09:42:23]MH_I2C_Read... [09:42:23]Read from MH i2c: F0 09 00 [09:42:23]MH_I2C_Read... [09:42:23]Read from MH i2c: F0 09 00 15 04 00 FF 21 16 67 81 1C 16 67 C8 [09:42:23]GetLastDocTimeStamp 1729503537 [09:42:23]current date 1729503743 [09:42:23]FM_GetShiftState [09:42:23]SAM_PROTO_GetShiftState [09:42:23]wFMCommunicate request_size=4 [09:42:23]MH_SAM_APDU [09:42:23]CAPDU: 80 13 01 00 [09:42:23]Write to MH i2c: E2 08 00 16 04 80 13 01 00 00 00 00 00 97 [09:42:23]Write i2c OK [09:42:23]MH_I2C_Read... [09:42:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:42:23]Read from MH i2c: E2 [09:42:23]MH_I2C_Read... [09:42:23]Read from MH i2c: E2 0E 00 [09:42:23]MH_I2C_Read... [09:42:23]Read from MH i2c: E2 0E 00 16 04 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 19 [09:42:23]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:42:23]wFMCommunicate OK [09:42:23]SAM_PROTO_GetShiftState done [09:42:23]FM_GetShiftState done [09:42:23]opened in 1729469279 [09:42:23]opened+sec_in_day 1729555679 [09:42:23]quantity*price = 50041 [09:42:23]sum+1 = 50042 [09:42:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 100 21.10.2024 09:42 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223469 ФПД: 108694631647666 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T094223&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223469&fm=108694631647666&tin=02508201610067®Number=0000000000091767&sum=50000 [09:42:24]StoreToDocumentArchive [09:42:24]shift 538 fd 223469 [09:42:24]save to /storage/0538/doc_00223469 [09:42:24]save last doc name /storage/0538/doc_00223469 to /storage/kkm_last_doc_name [09:42:24]save OK [09:42:24]Clear old archive folders... [09:42:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:42:24]tlvbuf is 01417250 [09:42:24]SAM_PROTO_ClearQueue [09:42:24]wFMCommunicate request_size=4 [09:42:24]MH_SAM_APDU [09:42:24]CAPDU: 80 09 00 00 [09:42:24]Write to MH i2c: E2 08 00 23 04 80 09 00 00 00 00 00 00 99 [09:42:24]Write i2c OK [09:42:24]MH_I2C_Read... [09:42:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:42:24]Read from MH i2c: E2 [09:42:24]MH_I2C_Read... [09:42:24]Read from MH i2c: E2 03 00 [09:42:24]MH_I2C_Read... [09:42:24]Read from MH i2c: E2 03 00 23 04 00 90 00 9B [09:42:24]RAPDU: 90 00 [09:42:24]wFMCommunicate OK [09:42:24]SAM_PROTO_ClearQueue done [09:42:24]KKMCreateOFDPacket [09:42:24]OFDProtocolAddRootSTLVToBuf [09:42:24]FM_MakeSignedData [09:42:24]FM_MakeSignedData [09:42:24]SAM_PROTO_SignData [09:42:24]wFMCommunicate request_size=4 [09:42:24]MH_SAM_APDU [09:42:24]CAPDU: 80 0D 01 02 [09:42:24]Write to MH i2c: E2 08 00 24 04 80 0D 01 02 00 00 00 00 A1 [09:42:24]Write i2c OK [09:42:24]MH_I2C_Read... [09:42:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:42:24]Read from MH i2c: E2 [09:42:24]MH_I2C_Read... [09:42:24]Read from MH i2c: E2 03 00 [09:42:24]MH_I2C_Read... [09:42:24]Read from MH i2c: E2 03 00 24 04 00 90 00 9C [09:42:24]RAPDU: 90 00 [09:42:24]wFMCommunicate OK [09:42:24]wFMCommunicate request_size=255 [09:42:24]MH_SAM_APDU [09:42:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 FF 21 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 ED 68 03 00 35 04 06 00 62 [09:42:24]Write to MH i2c: E2 02 01 25 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 FF 21 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 ED 68 03 00 35 04 06 00 62 00 00 0C [09:42:24]Write i2c OK [09:42:24]MH_I2C_Read... [09:42:25]Read from MH i2c: E2 [09:42:25]MH_I2C_Read... [09:42:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:42:25]Read from MH i2c: E2 03 00 [09:42:25]MH_I2C_Read... [09:42:25]Read from MH i2c: E2 03 00 25 04 00 90 00 9D [09:42:25]RAPDU: 90 00 [09:42:25]wFMCommunicate OK [09:42:25]wFMCommunicate request_size=10 [09:42:25]MH_SAM_APDU [09:42:25]CAPDU: 80 0D 02 02 05 DB 70 E8 89 B2 [09:42:25]Write to MH i2c: E2 0D 00 26 04 80 0D 02 02 05 00 DB 70 E8 89 B2 00 00 1C [09:42:25]Write i2c OK [09:42:25]MH_I2C_Read... [09:42:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:42:25]Read from MH i2c: E2 [09:42:25]MH_I2C_Read... [09:42:25]Read from MH i2c: E2 03 00 [09:42:25]MH_I2C_Read... [09:42:25]Read from MH i2c: E2 03 00 26 04 00 90 00 9E [09:42:25]RAPDU: 90 00 [09:42:25]wFMCommunicate OK [09:42:25]wFMCommunicate request_size=4 [09:42:25]MH_SAM_APDU [09:42:25]CAPDU: 80 0D 03 02 [09:42:25]Write to MH i2c: E2 08 00 27 04 80 0D 03 02 00 00 00 00 A6 [09:42:25]Write i2c OK [09:42:25]MH_I2C_Read... [09:42:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:42:25]Read from MH i2c: E2 [09:42:25]MH_I2C_Read... [09:42:25]Read from MH i2c: E2 0B 00 [09:42:25]MH_I2C_Read... [09:42:25]Read from MH i2c: E2 0B 00 27 04 00 94 0E E1 CA D4 83 FF D0 90 00 1A [09:42:25]RAPDU: 94 0E E1 CA D4 83 FF D0 90 00 [09:42:25]wFMCommunicate OK [09:42:25]SAM_PROTO_SignData done [09:42:25]FM_MakeSignedData done [09:42:25]CreateOFDProtocolMessage [09:42:25]wFMCommunicate request_size=4 [09:42:25]MH_SAM_APDU [09:42:25]CAPDU: 80 11 00 00 [09:42:25]Write to MH i2c: E2 08 00 28 04 80 11 00 00 00 00 00 00 A6 [09:42:25]Write i2c OK [09:42:25]MH_I2C_Read... [09:42:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:42:25]Read from MH i2c: E2 [09:42:25]MH_I2C_Read... [09:42:25]Read from MH i2c: E2 17 00 [09:42:25]MH_I2C_Read... [09:42:25]Read from MH i2c: E2 17 00 28 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 F9 [09:42:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:42:25]wFMCommunicate OK [09:42:25]CreateOFDProtocolMessage done [09:42:25]OFDSenderStorePacket 223469 [09:42:25]StoreOFDPacket docnum=223469 [09:42:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 81 A5 07 01 2E 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 FF 21 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 ED 68 03 00 35 04 06 00 62 DB 70 E8 89 B2 94 0E E1 CA D4 83 FF D0 [09:42:25]CheckFolder [09:42:25]dirname=/storage/ofd_packets [09:42:25]CheckFolder done [09:42:25]ProducePacketName [09:42:25]name=ofd_packets/00223469 [09:42:25]NVStorageSaveData ofd_packets/00223469 [09:42:25]File name is /storage/ofd_packets/00223469 [09:42:25]Write 301 bytes [09:42:25]NVStorageSaveData done [09:42:25]OFDSenderStorePacket done [09:42:25]KKMCreateOFDPacket done [09:42:25]NVStorageSaveData kkm_last_timestamp [09:42:25]File name is /storage/kkm_last_timestamp [09:42:25]Write 4 bytes [09:42:25]NVStorageSaveData done [09:42:25]ExternCall_PrintAddStr [09:42:25]wPrintStart [09:42:25]Write to MH i2c: 01 00 00 29 04 2D [09:42:25]Write i2c OK [09:42:25]MH_I2C_Read... [09:42:25]Read from MH i2c: 01 [09:42:25]MH_I2C_Read... [09:42:25]Read from MH i2c: 01 07 00 [09:42:25]MH_I2C_Read... [09:42:25]Read from MH i2c: 01 07 00 29 04 00 00 00 00 00 FF 0F 42 [09:42:25]RasterBufferAndPrint [09:42:25]line Счет N : (1)477276 [09:42:25]line ИНН: 02508201610067 [09:42:25]line Контрольно-Кассовый Чек [09:42:25]line ПРОДАЖА [09:42:25]line ТРК (МРК, ГНК) : 12 [09:42:25]line Товар: 2710124130 [09:42:25]line Аи-92-К-5 [09:42:25]line 7.480 * 66.90 [09:42:25]line = 500.41 [09:42:25]line НДС 12% НСП 1% [09:42:25]line > о реализуемом товаре [09:42:25]line ОКРУГЛЕНИЕ: -0.41 [09:42:25]line ИТОГО: 500.00 [09:42:25]line Внесено: 500.00 [09:42:25]line СДАЧА: 0.00 [09:42:25]line НСП 1% : 4.43 [09:42:25]line НДС 12% : 53.14 [09:42:25]line Наличными: 500.00 [09:42:25]line Безнал.: 0.00 [09:42:25]line Место: АЗС № 162 "Партнер Нефть" [09:42:25]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:42:25]line СНО: Общий режим [09:42:25]line Чек 100 21.10.2024 09:42 [09:42:25]line Смена: 538 ФФД: 1.0 [09:42:25]line ЗНМ: 0300000103 [09:42:25]line РНМ: 0000000000091767 [09:42:25]line Версия ККМ: 001 [09:42:25]line ФМ: 0000000000871763 [09:42:25]line ФД: 223469 [09:42:25]line ФПД: 108694631647666 [09:42:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T094223&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223469&fm=108694631647666&tin=02508201610067®Number=0000000000091767&sum=50000 [09:42:25]OFD Sender: Processing packet 223469 [packets to send 25, broken 24] [09:42:25]ProducePacketName [09:42:25]name=ofd_packets/00223469 [09:42:25]OFD Sender: To server: pG, [09:42:25]CommunicateWithHost lk.salyk.kg:30040 [09:42:25]ConnectInit lk.salyk.kg [09:42:25]written 0, free lines is 4095 [09:42:25]Connected sock=11 [09:42:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 81 A5 07 01 2E 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 FF 21 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 ED 68 03 00 35 04 06 00 62 DB 70 E8 89 B2 94 0E E1 CA D4 83 FF D0 [09:42:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 EA D0 47 00 DB 0F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 ED 68 03 00 F4 03 04 00 A2 CD 15 67 B6 04 01 00 00 BA 56 3A 1F 19 20 08 60 [09:42:25]CommunicateWithHost err = 0 [09:42:25]CheckOFDResponse [09:42:25]1017 (14) - 77093643461234 [09:42:25]1041 (16) - 0000000000871763 [09:42:25]1040 (4) - 223469 [09:42:25]1012 (4) - 21.10.2024 03:42 [09:42:25]1206 (1) - 0 [09:42:25]OFD Sender: Remove packet 223469 [09:42:25]ProducePacketName [09:42:25]name=ofd_packets/00223469 [09:42:25]NVStorageDeleteData [09:42:25]Write to MH i2c: 01 00 00 54 04 58 [09:42:25]Write i2c OK [09:42:25]MH_I2C_Read... [09:42:25]Read from MH i2c: 01 [09:42:25]MH_I2C_Read... [09:42:25]Read from MH i2c: 01 07 00 [09:42:25]MH_I2C_Read... [09:42:25]Read from MH i2c: 01 07 00 54 04 00 00 00 00 00 E9 0C 54 [09:42:25]RasterBufferAndPrint [09:42:25]line [09:42:25]line [09:42:25]line [09:42:25]line [09:42:25]line [09:42:25]written 0, free lines is 3311 [09:42:25]MH_Cut [09:42:25]Write to MH i2c: D1 01 00 5B 04 01 31 [09:42:25]Write i2c OK [09:42:25]MH_I2C_Read... [09:42:25]Read from MH i2c: D1 [09:42:25]MH_I2C_Read... [09:42:25]Read from MH i2c: D1 01 00 [09:42:25]MH_I2C_Read... [09:42:25]Read from MH i2c: D1 01 00 5B 04 00 30 [09:42:25]Write to MH i2c: 01 00 00 5C 04 60 [09:42:25]Write i2c OK [09:42:25]MH_I2C_Read... [09:42:26]OFD Sender: No OFD packet to send [09:42:26]*** Cut start [09:42:26]*** Purtial cut [09:42:26]*** CUTSNS_PIN = 0 [09:42:26]*** Stage 1: CUTSNS_PIN = 1 [09:42:28]Read from MH i2c: 01 [09:42:28]MH_I2C_Read... [09:42:28]*** Stop cut motor [09:42:28]*** Cut end [09:42:28]Read from MH i2c: 01 07 00 [09:42:28]MH_I2C_Read... [09:42:28]Read from MH i2c: 01 07 00 5C 04 00 00 00 00 00 FF 0F 75 [09:42:28]process_action close_receipt done [09:42:28]requested_data is exist [09:42:28]produce_requested_data [09:42:28]requested_item fm.sn is exist - process it [09:42:28]wFMCommunicate request_size=4 [09:42:28]MH_SAM_APDU [09:42:28]CAPDU: 80 11 00 00 [09:42:28]Write to MH i2c: E2 08 00 5D 04 80 11 00 00 00 00 00 00 DB [09:42:28]Write i2c OK [09:42:28]MH_I2C_Read... [09:42:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:42:28]Read from MH i2c: E2 [09:42:28]MH_I2C_Read... [09:42:28]Read from MH i2c: E2 17 00 [09:42:28]MH_I2C_Read... [09:42:28]Read from MH i2c: E2 17 00 5D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 2E [09:42:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:42:28]wFMCommunicate OK [09:42:28]requested_item fd.num is exist - process it [09:42:28]SAM_PROTO_GetFieldsCounters [09:42:28]wFMCommunicate request_size=4 [09:42:28]MH_SAM_APDU [09:42:28]CAPDU: 80 13 00 00 [09:42:28]Write to MH i2c: E2 08 00 5E 04 80 13 00 00 00 00 00 00 DE [09:42:28]Write i2c OK [09:42:28]MH_I2C_Read... [09:42:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:42:28]Read from MH i2c: E2 [09:42:28]MH_I2C_Read... [09:42:28]Read from MH i2c: E2 62 00 [09:42:28]MH_I2C_Read... [09:42:28]Read from MH i2c: E2 62 00 5E 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 ED 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 64 00 00 00 5E 04 04 00 64 00 00 00 57 04 04 00 65 00 00 00 19 04 04 00 00 00 00 00 90 00 A4 [09:42:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 ED 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 64 00 00 00 5E 04 04 00 64 00 00 00 57 04 04 00 65 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:42:28]wFMCommunicate OK [09:42:28]SAM_PROTO_GetFieldsCounters done [09:42:28]requested_item shift.num is exist - process it [09:42:28]requested_item shift.opened is exist - process it [09:42:28]req_shift_opened [09:42:28]FM_GetShiftState [09:42:28]SAM_PROTO_GetShiftState [09:42:28]wFMCommunicate request_size=4 [09:42:28]MH_SAM_APDU [09:42:28]CAPDU: 80 13 01 00 [09:42:28]Write to MH i2c: E2 08 00 5F 04 80 13 01 00 00 00 00 00 E0 [09:42:28]Write i2c OK [09:42:28]MH_I2C_Read... [09:42:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:42:28]Read from MH i2c: E2 [09:42:28]MH_I2C_Read... [09:42:28]Read from MH i2c: E2 0E 00 [09:42:28]MH_I2C_Read... [09:42:28]Read from MH i2c: E2 0E 00 5F 04 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 62 [09:42:28]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:42:28]wFMCommunicate OK [09:42:28]SAM_PROTO_GetShiftState done [09:42:28]FM_GetShiftState done [09:42:28]req_shift_opened done [09:42:28]requested_item shift.open_date is exist - process it [09:42:28]req_shift_open_date [09:42:28]req_shift_open_date done [09:42:28]produce_requested_data done [09:42:28]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223469,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:42:28]process_action_free close_receipt [09:42:28]json_value_free [09:42:28]json_value_free done [09:42:28]process_json_proto returns [09:42:28]Send response to host [09:42:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223469,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:42:28]free response buf [09:42:28]execute_script done [09:42:28]execute_script returns [09:42:28]free content buf [09:42:28]Sock 8.Close socket [09:42:28]Sock 8.Thread stoped [09:42:31]OFD Sender: No OFD packet to send [09:42:36]OFD Sender: No OFD packet to send [09:42:41]OFD Sender: No OFD packet to send [09:42:46]OFD Sender: No OFD packet to send [09:42:51]OFD Sender: No OFD packet to send [09:42:56]OFD Sender: No OFD packet to send [09:43:01]OFD Sender: No OFD packet to send [09:43:06]OFD Sender: No OFD packet to send [09:43:11]OFD Sender: No OFD packet to send [09:43:16]OFD Sender: No OFD packet to send [09:43:21]OFD Sender: No OFD packet to send [09:43:26]OFD Sender: No OFD packet to send [09:43:31]OFD Sender: No OFD packet to send [09:43:36]OFD Sender: No OFD packet to send [09:43:41]OFD Sender: No OFD packet to send [09:43:46]OFD Sender: No OFD packet to send [09:43:51]OFD Sender: No OFD packet to send [09:43:56]OFD Sender: No OFD packet to send [09:44:01]OFD Sender: No OFD packet to send [09:44:06]OFD Sender: No OFD packet to send [09:44:11]OFD Sender: No OFD packet to send [09:44:16]OFD Sender: No OFD packet to send [09:44:21]OFD Sender: No OFD packet to send [09:44:26]OFD Sender: No OFD packet to send [09:44:31]OFD Sender: No OFD packet to send [09:44:36]OFD Sender: No OFD packet to send [09:44:41]OFD Sender: No OFD packet to send [09:44:46]OFD Sender: No OFD packet to send [09:44:51]OFD Sender: No OFD packet to send [09:44:56]OFD Sender: No OFD packet to send [09:45:01]OFD Sender: No OFD packet to send [09:45:05]accept exits with 9 [09:45:05]New connection [09:45:05]New thread 3067436388 created [09:45:05]Thread 3067579748 joined [09:45:05]Waiting for new connection... [09:45:05] Sock 9.Parse request [09:45:05]Sock 9.Check first char [09:45:05]Sock 9.First char is OK [09:45:05]request: POST /json_proto HTTP/1.0 [09:45:05]Method: POST [09:45:05]URL: /json_proto [09:45:05]Method is POST - this is cgi request [09:45:05]url: /json_proto [09:45:05]query_string will be loaded in cgi processing [09:45:05]execute_cgi json_proto POST (null) [09:45:05]execute_cgi path=json_proto method=POST [09:45:05]POST find Content-Length [09:45:05]Host: 172.17.52.131:8080 [09:45:05]Content-Length: 816 [09:45:05]Content-Type: application/json [09:45:05] [09:45:05]POST finish read [09:45:05]Found Content-Length = 816 [09:45:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477277", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:45:05]execute_script... [09:45:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477277", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:45:05]POST & json_proto [09:45:05]process_json_proto [09:45:05]json parsed OK: [09:45:05]protocol is kg_v1.0 [09:45:05]action value=close_receipt [09:45:05]process_action close_receipt [09:45:05]cmd_close_receipt [09:45:05]MH_GetDate [09:45:05]Write to MH i2c: F0 00 00 60 04 53 [09:45:05]Write i2c OK [09:45:05]MH_I2C_Read... [09:45:05]Read from MH i2c: F0 [09:45:05]MH_I2C_Read... [09:45:05]Read from MH i2c: F0 09 00 [09:45:05]MH_I2C_Read... [09:45:05]Read from MH i2c: F0 09 00 60 04 00 A2 22 16 67 81 1C 16 67 B7 [09:45:05]GetLastDocTimeStamp 1729503743 [09:45:05]current date 1729503906 [09:45:05]FM_GetShiftState [09:45:05]SAM_PROTO_GetShiftState [09:45:05]wFMCommunicate request_size=4 [09:45:05]MH_SAM_APDU [09:45:05]CAPDU: 80 13 01 00 [09:45:05]Write to MH i2c: E2 08 00 61 04 80 13 01 00 00 00 00 00 E2 [09:45:05]Write i2c OK [09:45:05]MH_I2C_Read... [09:45:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:45:05]Read from MH i2c: E2 [09:45:05]MH_I2C_Read... [09:45:05]Read from MH i2c: E2 0E 00 [09:45:05]MH_I2C_Read... [09:45:05]Read from MH i2c: E2 0E 00 61 04 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 64 [09:45:05]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:45:05]wFMCommunicate OK [09:45:05]SAM_PROTO_GetShiftState done [09:45:05]FM_GetShiftState done [09:45:05]opened in 1729469279 [09:45:05]opened+sec_in_day 1729555679 [09:45:05]quantity*price = 50041 [09:45:05]sum+1 = 50042 [09:45:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 101 21.10.2024 09:45 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871763 ФД: 223470 ФПД: 217351202011589 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T094506&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223470&fm=217351202011589&tin=02508201610067®Number=0000000000091767&sum=50041 [09:45:06]StoreToDocumentArchive [09:45:06]shift 538 fd 223470 [09:45:06]save to /storage/0538/doc_00223470 [09:45:06]save last doc name /storage/0538/doc_00223470 to /storage/kkm_last_doc_name [09:45:06]save OK [09:45:06]Clear old archive folders... [09:45:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:45:07]tlvbuf is 013A2860 [09:45:07]SAM_PROTO_ClearQueue [09:45:07]wFMCommunicate request_size=4 [09:45:07]MH_SAM_APDU [09:45:07]CAPDU: 80 09 00 00 [09:45:07]Write to MH i2c: E2 08 00 6E 04 80 09 00 00 00 00 00 00 E4 [09:45:07]Write i2c OK [09:45:07]MH_I2C_Read... [09:45:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:45:07]Read from MH i2c: E2 [09:45:07]MH_I2C_Read... [09:45:07]Read from MH i2c: E2 03 00 [09:45:07]MH_I2C_Read... [09:45:07]Read from MH i2c: E2 03 00 6E 04 00 90 00 E6 [09:45:07]RAPDU: 90 00 [09:45:07]wFMCommunicate OK [09:45:07]SAM_PROTO_ClearQueue done [09:45:07]KKMCreateOFDPacket [09:45:07]OFDProtocolAddRootSTLVToBuf [09:45:07]FM_MakeSignedData [09:45:07]FM_MakeSignedData [09:45:07]SAM_PROTO_SignData [09:45:07]wFMCommunicate request_size=4 [09:45:07]MH_SAM_APDU [09:45:07]CAPDU: 80 0D 01 02 [09:45:07]Write to MH i2c: E2 08 00 6F 04 80 0D 01 02 00 00 00 00 EC [09:45:07]Write i2c OK [09:45:07]MH_I2C_Read... [09:45:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:45:07]Read from MH i2c: E2 [09:45:07]MH_I2C_Read... [09:45:07]Read from MH i2c: E2 03 00 [09:45:07]MH_I2C_Read... [09:45:07]Read from MH i2c: E2 03 00 6F 04 00 90 00 E7 [09:45:07]RAPDU: 90 00 [09:45:07]wFMCommunicate OK [09:45:07]wFMCommunicate request_size=255 [09:45:07]MH_SAM_APDU [09:45:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 A2 22 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 EE 68 03 00 35 04 06 00 C5 [09:45:07]Write to MH i2c: E2 02 01 70 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 A2 22 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 EE 68 03 00 35 04 06 00 C5 00 00 B2 [09:45:07]Write i2c OK [09:45:07]MH_I2C_Read... [09:45:07]Read from MH i2c: E2 [09:45:07]MH_I2C_Read... [09:45:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:45:07]Read from MH i2c: E2 03 00 [09:45:07]MH_I2C_Read... [09:45:07]Read from MH i2c: E2 03 00 70 04 00 90 00 E8 [09:45:07]RAPDU: 90 00 [09:45:07]wFMCommunicate OK [09:45:07]wFMCommunicate request_size=10 [09:45:07]MH_SAM_APDU [09:45:07]CAPDU: 80 0D 02 02 05 AE 05 2F F9 C5 [09:45:07]Write to MH i2c: E2 0D 00 71 04 80 0D 02 02 05 00 AE 05 2F F9 C5 00 00 99 [09:45:07]Write i2c OK [09:45:07]MH_I2C_Read... [09:45:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:45:07]Read from MH i2c: E2 [09:45:07]MH_I2C_Read... [09:45:07]Read from MH i2c: E2 03 00 [09:45:07]MH_I2C_Read... [09:45:07]Read from MH i2c: E2 03 00 71 04 00 90 00 E9 [09:45:07]RAPDU: 90 00 [09:45:07]wFMCommunicate OK [09:45:07]wFMCommunicate request_size=4 [09:45:07]MH_SAM_APDU [09:45:07]CAPDU: 80 0D 03 02 [09:45:07]Write to MH i2c: E2 08 00 72 04 80 0D 03 02 00 00 00 00 F1 [09:45:07]Write i2c OK [09:45:07]MH_I2C_Read... [09:45:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:45:07]Read from MH i2c: E2 [09:45:07]MH_I2C_Read... [09:45:07]Read from MH i2c: E2 0B 00 [09:45:07]MH_I2C_Read... [09:45:07]Read from MH i2c: E2 0B 00 72 04 00 96 2E F0 92 70 CF C6 2F 90 00 6C [09:45:07]RAPDU: 96 2E F0 92 70 CF C6 2F 90 00 [09:45:07]wFMCommunicate OK [09:45:07]SAM_PROTO_SignData done [09:45:07]FM_MakeSignedData done [09:45:07]CreateOFDProtocolMessage [09:45:07]wFMCommunicate request_size=4 [09:45:07]MH_SAM_APDU [09:45:07]CAPDU: 80 11 00 00 [09:45:07]Write to MH i2c: E2 08 00 73 04 80 11 00 00 00 00 00 00 F1 [09:45:07]Write i2c OK [09:45:07]MH_I2C_Read... [09:45:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:45:07]Read from MH i2c: E2 [09:45:07]MH_I2C_Read... [09:45:07]Read from MH i2c: E2 17 00 [09:45:07]MH_I2C_Read... [09:45:07]Read from MH i2c: E2 17 00 73 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 44 [09:45:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:45:07]wFMCommunicate OK [09:45:07]CreateOFDProtocolMessage done [09:45:07]OFDSenderStorePacket 223470 [09:45:07]StoreOFDPacket docnum=223470 [09:45:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 9A B7 07 01 E7 98 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 A2 22 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 EE 68 03 00 35 04 06 00 C5 AE 05 2F F9 C5 96 2E F0 92 70 CF C6 2F [09:45:07]CheckFolder [09:45:07]dirname=/storage/ofd_packets [09:45:07]CheckFolder done [09:45:07]ProducePacketName [09:45:07]name=ofd_packets/00223470 [09:45:07]NVStorageSaveData ofd_packets/00223470 [09:45:07]File name is /storage/ofd_packets/00223470 [09:45:07]Write 301 bytes [09:45:07]NVStorageSaveData done [09:45:07]OFDSenderStorePacket done [09:45:07]KKMCreateOFDPacket done [09:45:07]NVStorageSaveData kkm_last_timestamp [09:45:07]File name is /storage/kkm_last_timestamp [09:45:07]Write 4 bytes [09:45:07]NVStorageSaveData done [09:45:07]ExternCall_PrintAddStr [09:45:07]wPrintStart [09:45:07]Write to MH i2c: 01 00 00 74 04 78 [09:45:07]Write i2c OK [09:45:07]MH_I2C_Read... [09:45:07]Read from MH i2c: 01 [09:45:07]MH_I2C_Read... [09:45:07]Read from MH i2c: 01 07 00 [09:45:07]MH_I2C_Read... [09:45:07]Read from MH i2c: 01 07 00 74 04 00 00 00 00 00 FF 0F 8D [09:45:07]RasterBufferAndPrint [09:45:07]line Счет N : (1)477277 [09:45:07]line ИНН: 02508201610067 [09:45:07]line Контрольно-Кассовый Чек [09:45:07]line ПРОДАЖА [09:45:07]line ТРК (МРК, ГНК) : 22 [09:45:07]line Товар: 2710124130 [09:45:07]line Аи-92-К-5 [09:45:07]line 7.480 * 66.90 [09:45:07]line = 500.41 [09:45:07]line НДС 12% НСП 1% [09:45:07]line > о реализуемом товаре [09:45:07]line ИТОГО: 500.41 [09:45:07]line НСП 1% : 4.43 [09:45:07]line НДС 12% : 53.14 [09:45:07]line Наличными: 0.00 [09:45:07]line Безнал.: 500.41 [09:45:07]line Место: АЗС № 162 "Партнер Нефть" [09:45:07]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:45:07]line СНО: Общий режим [09:45:07]line Чек 101 21.10.2024 09:45 [09:45:07]line Смена: 538 ФФД: 1.0 [09:45:07]line ЗНМ: 0300000103 [09:45:07]line РНМ: 0000000000091767 [09:45:07]line Версия ККМ: 001 [09:45:07]line Платежная система: Бакай Банк [09:45:07]line ФМ: 0000000000871763 [09:45:07]line ФД: 223470 [09:45:07]line ФПД: 217351202011589 [09:45:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T094506&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223470&fm=217351202011589&tin=02508201610067®Number=0000000000091767&sum=50041 [09:45:07]OFD Sender: Processing packet 223470 [packets to send 25, broken 24] [09:45:07]ProducePacketName [09:45:07]name=ofd_packets/00223470 [09:45:07]OFD Sender: To server: pG, [09:45:07]CommunicateWithHost lk.salyk.kg:30040 [09:45:07]ConnectInit lk.salyk.kg [09:45:07]written 0, free lines is 4095 [09:45:08]Connected sock=10 [09:45:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 9A B7 07 01 E7 98 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 A2 22 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 EE 68 03 00 35 04 06 00 C5 AE 05 2F F9 C5 96 2E F0 92 70 CF C6 2F [09:45:08]Write to MH i2c: 01 00 00 9E 04 A2 [09:45:08]Write i2c OK [09:45:08]MH_I2C_Read... [09:45:08]Read from MH i2c: 01 [09:45:08]MH_I2C_Read... [09:45:08]Read from MH i2c: 01 07 00 [09:45:08]MH_I2C_Read... [09:45:08]Read from MH i2c: 01 07 00 9E 04 00 00 00 00 00 FE 0C B3 [09:45:08]RasterBufferAndPrint [09:45:08]line [09:45:08]line [09:45:08]line [09:45:08]line [09:45:08]line [09:45:08]written 0, free lines is 3332 [09:45:08]MH_Cut [09:45:08]Write to MH i2c: D1 01 00 A5 04 01 7B [09:45:08]Write i2c OK [09:45:08]MH_I2C_Read... [09:45:08]Read from MH i2c: D1 [09:45:08]MH_I2C_Read... [09:45:08]Read from MH i2c: D1 01 00 [09:45:08]MH_I2C_Read... [09:45:08]Read from MH i2c: D1 01 00 A5 04 00 7A [09:45:08]Write to MH i2c: 01 00 00 A6 04 AA [09:45:08]Write i2c OK [09:45:08]MH_I2C_Read... [09:45:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 77 39 47 00 6D FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 EE 68 03 00 F4 03 04 00 44 CE 15 67 B6 04 01 00 00 31 1E 34 6A D3 13 A2 BA [09:45:08]CommunicateWithHost err = 0 [09:45:08]CheckOFDResponse [09:45:08]1017 (14) - 77093643461234 [09:45:08]1041 (16) - 0000000000871763 [09:45:08]1040 (4) - 223470 [09:45:08]1012 (4) - 21.10.2024 03:45 [09:45:08]1206 (1) - 0 [09:45:08]OFD Sender: Remove packet 223470 [09:45:08]ProducePacketName [09:45:08]name=ofd_packets/00223470 [09:45:08]NVStorageDeleteData [09:45:08]OFD Sender: No OFD packet to send [09:45:08]*** Cut start [09:45:08]*** Purtial cut [09:45:08]*** Stage 1: CUTSNS_PIN = 1 [09:45:09]Read from MH i2c: 01 [09:45:09]MH_I2C_Read... [09:45:09]*** Stop cut motor [09:45:09]*** Cut end [09:45:09]Read from MH i2c: 01 07 00 [09:45:09]MH_I2C_Read... [09:45:09]Read from MH i2c: 01 07 00 A6 04 00 00 00 00 00 FF 0F BF [09:45:09]process_action close_receipt done [09:45:09]requested_data is exist [09:45:09]produce_requested_data [09:45:09]requested_item fm.sn is exist - process it [09:45:09]wFMCommunicate request_size=4 [09:45:09]MH_SAM_APDU [09:45:09]CAPDU: 80 11 00 00 [09:45:09]Write to MH i2c: E2 08 00 A7 04 80 11 00 00 00 00 00 00 25 [09:45:09]Write i2c OK [09:45:09]MH_I2C_Read... [09:45:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:45:09]Read from MH i2c: E2 [09:45:09]MH_I2C_Read... [09:45:09]Read from MH i2c: E2 17 00 [09:45:09]MH_I2C_Read... [09:45:09]Read from MH i2c: E2 17 00 A7 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 78 [09:45:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:45:09]wFMCommunicate OK [09:45:09]requested_item fd.num is exist - process it [09:45:09]SAM_PROTO_GetFieldsCounters [09:45:09]wFMCommunicate request_size=4 [09:45:09]MH_SAM_APDU [09:45:09]CAPDU: 80 13 00 00 [09:45:09]Write to MH i2c: E2 08 00 A8 04 80 13 00 00 00 00 00 00 28 [09:45:09]Write i2c OK [09:45:09]MH_I2C_Read... [09:45:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:45:09]Read from MH i2c: E2 [09:45:09]MH_I2C_Read... [09:45:09]Read from MH i2c: E2 62 00 [09:45:09]MH_I2C_Read... [09:45:09]Read from MH i2c: E2 62 00 A8 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 EE 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 65 00 00 00 5E 04 04 00 65 00 00 00 57 04 04 00 66 00 00 00 19 04 04 00 00 00 00 00 90 00 F2 [09:45:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 EE 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 65 00 00 00 5E 04 04 00 65 00 00 00 57 04 04 00 66 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:45:09]wFMCommunicate OK [09:45:09]SAM_PROTO_GetFieldsCounters done [09:45:09]requested_item shift.num is exist - process it [09:45:09]requested_item shift.opened is exist - process it [09:45:09]req_shift_opened [09:45:09]FM_GetShiftState [09:45:09]SAM_PROTO_GetShiftState [09:45:09]wFMCommunicate request_size=4 [09:45:09]MH_SAM_APDU [09:45:09]CAPDU: 80 13 01 00 [09:45:09]Write to MH i2c: E2 08 00 A9 04 80 13 01 00 00 00 00 00 2A [09:45:09]Write i2c OK [09:45:09]MH_I2C_Read... [09:45:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:45:09]Read from MH i2c: E2 [09:45:09]MH_I2C_Read... [09:45:09]Read from MH i2c: E2 0E 00 [09:45:09]MH_I2C_Read... [09:45:09]Read from MH i2c: E2 0E 00 A9 04 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 AC [09:45:09]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:45:09]wFMCommunicate OK [09:45:09]SAM_PROTO_GetShiftState done [09:45:09]FM_GetShiftState done [09:45:09]req_shift_opened done [09:45:09]requested_item shift.open_date is exist - process it [09:45:09]req_shift_open_date [09:45:09]req_shift_open_date done [09:45:09]produce_requested_data done [09:45:09]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223470,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:45:09]process_action_free close_receipt [09:45:09]json_value_free [09:45:09]json_value_free done [09:45:09]process_json_proto returns [09:45:09]Send response to host [09:45:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223470,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:45:09]free response buf [09:45:09]execute_script done [09:45:09]execute_script returns [09:45:09]free content buf [09:45:09]Sock 9.Close socket [09:45:09]Sock 9.Thread stoped [09:45:13]OFD Sender: No OFD packet to send [09:45:18]OFD Sender: No OFD packet to send [09:45:23]OFD Sender: No OFD packet to send [09:45:28]OFD Sender: No OFD packet to send [09:45:33]OFD Sender: No OFD packet to send [09:45:38]OFD Sender: No OFD packet to send [09:45:43]OFD Sender: No OFD packet to send [09:45:48]OFD Sender: No OFD packet to send [09:45:53]OFD Sender: No OFD packet to send [09:45:58]OFD Sender: No OFD packet to send [09:46:03]OFD Sender: No OFD packet to send [09:46:08]OFD Sender: No OFD packet to send [09:46:13]accept exits with 8 [09:46:13]New connection [09:46:13]New thread 3067579748 created [09:46:13]Thread 3067436388 joined [09:46:13]Waiting for new connection... [09:46:13] Sock 8.Parse request [09:46:13]Sock 8.Check first char [09:46:13]Sock 8.First char is OK [09:46:13]request: POST /json_proto HTTP/1.0 [09:46:13]Method: POST [09:46:13]URL: /json_proto [09:46:13]Method is POST - this is cgi request [09:46:13]url: /json_proto [09:46:13]query_string will be loaded in cgi processing [09:46:13]execute_cgi json_proto POST (null) [09:46:13]execute_cgi path=json_proto method=POST [09:46:13]POST find Content-Length [09:46:13]Host: 172.17.52.131:8080 [09:46:13]Content-Length: 816 [09:46:13]Content-Type: application/json [09:46:13] [09:46:13]POST finish read [09:46:13]Found Content-Length = 816 [09:46:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477278", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:46:13]execute_script... [09:46:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477278", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:46:13]POST & json_proto [09:46:13]process_json_proto [09:46:13]json parsed OK: [09:46:13]protocol is kg_v1.0 [09:46:13]action value=close_receipt [09:46:13]process_action close_receipt [09:46:13]cmd_close_receipt [09:46:13]MH_GetDate [09:46:13]Write to MH i2c: F0 00 00 AA 04 9D [09:46:13]Write i2c OK [09:46:13]MH_I2C_Read... [09:46:13]Read from MH i2c: F0 [09:46:13]MH_I2C_Read... [09:46:13]Read from MH i2c: F0 09 00 [09:46:13]MH_I2C_Read... [09:46:13]Read from MH i2c: F0 09 00 AA 04 00 E5 22 16 67 81 1C 16 67 44 [09:46:13]GetLastDocTimeStamp 1729503906 [09:46:13]current date 1729503973 [09:46:13]FM_GetShiftState [09:46:13]SAM_PROTO_GetShiftState [09:46:13]wFMCommunicate request_size=4 [09:46:13]MH_SAM_APDU [09:46:13]CAPDU: 80 13 01 00 [09:46:13]Write to MH i2c: E2 08 00 AB 04 80 13 01 00 00 00 00 00 2C [09:46:13]Write i2c OK [09:46:13]MH_I2C_Read... [09:46:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:46:13]Read from MH i2c: E2 [09:46:13]MH_I2C_Read... [09:46:13]Read from MH i2c: E2 0E 00 [09:46:13]MH_I2C_Read... [09:46:13]Read from MH i2c: E2 0E 00 AB 04 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 AE [09:46:13]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:46:13]wFMCommunicate OK [09:46:13]SAM_PROTO_GetShiftState done [09:46:13]FM_GetShiftState done [09:46:13]opened in 1729469279 [09:46:13]opened+sec_in_day 1729555679 [09:46:13]quantity*price = 200025 [09:46:13]sum+1 = 200026 [09:46:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 102 21.10.2024 09:46 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871763 ФД: 223471 ФПД: 272740151227238 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T094613&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223471&fm=272740151227238&tin=02508201610067®Number=0000000000091767&sum=200025 [09:46:14]StoreToDocumentArchive [09:46:14]shift 538 fd 223471 [09:46:14]save to /storage/0538/doc_00223471 [09:46:14]save last doc name /storage/0538/doc_00223471 to /storage/kkm_last_doc_name [09:46:14]save OK [09:46:14]Clear old archive folders... [09:46:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:46:14]tlvbuf is 01398460 [09:46:14]SAM_PROTO_ClearQueue [09:46:14]wFMCommunicate request_size=4 [09:46:14]MH_SAM_APDU [09:46:14]CAPDU: 80 09 00 00 [09:46:14]Write to MH i2c: E2 08 00 B8 04 80 09 00 00 00 00 00 00 2E [09:46:14]Write i2c OK [09:46:14]MH_I2C_Read... [09:46:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:46:14]Read from MH i2c: E2 [09:46:14]MH_I2C_Read... [09:46:14]Read from MH i2c: E2 03 00 [09:46:14]MH_I2C_Read... [09:46:14]Read from MH i2c: E2 03 00 B8 04 00 90 00 30 [09:46:14]RAPDU: 90 00 [09:46:14]wFMCommunicate OK [09:46:14]SAM_PROTO_ClearQueue done [09:46:14]KKMCreateOFDPacket [09:46:14]OFDProtocolAddRootSTLVToBuf [09:46:14]FM_MakeSignedData [09:46:14]FM_MakeSignedData [09:46:14]SAM_PROTO_SignData [09:46:14]wFMCommunicate request_size=4 [09:46:14]MH_SAM_APDU [09:46:14]CAPDU: 80 0D 01 02 [09:46:14]Write to MH i2c: E2 08 00 B9 04 80 0D 01 02 00 00 00 00 36 [09:46:14]Write i2c OK [09:46:14]MH_I2C_Read... [09:46:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:46:14]Read from MH i2c: E2 [09:46:14]MH_I2C_Read... [09:46:14]Read from MH i2c: E2 03 00 [09:46:14]MH_I2C_Read... [09:46:14]Read from MH i2c: E2 03 00 B9 04 00 90 00 31 [09:46:14]RAPDU: 90 00 [09:46:14]wFMCommunicate OK [09:46:14]wFMCommunicate request_size=255 [09:46:14]MH_SAM_APDU [09:46:14]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 E5 22 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 EF 68 03 00 35 04 06 00 F8 0E 43 D4 [09:46:14]Write to MH i2c: E2 02 01 BA 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 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 E5 22 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 EF 68 03 00 35 04 06 00 F8 0E 43 D4 00 00 5D [09:46:14]Write i2c OK [09:46:14]MH_I2C_Read... [09:46:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:46:14]Read from MH i2c: E2 [09:46:14]MH_I2C_Read... [09:46:14]Read from MH i2c: E2 03 00 [09:46:14]MH_I2C_Read... [09:46:14]Read from MH i2c: E2 03 00 BA 04 00 90 00 32 [09:46:14]RAPDU: 90 00 [09:46:14]wFMCommunicate OK [09:46:14]wFMCommunicate request_size=7 [09:46:14]MH_SAM_APDU [09:46:14]CAPDU: 80 0D 02 02 02 73 66 [09:46:14]Write to MH i2c: E2 0A 00 BB 04 80 0D 02 02 02 00 73 66 00 00 16 [09:46:14]Write i2c OK [09:46:14]MH_I2C_Read... [09:46:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:46:14]Read from MH i2c: E2 [09:46:14]MH_I2C_Read... [09:46:14]Read from MH i2c: E2 03 00 [09:46:14]MH_I2C_Read... [09:46:14]Read from MH i2c: E2 03 00 BB 04 00 90 00 33 [09:46:14]RAPDU: 90 00 [09:46:14]wFMCommunicate OK [09:46:14]wFMCommunicate request_size=4 [09:46:14]MH_SAM_APDU [09:46:14]CAPDU: 80 0D 03 02 [09:46:14]Write to MH i2c: E2 08 00 BC 04 80 0D 03 02 00 00 00 00 3B [09:46:14]Write i2c OK [09:46:14]MH_I2C_Read... [09:46:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:46:15]Read from MH i2c: E2 [09:46:15]MH_I2C_Read... [09:46:15]Read from MH i2c: E2 0B 00 [09:46:15]MH_I2C_Read... [09:46:15]Read from MH i2c: E2 0B 00 BC 04 00 10 9E 28 53 D0 B8 7B 6D 90 00 D5 [09:46:15]RAPDU: 10 9E 28 53 D0 B8 7B 6D 90 00 [09:46:15]wFMCommunicate OK [09:46:15]SAM_PROTO_SignData done [09:46:15]FM_MakeSignedData done [09:46:15]CreateOFDProtocolMessage [09:46:15]wFMCommunicate request_size=4 [09:46:15]MH_SAM_APDU [09:46:15]CAPDU: 80 11 00 00 [09:46:15]Write to MH i2c: E2 08 00 BD 04 80 11 00 00 00 00 00 00 3B [09:46:15]Write i2c OK [09:46:15]MH_I2C_Read... [09:46:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:46:15]Read from MH i2c: E2 [09:46:15]MH_I2C_Read... [09:46:15]Read from MH i2c: E2 17 00 [09:46:15]MH_I2C_Read... [09:46:15]Read from MH i2c: E2 17 00 BD 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 8E [09:46:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:46:15]wFMCommunicate OK [09:46:15]CreateOFDProtocolMessage done [09:46:15]OFDSenderStorePacket 223471 [09:46:15]StoreOFDPacket docnum=223471 [09:46:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 BE 6C 04 01 DC 1D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 E5 22 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 EF 68 03 00 35 04 06 00 F8 0E 43 D4 73 66 10 9E 28 53 D0 B8 7B 6D [09:46:15]CheckFolder [09:46:15]dirname=/storage/ofd_packets [09:46:15]CheckFolder done [09:46:15]ProducePacketName [09:46:15]name=ofd_packets/00223471 [09:46:15]NVStorageSaveData ofd_packets/00223471 [09:46:15]File name is /storage/ofd_packets/00223471 [09:46:15]Write 298 bytes [09:46:15]NVStorageSaveData done [09:46:15]OFDSenderStorePacket done [09:46:15]KKMCreateOFDPacket done [09:46:15]NVStorageSaveData kkm_last_timestamp [09:46:15]File name is /storage/kkm_last_timestamp [09:46:15]Write 4 bytes [09:46:15]NVStorageSaveData done [09:46:15]ExternCall_PrintAddStr [09:46:15]wPrintStart [09:46:15]Write to MH i2c: 01 00 00 BE 04 C2 [09:46:15]Write i2c OK [09:46:15]MH_I2C_Read... [09:46:15]Read from MH i2c: 01 [09:46:15]MH_I2C_Read... [09:46:15]Read from MH i2c: 01 07 00 [09:46:15]MH_I2C_Read... [09:46:15]Read from MH i2c: 01 07 00 BE 04 00 00 00 00 00 FF 0F D7 [09:46:15]RasterBufferAndPrint [09:46:15]line Счет N : (1)477278 [09:46:15]line ИНН: 02508201610067 [09:46:15]line Контрольно-Кассовый Чек [09:46:15]line ПРОДАЖА [09:46:15]line ТРК (МРК, ГНК) : 44 [09:46:15]line Товар: 2710194210 [09:46:15]line ДТ-К-5 [09:46:15]line 26.250 * 76.20 [09:46:15]line = 2000.25 [09:46:15]line НДС 12% НСП 1% [09:46:15]line > о реализуемом товаре [09:46:15]line ИТОГО: 2000.25 [09:46:15]line НСП 1% : 17.70 [09:46:15]line НДС 12% : 212.42 [09:46:15]line Наличными: 0.00 [09:46:15]line Безнал.: 2000.25 [09:46:15]line Место: АЗС № 162 "Партнер Нефть" [09:46:15]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:46:15]line СНО: Общий режим [09:46:15]line Чек 102 21.10.2024 09:46 [09:46:15]line Смена: 538 ФФД: 1.0 [09:46:15]line ЗНМ: 0300000103 [09:46:15]line РНМ: 0000000000091767 [09:46:15]line Версия ККМ: 001 [09:46:15]line Платежная система: Бакай Банк [09:46:15]line ФМ: 0000000000871763 [09:46:15]line ФД: 223471 [09:46:15]line ФПД: 272740151227238 [09:46:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T094613&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223471&fm=272740151227238&tin=02508201610067®Number=0000000000091767&sum=200025 [09:46:15]written 0, free lines is 4095 [09:46:15]OFD Sender: Processing packet 223471 [packets to send 25, broken 24] [09:46:15]ProducePacketName [09:46:15]name=ofd_packets/00223471 [09:46:15]OFD Sender: To server: pG, [09:46:15]CommunicateWithHost lk.salyk.kg:30040 [09:46:15]ConnectInit lk.salyk.kg [09:46:15]Connected sock=10 [09:46:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 BE 6C 04 01 DC 1D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 E5 22 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 EF 68 03 00 35 04 06 00 F8 0E 43 D4 73 66 10 9E 28 53 D0 B8 7B 6D [09:46:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 51 7F 47 00 91 7E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 EF 68 03 00 F4 03 04 00 88 CE 15 67 B6 04 01 00 00 38 4B AB 60 B0 F9 A6 AD [09:46:15]CommunicateWithHost err = 0 [09:46:15]CheckOFDResponse [09:46:15]1017 (14) - 77093643461234 [09:46:15]1041 (16) - 0000000000871763 [09:46:15]1040 (4) - 223471 [09:46:15]1012 (4) - 21.10.2024 03:46 [09:46:15]1206 (1) - 0 [09:46:15]OFD Sender: Remove packet 223471 [09:46:15]ProducePacketName [09:46:15]name=ofd_packets/00223471 [09:46:15]NVStorageDeleteData [09:46:15]Write to MH i2c: 01 00 00 E8 04 EC [09:46:15]Write i2c OK [09:46:15]MH_I2C_Read... [09:46:15]Read from MH i2c: 01 [09:46:15]MH_I2C_Read... [09:46:15]Read from MH i2c: 01 07 00 [09:46:15]MH_I2C_Read... [09:46:15]Read from MH i2c: 01 07 00 E8 04 00 00 00 00 00 0E 0D 0E [09:46:15]RasterBufferAndPrint [09:46:15]line [09:46:15]line [09:46:15]line [09:46:15]line [09:46:15]line [09:46:15]written 0, free lines is 3350 [09:46:15]MH_Cut [09:46:15]Write to MH i2c: D1 01 00 EF 04 01 C5 [09:46:15]Write i2c OK [09:46:15]MH_I2C_Read... [09:46:15]Read from MH i2c: D1 [09:46:15]MH_I2C_Read... [09:46:15]Read from MH i2c: D1 01 00 [09:46:15]MH_I2C_Read... [09:46:15]Read from MH i2c: D1 01 00 EF 04 00 C4 [09:46:15]Write to MH i2c: 01 00 00 F0 04 F4 [09:46:15]Write i2c OK [09:46:15]MH_I2C_Read... [09:46:16]OFD Sender: No OFD packet to send [09:46:16]*** Cut start [09:46:16]*** Purtial cut [09:46:16]*** Stage 1: CUTSNS_PIN = 1 [09:46:16]Read from MH i2c: 01 [09:46:16]MH_I2C_Read... [09:46:16]*** Stop cut motor [09:46:16]*** Cut end [09:46:16]Read from MH i2c: 01 07 00 [09:46:16]MH_I2C_Read... [09:46:16]Read from MH i2c: 01 07 00 F0 04 00 00 00 00 00 FF 0F 09 [09:46:16]process_action close_receipt done [09:46:16]requested_data is exist [09:46:16]produce_requested_data [09:46:16]requested_item fm.sn is exist - process it [09:46:16]wFMCommunicate request_size=4 [09:46:16]MH_SAM_APDU [09:46:16]CAPDU: 80 11 00 00 [09:46:16]Write to MH i2c: E2 08 00 F1 04 80 11 00 00 00 00 00 00 6F [09:46:16]Write i2c OK [09:46:16]MH_I2C_Read... [09:46:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:46:16]Read from MH i2c: E2 [09:46:16]MH_I2C_Read... [09:46:16]Read from MH i2c: E2 17 00 [09:46:16]MH_I2C_Read... [09:46:16]Read from MH i2c: E2 17 00 F1 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 C2 [09:46:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:46:16]wFMCommunicate OK [09:46:16]requested_item fd.num is exist - process it [09:46:16]SAM_PROTO_GetFieldsCounters [09:46:16]wFMCommunicate request_size=4 [09:46:16]MH_SAM_APDU [09:46:16]CAPDU: 80 13 00 00 [09:46:16]Write to MH i2c: E2 08 00 F2 04 80 13 00 00 00 00 00 00 72 [09:46:16]Write i2c OK [09:46:16]MH_I2C_Read... [09:46:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:46:17]Read from MH i2c: E2 [09:46:17]MH_I2C_Read... [09:46:17]Read from MH i2c: E2 62 00 [09:46:17]MH_I2C_Read... [09:46:17]Read from MH i2c: E2 62 00 F2 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 EF 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 66 00 00 00 5E 04 04 00 66 00 00 00 57 04 04 00 67 00 00 00 19 04 04 00 00 00 00 00 90 00 40 [09:46:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 EF 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 66 00 00 00 5E 04 04 00 66 00 00 00 57 04 04 00 67 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:46:17]wFMCommunicate OK [09:46:17]SAM_PROTO_GetFieldsCounters done [09:46:17]requested_item shift.num is exist - process it [09:46:17]requested_item shift.opened is exist - process it [09:46:17]req_shift_opened [09:46:17]FM_GetShiftState [09:46:17]SAM_PROTO_GetShiftState [09:46:17]wFMCommunicate request_size=4 [09:46:17]MH_SAM_APDU [09:46:17]CAPDU: 80 13 01 00 [09:46:17]Write to MH i2c: E2 08 00 F3 04 80 13 01 00 00 00 00 00 74 [09:46:17]Write i2c OK [09:46:17]MH_I2C_Read... [09:46:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:46:17]Read from MH i2c: E2 [09:46:17]MH_I2C_Read... [09:46:17]Read from MH i2c: E2 0E 00 [09:46:17]MH_I2C_Read... [09:46:17]Read from MH i2c: E2 0E 00 F3 04 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 F6 [09:46:17]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:46:17]wFMCommunicate OK [09:46:17]SAM_PROTO_GetShiftState done [09:46:17]FM_GetShiftState done [09:46:17]req_shift_opened done [09:46:17]requested_item shift.open_date is exist - process it [09:46:17]req_shift_open_date [09:46:17]req_shift_open_date done [09:46:17]produce_requested_data done [09:46:17]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223471,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:46:17]process_action_free close_receipt [09:46:17]json_value_free [09:46:17]json_value_free done [09:46:17]process_json_proto returns [09:46:17]Send response to host [09:46:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223471,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:46:17]free response buf [09:46:17]execute_script done [09:46:17]execute_script returns [09:46:17]free content buf [09:46:17]Sock 8.Close socket [09:46:17]Sock 8.Thread stoped [09:46:21]OFD Sender: No OFD packet to send [09:46:26]OFD Sender: No OFD packet to send [09:46:31]OFD Sender: No OFD packet to send [09:46:36]OFD Sender: No OFD packet to send [09:46:41]OFD Sender: No OFD packet to send [09:46:46]OFD Sender: No OFD packet to send [09:46:51]OFD Sender: No OFD packet to send [09:46:56]OFD Sender: No OFD packet to send [09:47:01]OFD Sender: No OFD packet to send [09:47:06]OFD Sender: No OFD packet to send [09:47:11]OFD Sender: No OFD packet to send [09:47:16]OFD Sender: No OFD packet to send [09:47:21]OFD Sender: No OFD packet to send [09:47:26]OFD Sender: No OFD packet to send [09:47:31]OFD Sender: No OFD packet to send [09:47:36]OFD Sender: No OFD packet to send [09:47:36]accept exits with 9 [09:47:36]New connection [09:47:36]New thread 3067436388 created [09:47:36]Thread 3067579748 joined [09:47:36]Waiting for new connection... [09:47:36] Sock 9.Parse request [09:47:36]Sock 9.Check first char [09:47:36]Sock 9.First char is OK [09:47:36]request: POST /json_proto HTTP/1.0 [09:47:36]Method: POST [09:47:36]URL: /json_proto [09:47:36]Method is POST - this is cgi request [09:47:36]url: /json_proto [09:47:36]query_string will be loaded in cgi processing [09:47:36]execute_cgi json_proto POST (null) [09:47:36]execute_cgi path=json_proto method=POST [09:47:36]POST find Content-Length [09:47:36]Host: 172.17.52.131:8080 [09:47:36]Content-Length: 677 [09:47:36]Content-Type: application/json [09:47:36] [09:47:36]POST finish read [09:47:36]Found Content-Length = 677 [09:47:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477279", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.530, "sum" : 410.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 410.00, "total" : 410.00, "payments": [ { "type": 0, "sum" : 410.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:47:36]execute_script... [09:47:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477279", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.530, "sum" : 410.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 410.00, "total" : 410.00, "payments": [ { "type": 0, "sum" : 410.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:47:36]POST & json_proto [09:47:36]process_json_proto [09:47:36]json parsed OK: [09:47:36]protocol is kg_v1.0 [09:47:36]action value=close_receipt [09:47:36]process_action close_receipt [09:47:36]cmd_close_receipt [09:47:36]MH_GetDate [09:47:36]Write to MH i2c: F0 00 00 F4 04 E7 [09:47:36]Write i2c OK [09:47:36]MH_I2C_Read... [09:47:36]Read from MH i2c: F0 [09:47:36]MH_I2C_Read... [09:47:36]Read from MH i2c: F0 09 00 [09:47:36]MH_I2C_Read... [09:47:36]Read from MH i2c: F0 09 00 F4 04 00 39 23 16 67 81 1C 16 67 E3 [09:47:36]GetLastDocTimeStamp 1729503973 [09:47:36]current date 1729504057 [09:47:36]FM_GetShiftState [09:47:36]SAM_PROTO_GetShiftState [09:47:37]wFMCommunicate request_size=4 [09:47:37]MH_SAM_APDU [09:47:37]CAPDU: 80 13 01 00 [09:47:37]Write to MH i2c: E2 08 00 F5 04 80 13 01 00 00 00 00 00 76 [09:47:37]Write i2c OK [09:47:37]MH_I2C_Read... [09:47:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:47:37]Read from MH i2c: E2 [09:47:37]MH_I2C_Read... [09:47:37]Read from MH i2c: E2 0E 00 [09:47:37]MH_I2C_Read... [09:47:37]Read from MH i2c: E2 0E 00 F5 04 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 F8 [09:47:37]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:47:37]wFMCommunicate OK [09:47:37]SAM_PROTO_GetShiftState done [09:47:37]FM_GetShiftState done [09:47:37]opened in 1729469279 [09:47:37]opened+sec_in_day 1729555679 [09:47:37]quantity*price = 41032 [09:47:37]sum+1 = 41034 [09:47:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.33 ИТОГО: 410.00 Внесено: 410.00 СДАЧА: 0.00 НСП 1% : 3.63 НДС 12% : 43.57 Наличными: 410.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 103 21.10.2024 09:47 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223472 ФПД: 173555624890920 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T094737&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223472&fm=173555624890920&tin=02508201610067®Number=0000000000091767&sum=41000 [09:47:38]StoreToDocumentArchive [09:47:38]shift 538 fd 223472 [09:47:38]save to /storage/0538/doc_00223472 [09:47:38]save last doc name /storage/0538/doc_00223472 to /storage/kkm_last_doc_name [09:47:38]save OK [09:47:38]Clear old archive folders... [09:47:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:47:38]tlvbuf is 013A3880 [09:47:38]SAM_PROTO_ClearQueue [09:47:38]wFMCommunicate request_size=4 [09:47:38]MH_SAM_APDU [09:47:38]CAPDU: 80 09 00 00 [09:47:38]Write to MH i2c: E2 08 00 02 05 80 09 00 00 00 00 00 00 79 [09:47:38]Write i2c OK [09:47:38]MH_I2C_Read... [09:47:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:47:38]Read from MH i2c: E2 [09:47:38]MH_I2C_Read... [09:47:38]Read from MH i2c: E2 03 00 [09:47:38]MH_I2C_Read... [09:47:38]Read from MH i2c: E2 03 00 02 05 00 90 00 7B [09:47:38]RAPDU: 90 00 [09:47:38]wFMCommunicate OK [09:47:38]SAM_PROTO_ClearQueue done [09:47:38]KKMCreateOFDPacket [09:47:38]OFDProtocolAddRootSTLVToBuf [09:47:38]FM_MakeSignedData [09:47:38]FM_MakeSignedData [09:47:38]SAM_PROTO_SignData [09:47:38]wFMCommunicate request_size=4 [09:47:38]MH_SAM_APDU [09:47:38]CAPDU: 80 0D 01 02 [09:47:38]Write to MH i2c: E2 08 00 03 05 80 0D 01 02 00 00 00 00 81 [09:47:38]Write i2c OK [09:47:38]MH_I2C_Read... [09:47:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:47:38]Read from MH i2c: E2 [09:47:38]MH_I2C_Read... [09:47:38]Read from MH i2c: E2 03 00 [09:47:38]MH_I2C_Read... [09:47:38]Read from MH i2c: E2 03 00 03 05 00 90 00 7C [09:47:38]RAPDU: 90 00 [09:47:38]wFMCommunicate OK [09:47:38]wFMCommunicate request_size=255 [09:47:38]MH_SAM_APDU [09:47:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 49 A0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 A0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 11 00 00 00 00 07 04 06 00 28 A0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 39 23 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F0 68 03 00 35 04 06 00 9D [09:47:38]Write to MH i2c: E2 02 01 04 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 9A 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 49 A0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 A0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 11 00 00 00 00 07 04 06 00 28 A0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 39 23 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F0 68 03 00 35 04 06 00 9D 00 00 AA [09:47:38]Write i2c OK [09:47:38]MH_I2C_Read... [09:47:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:47:38]Read from MH i2c: E2 [09:47:38]MH_I2C_Read... [09:47:38]Read from MH i2c: E2 03 00 [09:47:38]MH_I2C_Read... [09:47:38]Read from MH i2c: E2 03 00 04 05 00 90 00 7D [09:47:38]RAPDU: 90 00 [09:47:38]wFMCommunicate OK [09:47:38]wFMCommunicate request_size=10 [09:47:38]MH_SAM_APDU [09:47:38]CAPDU: 80 0D 02 02 05 D9 11 5E D2 28 [09:47:38]Write to MH i2c: E2 0D 00 05 05 80 0D 02 02 05 00 D9 11 5E D2 28 00 00 D0 [09:47:38]Write i2c OK [09:47:38]MH_I2C_Read... [09:47:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:47:38]Read from MH i2c: E2 [09:47:38]MH_I2C_Read... [09:47:38]Read from MH i2c: E2 03 00 [09:47:38]MH_I2C_Read... [09:47:38]Read from MH i2c: E2 03 00 05 05 00 90 00 7E [09:47:38]RAPDU: 90 00 [09:47:38]wFMCommunicate OK [09:47:38]wFMCommunicate request_size=4 [09:47:38]MH_SAM_APDU [09:47:38]CAPDU: 80 0D 03 02 [09:47:38]Write to MH i2c: E2 08 00 06 05 80 0D 03 02 00 00 00 00 86 [09:47:38]Write i2c OK [09:47:38]MH_I2C_Read... [09:47:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:47:38]Read from MH i2c: E2 [09:47:38]MH_I2C_Read... [09:47:38]Read from MH i2c: E2 0B 00 [09:47:38]MH_I2C_Read... [09:47:38]Read from MH i2c: E2 0B 00 06 05 00 E3 07 68 A4 20 C3 98 D4 90 00 CC [09:47:38]RAPDU: E3 07 68 A4 20 C3 98 D4 90 00 [09:47:38]wFMCommunicate OK [09:47:38]SAM_PROTO_SignData done [09:47:38]FM_MakeSignedData done [09:47:38]CreateOFDProtocolMessage [09:47:38]wFMCommunicate request_size=4 [09:47:38]MH_SAM_APDU [09:47:38]CAPDU: 80 11 00 00 [09:47:38]Write to MH i2c: E2 08 00 07 05 80 11 00 00 00 00 00 00 86 [09:47:38]Write i2c OK [09:47:38]MH_I2C_Read... [09:47:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:47:38]Read from MH i2c: E2 [09:47:38]MH_I2C_Read... [09:47:38]Read from MH i2c: E2 17 00 [09:47:38]MH_I2C_Read... [09:47:38]Read from MH i2c: E2 17 00 07 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 D9 [09:47:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:47:38]wFMCommunicate OK [09:47:38]CreateOFDProtocolMessage done [09:47:38]OFDSenderStorePacket 223472 [09:47:38]StoreOFDPacket docnum=223472 [09:47:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 42 B4 07 01 DE 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 49 A0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 A0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 11 00 00 00 00 07 04 06 00 28 A0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 39 23 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F0 68 03 00 35 04 06 00 9D D9 11 5E D2 28 E3 07 68 A4 20 C3 98 D4 [09:47:38]CheckFolder [09:47:38]dirname=/storage/ofd_packets [09:47:38]CheckFolder done [09:47:38]ProducePacketName [09:47:38]name=ofd_packets/00223472 [09:47:38]NVStorageSaveData ofd_packets/00223472 [09:47:38]File name is /storage/ofd_packets/00223472 [09:47:38]Write 301 bytes [09:47:38]NVStorageSaveData done [09:47:38]OFDSenderStorePacket done [09:47:38]KKMCreateOFDPacket done [09:47:38]NVStorageSaveData kkm_last_timestamp [09:47:38]File name is /storage/kkm_last_timestamp [09:47:38]Write 4 bytes [09:47:38]NVStorageSaveData done [09:47:38]ExternCall_PrintAddStr [09:47:38]wPrintStart [09:47:38]Write to MH i2c: 01 00 00 08 05 0D [09:47:38]Write i2c OK [09:47:38]MH_I2C_Read... [09:47:38]Read from MH i2c: 01 [09:47:38]MH_I2C_Read... [09:47:38]Read from MH i2c: 01 07 00 [09:47:38]MH_I2C_Read... [09:47:38]Read from MH i2c: 01 07 00 08 05 00 00 00 00 00 FF 0F 22 [09:47:38]RasterBufferAndPrint [09:47:38]line Счет N : (1)477279 [09:47:38]line ИНН: 02508201610067 [09:47:38]line Контрольно-Кассовый Чек [09:47:38]line ПРОДАЖА [09:47:38]line ТРК (МРК, ГНК) : 21 [09:47:38]line Товар: 2710124500 [09:47:38]line Аи-95-К-5 [09:47:38]line 5.530 * 74.20 [09:47:38]line = 410.33 [09:47:38]line НДС 12% НСП 1% [09:47:38]line > о реализуемом товаре [09:47:38]line ОКРУГЛЕНИЕ: -0.33 [09:47:38]line ИТОГО: 410.00 [09:47:38]line Внесено: 410.00 [09:47:38]line СДАЧА: 0.00 [09:47:38]line НСП 1% : 3.63 [09:47:38]line НДС 12% : 43.57 [09:47:38]line Наличными: 410.00 [09:47:38]line Безнал.: 0.00 [09:47:38]line Место: АЗС № 162 "Партнер Нефть" [09:47:38]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:47:38]line СНО: Общий режим [09:47:38]line Чек 103 21.10.2024 09:47 [09:47:38]line Смена: 538 ФФД: 1.0 [09:47:38]line ЗНМ: 0300000103 [09:47:38]line РНМ: 0000000000091767 [09:47:38]line Версия ККМ: 001 [09:47:38]line ФМ: 0000000000871763 [09:47:38]line ФД: 223472 [09:47:38]line ФПД: 173555624890920 [09:47:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T094737&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223472&fm=173555624890920&tin=02508201610067®Number=0000000000091767&sum=41000 [09:47:39]OFD Sender: Processing packet 223472 [packets to send 25, broken 24] [09:47:39]ProducePacketName [09:47:39]name=ofd_packets/00223472 [09:47:39]OFD Sender: To server: pG, [09:47:39]CommunicateWithHost lk.salyk.kg:30040 [09:47:39]ConnectInit lk.salyk.kg [09:47:39]written 0, free lines is 4095 [09:47:39]Connected sock=10 [09:47:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 42 B4 07 01 DE 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 49 A0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 A0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 11 00 00 00 00 07 04 06 00 28 A0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 39 23 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F0 68 03 00 35 04 06 00 9D D9 11 5E D2 28 E3 07 68 A4 20 C3 98 D4 [09:47:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 EE 1E 47 00 1E 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F0 68 03 00 F4 03 04 00 DB CE 15 67 B6 04 01 00 00 4A A3 CD 34 21 E1 D7 4C [09:47:39]CommunicateWithHost err = 0 [09:47:39]CheckOFDResponse [09:47:39]1017 (14) - 77093643461234 [09:47:39]1041 (16) - 0000000000871763 [09:47:39]1040 (4) - 223472 [09:47:39]1012 (4) - 21.10.2024 03:47 [09:47:39]1206 (1) - 0 [09:47:39]OFD Sender: Remove packet 223472 [09:47:39]ProducePacketName [09:47:39]name=ofd_packets/00223472 [09:47:39]NVStorageDeleteData [09:47:39]Write to MH i2c: 01 00 00 33 05 38 [09:47:39]Write i2c OK [09:47:39]MH_I2C_Read... [09:47:39]Read from MH i2c: 01 [09:47:39]MH_I2C_Read... [09:47:39]Read from MH i2c: 01 07 00 [09:47:39]MH_I2C_Read... [09:47:39]Read from MH i2c: 01 07 00 33 05 00 00 00 00 00 F0 0C 3B [09:47:39]RasterBufferAndPrint [09:47:39]line [09:47:39]line [09:47:39]line [09:47:39]line [09:47:39]line [09:47:39]written 0, free lines is 3318 [09:47:39]MH_Cut [09:47:39]Write to MH i2c: D1 01 00 3A 05 01 11 [09:47:39]Write i2c OK [09:47:39]MH_I2C_Read... [09:47:39]Read from MH i2c: D1 [09:47:39]MH_I2C_Read... [09:47:39]Read from MH i2c: D1 01 00 [09:47:39]MH_I2C_Read... [09:47:39]Read from MH i2c: D1 01 00 3A 05 00 10 [09:47:39]Write to MH i2c: 01 00 00 3B 05 40 [09:47:39]Write i2c OK [09:47:39]MH_I2C_Read... [09:47:39]OFD Sender: No OFD packet to send [09:47:40]*** Cut start [09:47:40]*** Purtial cut [09:47:40]*** CUTSNS_PIN = 0 [09:47:40]*** Stage 1: CUTSNS_PIN = 1 [09:47:42]Read from MH i2c: 01 [09:47:42]MH_I2C_Read... [09:47:42]*** Stop cut motor [09:47:42]*** Cut end [09:47:42]Read from MH i2c: 01 07 00 [09:47:42]MH_I2C_Read... [09:47:42]Read from MH i2c: 01 07 00 3B 05 00 00 00 00 00 FF 0F 55 [09:47:42]process_action close_receipt done [09:47:42]requested_data is exist [09:47:42]produce_requested_data [09:47:42]requested_item fm.sn is exist - process it [09:47:42]wFMCommunicate request_size=4 [09:47:42]MH_SAM_APDU [09:47:42]CAPDU: 80 11 00 00 [09:47:42]Write to MH i2c: E2 08 00 3C 05 80 11 00 00 00 00 00 00 BB [09:47:42]Write i2c OK [09:47:42]MH_I2C_Read... [09:47:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:47:42]Read from MH i2c: E2 [09:47:42]MH_I2C_Read... [09:47:42]Read from MH i2c: E2 17 00 [09:47:42]MH_I2C_Read... [09:47:42]Read from MH i2c: E2 17 00 3C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 0E [09:47:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:47:42]wFMCommunicate OK [09:47:42]requested_item fd.num is exist - process it [09:47:42]SAM_PROTO_GetFieldsCounters [09:47:42]wFMCommunicate request_size=4 [09:47:42]MH_SAM_APDU [09:47:42]CAPDU: 80 13 00 00 [09:47:42]Write to MH i2c: E2 08 00 3D 05 80 13 00 00 00 00 00 00 BE [09:47:42]Write i2c OK [09:47:42]MH_I2C_Read... [09:47:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:47:42]Read from MH i2c: E2 [09:47:42]MH_I2C_Read... [09:47:42]Read from MH i2c: E2 62 00 [09:47:42]MH_I2C_Read... [09:47:42]Read from MH i2c: E2 62 00 3D 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 F0 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 67 00 00 00 5E 04 04 00 67 00 00 00 57 04 04 00 68 00 00 00 19 04 04 00 00 00 00 00 90 00 90 [09:47:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 F0 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 67 00 00 00 5E 04 04 00 67 00 00 00 57 04 04 00 68 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:47:42]wFMCommunicate OK [09:47:42]SAM_PROTO_GetFieldsCounters done [09:47:42]requested_item shift.num is exist - process it [09:47:42]requested_item shift.opened is exist - process it [09:47:42]req_shift_opened [09:47:42]FM_GetShiftState [09:47:42]SAM_PROTO_GetShiftState [09:47:42]wFMCommunicate request_size=4 [09:47:42]MH_SAM_APDU [09:47:42]CAPDU: 80 13 01 00 [09:47:42]Write to MH i2c: E2 08 00 3E 05 80 13 01 00 00 00 00 00 C0 [09:47:42]Write i2c OK [09:47:42]MH_I2C_Read... [09:47:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:47:42]Read from MH i2c: E2 [09:47:42]MH_I2C_Read... [09:47:42]Read from MH i2c: E2 0E 00 [09:47:42]MH_I2C_Read... [09:47:42]Read from MH i2c: E2 0E 00 3E 05 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 42 [09:47:42]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:47:42]wFMCommunicate OK [09:47:42]SAM_PROTO_GetShiftState done [09:47:42]FM_GetShiftState done [09:47:42]req_shift_opened done [09:47:42]requested_item shift.open_date is exist - process it [09:47:42]req_shift_open_date [09:47:42]req_shift_open_date done [09:47:42]produce_requested_data done [09:47:42]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223472,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:47:42]process_action_free close_receipt [09:47:42]json_value_free [09:47:42]json_value_free done [09:47:42]process_json_proto returns [09:47:42]Send response to host [09:47:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223472,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:47:42]free response buf [09:47:42]execute_script done [09:47:42]execute_script returns [09:47:42]free content buf [09:47:42]Sock 9.Close socket [09:47:42]Sock 9.Thread stoped [09:47:44]OFD Sender: No OFD packet to send [09:47:49]OFD Sender: No OFD packet to send [09:47:54]OFD Sender: No OFD packet to send [09:47:59]OFD Sender: No OFD packet to send [09:48:04]OFD Sender: No OFD packet to send [09:48:09]OFD Sender: No OFD packet to send [09:48:14]OFD Sender: No OFD packet to send [09:48:19]OFD Sender: No OFD packet to send [09:48:24]OFD Sender: No OFD packet to send [09:48:29]OFD Sender: No OFD packet to send [09:48:34]OFD Sender: No OFD packet to send [09:48:39]OFD Sender: No OFD packet to send [09:48:44]OFD Sender: No OFD packet to send [09:48:49]OFD Sender: No OFD packet to send [09:48:54]OFD Sender: No OFD packet to send [09:48:59]OFD Sender: No OFD packet to send [09:49:04]OFD Sender: No OFD packet to send [09:49:09]OFD Sender: No OFD packet to send [09:49:14]accept exits with 8 [09:49:14]New connection [09:49:14]New thread 3067579748 created [09:49:14]Thread 3067436388 joined [09:49:14]Waiting for new connection... [09:49:14] Sock 8.Parse request [09:49:14]Sock 8.Check first char [09:49:14]Sock 8.First char is OK [09:49:14]request: POST /json_proto HTTP/1.0 [09:49:14]Method: POST [09:49:14]URL: /json_proto [09:49:14]Method is POST - this is cgi request [09:49:14]url: /json_proto [09:49:14]query_string will be loaded in cgi processing [09:49:14]execute_cgi json_proto POST (null) [09:49:14]execute_cgi path=json_proto method=POST [09:49:14]POST find Content-Length [09:49:14]Host: 172.17.52.131:8080 [09:49:14]Content-Length: 670 [09:49:14]Content-Type: application/json [09:49:14] [09:49:14]POST finish read [09:49:14]Found Content-Length = 670 [09:49:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477280", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:49:14]execute_script... [09:49:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477280", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:49:14]POST & json_proto [09:49:14]process_json_proto [09:49:14]json parsed OK: [09:49:14]protocol is kg_v1.0 [09:49:14]action value=close_receipt [09:49:14]process_action close_receipt [09:49:14]cmd_close_receipt [09:49:14]MH_GetDate [09:49:14]Write to MH i2c: F0 00 00 3F 05 33 [09:49:14]Write i2c OK [09:49:14]MH_I2C_Read... [09:49:14]Read from MH i2c: F0 [09:49:14]MH_I2C_Read... [09:49:14]Read from MH i2c: F0 09 00 [09:49:14]MH_I2C_Read... [09:49:14]Read from MH i2c: F0 09 00 3F 05 00 9A 23 16 67 81 1C 16 67 90 [09:49:14]GetLastDocTimeStamp 1729504057 [09:49:14]current date 1729504154 [09:49:14]FM_GetShiftState [09:49:14]SAM_PROTO_GetShiftState [09:49:14]wFMCommunicate request_size=4 [09:49:14]MH_SAM_APDU [09:49:14]CAPDU: 80 13 01 00 [09:49:14]Write to MH i2c: E2 08 00 40 05 80 13 01 00 00 00 00 00 C2 [09:49:14]Write i2c OK [09:49:14]MH_I2C_Read... [09:49:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:14]Read from MH i2c: E2 [09:49:14]MH_I2C_Read... [09:49:14]Read from MH i2c: E2 0E 00 [09:49:14]MH_I2C_Read... [09:49:14]Read from MH i2c: E2 0E 00 40 05 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 44 [09:49:14]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:49:14]wFMCommunicate OK [09:49:14]SAM_PROTO_GetShiftState done [09:49:14]FM_GetShiftState done [09:49:14]opened in 1729469279 [09:49:14]opened+sec_in_day 1729555679 [09:49:14]quantity*price = 60055 [09:49:14]sum+1 = 60056 [09:49:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 104 21.10.2024 09:49 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223473 ФПД: 8806526689504 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T094914&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223473&fm=8806526689504&tin=02508201610067®Number=0000000000091767&sum=60000 [09:49:15]StoreToDocumentArchive [09:49:15]shift 538 fd 223473 [09:49:15]save to /storage/0538/doc_00223473 [09:49:15]save last doc name /storage/0538/doc_00223473 to /storage/kkm_last_doc_name [09:49:15]save OK [09:49:15]Clear old archive folders... [09:49:15]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:49:15]tlvbuf is 01418200 [09:49:15]SAM_PROTO_ClearQueue [09:49:15]wFMCommunicate request_size=4 [09:49:15]MH_SAM_APDU [09:49:15]CAPDU: 80 09 00 00 [09:49:15]Write to MH i2c: E2 08 00 4D 05 80 09 00 00 00 00 00 00 C4 [09:49:15]Write i2c OK [09:49:15]MH_I2C_Read... [09:49:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:49:15]Read from MH i2c: E2 [09:49:15]MH_I2C_Read... [09:49:15]Read from MH i2c: E2 03 00 [09:49:15]MH_I2C_Read... [09:49:15]Read from MH i2c: E2 03 00 4D 05 00 90 00 C6 [09:49:15]RAPDU: 90 00 [09:49:15]wFMCommunicate OK [09:49:15]SAM_PROTO_ClearQueue done [09:49:15]KKMCreateOFDPacket [09:49:15]OFDProtocolAddRootSTLVToBuf [09:49:15]FM_MakeSignedData [09:49:15]FM_MakeSignedData [09:49:15]SAM_PROTO_SignData [09:49:15]wFMCommunicate request_size=4 [09:49:15]MH_SAM_APDU [09:49:15]CAPDU: 80 0D 01 02 [09:49:15]Write to MH i2c: E2 08 00 4E 05 80 0D 01 02 00 00 00 00 CC [09:49:15]Write i2c OK [09:49:15]MH_I2C_Read... [09:49:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:49:15]Read from MH i2c: E2 [09:49:15]MH_I2C_Read... [09:49:15]Read from MH i2c: E2 03 00 [09:49:15]MH_I2C_Read... [09:49:15]Read from MH i2c: E2 03 00 4E 05 00 90 00 C7 [09:49:15]RAPDU: 90 00 [09:49:15]wFMCommunicate OK [09:49:15]wFMCommunicate request_size=255 [09:49:15]MH_SAM_APDU [09:49:15]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 9A 23 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F1 68 03 00 35 04 06 00 [09:49:15]Write to MH i2c: E2 02 01 4F 05 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 9A 23 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F1 68 03 00 35 04 06 00 00 00 0A [09:49:15]Write i2c OK [09:49:15]MH_I2C_Read... [09:49:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:49:15]Read from MH i2c: E2 [09:49:15]MH_I2C_Read... [09:49:15]Read from MH i2c: E2 03 00 [09:49:15]MH_I2C_Read... [09:49:15]Read from MH i2c: E2 03 00 4F 05 00 90 00 C8 [09:49:15]RAPDU: 90 00 [09:49:15]wFMCommunicate OK [09:49:15]wFMCommunicate request_size=11 [09:49:15]MH_SAM_APDU [09:49:15]CAPDU: 80 0D 02 02 06 08 02 6D E5 20 E0 [09:49:15]Write to MH i2c: E2 0E 00 50 05 80 0D 02 02 06 00 08 02 6D E5 20 E0 00 00 37 [09:49:15]Write i2c OK [09:49:15]MH_I2C_Read... [09:49:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:49:15]Read from MH i2c: E2 [09:49:15]MH_I2C_Read... [09:49:15]Read from MH i2c: E2 03 00 [09:49:15]MH_I2C_Read... [09:49:15]Read from MH i2c: E2 03 00 50 05 00 90 00 C9 [09:49:15]RAPDU: 90 00 [09:49:15]wFMCommunicate OK [09:49:15]wFMCommunicate request_size=4 [09:49:15]MH_SAM_APDU [09:49:15]CAPDU: 80 0D 03 02 [09:49:15]Write to MH i2c: E2 08 00 51 05 80 0D 03 02 00 00 00 00 D1 [09:49:15]Write i2c OK [09:49:15]MH_I2C_Read... [09:49:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:49:15]Read from MH i2c: E2 [09:49:15]MH_I2C_Read... [09:49:15]Read from MH i2c: E2 0B 00 [09:49:15]MH_I2C_Read... [09:49:15]Read from MH i2c: E2 0B 00 51 05 00 B2 31 1C E7 C3 C6 6F AE 90 00 5E [09:49:15]RAPDU: B2 31 1C E7 C3 C6 6F AE 90 00 [09:49:15]wFMCommunicate OK [09:49:15]SAM_PROTO_SignData done [09:49:15]FM_MakeSignedData done [09:49:15]CreateOFDProtocolMessage [09:49:15]wFMCommunicate request_size=4 [09:49:15]MH_SAM_APDU [09:49:15]CAPDU: 80 11 00 00 [09:49:15]Write to MH i2c: E2 08 00 52 05 80 11 00 00 00 00 00 00 D1 [09:49:15]Write i2c OK [09:49:15]MH_I2C_Read... [09:49:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:49:15]Read from MH i2c: E2 [09:49:15]MH_I2C_Read... [09:49:15]Read from MH i2c: E2 17 00 [09:49:15]MH_I2C_Read... [09:49:15]Read from MH i2c: E2 17 00 52 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 24 [09:49:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:49:15]wFMCommunicate OK [09:49:15]CreateOFDProtocolMessage done [09:49:15]OFDSenderStorePacket 223473 [09:49:15]StoreOFDPacket docnum=223473 [09:49:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 93 26 08 01 5A 89 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 9A 23 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F1 68 03 00 35 04 06 00 08 02 6D E5 20 E0 B2 31 1C E7 C3 C6 6F AE [09:49:15]CheckFolder [09:49:15]dirname=/storage/ofd_packets [09:49:15]CheckFolder done [09:49:15]ProducePacketName [09:49:15]name=ofd_packets/00223473 [09:49:15]NVStorageSaveData ofd_packets/00223473 [09:49:15]File name is /storage/ofd_packets/00223473 [09:49:15]Write 302 bytes [09:49:15]NVStorageSaveData done [09:49:15]OFDSenderStorePacket done [09:49:15]KKMCreateOFDPacket done [09:49:15]NVStorageSaveData kkm_last_timestamp [09:49:15]File name is /storage/kkm_last_timestamp [09:49:15]Write 4 bytes [09:49:15]NVStorageSaveData done [09:49:15]ExternCall_PrintAddStr [09:49:15]wPrintStart [09:49:15]Write to MH i2c: 01 00 00 53 05 58 [09:49:15]Write i2c OK [09:49:15]MH_I2C_Read... [09:49:15]Read from MH i2c: 01 [09:49:15]MH_I2C_Read... [09:49:15]Read from MH i2c: 01 07 00 [09:49:15]MH_I2C_Read... [09:49:15]Read from MH i2c: 01 07 00 53 05 00 00 00 00 00 FF 0F 6D [09:49:15]RasterBufferAndPrint [09:49:15]line Счет N : (1)477280 [09:49:15]line ИНН: 02508201610067 [09:49:15]line Контрольно-Кассовый Чек [09:49:15]line ПРОДАЖА [09:49:15]line ТРК (МРК, ГНК) : 33 [09:49:15]line Товар: 2710124130 [09:49:15]line SUPER-92-К-5 [09:49:15]line 8.780 * 68.40 [09:49:15]line = 600.55 [09:49:15]line НДС 12% НСП 1% [09:49:15]line > о реализуемом товаре [09:49:15]line ОКРУГЛЕНИЕ: -0.55 [09:49:15]line ИТОГО: 600.00 [09:49:15]line Внесено: 600.00 [09:49:15]line СДАЧА: 0.00 [09:49:15]line НСП 1% : 5.31 [09:49:15]line НДС 12% : 63.77 [09:49:15]line Наличными: 600.00 [09:49:15]line Безнал.: 0.00 [09:49:15]line Место: АЗС № 162 "Партнер Нефть" [09:49:15]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:49:15]line СНО: Общий режим [09:49:15]line Чек 104 21.10.2024 09:49 [09:49:15]line Смена: 538 ФФД: 1.0 [09:49:15]line ЗНМ: 0300000103 [09:49:15]line РНМ: 0000000000091767 [09:49:15]line Версия ККМ: 001 [09:49:15]line ФМ: 0000000000871763 [09:49:15]line ФД: 223473 [09:49:15]line ФПД: 8806526689504 [09:49:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T094914&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223473&fm=8806526689504&tin=02508201610067®Number=0000000000091767&sum=60000 [09:49:16]OFD Sender: Processing packet 223473 [packets to send 25, broken 24] [09:49:16]ProducePacketName [09:49:16]name=ofd_packets/00223473 [09:49:16]OFD Sender: To server: pG, [09:49:16]CommunicateWithHost lk.salyk.kg:30040 [09:49:16]ConnectInit lk.salyk.kg [09:49:16]written 0, free lines is 4095 [09:49:16]Connected sock=10 [09:49:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 93 26 08 01 5A 89 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 9A 23 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F1 68 03 00 35 04 06 00 08 02 6D E5 20 E0 B2 31 1C E7 C3 C6 6F AE [09:49:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 DF 02 47 00 3F D3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F1 68 03 00 F4 03 04 00 3C CF 15 67 B6 04 01 00 00 E2 F2 25 89 5C 62 61 FF [09:49:16]CommunicateWithHost err = 0 [09:49:16]CheckOFDResponse [09:49:16]1017 (14) - 77093643461234 [09:49:16]1041 (16) - 0000000000871763 [09:49:16]1040 (4) - 223473 [09:49:16]1012 (4) - 21.10.2024 03:49 [09:49:16]1206 (1) - 0 [09:49:16]OFD Sender: Remove packet 223473 [09:49:16]ProducePacketName [09:49:16]name=ofd_packets/00223473 [09:49:16]NVStorageDeleteData [09:49:16]Write to MH i2c: 01 00 00 7E 05 83 [09:49:16]Write i2c OK [09:49:16]MH_I2C_Read... [09:49:16]Read from MH i2c: 01 [09:49:16]MH_I2C_Read... [09:49:16]Read from MH i2c: 01 07 00 [09:49:16]MH_I2C_Read... [09:49:16]Read from MH i2c: 01 07 00 7E 05 00 00 00 00 00 EA 0C 80 [09:49:16]RasterBufferAndPrint [09:49:16]line [09:49:16]line [09:49:16]line [09:49:16]line [09:49:16]line [09:49:16]written 0, free lines is 3312 [09:49:16]MH_Cut [09:49:16]Write to MH i2c: D1 01 00 85 05 01 5C [09:49:16]Write i2c OK [09:49:16]MH_I2C_Read... [09:49:16]Read from MH i2c: D1 [09:49:16]MH_I2C_Read... [09:49:16]Read from MH i2c: D1 01 00 [09:49:16]MH_I2C_Read... [09:49:16]Read from MH i2c: D1 01 00 85 05 00 5B [09:49:16]Write to MH i2c: 01 00 00 86 05 8B [09:49:16]Write i2c OK [09:49:16]MH_I2C_Read... [09:49:16]OFD Sender: No OFD packet to send [09:49:17]*** Cut start [09:49:17]*** Purtial cut [09:49:17]*** Stage 1: CUTSNS_PIN = 1 [09:49:17]Read from MH i2c: 01 [09:49:17]MH_I2C_Read... [09:49:17]*** Stop cut motor [09:49:17]*** Cut end [09:49:17]Read from MH i2c: 01 07 00 [09:49:17]MH_I2C_Read... [09:49:17]Read from MH i2c: 01 07 00 86 05 00 00 00 00 00 FF 0F A0 [09:49:17]process_action close_receipt done [09:49:17]requested_data is exist [09:49:17]produce_requested_data [09:49:17]requested_item fm.sn is exist - process it [09:49:17]wFMCommunicate request_size=4 [09:49:17]MH_SAM_APDU [09:49:17]CAPDU: 80 11 00 00 [09:49:17]Write to MH i2c: E2 08 00 87 05 80 11 00 00 00 00 00 00 06 [09:49:17]Write i2c OK [09:49:17]MH_I2C_Read... [09:49:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:49:17]Read from MH i2c: E2 [09:49:17]MH_I2C_Read... [09:49:17]Read from MH i2c: E2 17 00 [09:49:17]MH_I2C_Read... [09:49:17]Read from MH i2c: E2 17 00 87 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 59 [09:49:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:49:17]wFMCommunicate OK [09:49:17]requested_item fd.num is exist - process it [09:49:17]SAM_PROTO_GetFieldsCounters [09:49:17]wFMCommunicate request_size=4 [09:49:17]MH_SAM_APDU [09:49:17]CAPDU: 80 13 00 00 [09:49:17]Write to MH i2c: E2 08 00 88 05 80 13 00 00 00 00 00 00 09 [09:49:17]Write i2c OK [09:49:17]MH_I2C_Read... [09:49:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:49:17]Read from MH i2c: E2 [09:49:17]MH_I2C_Read... [09:49:17]Read from MH i2c: E2 62 00 [09:49:17]MH_I2C_Read... [09:49:17]Read from MH i2c: E2 62 00 88 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 F1 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 68 00 00 00 5E 04 04 00 68 00 00 00 57 04 04 00 69 00 00 00 19 04 04 00 00 00 00 00 90 00 DF [09:49:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 F1 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 68 00 00 00 5E 04 04 00 68 00 00 00 57 04 04 00 69 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:49:17]wFMCommunicate OK [09:49:17]SAM_PROTO_GetFieldsCounters done [09:49:17]requested_item shift.num is exist - process it [09:49:17]requested_item shift.opened is exist - process it [09:49:17]req_shift_opened [09:49:17]FM_GetShiftState [09:49:17]SAM_PROTO_GetShiftState [09:49:17]wFMCommunicate request_size=4 [09:49:17]MH_SAM_APDU [09:49:17]CAPDU: 80 13 01 00 [09:49:17]Write to MH i2c: E2 08 00 89 05 80 13 01 00 00 00 00 00 0B [09:49:17]Write i2c OK [09:49:17]MH_I2C_Read... [09:49:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:17]Read from MH i2c: E2 [09:49:17]MH_I2C_Read... [09:49:17]Read from MH i2c: E2 0E 00 [09:49:17]MH_I2C_Read... [09:49:17]Read from MH i2c: E2 0E 00 89 05 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 8D [09:49:17]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:49:17]wFMCommunicate OK [09:49:17]SAM_PROTO_GetShiftState done [09:49:17]FM_GetShiftState done [09:49:17]req_shift_opened done [09:49:17]requested_item shift.open_date is exist - process it [09:49:17]req_shift_open_date [09:49:17]req_shift_open_date done [09:49:17]produce_requested_data done [09:49:17]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223473,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:49:17]process_action_free close_receipt [09:49:17]json_value_free [09:49:17]json_value_free done [09:49:17]process_json_proto returns [09:49:17]Send response to host [09:49:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223473,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:49:17]free response buf [09:49:17]execute_script done [09:49:17]execute_script returns [09:49:17]free content buf [09:49:17]Sock 8.Close socket [09:49:17]Sock 8.Thread stoped [09:49:21]OFD Sender: No OFD packet to send [09:49:26]OFD Sender: No OFD packet to send [09:49:31]OFD Sender: No OFD packet to send [09:49:36]OFD Sender: No OFD packet to send [09:49:41]OFD Sender: No OFD packet to send [09:49:46]OFD Sender: No OFD packet to send [09:49:51]OFD Sender: No OFD packet to send [09:49:56]OFD Sender: No OFD packet to send [09:50:01]OFD Sender: No OFD packet to send [09:50:06]OFD Sender: No OFD packet to send [09:50:11]OFD Sender: No OFD packet to send [09:50:15]accept exits with 9 [09:50:15]New connection [09:50:15]New thread 3067436388 created [09:50:15]Thread 3067579748 joined [09:50:15]Waiting for new connection... [09:50:15] Sock 9.Parse request [09:50:15]Sock 9.Check first char [09:50:15]Sock 9.First char is OK [09:50:15]request: POST /json_proto HTTP/1.0 [09:50:15]Method: POST [09:50:15]URL: /json_proto [09:50:15]Method is POST - this is cgi request [09:50:15]url: /json_proto [09:50:15]query_string will be loaded in cgi processing [09:50:15]execute_cgi json_proto POST (null) [09:50:15]execute_cgi path=json_proto method=POST [09:50:15]POST find Content-Length [09:50:15]Host: 172.17.52.131:8080 [09:50:15]Content-Length: 674 [09:50:15]Content-Type: application/json [09:50:15] [09:50:15]POST finish read [09:50:15]Found Content-Length = 674 [09:50:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477281", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:15]execute_script... [09:50:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477281", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:15]POST & json_proto [09:50:15]process_json_proto [09:50:15]json parsed OK: [09:50:15]protocol is kg_v1.0 [09:50:15]action value=close_receipt [09:50:15]process_action close_receipt [09:50:15]cmd_close_receipt [09:50:15]MH_GetDate [09:50:15]Write to MH i2c: F0 00 00 8A 05 7E [09:50:15]Write i2c OK [09:50:15]MH_I2C_Read... [09:50:15]Read from MH i2c: F0 [09:50:15]MH_I2C_Read... [09:50:15]Read from MH i2c: F0 09 00 [09:50:15]MH_I2C_Read... [09:50:15]Read from MH i2c: F0 09 00 8A 05 00 D7 23 16 67 81 1C 16 67 18 [09:50:15]GetLastDocTimeStamp 1729504154 [09:50:15]current date 1729504215 [09:50:15]FM_GetShiftState [09:50:15]SAM_PROTO_GetShiftState [09:50:15]wFMCommunicate request_size=4 [09:50:15]MH_SAM_APDU [09:50:15]CAPDU: 80 13 01 00 [09:50:15]Write to MH i2c: E2 08 00 8B 05 80 13 01 00 00 00 00 00 0D [09:50:15]Write i2c OK [09:50:15]MH_I2C_Read... [09:50:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:15]Read from MH i2c: E2 [09:50:15]MH_I2C_Read... [09:50:15]Read from MH i2c: E2 0E 00 [09:50:15]MH_I2C_Read... [09:50:15]Read from MH i2c: E2 0E 00 8B 05 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 8F [09:50:15]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:50:15]wFMCommunicate OK [09:50:15]SAM_PROTO_GetShiftState done [09:50:15]FM_GetShiftState done [09:50:15]opened in 1729469279 [09:50:15]opened+sec_in_day 1729555679 [09:50:15]quantity*price = 50063 [09:50:15]sum+1 = 50064 [09:50:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 105 21.10.2024 09:50 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223474 ФПД: 113123687557690 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T095015&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223474&fm=113123687557690&tin=02508201610067®Number=0000000000091767&sum=50000 [09:50:16]StoreToDocumentArchive [09:50:16]shift 538 fd 223474 [09:50:16]save to /storage/0538/doc_00223474 [09:50:16]save last doc name /storage/0538/doc_00223474 to /storage/kkm_last_doc_name [09:50:16]save OK [09:50:16]Clear old archive folders... [09:50:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:50:16]tlvbuf is 013A88F0 [09:50:16]SAM_PROTO_ClearQueue [09:50:16]wFMCommunicate request_size=4 [09:50:16]MH_SAM_APDU [09:50:16]CAPDU: 80 09 00 00 [09:50:16]Write to MH i2c: E2 08 00 98 05 80 09 00 00 00 00 00 00 0F [09:50:16]Write i2c OK [09:50:16]MH_I2C_Read... [09:50:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:50:16]Read from MH i2c: E2 [09:50:16]MH_I2C_Read... [09:50:16]Read from MH i2c: E2 03 00 [09:50:16]MH_I2C_Read... [09:50:16]Read from MH i2c: E2 03 00 98 05 00 90 00 11 [09:50:16]RAPDU: 90 00 [09:50:16]wFMCommunicate OK [09:50:16]SAM_PROTO_ClearQueue done [09:50:16]KKMCreateOFDPacket [09:50:16]OFDProtocolAddRootSTLVToBuf [09:50:16]FM_MakeSignedData [09:50:16]FM_MakeSignedData [09:50:16]SAM_PROTO_SignData [09:50:16]wFMCommunicate request_size=4 [09:50:16]MH_SAM_APDU [09:50:16]CAPDU: 80 0D 01 02 [09:50:16]Write to MH i2c: E2 08 00 99 05 80 0D 01 02 00 00 00 00 17 [09:50:16]Write i2c OK [09:50:16]MH_I2C_Read... [09:50:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:50:16]Read from MH i2c: E2 [09:50:16]MH_I2C_Read... [09:50:16]Read from MH i2c: E2 03 00 [09:50:16]MH_I2C_Read... [09:50:16]Read from MH i2c: E2 03 00 99 05 00 90 00 12 [09:50:16]RAPDU: 90 00 [09:50:16]wFMCommunicate OK [09:50:16]wFMCommunicate request_size=255 [09:50:16]MH_SAM_APDU [09:50: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 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 D7 23 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F2 68 03 00 35 04 06 00 66 E2 A9 36 [09:50:16]Write to MH i2c: E2 02 01 9A 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 D7 23 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F2 68 03 00 35 04 06 00 66 E2 A9 36 00 00 A9 [09:50:16]Write i2c OK [09:50:16]MH_I2C_Read... [09:50:17]OFD Sender: No OFD packet to send [09:50:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:17]Read from MH i2c: E2 [09:50:17]MH_I2C_Read... [09:50:17]Read from MH i2c: E2 03 00 [09:50:17]MH_I2C_Read... [09:50:17]Read from MH i2c: E2 03 00 9A 05 00 90 00 13 [09:50:17]RAPDU: 90 00 [09:50:17]wFMCommunicate OK [09:50:17]wFMCommunicate request_size=7 [09:50:17]MH_SAM_APDU [09:50:17]CAPDU: 80 0D 02 02 02 6A 3A [09:50:17]Write to MH i2c: E2 0A 00 9B 05 80 0D 02 02 02 00 6A 3A 00 00 C2 [09:50:17]Write i2c OK [09:50:17]MH_I2C_Read... [09:50:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:17]Read from MH i2c: E2 [09:50:17]MH_I2C_Read... [09:50:17]Read from MH i2c: E2 03 00 [09:50:17]MH_I2C_Read... [09:50:17]Read from MH i2c: E2 03 00 9B 05 00 90 00 14 [09:50:17]RAPDU: 90 00 [09:50:17]wFMCommunicate OK [09:50:17]wFMCommunicate request_size=4 [09:50:17]MH_SAM_APDU [09:50:17]CAPDU: 80 0D 03 02 [09:50:17]Write to MH i2c: E2 08 00 9C 05 80 0D 03 02 00 00 00 00 1C [09:50:17]Write i2c OK [09:50:17]MH_I2C_Read... [09:50:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:50:17]Read from MH i2c: E2 [09:50:17]MH_I2C_Read... [09:50:17]Read from MH i2c: E2 0B 00 [09:50:17]MH_I2C_Read... [09:50:17]Read from MH i2c: E2 0B 00 9C 05 00 2D E7 C7 45 1B 35 6B AD 90 00 A5 [09:50:17]RAPDU: 2D E7 C7 45 1B 35 6B AD 90 00 [09:50:17]wFMCommunicate OK [09:50:17]SAM_PROTO_SignData done [09:50:17]FM_MakeSignedData done [09:50:17]CreateOFDProtocolMessage [09:50:17]wFMCommunicate request_size=4 [09:50:17]MH_SAM_APDU [09:50:17]CAPDU: 80 11 00 00 [09:50:17]Write to MH i2c: E2 08 00 9D 05 80 11 00 00 00 00 00 00 1C [09:50:17]Write i2c OK [09:50:17]MH_I2C_Read... [09:50:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:17]Read from MH i2c: E2 [09:50:17]MH_I2C_Read... [09:50:17]Read from MH i2c: E2 17 00 [09:50:17]MH_I2C_Read... [09:50:17]Read from MH i2c: E2 17 00 9D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 6F [09:50:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:50:17]wFMCommunicate OK [09:50:17]CreateOFDProtocolMessage done [09:50:17]OFDSenderStorePacket 223474 [09:50:17]StoreOFDPacket docnum=223474 [09:50:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 B2 84 04 01 AC 2A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 D7 23 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F2 68 03 00 35 04 06 00 66 E2 A9 36 6A 3A 2D E7 C7 45 1B 35 6B AD [09:50:17]CheckFolder [09:50:17]dirname=/storage/ofd_packets [09:50:17]CheckFolder done [09:50:17]ProducePacketName [09:50:17]name=ofd_packets/00223474 [09:50:17]NVStorageSaveData ofd_packets/00223474 [09:50:17]File name is /storage/ofd_packets/00223474 [09:50:17]Write 298 bytes [09:50:17]NVStorageSaveData done [09:50:17]OFDSenderStorePacket done [09:50:17]KKMCreateOFDPacket done [09:50:17]NVStorageSaveData kkm_last_timestamp [09:50:17]File name is /storage/kkm_last_timestamp [09:50:17]Write 4 bytes [09:50:17]NVStorageSaveData done [09:50:17]ExternCall_PrintAddStr [09:50:17]wPrintStart [09:50:17]Write to MH i2c: 01 00 00 9E 05 A3 [09:50:17]Write i2c OK [09:50:17]MH_I2C_Read... [09:50:17]Read from MH i2c: 01 [09:50:17]MH_I2C_Read... [09:50:17]Read from MH i2c: 01 07 00 [09:50:17]MH_I2C_Read... [09:50:17]Read from MH i2c: 01 07 00 9E 05 00 00 00 00 00 FF 0F B8 [09:50:17]RasterBufferAndPrint [09:50:17]line Счет N : (1)477281 [09:50:17]line ИНН: 02508201610067 [09:50:17]line Контрольно-Кассовый Чек [09:50:17]line ПРОДАЖА [09:50:17]line ТРК (МРК, ГНК) : 44 [09:50:17]line Товар: 2710194210 [09:50:17]line ДТ-К-5 [09:50:17]line 6.570 * 76.20 [09:50:17]line = 500.63 [09:50:17]line НДС 12% НСП 1% [09:50:17]line > о реализуемом товаре [09:50:17]line ОКРУГЛЕНИЕ: -0.63 [09:50:17]line ИТОГО: 500.00 [09:50:17]line Внесено: 500.00 [09:50:17]line СДАЧА: 0.00 [09:50:17]line НСП 1% : 4.43 [09:50:17]line НДС 12% : 53.16 [09:50:17]line Наличными: 500.00 [09:50:17]line Безнал.: 0.00 [09:50:17]line Место: АЗС № 162 "Партнер Нефть" [09:50:17]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:50:17]line СНО: Общий режим [09:50:17]line Чек 105 21.10.2024 09:50 [09:50:17]line Смена: 538 ФФД: 1.0 [09:50:17]line ЗНМ: 0300000103 [09:50:17]line РНМ: 0000000000091767 [09:50:17]line Версия ККМ: 001 [09:50:17]line ФМ: 0000000000871763 [09:50:17]line ФД: 223474 [09:50:17]line ФПД: 113123687557690 [09:50:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T095015&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223474&fm=113123687557690&tin=02508201610067®Number=0000000000091767&sum=50000 [09:50:17]OFD Sender: Processing packet 223474 [packets to send 25, broken 24] [09:50:17]ProducePacketName [09:50:17]name=ofd_packets/00223474 [09:50:17]OFD Sender: To server: pG, [09:50:17]CommunicateWithHost lk.salyk.kg:30040 [09:50:17]ConnectInit lk.salyk.kg [09:50:17]written 0, free lines is 4095 [09:50:17]Connected sock=10 [09:50:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 B2 84 04 01 AC 2A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 D7 23 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F2 68 03 00 35 04 06 00 66 E2 A9 36 6A 3A 2D E7 C7 45 1B 35 6B AD [09:50:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 30 28 47 00 25 D6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F2 68 03 00 F4 03 04 00 7A CF 15 67 B6 04 01 00 00 B8 24 9F 36 87 72 C6 9B [09:50:17]CommunicateWithHost err = 0 [09:50:17]CheckOFDResponse [09:50:17]1017 (14) - 77093643461234 [09:50:17]1041 (16) - 0000000000871763 [09:50:17]1040 (4) - 223474 [09:50:17]1012 (4) - 21.10.2024 03:50 [09:50:17]1206 (1) - 0 [09:50:17]OFD Sender: Remove packet 223474 [09:50:17]ProducePacketName [09:50:17]name=ofd_packets/00223474 [09:50:17]NVStorageDeleteData [09:50:18]Write to MH i2c: 01 00 00 C9 05 CE [09:50:18]Write i2c OK [09:50:18]MH_I2C_Read... [09:50:18]Read from MH i2c: 01 [09:50:18]MH_I2C_Read... [09:50:18]Read from MH i2c: 01 07 00 [09:50:18]MH_I2C_Read... [09:50:18]Read from MH i2c: 01 07 00 C9 05 00 00 00 00 00 E7 0C C8 [09:50:18]RasterBufferAndPrint [09:50:18]line [09:50:18]line [09:50:18]line [09:50:18]line [09:50:18]line [09:50:18]written 0, free lines is 3309 [09:50:18]MH_Cut [09:50:18]Write to MH i2c: D1 01 00 D0 05 01 A7 [09:50:18]Write i2c OK [09:50:18]MH_I2C_Read... [09:50:18]Read from MH i2c: D1 [09:50:18]MH_I2C_Read... [09:50:18]Read from MH i2c: D1 01 00 [09:50:18]MH_I2C_Read... [09:50:18]Read from MH i2c: D1 01 00 D0 05 00 A6 [09:50:18]Write to MH i2c: 01 00 00 D1 05 D6 [09:50:18]Write i2c OK [09:50:18]MH_I2C_Read... [09:50:18]OFD Sender: No OFD packet to send [09:50:18]*** Cut start [09:50:18]*** Purtial cut [09:50:18]*** Stage 1: CUTSNS_PIN = 1 [09:50:18]Read from MH i2c: 01 [09:50:18]MH_I2C_Read... [09:50:18]*** Stop cut motor [09:50:18]*** Cut end [09:50:19]Read from MH i2c: 01 07 00 [09:50:19]MH_I2C_Read... [09:50:19]Read from MH i2c: 01 07 00 D1 05 00 00 00 00 00 FF 0F EB [09:50:19]process_action close_receipt done [09:50:19]requested_data is exist [09:50:19]produce_requested_data [09:50:19]requested_item fm.sn is exist - process it [09:50:19]wFMCommunicate request_size=4 [09:50:19]MH_SAM_APDU [09:50:19]CAPDU: 80 11 00 00 [09:50:19]Write to MH i2c: E2 08 00 D2 05 80 11 00 00 00 00 00 00 51 [09:50:19]Write i2c OK [09:50:19]MH_I2C_Read... [09:50:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:19]Read from MH i2c: E2 [09:50:19]MH_I2C_Read... [09:50:19]Read from MH i2c: E2 17 00 [09:50:19]MH_I2C_Read... [09:50:19]Read from MH i2c: E2 17 00 D2 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 A4 [09:50:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:50:19]wFMCommunicate OK [09:50:19]requested_item fd.num is exist - process it [09:50:19]SAM_PROTO_GetFieldsCounters [09:50:19]wFMCommunicate request_size=4 [09:50:19]MH_SAM_APDU [09:50:19]CAPDU: 80 13 00 00 [09:50:19]Write to MH i2c: E2 08 00 D3 05 80 13 00 00 00 00 00 00 54 [09:50:19]Write i2c OK [09:50:19]MH_I2C_Read... [09:50:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:50:19]Read from MH i2c: E2 [09:50:19]MH_I2C_Read... [09:50:19]Read from MH i2c: E2 62 00 [09:50:19]MH_I2C_Read... [09:50:19]Read from MH i2c: E2 62 00 D3 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 F2 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 69 00 00 00 5E 04 04 00 69 00 00 00 57 04 04 00 6A 00 00 00 19 04 04 00 00 00 00 00 90 00 2E [09:50:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 F2 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 69 00 00 00 5E 04 04 00 69 00 00 00 57 04 04 00 6A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:50:19]wFMCommunicate OK [09:50:19]SAM_PROTO_GetFieldsCounters done [09:50:19]requested_item shift.num is exist - process it [09:50:19]requested_item shift.opened is exist - process it [09:50:19]req_shift_opened [09:50:19]FM_GetShiftState [09:50:19]SAM_PROTO_GetShiftState [09:50:19]wFMCommunicate request_size=4 [09:50:19]MH_SAM_APDU [09:50:19]CAPDU: 80 13 01 00 [09:50:19]Write to MH i2c: E2 08 00 D4 05 80 13 01 00 00 00 00 00 56 [09:50:19]Write i2c OK [09:50:19]MH_I2C_Read... [09:50:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:19]Read from MH i2c: E2 [09:50:19]MH_I2C_Read... [09:50:19]Read from MH i2c: E2 0E 00 [09:50:19]MH_I2C_Read... [09:50:19]Read from MH i2c: E2 0E 00 D4 05 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 D8 [09:50:19]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:50:19]wFMCommunicate OK [09:50:19]SAM_PROTO_GetShiftState done [09:50:19]FM_GetShiftState done [09:50:19]req_shift_opened done [09:50:19]requested_item shift.open_date is exist - process it [09:50:19]req_shift_open_date [09:50:19]req_shift_open_date done [09:50:19]produce_requested_data done [09:50:19]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223474,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:50:19]process_action_free close_receipt [09:50:19]json_value_free [09:50:19]json_value_free done [09:50:19]process_json_proto returns [09:50:19]Send response to host [09:50:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223474,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:50:19]free response buf [09:50:19]execute_script done [09:50:19]execute_script returns [09:50:19]free content buf [09:50:19]Sock 9.Close socket [09:50:19]Sock 9.Thread stoped [09:50:23]OFD Sender: No OFD packet to send [09:50:28]OFD Sender: No OFD packet to send [09:50:33]OFD Sender: No OFD packet to send [09:50:38]OFD Sender: No OFD packet to send [09:50:43]OFD Sender: No OFD packet to send [09:50:48]OFD Sender: No OFD packet to send [09:50:53]OFD Sender: No OFD packet to send [09:50:58]OFD Sender: No OFD packet to send [09:51:03]OFD Sender: No OFD packet to send [09:51:08]OFD Sender: No OFD packet to send [09:51:13]OFD Sender: No OFD packet to send [09:51:18]OFD Sender: No OFD packet to send [09:51:23]OFD Sender: No OFD packet to send [09:51:28]OFD Sender: No OFD packet to send [09:51:33]OFD Sender: No OFD packet to send [09:51:38]OFD Sender: No OFD packet to send [09:51:43]OFD Sender: No OFD packet to send [09:51:48]OFD Sender: No OFD packet to send [09:51:50]accept exits with 8 [09:51:50]New connection [09:51:50]New thread 3067579748 created [09:51:50]Thread 3067436388 joined [09:51:50]Waiting for new connection... [09:51:50] Sock 8.Parse request [09:51:50]Sock 8.Check first char [09:51:50]Sock 8.First char is OK [09:51:50]request: POST /json_proto HTTP/1.0 [09:51:50]Method: POST [09:51:50]URL: /json_proto [09:51:50]Method is POST - this is cgi request [09:51:50]url: /json_proto [09:51:50]query_string will be loaded in cgi processing [09:51:50]execute_cgi json_proto POST (null) [09:51:50]execute_cgi path=json_proto method=POST [09:51:50]POST find Content-Length [09:51:50]Host: 172.17.52.131:8080 [09:51:50]Content-Length: 767 [09:51:50]Content-Type: application/json [09:51:50] [09:51:50]POST finish read [09:51:50]Found Content-Length = 767 [09:51:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477282", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:51:50]execute_script... [09:51:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477282", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:51:50]POST & json_proto [09:51:50]process_json_proto [09:51:50]json parsed OK: [09:51:50]protocol is kg_v1.0 [09:51:50]action value=close_receipt [09:51:50]process_action close_receipt [09:51:50]cmd_close_receipt [09:51:50]MH_GetDate [09:51:50]Write to MH i2c: F0 00 00 D5 05 C9 [09:51:50]Write i2c OK [09:51:50]MH_I2C_Read... [09:51:50]Read from MH i2c: F0 [09:51:50]MH_I2C_Read... [09:51:50]Read from MH i2c: F0 09 00 [09:51:50]MH_I2C_Read... [09:51:50]Read from MH i2c: F0 09 00 D5 05 00 36 24 16 67 81 1C 16 67 C3 [09:51:50]GetLastDocTimeStamp 1729504215 [09:51:50]current date 1729504310 [09:51:50]FM_GetShiftState [09:51:50]SAM_PROTO_GetShiftState [09:51:50]wFMCommunicate request_size=4 [09:51:50]MH_SAM_APDU [09:51:50]CAPDU: 80 13 01 00 [09:51:50]Write to MH i2c: E2 08 00 D6 05 80 13 01 00 00 00 00 00 58 [09:51:50]Write i2c OK [09:51:50]MH_I2C_Read... [09:51:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:51:50]Read from MH i2c: E2 [09:51:50]MH_I2C_Read... [09:51:50]Read from MH i2c: E2 0E 00 [09:51:50]MH_I2C_Read... [09:51:50]Read from MH i2c: E2 0E 00 D6 05 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 DA [09:51:50]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:51:50]wFMCommunicate OK [09:51:50]SAM_PROTO_GetShiftState done [09:51:50]FM_GetShiftState done [09:51:50]opened in 1729469279 [09:51:50]opened+sec_in_day 1729555679 [09:51:50]quantity*price = 70044 [09:51:50]sum+1 = 70045 [09:51:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.44 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.44 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 106 21.10.2024 09:51 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871763 ФД: 223475 ФПД: 121567067401462 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T095150&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223475&fm=121567067401462&tin=02508201610067®Number=0000000000091767&sum=70044 [09:51:51]StoreToDocumentArchive [09:51:51]shift 538 fd 223475 [09:51:51]save to /storage/0538/doc_00223475 [09:51:51]save last doc name /storage/0538/doc_00223475 to /storage/kkm_last_doc_name [09:51:51]save OK [09:51:51]Clear old archive folders... [09:51:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:51:51]tlvbuf is 0137B5D0 [09:51:51]SAM_PROTO_ClearQueue [09:51:51]wFMCommunicate request_size=4 [09:51:51]MH_SAM_APDU [09:51:51]CAPDU: 80 09 00 00 [09:51:51]Write to MH i2c: E2 08 00 E3 05 80 09 00 00 00 00 00 00 5A [09:51:51]Write i2c OK [09:51:51]MH_I2C_Read... [09:51:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:51:51]Read from MH i2c: E2 [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: E2 03 00 [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: E2 03 00 E3 05 00 90 00 5C [09:51:51]RAPDU: 90 00 [09:51:51]wFMCommunicate OK [09:51:51]SAM_PROTO_ClearQueue done [09:51:51]KKMCreateOFDPacket [09:51:51]OFDProtocolAddRootSTLVToBuf [09:51:51]FM_MakeSignedData [09:51:51]FM_MakeSignedData [09:51:51]SAM_PROTO_SignData [09:51:51]wFMCommunicate request_size=4 [09:51:51]MH_SAM_APDU [09:51:51]CAPDU: 80 0D 01 02 [09:51:51]Write to MH i2c: E2 08 00 E4 05 80 0D 01 02 00 00 00 00 62 [09:51:51]Write i2c OK [09:51:51]MH_I2C_Read... [09:51:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:51:51]Read from MH i2c: E2 [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: E2 03 00 [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: E2 03 00 E4 05 00 90 00 5D [09:51:51]RAPDU: 90 00 [09:51:51]wFMCommunicate OK [09:51:51]wFMCommunicate request_size=255 [09:51:51]MH_SAM_APDU [09:51: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 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 36 24 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F3 68 03 00 35 04 06 00 6E [09:51:51]Write to MH i2c: E2 02 01 E5 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 36 24 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F3 68 03 00 35 04 06 00 6E 00 00 87 [09:51:51]Write i2c OK [09:51:51]MH_I2C_Read... [09:51:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:51:51]Read from MH i2c: E2 [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: E2 03 00 [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: E2 03 00 E5 05 00 90 00 5E [09:51:51]RAPDU: 90 00 [09:51:51]wFMCommunicate OK [09:51:51]wFMCommunicate request_size=10 [09:51:51]MH_SAM_APDU [09:51:51]CAPDU: 80 0D 02 02 05 90 89 DE 6C F6 [09:51:51]Write to MH i2c: E2 0D 00 E6 05 80 0D 02 02 05 00 90 89 DE 6C F6 00 00 C8 [09:51:51]Write i2c OK [09:51:51]MH_I2C_Read... [09:51:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:51:51]Read from MH i2c: E2 [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: E2 03 00 [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: E2 03 00 E6 05 00 90 00 5F [09:51:51]RAPDU: 90 00 [09:51:51]wFMCommunicate OK [09:51:51]wFMCommunicate request_size=4 [09:51:51]MH_SAM_APDU [09:51:51]CAPDU: 80 0D 03 02 [09:51:51]Write to MH i2c: E2 08 00 E7 05 80 0D 03 02 00 00 00 00 67 [09:51:51]Write i2c OK [09:51:51]MH_I2C_Read... [09:51:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:51:51]Read from MH i2c: E2 [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: E2 0B 00 [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: E2 0B 00 E7 05 00 99 2D DF 08 31 74 D8 5B 90 00 ED [09:51:51]RAPDU: 99 2D DF 08 31 74 D8 5B 90 00 [09:51:51]wFMCommunicate OK [09:51:51]SAM_PROTO_SignData done [09:51:51]FM_MakeSignedData done [09:51:51]CreateOFDProtocolMessage [09:51:51]wFMCommunicate request_size=4 [09:51:51]MH_SAM_APDU [09:51:51]CAPDU: 80 11 00 00 [09:51:51]Write to MH i2c: E2 08 00 E8 05 80 11 00 00 00 00 00 00 67 [09:51:51]Write i2c OK [09:51:51]MH_I2C_Read... [09:51:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:51:51]Read from MH i2c: E2 [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: E2 17 00 [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: E2 17 00 E8 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 BA [09:51:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:51:51]wFMCommunicate OK [09:51:51]CreateOFDProtocolMessage done [09:51:51]OFDSenderStorePacket 223475 [09:51:51]StoreOFDPacket docnum=223475 [09:51:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 06 5F 07 01 CC 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 36 24 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F3 68 03 00 35 04 06 00 6E 90 89 DE 6C F6 99 2D DF 08 31 74 D8 5B [09:51:51]CheckFolder [09:51:51]dirname=/storage/ofd_packets [09:51:51]CheckFolder done [09:51:51]ProducePacketName [09:51:51]name=ofd_packets/00223475 [09:51:51]NVStorageSaveData ofd_packets/00223475 [09:51:51]File name is /storage/ofd_packets/00223475 [09:51:51]Write 301 bytes [09:51:51]NVStorageSaveData done [09:51:51]OFDSenderStorePacket done [09:51:51]KKMCreateOFDPacket done [09:51:51]NVStorageSaveData kkm_last_timestamp [09:51:51]File name is /storage/kkm_last_timestamp [09:51:51]Write 4 bytes [09:51:51]NVStorageSaveData done [09:51:51]ExternCall_PrintAddStr [09:51:51]wPrintStart [09:51:51]Write to MH i2c: 01 00 00 E9 05 EE [09:51:51]Write i2c OK [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: 01 [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: 01 07 00 [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: 01 07 00 E9 05 00 00 00 00 00 FF 0F 03 [09:51:51]RasterBufferAndPrint [09:51:51]line Счет N : (1)477282 [09:51:51]line ИНН: 02508201610067 [09:51:51]line Контрольно-Кассовый Чек [09:51:51]line ПРОДАЖА [09:51:51]line ТРК (МРК, ГНК) : 32 [09:51:51]line Товар: 2710124130 [09:51:51]line Аи-92-К-5 [09:51:51]line 10.470 * 66.90 [09:51:51]line = 700.44 [09:51:51]line НДС 12% НСП 1% [09:51:51]line > о реализуемом товаре [09:51:51]line ИТОГО: 700.44 [09:51:51]line НСП 1% : 6.20 [09:51:51]line НДС 12% : 74.38 [09:51:51]line Наличными: 0.00 [09:51:51]line Безнал.: 700.44 [09:51:51]line Место: АЗС № 162 "Партнер Нефть" [09:51:51]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:51:51]line СНО: Общий режим [09:51:51]line Чек 106 21.10.2024 09:51 [09:51:51]line Смена: 538 ФФД: 1.0 [09:51:51]line ЗНМ: 0300000103 [09:51:51]line РНМ: 0000000000091767 [09:51:51]line Версия ККМ: 001 [09:51:51]line Платежная система: Mbank [09:51:51]line ФМ: 0000000000871763 [09:51:51]line ФД: 223475 [09:51:51]line ФПД: 121567067401462 [09:51:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T095150&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223475&fm=121567067401462&tin=02508201610067®Number=0000000000091767&sum=70044 [09:51:52]OFD Sender: Processing packet 223475 [packets to send 25, broken 24] [09:51:52]ProducePacketName [09:51:52]name=ofd_packets/00223475 [09:51:52]OFD Sender: To server: pG, [09:51:52]CommunicateWithHost lk.salyk.kg:30040 [09:51:52]ConnectInit lk.salyk.kg [09:51:52]written 0, free lines is 4095 [09:51:52]Connected sock=10 [09:51:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 06 5F 07 01 CC 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 36 24 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F3 68 03 00 35 04 06 00 6E 90 89 DE 6C F6 99 2D DF 08 31 74 D8 5B [09:51:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 20 16 47 00 67 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F3 68 03 00 F4 03 04 00 D9 CF 15 67 B6 04 01 00 00 5B AD D4 F5 E2 C9 9D D8 [09:51:52]CommunicateWithHost err = 0 [09:51:52]CheckOFDResponse [09:51:52]1017 (14) - 77093643461234 [09:51:52]1041 (16) - 0000000000871763 [09:51:52]1040 (4) - 223475 [09:51:52]1012 (4) - 21.10.2024 03:51 [09:51:52]1206 (1) - 0 [09:51:52]OFD Sender: Remove packet 223475 [09:51:52]ProducePacketName [09:51:52]name=ofd_packets/00223475 [09:51:52]NVStorageDeleteData [09:51:52]Write to MH i2c: 01 00 00 12 06 18 [09:51:52]Write i2c OK [09:51:52]MH_I2C_Read... [09:51:52]Read from MH i2c: 01 [09:51:52]MH_I2C_Read... [09:51:52]Read from MH i2c: 01 07 00 [09:51:52]MH_I2C_Read... [09:51:52]Read from MH i2c: 01 07 00 12 06 00 00 00 00 00 20 0D 4C [09:51:52]RasterBufferAndPrint [09:51:52]line [09:51:52]line [09:51:52]line [09:51:52]line [09:51:52]line [09:51:52]written 0, free lines is 3366 [09:51:52]MH_Cut [09:51:52]Write to MH i2c: D1 01 00 19 06 01 F1 [09:51:52]Write i2c OK [09:51:52]MH_I2C_Read... [09:51:52]Read from MH i2c: D1 [09:51:52]MH_I2C_Read... [09:51:52]Read from MH i2c: D1 01 00 [09:51:52]MH_I2C_Read... [09:51:52]Read from MH i2c: D1 01 00 19 06 00 F0 [09:51:52]Write to MH i2c: 01 00 00 1A 06 20 [09:51:52]Write i2c OK [09:51:52]MH_I2C_Read... [09:51:53]OFD Sender: No OFD packet to send [09:51:53]*** Cut start [09:51:53]*** Purtial cut [09:51:53]*** Stage 1: CUTSNS_PIN = 1 [09:51:53]Read from MH i2c: 01 [09:51:53]MH_I2C_Read... [09:51:53]*** Stop cut motor [09:51:53]*** Cut end [09:51:53]Read from MH i2c: 01 07 00 [09:51:53]MH_I2C_Read... [09:51:53]Read from MH i2c: 01 07 00 1A 06 00 00 00 00 00 FF 0F 35 [09:51:53]process_action close_receipt done [09:51:53]requested_data is exist [09:51:53]produce_requested_data [09:51:53]requested_item fm.sn is exist - process it [09:51:53]wFMCommunicate request_size=4 [09:51:53]MH_SAM_APDU [09:51:53]CAPDU: 80 11 00 00 [09:51:53]Write to MH i2c: E2 08 00 1B 06 80 11 00 00 00 00 00 00 9B [09:51:53]Write i2c OK [09:51:53]MH_I2C_Read... [09:51:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:51:53]Read from MH i2c: E2 [09:51:53]MH_I2C_Read... [09:51:53]Read from MH i2c: E2 17 00 [09:51:53]MH_I2C_Read... [09:51:53]Read from MH i2c: E2 17 00 1B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 EE [09:51:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:51:53]wFMCommunicate OK [09:51:53]requested_item fd.num is exist - process it [09:51:53]SAM_PROTO_GetFieldsCounters [09:51:53]wFMCommunicate request_size=4 [09:51:53]MH_SAM_APDU [09:51:53]CAPDU: 80 13 00 00 [09:51:53]Write to MH i2c: E2 08 00 1C 06 80 13 00 00 00 00 00 00 9E [09:51:53]Write i2c OK [09:51:53]MH_I2C_Read... [09:51:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:51:53]Read from MH i2c: E2 [09:51:53]MH_I2C_Read... [09:51:53]Read from MH i2c: E2 62 00 [09:51:53]MH_I2C_Read... [09:51:53]Read from MH i2c: E2 62 00 1C 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 F3 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 6A 00 00 00 5E 04 04 00 6A 00 00 00 57 04 04 00 6B 00 00 00 19 04 04 00 00 00 00 00 90 00 7C [09:51:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 F3 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 6A 00 00 00 5E 04 04 00 6A 00 00 00 57 04 04 00 6B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:51:53]wFMCommunicate OK [09:51:53]SAM_PROTO_GetFieldsCounters done [09:51:53]requested_item shift.num is exist - process it [09:51:53]requested_item shift.opened is exist - process it [09:51:53]req_shift_opened [09:51:53]FM_GetShiftState [09:51:53]SAM_PROTO_GetShiftState [09:51:53]wFMCommunicate request_size=4 [09:51:53]MH_SAM_APDU [09:51:53]CAPDU: 80 13 01 00 [09:51:53]Write to MH i2c: E2 08 00 1D 06 80 13 01 00 00 00 00 00 A0 [09:51:53]Write i2c OK [09:51:53]MH_I2C_Read... [09:51:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:51:53]Read from MH i2c: E2 [09:51:53]MH_I2C_Read... [09:51:53]Read from MH i2c: E2 0E 00 [09:51:53]MH_I2C_Read... [09:51:53]Read from MH i2c: E2 0E 00 1D 06 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 22 [09:51:53]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:51:53]wFMCommunicate OK [09:51:53]SAM_PROTO_GetShiftState done [09:51:53]FM_GetShiftState done [09:51:53]req_shift_opened done [09:51:53]requested_item shift.open_date is exist - process it [09:51:53]req_shift_open_date [09:51:53]req_shift_open_date done [09:51:53]produce_requested_data done [09:51:53]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223475,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:51:53]process_action_free close_receipt [09:51:53]json_value_free [09:51:53]json_value_free done [09:51:53]process_json_proto returns [09:51:53]Send response to host [09:51:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223475,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:51:53]free response buf [09:51:53]execute_script done [09:51:53]execute_script returns [09:51:53]free content buf [09:51:53]Sock 8.Close socket [09:51:53]Sock 8.Thread stoped [09:51:58]OFD Sender: No OFD packet to send [09:52:03]OFD Sender: No OFD packet to send [09:52:08]OFD Sender: No OFD packet to send [09:52:13]OFD Sender: No OFD packet to send [09:52:18]OFD Sender: No OFD packet to send [09:52:23]OFD Sender: No OFD packet to send [09:52:28]OFD Sender: No OFD packet to send [09:52:33]OFD Sender: No OFD packet to send [09:52:38]OFD Sender: No OFD packet to send [09:52:43]OFD Sender: No OFD packet to send [09:52:48]OFD Sender: No OFD packet to send [09:52:53]OFD Sender: No OFD packet to send [09:52:58]OFD Sender: No OFD packet to send [09:53:03]OFD Sender: No OFD packet to send [09:53:08]OFD Sender: No OFD packet to send [09:53:13]OFD Sender: No OFD packet to send [09:53:15]accept exits with 9 [09:53:15]New connection [09:53:15]New thread 3067436388 created [09:53:15]Thread 3067579748 joined [09:53:15]Waiting for new connection... [09:53:15] Sock 9.Parse request [09:53:15]Sock 9.Check first char [09:53:15]Sock 9.First char is OK [09:53:15]request: POST /json_proto HTTP/1.0 [09:53:15]Method: POST [09:53:15]URL: /json_proto [09:53:15]Method is POST - this is cgi request [09:53:15]url: /json_proto [09:53:15]query_string will be loaded in cgi processing [09:53:15]execute_cgi json_proto POST (null) [09:53:15]execute_cgi path=json_proto method=POST [09:53:15]POST find Content-Length [09:53:15]Host: 172.17.52.131:8080 [09:53:15]Content-Length: 677 [09:53:15]Content-Type: application/json [09:53:15] [09:53:15]POST finish read [09:53:15]Found Content-Length = 677 [09:53:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477283", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.890, "sum" : 260.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 260.00, "total" : 260.00, "payments": [ { "type": 0, "sum" : 260.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:15]execute_script... [09:53: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)477283", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.890, "sum" : 260.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 260.00, "total" : 260.00, "payments": [ { "type": 0, "sum" : 260.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:15]POST & json_proto [09:53:15]process_json_proto [09:53:15]json parsed OK: [09:53:15]protocol is kg_v1.0 [09:53:15]action value=close_receipt [09:53:15]process_action close_receipt [09:53:15]cmd_close_receipt [09:53:15]MH_GetDate [09:53:15]Write to MH i2c: F0 00 00 1E 06 13 [09:53:15]Write i2c OK [09:53:15]MH_I2C_Read... [09:53:15]Read from MH i2c: F0 [09:53:15]MH_I2C_Read... [09:53:15]Read from MH i2c: F0 09 00 [09:53:15]MH_I2C_Read... [09:53:15]Read from MH i2c: F0 09 00 1E 06 00 8B 24 16 67 81 1C 16 67 62 [09:53:15]GetLastDocTimeStamp 1729504310 [09:53:15]current date 1729504395 [09:53:15]FM_GetShiftState [09:53:15]SAM_PROTO_GetShiftState [09:53:15]wFMCommunicate request_size=4 [09:53:15]MH_SAM_APDU [09:53:15]CAPDU: 80 13 01 00 [09:53:15]Write to MH i2c: E2 08 00 1F 06 80 13 01 00 00 00 00 00 A2 [09:53:15]Write i2c OK [09:53:15]MH_I2C_Read... [09:53:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:15]Read from MH i2c: E2 [09:53:15]MH_I2C_Read... [09:53:15]Read from MH i2c: E2 0E 00 [09:53:15]MH_I2C_Read... [09:53:15]Read from MH i2c: E2 0E 00 1F 06 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 24 [09:53:15]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:53:15]wFMCommunicate OK [09:53:15]SAM_PROTO_GetShiftState done [09:53:15]FM_GetShiftState done [09:53:15]opened in 1729469279 [09:53:15]opened+sec_in_day 1729555679 [09:53:15]quantity*price = 26024 [09:53:15]sum+1 = 26025 [09:53:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 260.00 Внесено: 260.00 СДАЧА: 0.00 НСП 1% : 2.30 НДС 12% : 27.64 Наличными: 260.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 107 21.10.2024 09:53 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223476 ФПД: 166038711678588 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T095315&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223476&fm=166038711678588&tin=02508201610067®Number=0000000000091767&sum=26000 [09:53:16]StoreToDocumentArchive [09:53:16]shift 538 fd 223476 [09:53:16]save to /storage/0538/doc_00223476 [09:53:16]save last doc name /storage/0538/doc_00223476 to /storage/kkm_last_doc_name [09:53:16]save OK [09:53:16]Clear old archive folders... [09:53:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:53:16]tlvbuf is 013B36E0 [09:53:16]SAM_PROTO_ClearQueue [09:53:16]wFMCommunicate request_size=4 [09:53:16]MH_SAM_APDU [09:53:16]CAPDU: 80 09 00 00 [09:53:16]Write to MH i2c: E2 08 00 2C 06 80 09 00 00 00 00 00 00 A4 [09:53:16]Write i2c OK [09:53:16]MH_I2C_Read... [09:53:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:53:16]Read from MH i2c: E2 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: E2 03 00 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: E2 03 00 2C 06 00 90 00 A6 [09:53:16]RAPDU: 90 00 [09:53:16]wFMCommunicate OK [09:53:16]SAM_PROTO_ClearQueue done [09:53:16]KKMCreateOFDPacket [09:53:16]OFDProtocolAddRootSTLVToBuf [09:53:16]FM_MakeSignedData [09:53:16]FM_MakeSignedData [09:53:16]SAM_PROTO_SignData [09:53:16]wFMCommunicate request_size=4 [09:53:16]MH_SAM_APDU [09:53:16]CAPDU: 80 0D 01 02 [09:53:16]Write to MH i2c: E2 08 00 2D 06 80 0D 01 02 00 00 00 00 AC [09:53:16]Write i2c OK [09:53:16]MH_I2C_Read... [09:53:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:53:16]Read from MH i2c: E2 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: E2 03 00 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: E2 03 00 2D 06 00 90 00 A7 [09:53:16]RAPDU: 90 00 [09:53:16]wFMCommunicate OK [09:53:16]wFMCommunicate request_size=255 [09:53:16]MH_SAM_APDU [09:53: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 32 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 8B 24 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F4 68 03 00 35 04 06 00 97 [09:53:16]Write to MH i2c: E2 02 01 2E 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 32 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 8B 24 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F4 68 03 00 35 04 06 00 97 00 00 94 [09:53:16]Write i2c OK [09:53:16]MH_I2C_Read... [09:53:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:16]Read from MH i2c: E2 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: E2 03 00 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: E2 03 00 2E 06 00 90 00 A8 [09:53:16]RAPDU: 90 00 [09:53:16]wFMCommunicate OK [09:53:16]wFMCommunicate request_size=10 [09:53:16]MH_SAM_APDU [09:53:16]CAPDU: 80 0D 02 02 05 02 E6 6D B6 7C [09:53:16]Write to MH i2c: E2 0D 00 2F 06 80 0D 02 02 05 00 02 E6 6D B6 7C 00 00 40 [09:53:16]Write i2c OK [09:53:16]MH_I2C_Read... [09:53:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:16]Read from MH i2c: E2 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: E2 03 00 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: E2 03 00 2F 06 00 90 00 A9 [09:53:16]RAPDU: 90 00 [09:53:16]wFMCommunicate OK [09:53:16]wFMCommunicate request_size=4 [09:53:16]MH_SAM_APDU [09:53:16]CAPDU: 80 0D 03 02 [09:53:16]Write to MH i2c: E2 08 00 30 06 80 0D 03 02 00 00 00 00 B1 [09:53:16]Write i2c OK [09:53:16]MH_I2C_Read... [09:53:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:53:16]Read from MH i2c: E2 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: E2 0B 00 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: E2 0B 00 30 06 00 70 69 6F 01 0E EC 7D 93 90 00 05 [09:53:16]RAPDU: 70 69 6F 01 0E EC 7D 93 90 00 [09:53:16]wFMCommunicate OK [09:53:16]SAM_PROTO_SignData done [09:53:16]FM_MakeSignedData done [09:53:16]CreateOFDProtocolMessage [09:53:16]wFMCommunicate request_size=4 [09:53:16]MH_SAM_APDU [09:53:16]CAPDU: 80 11 00 00 [09:53:16]Write to MH i2c: E2 08 00 31 06 80 11 00 00 00 00 00 00 B1 [09:53:16]Write i2c OK [09:53:16]MH_I2C_Read... [09:53:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:16]Read from MH i2c: E2 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: E2 17 00 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: E2 17 00 31 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 04 [09:53:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:53:16]wFMCommunicate OK [09:53:16]CreateOFDProtocolMessage done [09:53:16]OFDSenderStorePacket 223476 [09:53:16]StoreOFDPacket docnum=223476 [09:53:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 F9 35 07 01 7A 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 8B 24 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F4 68 03 00 35 04 06 00 97 02 E6 6D B6 7C 70 69 6F 01 0E EC 7D 93 [09:53:16]CheckFolder [09:53:16]dirname=/storage/ofd_packets [09:53:16]CheckFolder done [09:53:16]ProducePacketName [09:53:16]name=ofd_packets/00223476 [09:53:16]NVStorageSaveData ofd_packets/00223476 [09:53:16]File name is /storage/ofd_packets/00223476 [09:53:16]Write 301 bytes [09:53:16]NVStorageSaveData done [09:53:16]OFDSenderStorePacket done [09:53:16]KKMCreateOFDPacket done [09:53:16]NVStorageSaveData kkm_last_timestamp [09:53:16]File name is /storage/kkm_last_timestamp [09:53:16]Write 4 bytes [09:53:16]NVStorageSaveData done [09:53:16]ExternCall_PrintAddStr [09:53:16]wPrintStart [09:53:16]Write to MH i2c: 01 00 00 32 06 38 [09:53:16]Write i2c OK [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: 01 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: 01 07 00 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: 01 07 00 32 06 00 00 00 00 00 FF 0F 4D [09:53:16]RasterBufferAndPrint [09:53:16]line Счет N : (1)477283 [09:53:16]line ИНН: 02508201610067 [09:53:16]line Контрольно-Кассовый Чек [09:53:16]line ПРОДАЖА [09:53:16]line ТРК (МРК, ГНК) : 22 [09:53:16]line Товар: 2710124130 [09:53:16]line Аи-92-К-5 [09:53:16]line 3.890 * 66.90 [09:53:16]line = 260.24 [09:53:16]line НДС 12% НСП 1% [09:53:16]line > о реализуемом товаре [09:53:16]line ОКРУГЛЕНИЕ: -0.24 [09:53:16]line ИТОГО: 260.00 [09:53:16]line Внесено: 260.00 [09:53:16]line СДАЧА: 0.00 [09:53:16]line НСП 1% : 2.30 [09:53:16]line НДС 12% : 27.64 [09:53:16]line Наличными: 260.00 [09:53:16]line Безнал.: 0.00 [09:53:16]line Место: АЗС № 162 "Партнер Нефть" [09:53:16]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:53:16]line СНО: Общий режим [09:53:16]line Чек 107 21.10.2024 09:53 [09:53:16]line Смена: 538 ФФД: 1.0 [09:53:16]line ЗНМ: 0300000103 [09:53:16]line РНМ: 0000000000091767 [09:53:16]line Версия ККМ: 001 [09:53:16]line ФМ: 0000000000871763 [09:53:16]line ФД: 223476 [09:53:16]line ФПД: 166038711678588 [09:53:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T095315&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223476&fm=166038711678588&tin=02508201610067®Number=0000000000091767&sum=26000 [09:53:17]OFD Sender: Processing packet 223476 [packets to send 25, broken 24] [09:53:17]ProducePacketName [09:53:17]name=ofd_packets/00223476 [09:53:17]OFD Sender: To server: pG, [09:53:17]CommunicateWithHost lk.salyk.kg:30040 [09:53:17]ConnectInit lk.salyk.kg [09:53:17]written 0, free lines is 4095 [09:53:17]Connected sock=10 [09:53:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 F9 35 07 01 7A 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 8B 24 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F4 68 03 00 35 04 06 00 97 02 E6 6D B6 7C 70 69 6F 01 0E EC 7D 93 [09:53:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 B9 BC 47 00 19 64 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F4 68 03 00 F4 03 04 00 2D D0 15 67 B6 04 01 00 00 70 F4 F8 7C CB BA 46 17 [09:53:17]CommunicateWithHost err = 0 [09:53:17]CheckOFDResponse [09:53:17]1017 (14) - 77093643461234 [09:53:17]1041 (16) - 0000000000871763 [09:53:17]1040 (4) - 223476 [09:53:17]1012 (4) - 21.10.2024 03:53 [09:53:17]1206 (1) - 0 [09:53:17]OFD Sender: Remove packet 223476 [09:53:17]ProducePacketName [09:53:17]name=ofd_packets/00223476 [09:53:17]NVStorageDeleteData [09:53:17]Write to MH i2c: 01 00 00 5D 06 63 [09:53:17]Write i2c OK [09:53:17]MH_I2C_Read... [09:53:17]Read from MH i2c: 01 [09:53:17]MH_I2C_Read... [09:53:17]Read from MH i2c: 01 07 00 [09:53:17]MH_I2C_Read... [09:53:17]Read from MH i2c: 01 07 00 5D 06 00 00 00 00 00 FF 0C 75 [09:53:17]RasterBufferAndPrint [09:53:17]line [09:53:17]line [09:53:17]line [09:53:17]line [09:53:17]line [09:53:17]written 0, free lines is 3333 [09:53:17]MH_Cut [09:53:17]Write to MH i2c: D1 01 00 64 06 01 3C [09:53:17]Write i2c OK [09:53:17]MH_I2C_Read... [09:53:17]Read from MH i2c: D1 [09:53:17]MH_I2C_Read... [09:53:17]Read from MH i2c: D1 01 00 [09:53:17]MH_I2C_Read... [09:53:17]Read from MH i2c: D1 01 00 64 06 00 3B [09:53:17]Write to MH i2c: 01 00 00 65 06 6B [09:53:17]Write i2c OK [09:53:17]MH_I2C_Read... [09:53:17]OFD Sender: No OFD packet to send [09:53:18]*** Cut start [09:53:18]*** Purtial cut [09:53:18]*** Stage 1: CUTSNS_PIN = 1 [09:53:18]Read from MH i2c: 01 [09:53:18]MH_I2C_Read... [09:53:18]*** Stop cut motor [09:53:18]*** Cut end [09:53:18]Read from MH i2c: 01 07 00 [09:53:18]MH_I2C_Read... [09:53:18]Read from MH i2c: 01 07 00 65 06 00 00 00 00 00 FF 0F 80 [09:53:18]process_action close_receipt done [09:53:18]requested_data is exist [09:53:18]produce_requested_data [09:53:18]requested_item fm.sn is exist - process it [09:53:18]wFMCommunicate request_size=4 [09:53:18]MH_SAM_APDU [09:53:18]CAPDU: 80 11 00 00 [09:53:18]Write to MH i2c: E2 08 00 66 06 80 11 00 00 00 00 00 00 E6 [09:53:18]Write i2c OK [09:53:18]MH_I2C_Read... [09:53:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:18]Read from MH i2c: E2 [09:53:18]MH_I2C_Read... [09:53:18]Read from MH i2c: E2 17 00 [09:53:18]MH_I2C_Read... [09:53:18]Read from MH i2c: E2 17 00 66 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 39 [09:53:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:53:18]wFMCommunicate OK [09:53:18]requested_item fd.num is exist - process it [09:53:18]SAM_PROTO_GetFieldsCounters [09:53:18]wFMCommunicate request_size=4 [09:53:18]MH_SAM_APDU [09:53:18]CAPDU: 80 13 00 00 [09:53:18]Write to MH i2c: E2 08 00 67 06 80 13 00 00 00 00 00 00 E9 [09:53:18]Write i2c OK [09:53:18]MH_I2C_Read... [09:53:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:53:18]Read from MH i2c: E2 [09:53:18]MH_I2C_Read... [09:53:18]Read from MH i2c: E2 62 00 [09:53:18]MH_I2C_Read... [09:53:18]Read from MH i2c: E2 62 00 67 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 F4 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 6B 00 00 00 5E 04 04 00 6B 00 00 00 57 04 04 00 6C 00 00 00 19 04 04 00 00 00 00 00 90 00 CB [09:53:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 F4 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 6B 00 00 00 5E 04 04 00 6B 00 00 00 57 04 04 00 6C 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:53:18]wFMCommunicate OK [09:53:18]SAM_PROTO_GetFieldsCounters done [09:53:18]requested_item shift.num is exist - process it [09:53:18]requested_item shift.opened is exist - process it [09:53:18]req_shift_opened [09:53:18]FM_GetShiftState [09:53:18]SAM_PROTO_GetShiftState [09:53:18]wFMCommunicate request_size=4 [09:53:18]MH_SAM_APDU [09:53:18]CAPDU: 80 13 01 00 [09:53:18]Write to MH i2c: E2 08 00 68 06 80 13 01 00 00 00 00 00 EB [09:53:18]Write i2c OK [09:53:18]MH_I2C_Read... [09:53:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:18]Read from MH i2c: E2 [09:53:18]MH_I2C_Read... [09:53:18]Read from MH i2c: E2 0E 00 [09:53:18]MH_I2C_Read... [09:53:18]Read from MH i2c: E2 0E 00 68 06 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 6D [09:53:18]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:53:18]wFMCommunicate OK [09:53:18]SAM_PROTO_GetShiftState done [09:53:18]FM_GetShiftState done [09:53:18]req_shift_opened done [09:53:18]requested_item shift.open_date is exist - process it [09:53:18]req_shift_open_date [09:53:18]req_shift_open_date done [09:53:18]produce_requested_data done [09:53:18]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223476,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:53:18]process_action_free close_receipt [09:53:18]json_value_free [09:53:18]json_value_free done [09:53:18]process_json_proto returns [09:53:18]Send response to host [09:53:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223476,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:53:18]free response buf [09:53:18]execute_script done [09:53:18]execute_script returns [09:53:18]free content buf [09:53:18]Sock 9.Close socket [09:53:18]Sock 9.Thread stoped [09:53:22]OFD Sender: No OFD packet to send [09:53:27]OFD Sender: No OFD packet to send [09:53:32]OFD Sender: No OFD packet to send [09:53:37]OFD Sender: No OFD packet to send [09:53:42]OFD Sender: No OFD packet to send [09:53:47]OFD Sender: No OFD packet to send [09:53:52]OFD Sender: No OFD packet to send [09:53:57]OFD Sender: No OFD packet to send [09:54:02]OFD Sender: No OFD packet to send [09:54:07]OFD Sender: No OFD packet to send [09:54:12]OFD Sender: No OFD packet to send [09:54:17]OFD Sender: No OFD packet to send [09:54:22]OFD Sender: No OFD packet to send [09:54:27]OFD Sender: No OFD packet to send [09:54:32]OFD Sender: No OFD packet to send [09:54:37]OFD Sender: No OFD packet to send [09:54:42]OFD Sender: No OFD packet to send [09:54:48]OFD Sender: No OFD packet to send [09:54:53]OFD Sender: No OFD packet to send [09:54:58]OFD Sender: No OFD packet to send [09:55:03]OFD Sender: No OFD packet to send [09:55:08]OFD Sender: No OFD packet to send [09:55:13]OFD Sender: No OFD packet to send [09:55:18]OFD Sender: No OFD packet to send [09:55:22]accept exits with 8 [09:55:22]New connection [09:55:22]New thread 3067579748 created [09:55:22]Thread 3067436388 joined [09:55:22]Waiting for new connection... [09:55:22] Sock 8.Parse request [09:55:22]Sock 8.Check first char [09:55:22]Sock 8.First char is OK [09:55:22]request: POST /json_proto HTTP/1.0 [09:55:22]Method: POST [09:55:22]URL: /json_proto [09:55:22]Method is POST - this is cgi request [09:55:22]url: /json_proto [09:55:22]query_string will be loaded in cgi processing [09:55:22]execute_cgi json_proto POST (null) [09:55:22]execute_cgi path=json_proto method=POST [09:55:22]POST find Content-Length [09:55:22]Host: 172.17.52.131:8080 [09:55:22]Content-Length: 677 [09:55:22]Content-Type: application/json [09:55:22] [09:55:22]POST finish read [09:55:22]Found Content-Length = 677 [09:55:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477285", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:55:22]execute_script... [09:55: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)477285", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:55:22]POST & json_proto [09:55:22]process_json_proto [09:55:22]json parsed OK: [09:55:22]protocol is kg_v1.0 [09:55:22]action value=close_receipt [09:55:22]process_action close_receipt [09:55:22]cmd_close_receipt [09:55:22]MH_GetDate [09:55:22]Write to MH i2c: F0 00 00 69 06 5E [09:55:22]Write i2c OK [09:55:22]MH_I2C_Read... [09:55:22]Read from MH i2c: F0 [09:55:22]MH_I2C_Read... [09:55:22]Read from MH i2c: F0 09 00 [09:55:22]MH_I2C_Read... [09:55:22]Read from MH i2c: F0 09 00 69 06 00 0A 25 16 67 81 1C 16 67 2D [09:55:22]GetLastDocTimeStamp 1729504395 [09:55:22]current date 1729504522 [09:55:22]FM_GetShiftState [09:55:22]SAM_PROTO_GetShiftState [09:55:22]wFMCommunicate request_size=4 [09:55:22]MH_SAM_APDU [09:55:22]CAPDU: 80 13 01 00 [09:55:22]Write to MH i2c: E2 08 00 6A 06 80 13 01 00 00 00 00 00 ED [09:55:22]Write i2c OK [09:55:22]MH_I2C_Read... [09:55:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:55:22]Read from MH i2c: E2 [09:55:22]MH_I2C_Read... [09:55:22]Read from MH i2c: E2 0E 00 [09:55:22]MH_I2C_Read... [09:55:22]Read from MH i2c: E2 0E 00 6A 06 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 6F [09:55:22]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:55:22]wFMCommunicate OK [09:55:22]SAM_PROTO_GetShiftState done [09:55:22]FM_GetShiftState done [09:55:22]opened in 1729469279 [09:55:22]opened+sec_in_day 1729555679 [09:55:22]quantity*price = 50041 [09:55:22]sum+1 = 50042 [09:55:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 108 21.10.2024 09:55 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223477 ФПД: 206522184170739 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T095522&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223477&fm=206522184170739&tin=02508201610067®Number=0000000000091767&sum=50000 [09:55:23]StoreToDocumentArchive [09:55:23]shift 538 fd 223477 [09:55:23]save to /storage/0538/doc_00223477 [09:55:23]save last doc name /storage/0538/doc_00223477 to /storage/kkm_last_doc_name [09:55:23]save OK [09:55:23]Clear old archive folders... [09:55:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:55:23]tlvbuf is 013A7E00 [09:55:23]SAM_PROTO_ClearQueue [09:55:23]wFMCommunicate request_size=4 [09:55:23]MH_SAM_APDU [09:55:23]CAPDU: 80 09 00 00 [09:55:23]Write to MH i2c: E2 08 00 77 06 80 09 00 00 00 00 00 00 EF [09:55:23]Write i2c OK [09:55:23]MH_I2C_Read... [09:55:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:55:23]Read from MH i2c: E2 [09:55:23]MH_I2C_Read... [09:55:23]Read from MH i2c: E2 03 00 [09:55:23]MH_I2C_Read... [09:55:23]Read from MH i2c: E2 03 00 77 06 00 90 00 F1 [09:55:23]RAPDU: 90 00 [09:55:23]wFMCommunicate OK [09:55:23]SAM_PROTO_ClearQueue done [09:55:23]KKMCreateOFDPacket [09:55:23]OFDProtocolAddRootSTLVToBuf [09:55:23]FM_MakeSignedData [09:55:23]FM_MakeSignedData [09:55:23]SAM_PROTO_SignData [09:55:23]wFMCommunicate request_size=4 [09:55:23]MH_SAM_APDU [09:55:23]CAPDU: 80 0D 01 02 [09:55:23]Write to MH i2c: E2 08 00 78 06 80 0D 01 02 00 00 00 00 F7 [09:55:23]Write i2c OK [09:55:23]MH_I2C_Read... [09:55:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:55:23]Read from MH i2c: E2 [09:55:23]MH_I2C_Read... [09:55:23]Read from MH i2c: E2 03 00 [09:55:23]MH_I2C_Read... [09:55:23]Read from MH i2c: E2 03 00 78 06 00 90 00 F2 [09:55:23]RAPDU: 90 00 [09:55:23]wFMCommunicate OK [09:55:23]wFMCommunicate request_size=255 [09:55:23]MH_SAM_APDU [09:55:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 0A 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F5 68 03 00 35 04 06 00 BB [09:55:23]Write to MH i2c: E2 02 01 79 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 0A 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F5 68 03 00 35 04 06 00 BB 00 00 DA [09:55:23]Write i2c OK [09:55:23]MH_I2C_Read... [09:55:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:55:23]Read from MH i2c: E2 [09:55:23]MH_I2C_Read... [09:55:23]Read from MH i2c: E2 03 00 [09:55:23]MH_I2C_Read... [09:55:23]Read from MH i2c: E2 03 00 79 06 00 90 00 F3 [09:55:23]RAPDU: 90 00 [09:55:23]wFMCommunicate OK [09:55:23]wFMCommunicate request_size=10 [09:55:23]MH_SAM_APDU [09:55:23]CAPDU: 80 0D 02 02 05 D4 B1 6C FC F3 [09:55:23]Write to MH i2c: E2 0D 00 7A 06 80 0D 02 02 05 00 D4 B1 6C FC F3 00 00 E4 [09:55:23]Write i2c OK [09:55:23]MH_I2C_Read... [09:55:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:55:23]Read from MH i2c: E2 [09:55:23]MH_I2C_Read... [09:55:23]Read from MH i2c: E2 03 00 [09:55:23]MH_I2C_Read... [09:55:23]Read from MH i2c: E2 03 00 7A 06 00 90 00 F4 [09:55:23]RAPDU: 90 00 [09:55:23]wFMCommunicate OK [09:55:23]wFMCommunicate request_size=4 [09:55:23]MH_SAM_APDU [09:55:23]CAPDU: 80 0D 03 02 [09:55:23]Write to MH i2c: E2 08 00 7B 06 80 0D 03 02 00 00 00 00 FC [09:55:23]Write i2c OK [09:55:23]MH_I2C_Read... [09:55:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:55:23]Read from MH i2c: E2 [09:55:23]MH_I2C_Read... [09:55:23]Read from MH i2c: E2 0B 00 [09:55:23]MH_I2C_Read... [09:55:23]Read from MH i2c: E2 0B 00 7B 06 00 0D 14 39 33 38 37 47 E7 90 00 27 [09:55:23]RAPDU: 0D 14 39 33 38 37 47 E7 90 00 [09:55:23]wFMCommunicate OK [09:55:23]SAM_PROTO_SignData done [09:55:23]FM_MakeSignedData done [09:55:23]CreateOFDProtocolMessage [09:55:23]wFMCommunicate request_size=4 [09:55:23]MH_SAM_APDU [09:55:23]CAPDU: 80 11 00 00 [09:55:23]Write to MH i2c: E2 08 00 7C 06 80 11 00 00 00 00 00 00 FC [09:55:23]Write i2c OK [09:55:23]MH_I2C_Read... [09:55:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:55:23]Read from MH i2c: E2 [09:55:23]MH_I2C_Read... [09:55:23]Read from MH i2c: E2 17 00 [09:55:23]MH_I2C_Read... [09:55:23]Read from MH i2c: E2 17 00 7C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 4F [09:55:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:55:23]wFMCommunicate OK [09:55:23]CreateOFDProtocolMessage done [09:55:23]OFDSenderStorePacket 223477 [09:55:23]StoreOFDPacket docnum=223477 [09:55:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 CA DE 07 01 31 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 0A 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F5 68 03 00 35 04 06 00 BB D4 B1 6C FC F3 0D 14 39 33 38 37 47 E7 [09:55:23]CheckFolder [09:55:23]dirname=/storage/ofd_packets [09:55:23]CheckFolder done [09:55:23]ProducePacketName [09:55:23]name=ofd_packets/00223477 [09:55:23]NVStorageSaveData ofd_packets/00223477 [09:55:23]File name is /storage/ofd_packets/00223477 [09:55:23]Write 301 bytes [09:55:23]NVStorageSaveData done [09:55:23]OFDSenderStorePacket done [09:55:23]KKMCreateOFDPacket done [09:55:23]NVStorageSaveData kkm_last_timestamp [09:55:23]File name is /storage/kkm_last_timestamp [09:55:23]Write 4 bytes [09:55:23]NVStorageSaveData done [09:55:23]ExternCall_PrintAddStr [09:55:23]wPrintStart [09:55:23]Write to MH i2c: 01 00 00 7D 06 83 [09:55:23]Write i2c OK [09:55:23]MH_I2C_Read... [09:55:23]Read from MH i2c: 01 [09:55:23]MH_I2C_Read... [09:55:23]Read from MH i2c: 01 07 00 [09:55:23]MH_I2C_Read... [09:55:23]Read from MH i2c: 01 07 00 7D 06 00 00 00 00 00 FF 0F 98 [09:55:23]RasterBufferAndPrint [09:55:23]line Счет N : (1)477285 [09:55:23]line ИНН: 02508201610067 [09:55:23]line Контрольно-Кассовый Чек [09:55:23]line ПРОДАЖА [09:55:23]line ТРК (МРК, ГНК) : 32 [09:55:23]line Товар: 2710124130 [09:55:23]line Аи-92-К-5 [09:55:23]line 7.480 * 66.90 [09:55:23]line = 500.41 [09:55:23]line НДС 12% НСП 1% [09:55:23]line > о реализуемом товаре [09:55:23]line ОКРУГЛЕНИЕ: -0.41 [09:55:23]line ИТОГО: 500.00 [09:55:23]line Внесено: 500.00 [09:55:23]line СДАЧА: 0.00 [09:55:23]line НСП 1% : 4.43 [09:55:23]line НДС 12% : 53.14 [09:55:23]line Наличными: 500.00 [09:55:23]line Безнал.: 0.00 [09:55:23]line Место: АЗС № 162 "Партнер Нефть" [09:55:23]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:55:23]line СНО: Общий режим [09:55:23]line Чек 108 21.10.2024 09:55 [09:55:23]line Смена: 538 ФФД: 1.0 [09:55:23]line ЗНМ: 0300000103 [09:55:23]line РНМ: 0000000000091767 [09:55:23]line Версия ККМ: 001 [09:55:23]line ФМ: 0000000000871763 [09:55:23]line ФД: 223477 [09:55:23]line ФПД: 206522184170739 [09:55:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T095522&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223477&fm=206522184170739&tin=02508201610067®Number=0000000000091767&sum=50000 [09:55:23]written 0, free lines is 4095 [09:55:23]OFD Sender: Processing packet 223477 [packets to send 25, broken 24] [09:55:23]ProducePacketName [09:55:23]name=ofd_packets/00223477 [09:55:23]OFD Sender: To server: pG, [09:55:23]CommunicateWithHost lk.salyk.kg:30040 [09:55:23]ConnectInit lk.salyk.kg [09:55:23]Connected sock=10 [09:55:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 CA DE 07 01 31 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 0A 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F5 68 03 00 35 04 06 00 BB D4 B1 6C FC F3 0D 14 39 33 38 37 47 E7 [09:55:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 F1 29 47 00 6E 0D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F5 68 03 00 F4 03 04 00 AC D0 15 67 B6 04 01 00 00 AC A2 DE 8D 5D 5B 58 C6 [09:55:24]CommunicateWithHost err = 0 [09:55:24]CheckOFDResponse [09:55:24]1017 (14) - 77093643461234 [09:55:24]1041 (16) - 0000000000871763 [09:55:24]1040 (4) - 223477 [09:55:24]1012 (4) - 21.10.2024 03:55 [09:55:24]1206 (1) - 0 [09:55:24]OFD Sender: Remove packet 223477 [09:55:24]ProducePacketName [09:55:24]name=ofd_packets/00223477 [09:55:24]NVStorageDeleteData [09:55:24]Write to MH i2c: 01 00 00 A8 06 AE [09:55:24]Write i2c OK [09:55:24]MH_I2C_Read... [09:55:24]Read from MH i2c: 01 [09:55:24]MH_I2C_Read... [09:55:24]Read from MH i2c: 01 07 00 [09:55:24]MH_I2C_Read... [09:55:24]Read from MH i2c: 01 07 00 A8 06 00 00 00 00 00 F5 0C B6 [09:55:24]RasterBufferAndPrint [09:55:24]line [09:55:24]line [09:55:24]line [09:55:24]line [09:55:24]line [09:55:24]written 0, free lines is 3323 [09:55:24]MH_Cut [09:55:24]Write to MH i2c: D1 01 00 AF 06 01 87 [09:55:24]Write i2c OK [09:55:24]MH_I2C_Read... [09:55:24]Read from MH i2c: D1 [09:55:24]MH_I2C_Read... [09:55:24]Read from MH i2c: D1 01 00 [09:55:24]MH_I2C_Read... [09:55:24]Read from MH i2c: D1 01 00 AF 06 00 86 [09:55:24]Write to MH i2c: 01 00 00 B0 06 B6 [09:55:24]Write i2c OK [09:55:24]MH_I2C_Read... [09:55:24]OFD Sender: No OFD packet to send [09:55:24]*** Cut start [09:55:24]*** Purtial cut [09:55:24]*** CUTSNS_PIN = 0 [09:55:25]*** Stage 1: CUTSNS_PIN = 1 [09:55:26]Read from MH i2c: 01 [09:55:26]MH_I2C_Read... [09:55:26]*** Stop cut motor [09:55:26]*** Cut end [09:55:27]Read from MH i2c: 01 07 00 [09:55:27]MH_I2C_Read... [09:55:27]Read from MH i2c: 01 07 00 B0 06 00 00 00 00 00 FF 0F CB [09:55:27]process_action close_receipt done [09:55:27]requested_data is exist [09:55:27]produce_requested_data [09:55:27]requested_item fm.sn is exist - process it [09:55:27]wFMCommunicate request_size=4 [09:55:27]MH_SAM_APDU [09:55:27]CAPDU: 80 11 00 00 [09:55:27]Write to MH i2c: E2 08 00 B1 06 80 11 00 00 00 00 00 00 31 [09:55:27]Write i2c OK [09:55:27]MH_I2C_Read... [09:55:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:55:27]Read from MH i2c: E2 [09:55:27]MH_I2C_Read... [09:55:27]Read from MH i2c: E2 17 00 [09:55:27]MH_I2C_Read... [09:55:27]Read from MH i2c: E2 17 00 B1 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 84 [09:55:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:55:27]wFMCommunicate OK [09:55:27]requested_item fd.num is exist - process it [09:55:27]SAM_PROTO_GetFieldsCounters [09:55:27]wFMCommunicate request_size=4 [09:55:27]MH_SAM_APDU [09:55:27]CAPDU: 80 13 00 00 [09:55:27]Write to MH i2c: E2 08 00 B2 06 80 13 00 00 00 00 00 00 34 [09:55:27]Write i2c OK [09:55:27]MH_I2C_Read... [09:55:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:55:27]Read from MH i2c: E2 [09:55:27]MH_I2C_Read... [09:55:27]Read from MH i2c: E2 62 00 [09:55:27]MH_I2C_Read... [09:55:27]Read from MH i2c: E2 62 00 B2 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 F5 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 6C 00 00 00 5E 04 04 00 6C 00 00 00 57 04 04 00 6D 00 00 00 19 04 04 00 00 00 00 00 90 00 1A [09:55:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 F5 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 6C 00 00 00 5E 04 04 00 6C 00 00 00 57 04 04 00 6D 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:55:27]wFMCommunicate OK [09:55:27]SAM_PROTO_GetFieldsCounters done [09:55:27]requested_item shift.num is exist - process it [09:55:27]requested_item shift.opened is exist - process it [09:55:27]req_shift_opened [09:55:27]FM_GetShiftState [09:55:27]SAM_PROTO_GetShiftState [09:55:27]wFMCommunicate request_size=4 [09:55:27]MH_SAM_APDU [09:55:27]CAPDU: 80 13 01 00 [09:55:27]Write to MH i2c: E2 08 00 B3 06 80 13 01 00 00 00 00 00 36 [09:55:27]Write i2c OK [09:55:27]MH_I2C_Read... [09:55:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:55:27]Read from MH i2c: E2 [09:55:27]MH_I2C_Read... [09:55:27]Read from MH i2c: E2 0E 00 [09:55:27]MH_I2C_Read... [09:55:27]Read from MH i2c: E2 0E 00 B3 06 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 B8 [09:55:27]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:55:27]wFMCommunicate OK [09:55:27]SAM_PROTO_GetShiftState done [09:55:27]FM_GetShiftState done [09:55:27]req_shift_opened done [09:55:27]requested_item shift.open_date is exist - process it [09:55:27]req_shift_open_date [09:55:27]req_shift_open_date done [09:55:27]produce_requested_data done [09:55:27]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223477,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:55:27]process_action_free close_receipt [09:55:27]json_value_free [09:55:27]json_value_free done [09:55:27]process_json_proto returns [09:55:27]Send response to host [09:55:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223477,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:55:27]free response buf [09:55:27]execute_script done [09:55:27]execute_script returns [09:55:27]free content buf [09:55:27]Sock 8.Close socket [09:55:27]Sock 8.Thread stoped [09:55:29]OFD Sender: No OFD packet to send [09:55:34]OFD Sender: No OFD packet to send [09:55:39]OFD Sender: No OFD packet to send [09:55:44]OFD Sender: No OFD packet to send [09:55:48]accept exits with 9 [09:55:48]New connection [09:55:48]New thread 3067436388 created [09:55:48]Thread 3067579748 joined [09:55:48]Waiting for new connection... [09:55:48] Sock 9.Parse request [09:55:48]Sock 9.Check first char [09:55:48]Sock 9.First char is OK [09:55:48]request: POST /json_proto HTTP/1.0 [09:55:48]Method: POST [09:55:48]URL: /json_proto [09:55:48]Method is POST - this is cgi request [09:55:48]url: /json_proto [09:55:48]query_string will be loaded in cgi processing [09:55:48]execute_cgi json_proto POST (null) [09:55:48]execute_cgi path=json_proto method=POST [09:55:48]POST find Content-Length [09:55:48]Host: 172.17.52.131:8080 [09:55:48]Content-Length: 766 [09:55:48]Content-Type: application/json [09:55:48] [09:55:48]POST finish read [09:55:48]Found Content-Length = 766 [09:55:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477284", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:55:48]execute_script... [09:55: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)477284", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:55:48]POST & json_proto [09:55:48]process_json_proto [09:55:48]json parsed OK: [09:55:48]protocol is kg_v1.0 [09:55:48]action value=close_receipt [09:55:48]process_action close_receipt [09:55:48]cmd_close_receipt [09:55:48]MH_GetDate [09:55:48]Write to MH i2c: F0 00 00 B4 06 A9 [09:55:48]Write i2c OK [09:55:48]MH_I2C_Read... [09:55:48]Read from MH i2c: F0 [09:55:48]MH_I2C_Read... [09:55:48]Read from MH i2c: F0 09 00 [09:55:48]MH_I2C_Read... [09:55:48]Read from MH i2c: F0 09 00 B4 06 00 25 25 16 67 81 1C 16 67 93 [09:55:48]GetLastDocTimeStamp 1729504522 [09:55:48]current date 1729504549 [09:55:48]FM_GetShiftState [09:55:48]SAM_PROTO_GetShiftState [09:55:48]wFMCommunicate request_size=4 [09:55:48]MH_SAM_APDU [09:55:48]CAPDU: 80 13 01 00 [09:55:48]Write to MH i2c: E2 08 00 B5 06 80 13 01 00 00 00 00 00 38 [09:55:48]Write i2c OK [09:55:48]MH_I2C_Read... [09:55:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:55:48]Read from MH i2c: E2 [09:55:48]MH_I2C_Read... [09:55:48]Read from MH i2c: E2 0E 00 [09:55:48]MH_I2C_Read... [09:55:48]Read from MH i2c: E2 0E 00 B5 06 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 BA [09:55:48]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:55:48]wFMCommunicate OK [09:55:48]SAM_PROTO_GetShiftState done [09:55:48]FM_GetShiftState done [09:55:48]opened in 1729469279 [09:55:48]opened+sec_in_day 1729555679 [09:55:48]quantity*price = 200025 [09:55:48]sum+1 = 200026 [09:55:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 109 21.10.2024 09:55 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871763 ФД: 223478 ФПД: 880534448379 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T095549&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223478&fm=880534448379&tin=02508201610067®Number=0000000000091767&sum=200025 [09:55:49]StoreToDocumentArchive [09:55:49]shift 538 fd 223478 [09:55:49]save to /storage/0538/doc_00223478 [09:55:49]save last doc name /storage/0538/doc_00223478 to /storage/kkm_last_doc_name [09:55:49]save OK [09:55:49]Clear old archive folders... [09:55:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:55:49]tlvbuf is B6F73350 [09:55:49]SAM_PROTO_ClearQueue [09:55:49]wFMCommunicate request_size=4 [09:55:49]MH_SAM_APDU [09:55:49]CAPDU: 80 09 00 00 [09:55:49]Write to MH i2c: E2 08 00 C2 06 80 09 00 00 00 00 00 00 3A [09:55:49]Write i2c OK [09:55:49]MH_I2C_Read... [09:55:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:55:50]Read from MH i2c: E2 [09:55:50]MH_I2C_Read... [09:55:50]Read from MH i2c: E2 03 00 [09:55:50]MH_I2C_Read... [09:55:50]Read from MH i2c: E2 03 00 C2 06 00 90 00 3C [09:55:50]RAPDU: 90 00 [09:55:50]wFMCommunicate OK [09:55:50]SAM_PROTO_ClearQueue done [09:55:50]KKMCreateOFDPacket [09:55:50]OFDProtocolAddRootSTLVToBuf [09:55:50]FM_MakeSignedData [09:55:50]FM_MakeSignedData [09:55:50]SAM_PROTO_SignData [09:55:50]wFMCommunicate request_size=4 [09:55:50]MH_SAM_APDU [09:55:50]CAPDU: 80 0D 01 02 [09:55:50]Write to MH i2c: E2 08 00 C3 06 80 0D 01 02 00 00 00 00 42 [09:55:50]Write i2c OK [09:55:50]MH_I2C_Read... [09:55:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:55:50]Read from MH i2c: E2 [09:55:50]MH_I2C_Read... [09:55:50]Read from MH i2c: E2 03 00 [09:55:50]MH_I2C_Read... [09:55:50]Read from MH i2c: E2 03 00 C3 06 00 90 00 3D [09:55:50]RAPDU: 90 00 [09:55:50]wFMCommunicate OK [09:55:50]wFMCommunicate request_size=255 [09:55:50]MH_SAM_APDU [09:55:50]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 25 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F6 68 03 00 35 04 06 00 00 CD 03 F1 [09:55:50]Write to MH i2c: E2 02 01 C4 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 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 25 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F6 68 03 00 35 04 06 00 00 CD 03 F1 00 00 5E [09:55:50]Write i2c OK [09:55:50]MH_I2C_Read... [09:55:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:55:50]Read from MH i2c: E2 [09:55:50]MH_I2C_Read... [09:55:50]Read from MH i2c: E2 03 00 [09:55:50]MH_I2C_Read... [09:55:50]Read from MH i2c: E2 03 00 C4 06 00 90 00 3E [09:55:50]RAPDU: 90 00 [09:55:50]wFMCommunicate OK [09:55:50]wFMCommunicate request_size=7 [09:55:50]MH_SAM_APDU [09:55:50]CAPDU: 80 0D 02 02 02 68 FB [09:55:50]Write to MH i2c: E2 0A 00 C5 06 80 0D 02 02 02 00 68 FB 00 00 AC [09:55:50]Write i2c OK [09:55:50]MH_I2C_Read... [09:55:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:55:50]Read from MH i2c: E2 [09:55:50]MH_I2C_Read... [09:55:50]Read from MH i2c: E2 03 00 [09:55:50]MH_I2C_Read... [09:55:50]Read from MH i2c: E2 03 00 C5 06 00 90 00 3F [09:55:50]RAPDU: 90 00 [09:55:50]wFMCommunicate OK [09:55:50]wFMCommunicate request_size=4 [09:55:50]MH_SAM_APDU [09:55:50]CAPDU: 80 0D 03 02 [09:55:50]Write to MH i2c: E2 08 00 C6 06 80 0D 03 02 00 00 00 00 47 [09:55:50]Write i2c OK [09:55:50]MH_I2C_Read... [09:55:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:55:50]Read from MH i2c: E2 [09:55:50]MH_I2C_Read... [09:55:50]Read from MH i2c: E2 0B 00 [09:55:50]MH_I2C_Read... [09:55:50]Read from MH i2c: E2 0B 00 C6 06 00 DF 88 37 6B D1 18 45 21 90 00 A0 [09:55:50]RAPDU: DF 88 37 6B D1 18 45 21 90 00 [09:55:50]wFMCommunicate OK [09:55:50]SAM_PROTO_SignData done [09:55:50]FM_MakeSignedData done [09:55:50]CreateOFDProtocolMessage [09:55:50]wFMCommunicate request_size=4 [09:55:50]MH_SAM_APDU [09:55:50]CAPDU: 80 11 00 00 [09:55:50]Write to MH i2c: E2 08 00 C7 06 80 11 00 00 00 00 00 00 47 [09:55:50]Write i2c OK [09:55:50]MH_I2C_Read... [09:55:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:55:50]Read from MH i2c: E2 [09:55:50]MH_I2C_Read... [09:55:50]Read from MH i2c: E2 17 00 [09:55:50]MH_I2C_Read... [09:55:50]Read from MH i2c: E2 17 00 C7 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 9A [09:55:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:55:50]wFMCommunicate OK [09:55:50]CreateOFDProtocolMessage done [09:55:50]OFDSenderStorePacket 223478 [09:55:50]StoreOFDPacket docnum=223478 [09:55:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 10 46 04 01 91 4C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 25 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F6 68 03 00 35 04 06 00 00 CD 03 F1 68 FB DF 88 37 6B D1 18 45 21 [09:55:50]CheckFolder [09:55:50]dirname=/storage/ofd_packets [09:55:50]CheckFolder done [09:55:50]ProducePacketName [09:55:50]name=ofd_packets/00223478 [09:55:50]NVStorageSaveData ofd_packets/00223478 [09:55:50]File name is /storage/ofd_packets/00223478 [09:55:50]Write 298 bytes [09:55:50]NVStorageSaveData done [09:55:50]OFDSenderStorePacket done [09:55:50]KKMCreateOFDPacket done [09:55:50]NVStorageSaveData kkm_last_timestamp [09:55:50]File name is /storage/kkm_last_timestamp [09:55:50]Write 4 bytes [09:55:50]NVStorageSaveData done [09:55:50]ExternCall_PrintAddStr [09:55:50]wPrintStart [09:55:50]Write to MH i2c: 01 00 00 C8 06 CE [09:55:50]Write i2c OK [09:55:50]MH_I2C_Read... [09:55:50]Read from MH i2c: 01 [09:55:50]MH_I2C_Read... [09:55:50]Read from MH i2c: 01 07 00 [09:55:50]MH_I2C_Read... [09:55:50]Read from MH i2c: 01 07 00 C8 06 00 00 00 00 00 FF 0F E3 [09:55:50]RasterBufferAndPrint [09:55:50]line Счет N : (1)477284 [09:55:50]line ИНН: 02508201610067 [09:55:50]line Контрольно-Кассовый Чек [09:55:50]line ПРОДАЖА [09:55:50]line ТРК (МРК, ГНК) : 44 [09:55:50]line Товар: 2710194210 [09:55:50]line ДТ-К-5 [09:55:50]line 26.250 * 76.20 [09:55:50]line = 2000.25 [09:55:50]line НДС 12% НСП 1% [09:55:50]line > о реализуемом товаре [09:55:50]line ИТОГО: 2000.25 [09:55:50]line НСП 1% : 17.70 [09:55:50]line НДС 12% : 212.42 [09:55:50]line Наличными: 0.00 [09:55:50]line Безнал.: 2000.25 [09:55:50]line Место: АЗС № 162 "Партнер Нефть" [09:55:50]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:55:50]line СНО: Общий режим [09:55:50]line Чек 109 21.10.2024 09:55 [09:55:50]line Смена: 538 ФФД: 1.0 [09:55:50]line ЗНМ: 0300000103 [09:55:50]line РНМ: 0000000000091767 [09:55:50]line Версия ККМ: 001 [09:55:50]line Платежная система: Mbank [09:55:50]line ФМ: 0000000000871763 [09:55:50]line ФД: 223478 [09:55:50]line ФПД: 880534448379 [09:55:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T095549&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223478&fm=880534448379&tin=02508201610067®Number=0000000000091767&sum=200025 [09:55:50]OFD Sender: Processing packet 223478 [packets to send 25, broken 24] [09:55:50]ProducePacketName [09:55:50]name=ofd_packets/00223478 [09:55:50]OFD Sender: To server: pG, [09:55:50]CommunicateWithHost lk.salyk.kg:30040 [09:55:50]ConnectInit lk.salyk.kg [09:55:50]written 0, free lines is 4095 [09:55:50]Connected sock=10 [09:55:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 10 46 04 01 91 4C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 25 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F6 68 03 00 35 04 06 00 00 CD 03 F1 68 FB DF 88 37 6B D1 18 45 21 [09:55:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 64 57 47 00 1C 48 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F6 68 03 00 F4 03 04 00 C7 D0 15 67 B6 04 01 00 00 20 F6 8F 2E 20 94 75 B5 [09:55:51]CommunicateWithHost err = 0 [09:55:51]CheckOFDResponse [09:55:51]1017 (14) - 77093643461234 [09:55:51]1041 (16) - 0000000000871763 [09:55:51]1040 (4) - 223478 [09:55:51]1012 (4) - 21.10.2024 03:55 [09:55:51]1206 (1) - 0 [09:55:51]OFD Sender: Remove packet 223478 [09:55:51]ProducePacketName [09:55:51]name=ofd_packets/00223478 [09:55:51]NVStorageDeleteData [09:55:51]Write to MH i2c: 01 00 00 F1 06 F7 [09:55:51]Write i2c OK [09:55:51]MH_I2C_Read... [09:55:51]Read from MH i2c: 01 [09:55:51]MH_I2C_Read... [09:55:51]Read from MH i2c: 01 07 00 [09:55:51]MH_I2C_Read... [09:55:51]Read from MH i2c: 01 07 00 F1 06 00 00 00 00 00 23 0D 2E [09:55:51]RasterBufferAndPrint [09:55:51]line [09:55:51]line [09:55:51]line [09:55:51]line [09:55:51]line [09:55:51]written 0, free lines is 3369 [09:55:51]MH_Cut [09:55:51]Write to MH i2c: D1 01 00 F8 06 01 D0 [09:55:51]Write i2c OK [09:55:51]MH_I2C_Read... [09:55:51]Read from MH i2c: D1 [09:55:51]MH_I2C_Read... [09:55:51]Read from MH i2c: D1 01 00 [09:55:51]MH_I2C_Read... [09:55:51]Read from MH i2c: D1 01 00 F8 06 00 CF [09:55:51]Write to MH i2c: 01 00 00 F9 06 FF [09:55:51]Write i2c OK [09:55:51]MH_I2C_Read... [09:55:51]OFD Sender: No OFD packet to send [09:55:51]*** Cut start [09:55:51]*** Purtial cut [09:55:51]*** Stage 1: CUTSNS_PIN = 1 [09:55:52]Read from MH i2c: 01 [09:55:52]MH_I2C_Read... [09:55:52]*** Stop cut motor [09:55:52]*** Cut end [09:55:52]Read from MH i2c: 01 07 00 [09:55:52]MH_I2C_Read... [09:55:52]Read from MH i2c: 01 07 00 F9 06 00 00 00 00 00 FF 0F 14 [09:55:52]process_action close_receipt done [09:55:52]requested_data is exist [09:55:52]produce_requested_data [09:55:52]requested_item fm.sn is exist - process it [09:55:52]wFMCommunicate request_size=4 [09:55:52]MH_SAM_APDU [09:55:52]CAPDU: 80 11 00 00 [09:55:52]Write to MH i2c: E2 08 00 FA 06 80 11 00 00 00 00 00 00 7A [09:55:52]Write i2c OK [09:55:52]MH_I2C_Read... [09:55:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:55:52]Read from MH i2c: E2 [09:55:52]MH_I2C_Read... [09:55:52]Read from MH i2c: E2 17 00 [09:55:52]MH_I2C_Read... [09:55:52]Read from MH i2c: E2 17 00 FA 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 CD [09:55:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:55:52]wFMCommunicate OK [09:55:52]requested_item fd.num is exist - process it [09:55:52]SAM_PROTO_GetFieldsCounters [09:55:52]wFMCommunicate request_size=4 [09:55:52]MH_SAM_APDU [09:55:52]CAPDU: 80 13 00 00 [09:55:52]Write to MH i2c: E2 08 00 FB 06 80 13 00 00 00 00 00 00 7D [09:55:52]Write i2c OK [09:55:52]MH_I2C_Read... [09:55:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:55:52]Read from MH i2c: E2 [09:55:52]MH_I2C_Read... [09:55:52]Read from MH i2c: E2 62 00 [09:55:52]MH_I2C_Read... [09:55:52]Read from MH i2c: E2 62 00 FB 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 F6 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 6D 00 00 00 5E 04 04 00 6D 00 00 00 57 04 04 00 6E 00 00 00 19 04 04 00 00 00 00 00 90 00 67 [09:55:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 F6 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 6D 00 00 00 5E 04 04 00 6D 00 00 00 57 04 04 00 6E 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:55:52]wFMCommunicate OK [09:55:52]SAM_PROTO_GetFieldsCounters done [09:55:52]requested_item shift.num is exist - process it [09:55:52]requested_item shift.opened is exist - process it [09:55:52]req_shift_opened [09:55:52]FM_GetShiftState [09:55:52]SAM_PROTO_GetShiftState [09:55:52]wFMCommunicate request_size=4 [09:55:52]MH_SAM_APDU [09:55:52]CAPDU: 80 13 01 00 [09:55:52]Write to MH i2c: E2 08 00 FC 06 80 13 01 00 00 00 00 00 7F [09:55:52]Write i2c OK [09:55:52]MH_I2C_Read... [09:55:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:55:52]Read from MH i2c: E2 [09:55:52]MH_I2C_Read... [09:55:52]Read from MH i2c: E2 0E 00 [09:55:52]MH_I2C_Read... [09:55:52]Read from MH i2c: E2 0E 00 FC 06 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 01 [09:55:52]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:55:52]wFMCommunicate OK [09:55:52]SAM_PROTO_GetShiftState done [09:55:52]FM_GetShiftState done [09:55:52]req_shift_opened done [09:55:52]requested_item shift.open_date is exist - process it [09:55:52]req_shift_open_date [09:55:52]req_shift_open_date done [09:55:52]produce_requested_data done [09:55:52]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223478,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:55:52]process_action_free close_receipt [09:55:52]json_value_free [09:55:52]json_value_free done [09:55:52]process_json_proto returns [09:55:52]Send response to host [09:55:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223478,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:55:52]free response buf [09:55:52]execute_script done [09:55:52]execute_script returns [09:55:52]free content buf [09:55:52]Sock 9.Close socket [09:55:52]Sock 9.Thread stoped [09:55:56]OFD Sender: No OFD packet to send [09:56:00]accept exits with 8 [09:56:00]New connection [09:56:00]New thread 3067579748 created [09:56:00]Thread 3067436388 joined [09:56:00]Waiting for new connection... [09:56:00] Sock 8.Parse request [09:56:00]Sock 8.Check first char [09:56:00]Sock 8.First char is OK [09:56:00]request: POST /json_proto HTTP/1.0 [09:56:00]Method: POST [09:56:00]URL: /json_proto [09:56:00]Method is POST - this is cgi request [09:56:00]url: /json_proto [09:56:00]query_string will be loaded in cgi processing [09:56:00]execute_cgi json_proto POST (null) [09:56:00]execute_cgi path=json_proto method=POST [09:56:00]POST find Content-Length [09:56:00]Host: 172.17.52.131:8080 [09:56:00]Content-Length: 682 [09:56:00]Content-Type: application/json [09:56:00] [09:56:00]POST finish read [09:56:00]Found Content-Length = 682 [09:56:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477287", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:56:00]execute_script... [09:56:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477287", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:56:00]POST & json_proto [09:56:00]process_json_proto [09:56:00]json parsed OK: [09:56:00]protocol is kg_v1.0 [09:56:00]action value=close_receipt [09:56:00]process_action close_receipt [09:56:00]cmd_close_receipt [09:56:00]MH_GetDate [09:56:00]Write to MH i2c: F0 00 00 FD 06 F2 [09:56:00]Write i2c OK [09:56:00]MH_I2C_Read... [09:56:00]Read from MH i2c: F0 [09:56:00]MH_I2C_Read... [09:56:00]Read from MH i2c: F0 09 00 [09:56:00]MH_I2C_Read... [09:56:00]Read from MH i2c: F0 09 00 FD 06 00 31 25 16 67 81 1C 16 67 E8 [09:56:00]GetLastDocTimeStamp 1729504549 [09:56:00]current date 1729504561 [09:56:00]FM_GetShiftState [09:56:00]SAM_PROTO_GetShiftState [09:56:00]wFMCommunicate request_size=4 [09:56:00]MH_SAM_APDU [09:56:00]CAPDU: 80 13 01 00 [09:56:00]Write to MH i2c: E2 08 00 FE 06 80 13 01 00 00 00 00 00 81 [09:56:00]Write i2c OK [09:56:00]MH_I2C_Read... [09:56:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:01]Read from MH i2c: E2 [09:56:01]MH_I2C_Read... [09:56:01]Read from MH i2c: E2 0E 00 [09:56:01]MH_I2C_Read... [09:56:01]Read from MH i2c: E2 0E 00 FE 06 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 03 [09:56:01]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:56:01]wFMCommunicate OK [09:56:01]SAM_PROTO_GetShiftState done [09:56:01]FM_GetShiftState done [09:56:01]opened in 1729469279 [09:56:01]opened+sec_in_day 1729555679 [09:56:01]quantity*price = 100015 [09:56:01]sum+1 = 100017 [09:56:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 110 21.10.2024 09:56 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223479 ФПД: 166341680441881 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T095601&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223479&fm=166341680441881&tin=02508201610067®Number=0000000000091767&sum=100000 [09:56:02]StoreToDocumentArchive [09:56:02]shift 538 fd 223479 [09:56:02]save to /storage/0538/doc_00223479 [09:56:02]save last doc name /storage/0538/doc_00223479 to /storage/kkm_last_doc_name [09:56:02]save OK [09:56:02]Clear old archive folders... [09:56:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:56:02]tlvbuf is 013AD8C0 [09:56:02]SAM_PROTO_ClearQueue [09:56:02]wFMCommunicate request_size=4 [09:56:02]MH_SAM_APDU [09:56:02]CAPDU: 80 09 00 00 [09:56:02]Write to MH i2c: E2 08 00 0B 07 80 09 00 00 00 00 00 00 84 [09:56:02]Write i2c OK [09:56:02]MH_I2C_Read... [09:56:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:56:02]Read from MH i2c: E2 [09:56:02]MH_I2C_Read... [09:56:02]Read from MH i2c: E2 03 00 [09:56:02]MH_I2C_Read... [09:56:02]Read from MH i2c: E2 03 00 0B 07 00 90 00 86 [09:56:02]RAPDU: 90 00 [09:56:02]wFMCommunicate OK [09:56:02]SAM_PROTO_ClearQueue done [09:56:02]KKMCreateOFDPacket [09:56:02]OFDProtocolAddRootSTLVToBuf [09:56:02]FM_MakeSignedData [09:56:02]FM_MakeSignedData [09:56:02]SAM_PROTO_SignData [09:56:02]wFMCommunicate request_size=4 [09:56:02]MH_SAM_APDU [09:56:02]CAPDU: 80 0D 01 02 [09:56:02]Write to MH i2c: E2 08 00 0C 07 80 0D 01 02 00 00 00 00 8C [09:56:02]Write i2c OK [09:56:02]MH_I2C_Read... [09:56:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:56:02]Read from MH i2c: E2 [09:56:02]MH_I2C_Read... [09:56:02]Read from MH i2c: E2 03 00 [09:56:02]MH_I2C_Read... [09:56:02]Read from MH i2c: E2 03 00 0C 07 00 90 00 87 [09:56:02]RAPDU: 90 00 [09:56:02]wFMCommunicate OK [09:56:02]wFMCommunicate request_size=255 [09:56:02]MH_SAM_APDU [09:56:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 6E 00 00 00 F4 03 04 00 31 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F7 68 03 00 35 04 06 00 97 [09:56:02]Write to MH i2c: E2 02 01 0D 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 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 6E 00 00 00 F4 03 04 00 31 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F7 68 03 00 35 04 06 00 97 00 00 70 [09:56:02]Write i2c OK [09:56:02]MH_I2C_Read... [09:56:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:02]Read from MH i2c: E2 [09:56:02]MH_I2C_Read... [09:56:02]Read from MH i2c: E2 03 00 [09:56:02]MH_I2C_Read... [09:56:02]Read from MH i2c: E2 03 00 0D 07 00 90 00 88 [09:56:02]RAPDU: 90 00 [09:56:02]wFMCommunicate OK [09:56:02]wFMCommunicate request_size=10 [09:56:02]MH_SAM_APDU [09:56:02]CAPDU: 80 0D 02 02 05 49 70 C6 2A 19 [09:56:02]Write to MH i2c: E2 0D 00 0E 07 80 0D 02 02 05 00 49 70 C6 2A 19 00 00 5B [09:56:02]Write i2c OK [09:56:02]MH_I2C_Read... [09:56:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:02]Read from MH i2c: E2 [09:56:02]MH_I2C_Read... [09:56:02]Read from MH i2c: E2 03 00 [09:56:02]MH_I2C_Read... [09:56:02]Read from MH i2c: E2 03 00 0E 07 00 90 00 89 [09:56:02]RAPDU: 90 00 [09:56:02]wFMCommunicate OK [09:56:02]wFMCommunicate request_size=4 [09:56:02]MH_SAM_APDU [09:56:02]CAPDU: 80 0D 03 02 [09:56:02]Write to MH i2c: E2 08 00 0F 07 80 0D 03 02 00 00 00 00 91 [09:56:02]Write i2c OK [09:56:02]MH_I2C_Read... [09:56:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:56:02]Read from MH i2c: E2 [09:56:02]MH_I2C_Read... [09:56:02]Read from MH i2c: E2 0B 00 [09:56:02]MH_I2C_Read... [09:56:02]Read from MH i2c: E2 0B 00 0F 07 00 0A B1 E1 D9 0D E9 06 FA 90 00 FD [09:56:02]RAPDU: 0A B1 E1 D9 0D E9 06 FA 90 00 [09:56:02]wFMCommunicate OK [09:56:02]SAM_PROTO_SignData done [09:56:02]FM_MakeSignedData done [09:56:02]CreateOFDProtocolMessage [09:56:02]wFMCommunicate request_size=4 [09:56:02]MH_SAM_APDU [09:56:02]CAPDU: 80 11 00 00 [09:56:02]Write to MH i2c: E2 08 00 10 07 80 11 00 00 00 00 00 00 91 [09:56:02]Write i2c OK [09:56:02]MH_I2C_Read... [09:56:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:02]Read from MH i2c: E2 [09:56:02]MH_I2C_Read... [09:56:02]Read from MH i2c: E2 17 00 [09:56:02]MH_I2C_Read... [09:56:02]Read from MH i2c: E2 17 00 10 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 E4 [09:56:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:56:02]wFMCommunicate OK [09:56:02]CreateOFDProtocolMessage done [09:56:02]OFDSenderStorePacket 223479 [09:56:02]StoreOFDPacket docnum=223479 [09:56:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 73 AD 07 01 0D 01 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6E 00 00 00 F4 03 04 00 31 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F7 68 03 00 35 04 06 00 97 49 70 C6 2A 19 0A B1 E1 D9 0D E9 06 FA [09:56:02]CheckFolder [09:56:02]dirname=/storage/ofd_packets [09:56:02]CheckFolder done [09:56:02]ProducePacketName [09:56:02]name=ofd_packets/00223479 [09:56:02]NVStorageSaveData ofd_packets/00223479 [09:56:02]File name is /storage/ofd_packets/00223479 [09:56:02]Write 301 bytes [09:56:02]NVStorageSaveData done [09:56:02]OFDSenderStorePacket done [09:56:02]KKMCreateOFDPacket done [09:56:02]NVStorageSaveData kkm_last_timestamp [09:56:02]File name is /storage/kkm_last_timestamp [09:56:02]Write 4 bytes [09:56:02]NVStorageSaveData done [09:56:02]ExternCall_PrintAddStr [09:56:02]wPrintStart [09:56:02]Write to MH i2c: 01 00 00 11 07 18 [09:56:02]Write i2c OK [09:56:02]MH_I2C_Read... [09:56:02]Read from MH i2c: 01 [09:56:02]MH_I2C_Read... [09:56:02]Read from MH i2c: 01 07 00 [09:56:02]MH_I2C_Read... [09:56:02]Read from MH i2c: 01 07 00 11 07 00 00 00 00 00 FF 0F 2D [09:56:02]RasterBufferAndPrint [09:56:02]line Счет N : (1)477287 [09:56:02]line ИНН: 02508201610067 [09:56:02]line Контрольно-Кассовый Чек [09:56:02]line ПРОДАЖА [09:56:02]line ТРК (МРК, ГНК) : 12 [09:56:02]line Товар: 2710124130 [09:56:02]line Аи-92-К-5 [09:56:02]line 14.950 * 66.90 [09:56:02]line = 1000.16 [09:56:02]line НДС 12% НСП 1% [09:56:02]line > о реализуемом товаре [09:56:02]line ОКРУГЛЕНИЕ: -0.16 [09:56:02]line ИТОГО: 1000.00 [09:56:02]line Внесено: 1000.00 [09:56:02]line СДАЧА: 0.00 [09:56:02]line НСП 1% : 8.85 [09:56:02]line НДС 12% : 106.21 [09:56:02]line Наличными: 1000.00 [09:56:02]line Безнал.: 0.00 [09:56:02]line Место: АЗС № 162 "Партнер Нефть" [09:56:02]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:56:02]line СНО: Общий режим [09:56:02]line Чек 110 21.10.2024 09:56 [09:56:02]line Смена: 538 ФФД: 1.0 [09:56:02]line ЗНМ: 0300000103 [09:56:02]line РНМ: 0000000000091767 [09:56:02]line Версия ККМ: 001 [09:56:02]line ФМ: 0000000000871763 [09:56:02]line ФД: 223479 [09:56:02]line ФПД: 166341680441881 [09:56:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T095601&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223479&fm=166341680441881&tin=02508201610067®Number=0000000000091767&sum=100000 [09:56:03]OFD Sender: Processing packet 223479 [packets to send 25, broken 24] [09:56:03]ProducePacketName [09:56:03]name=ofd_packets/00223479 [09:56:03]OFD Sender: To server: pG, [09:56:03]CommunicateWithHost lk.salyk.kg:30040 [09:56:03]ConnectInit lk.salyk.kg [09:56:03]written 0, free lines is 4095 [09:56:03]Connected sock=10 [09:56:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 73 AD 07 01 0D 01 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6E 00 00 00 F4 03 04 00 31 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F7 68 03 00 35 04 06 00 97 49 70 C6 2A 19 0A B1 E1 D9 0D E9 06 FA [09:56:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 24 66 47 00 37 70 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F7 68 03 00 F4 03 04 00 D3 D0 15 67 B6 04 01 00 00 09 EB 38 F4 76 42 3B 0C [09:56:03]CommunicateWithHost err = 0 [09:56:03]CheckOFDResponse [09:56:03]1017 (14) - 77093643461234 [09:56:03]1041 (16) - 0000000000871763 [09:56:03]1040 (4) - 223479 [09:56:03]1012 (4) - 21.10.2024 03:56 [09:56:03]1206 (1) - 0 [09:56:03]OFD Sender: Remove packet 223479 [09:56:03]ProducePacketName [09:56:03]name=ofd_packets/00223479 [09:56:03]NVStorageDeleteData [09:56:03]Write to MH i2c: 01 00 00 3C 07 43 [09:56:03]Write i2c OK [09:56:03]MH_I2C_Read... [09:56:03]Read from MH i2c: 01 [09:56:03]MH_I2C_Read... [09:56:03]Read from MH i2c: 01 07 00 [09:56:03]MH_I2C_Read... [09:56:03]Read from MH i2c: 01 07 00 3C 07 00 00 00 00 00 08 0D 5F [09:56:03]RasterBufferAndPrint [09:56:03]line [09:56:03]line [09:56:03]line [09:56:03]line [09:56:03]line [09:56:03]written 0, free lines is 3345 [09:56:03]MH_Cut [09:56:03]Write to MH i2c: D1 01 00 43 07 01 1C [09:56:03]Write i2c OK [09:56:03]MH_I2C_Read... [09:56:03]Read from MH i2c: D1 [09:56:03]MH_I2C_Read... [09:56:03]Read from MH i2c: D1 01 00 [09:56:03]MH_I2C_Read... [09:56:03]Read from MH i2c: D1 01 00 43 07 00 1B [09:56:03]Write to MH i2c: 01 00 00 44 07 4B [09:56:03]Write i2c OK [09:56:03]MH_I2C_Read... [09:56:03]OFD Sender: No OFD packet to send [09:56:04]*** Cut start [09:56:04]*** Purtial cut [09:56:04]*** CUTSNS_PIN = 0 [09:56:04]*** Stage 1: CUTSNS_PIN = 1 [09:56:06]Read from MH i2c: 01 [09:56:06]MH_I2C_Read... [09:56:06]*** Stop cut motor [09:56:06]*** Cut end [09:56:06]Read from MH i2c: 01 07 00 [09:56:06]MH_I2C_Read... [09:56:06]Read from MH i2c: 01 07 00 44 07 00 00 00 00 00 FF 0F 60 [09:56:06]process_action close_receipt done [09:56:06]requested_data is exist [09:56:06]produce_requested_data [09:56:06]requested_item fm.sn is exist - process it [09:56:06]wFMCommunicate request_size=4 [09:56:06]MH_SAM_APDU [09:56:06]CAPDU: 80 11 00 00 [09:56:06]Write to MH i2c: E2 08 00 45 07 80 11 00 00 00 00 00 00 C6 [09:56:06]Write i2c OK [09:56:06]MH_I2C_Read... [09:56:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:06]Read from MH i2c: E2 [09:56:06]MH_I2C_Read... [09:56:06]Read from MH i2c: E2 17 00 [09:56:06]MH_I2C_Read... [09:56:06]Read from MH i2c: E2 17 00 45 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 19 [09:56:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:56:06]wFMCommunicate OK [09:56:06]requested_item fd.num is exist - process it [09:56:06]SAM_PROTO_GetFieldsCounters [09:56:06]wFMCommunicate request_size=4 [09:56:06]MH_SAM_APDU [09:56:06]CAPDU: 80 13 00 00 [09:56:06]Write to MH i2c: E2 08 00 46 07 80 13 00 00 00 00 00 00 C9 [09:56:06]Write i2c OK [09:56:06]MH_I2C_Read... [09:56:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:56:06]Read from MH i2c: E2 [09:56:06]MH_I2C_Read... [09:56:06]Read from MH i2c: E2 62 00 [09:56:06]MH_I2C_Read... [09:56:06]Read from MH i2c: E2 62 00 46 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 F7 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 6E 00 00 00 5E 04 04 00 6E 00 00 00 57 04 04 00 6F 00 00 00 19 04 04 00 00 00 00 00 90 00 B7 [09:56:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 F7 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 6E 00 00 00 5E 04 04 00 6E 00 00 00 57 04 04 00 6F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:56:06]wFMCommunicate OK [09:56:06]SAM_PROTO_GetFieldsCounters done [09:56:06]requested_item shift.num is exist - process it [09:56:06]requested_item shift.opened is exist - process it [09:56:06]req_shift_opened [09:56:06]FM_GetShiftState [09:56:06]SAM_PROTO_GetShiftState [09:56:06]wFMCommunicate request_size=4 [09:56:06]MH_SAM_APDU [09:56:06]CAPDU: 80 13 01 00 [09:56:06]Write to MH i2c: E2 08 00 47 07 80 13 01 00 00 00 00 00 CB [09:56:06]Write i2c OK [09:56:06]MH_I2C_Read... [09:56:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:06]Read from MH i2c: E2 [09:56:06]MH_I2C_Read... [09:56:06]Read from MH i2c: E2 0E 00 [09:56:06]MH_I2C_Read... [09:56:06]Read from MH i2c: E2 0E 00 47 07 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 4D [09:56:06]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:56:06]wFMCommunicate OK [09:56:06]SAM_PROTO_GetShiftState done [09:56:06]FM_GetShiftState done [09:56:06]req_shift_opened done [09:56:06]requested_item shift.open_date is exist - process it [09:56:06]req_shift_open_date [09:56:06]req_shift_open_date done [09:56:06]produce_requested_data done [09:56:06]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223479,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:56:06]process_action_free close_receipt [09:56:06]json_value_free [09:56:06]json_value_free done [09:56:06]process_json_proto returns [09:56:06]Send response to host [09:56:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223479,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:56:06]free response buf [09:56:06]execute_script done [09:56:06]execute_script returns [09:56:06]free content buf [09:56:06]Sock 8.Close socket [09:56:06]Sock 8.Thread stoped [09:56:08]OFD Sender: No OFD packet to send [09:56:13]OFD Sender: No OFD packet to send [09:56:18]OFD Sender: No OFD packet to send [09:56:23]OFD Sender: No OFD packet to send [09:56:28]OFD Sender: No OFD packet to send [09:56:33]OFD Sender: No OFD packet to send [09:56:37]accept exits with 9 [09:56:37]New connection [09:56:37]New thread 3067436388 created [09:56:37]Thread 3067579748 joined [09:56:37]Waiting for new connection... [09:56:37] Sock 9.Parse request [09:56:37]Sock 9.Check first char [09:56:37]Sock 9.First char is OK [09:56:37]request: POST /json_proto HTTP/1.0 [09:56:37]Method: POST [09:56:37]URL: /json_proto [09:56:37]Method is POST - this is cgi request [09:56:37]url: /json_proto [09:56:37]query_string will be loaded in cgi processing [09:56:37]execute_cgi json_proto POST (null) [09:56:37]execute_cgi path=json_proto method=POST [09:56:37]POST find Content-Length [09:56:37]Host: 172.17.52.131:8080 [09:56:37]Content-Length: 677 [09:56:37]Content-Type: application/json [09:56:37] [09:56:37]POST finish read [09:56:37]Found Content-Length = 677 [09:56:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477288", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:56:37]execute_script... [09:56:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477288", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:56:37]POST & json_proto [09:56:37]process_json_proto [09:56:37]json parsed OK: [09:56:37]protocol is kg_v1.0 [09:56:37]action value=close_receipt [09:56:37]process_action close_receipt [09:56:37]cmd_close_receipt [09:56:37]MH_GetDate [09:56:37]Write to MH i2c: F0 00 00 48 07 3E [09:56:37]Write i2c OK [09:56:37]MH_I2C_Read... [09:56:37]Read from MH i2c: F0 [09:56:37]MH_I2C_Read... [09:56:37]Read from MH i2c: F0 09 00 [09:56:37]MH_I2C_Read... [09:56:37]Read from MH i2c: F0 09 00 48 07 00 55 25 16 67 81 1C 16 67 58 [09:56:37]GetLastDocTimeStamp 1729504561 [09:56:37]current date 1729504597 [09:56:37]FM_GetShiftState [09:56:37]SAM_PROTO_GetShiftState [09:56:37]wFMCommunicate request_size=4 [09:56:37]MH_SAM_APDU [09:56:37]CAPDU: 80 13 01 00 [09:56:37]Write to MH i2c: E2 08 00 49 07 80 13 01 00 00 00 00 00 CD [09:56:37]Write i2c OK [09:56:37]MH_I2C_Read... [09:56:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:37]Read from MH i2c: E2 [09:56:37]MH_I2C_Read... [09:56:37]Read from MH i2c: E2 0E 00 [09:56:37]MH_I2C_Read... [09:56:37]Read from MH i2c: E2 0E 00 49 07 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 4F [09:56:37]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:56:37]wFMCommunicate OK [09:56:37]SAM_PROTO_GetShiftState done [09:56:37]FM_GetShiftState done [09:56:37]opened in 1729469279 [09:56:37]opened+sec_in_day 1729555679 [09:56:37]quantity*price = 20003 [09:56:37]sum+1 = 20004 [09:56:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 111 21.10.2024 09:56 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223480 ФПД: 177439442637013 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T095637&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223480&fm=177439442637013&tin=02508201610067®Number=0000000000091767&sum=20000 [09:56:38]StoreToDocumentArchive [09:56:38]shift 538 fd 223480 [09:56:38]save to /storage/0538/doc_00223480 [09:56:38]save last doc name /storage/0538/doc_00223480 to /storage/kkm_last_doc_name [09:56:38]save OK [09:56:38]Clear old archive folders... [09:56:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:56:38]tlvbuf is 0139F0B0 [09:56:38]SAM_PROTO_ClearQueue [09:56:38]wFMCommunicate request_size=4 [09:56:38]MH_SAM_APDU [09:56:38]CAPDU: 80 09 00 00 [09:56:38]Write to MH i2c: E2 08 00 56 07 80 09 00 00 00 00 00 00 CF [09:56:38]Write i2c OK [09:56:38]MH_I2C_Read... [09:56:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:56:38]Read from MH i2c: E2 [09:56:38]MH_I2C_Read... [09:56:38]Read from MH i2c: E2 03 00 [09:56:38]MH_I2C_Read... [09:56:38]Read from MH i2c: E2 03 00 56 07 00 90 00 D1 [09:56:38]RAPDU: 90 00 [09:56:38]wFMCommunicate OK [09:56:38]SAM_PROTO_ClearQueue done [09:56:38]KKMCreateOFDPacket [09:56:38]OFDProtocolAddRootSTLVToBuf [09:56:38]FM_MakeSignedData [09:56:38]FM_MakeSignedData [09:56:38]SAM_PROTO_SignData [09:56:38]wFMCommunicate request_size=4 [09:56:38]MH_SAM_APDU [09:56:38]CAPDU: 80 0D 01 02 [09:56:38]Write to MH i2c: E2 08 00 57 07 80 0D 01 02 00 00 00 00 D7 [09:56:38]Write i2c OK [09:56:38]MH_I2C_Read... [09:56:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:56:38]Read from MH i2c: E2 [09:56:38]MH_I2C_Read... [09:56:38]Read from MH i2c: E2 03 00 [09:56:38]MH_I2C_Read... [09:56:38]Read from MH i2c: E2 03 00 57 07 00 90 00 D2 [09:56:38]RAPDU: 90 00 [09:56:38]wFMCommunicate OK [09:56:38]wFMCommunicate request_size=255 [09:56:38]MH_SAM_APDU [09:56:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6F 00 00 00 F4 03 04 00 55 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F8 68 03 00 35 04 06 00 A1 [09:56:38]Write to MH i2c: E2 02 01 58 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 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 6F 00 00 00 F4 03 04 00 55 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F8 68 03 00 35 04 06 00 A1 00 00 B3 [09:56:38]Write i2c OK [09:56:38]MH_I2C_Read... [09:56:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:38]Read from MH i2c: E2 [09:56:38]MH_I2C_Read... [09:56:38]Read from MH i2c: E2 03 00 [09:56:38]MH_I2C_Read... [09:56:38]Read from MH i2c: E2 03 00 58 07 00 90 00 D3 [09:56:38]RAPDU: 90 00 [09:56:38]wFMCommunicate OK [09:56:38]wFMCommunicate request_size=10 [09:56:38]MH_SAM_APDU [09:56:38]CAPDU: 80 0D 02 02 05 61 56 F2 90 D5 [09:56:38]Write to MH i2c: E2 0D 00 59 07 80 0D 02 02 05 00 61 56 F2 90 D5 00 00 F2 [09:56:38]Write i2c OK [09:56:38]MH_I2C_Read... [09:56:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:38]Read from MH i2c: E2 [09:56:38]MH_I2C_Read... [09:56:38]Read from MH i2c: E2 03 00 [09:56:38]MH_I2C_Read... [09:56:38]Read from MH i2c: E2 03 00 59 07 00 90 00 D4 [09:56:38]RAPDU: 90 00 [09:56:38]wFMCommunicate OK [09:56:38]wFMCommunicate request_size=4 [09:56:38]MH_SAM_APDU [09:56:38]CAPDU: 80 0D 03 02 [09:56:38]Write to MH i2c: E2 08 00 5A 07 80 0D 03 02 00 00 00 00 DC [09:56:38]Write i2c OK [09:56:38]MH_I2C_Read... [09:56:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:56:38]OFD Sender: No OFD packet to send [09:56:38]Read from MH i2c: E2 [09:56:38]MH_I2C_Read... [09:56:38]Read from MH i2c: E2 0B 00 [09:56:38]MH_I2C_Read... [09:56:38]Read from MH i2c: E2 0B 00 5A 07 00 63 C8 98 F4 D5 25 F5 FB 90 00 7E [09:56:38]RAPDU: 63 C8 98 F4 D5 25 F5 FB 90 00 [09:56:38]wFMCommunicate OK [09:56:38]SAM_PROTO_SignData done [09:56:38]FM_MakeSignedData done [09:56:38]CreateOFDProtocolMessage [09:56:38]wFMCommunicate request_size=4 [09:56:38]MH_SAM_APDU [09:56:38]CAPDU: 80 11 00 00 [09:56:38]Write to MH i2c: E2 08 00 5B 07 80 11 00 00 00 00 00 00 DC [09:56:38]Write i2c OK [09:56:38]MH_I2C_Read... [09:56:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:38]Read from MH i2c: E2 [09:56:38]MH_I2C_Read... [09:56:38]Read from MH i2c: E2 17 00 [09:56:38]MH_I2C_Read... [09:56:38]Read from MH i2c: E2 17 00 5B 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 2F [09:56:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:56:38]wFMCommunicate OK [09:56:38]CreateOFDProtocolMessage done [09:56:38]OFDSenderStorePacket 223480 [09:56:38]StoreOFDPacket docnum=223480 [09:56:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 00 74 07 01 F0 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6F 00 00 00 F4 03 04 00 55 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F8 68 03 00 35 04 06 00 A1 61 56 F2 90 D5 63 C8 98 F4 D5 25 F5 FB [09:56:38]CheckFolder [09:56:38]dirname=/storage/ofd_packets [09:56:38]CheckFolder done [09:56:38]ProducePacketName [09:56:38]name=ofd_packets/00223480 [09:56:38]NVStorageSaveData ofd_packets/00223480 [09:56:38]File name is /storage/ofd_packets/00223480 [09:56:38]Write 301 bytes [09:56:38]NVStorageSaveData done [09:56:38]OFDSenderStorePacket done [09:56:38]KKMCreateOFDPacket done [09:56:38]NVStorageSaveData kkm_last_timestamp [09:56:38]File name is /storage/kkm_last_timestamp [09:56:38]Write 4 bytes [09:56:38]NVStorageSaveData done [09:56:38]ExternCall_PrintAddStr [09:56:38]wPrintStart [09:56:38]Write to MH i2c: 01 00 00 5C 07 63 [09:56:38]Write i2c OK [09:56:38]MH_I2C_Read... [09:56:38]Read from MH i2c: 01 [09:56:38]MH_I2C_Read... [09:56:38]Read from MH i2c: 01 07 00 [09:56:38]MH_I2C_Read... [09:56:38]Read from MH i2c: 01 07 00 5C 07 00 00 00 00 00 FF 0F 78 [09:56:38]RasterBufferAndPrint [09:56:38]line Счет N : (1)477288 [09:56:38]line ИНН: 02508201610067 [09:56:38]line Контрольно-Кассовый Чек [09:56:38]line ПРОДАЖА [09:56:38]line ТРК (МРК, ГНК) : 22 [09:56:38]line Товар: 2710124130 [09:56:38]line Аи-92-К-5 [09:56:38]line 2.990 * 66.90 [09:56:38]line = 200.03 [09:56:38]line НДС 12% НСП 1% [09:56:38]line > о реализуемом товаре [09:56:38]line ОКРУГЛЕНИЕ: -0.03 [09:56:38]line ИТОГО: 200.00 [09:56:38]line Внесено: 200.00 [09:56:38]line СДАЧА: 0.00 [09:56:38]line НСП 1% : 1.77 [09:56:38]line НДС 12% : 21.24 [09:56:38]line Наличными: 200.00 [09:56:38]line Безнал.: 0.00 [09:56:38]line Место: АЗС № 162 "Партнер Нефть" [09:56:38]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:56:38]line СНО: Общий режим [09:56:38]line Чек 111 21.10.2024 09:56 [09:56:38]line Смена: 538 ФФД: 1.0 [09:56:38]line ЗНМ: 0300000103 [09:56:38]line РНМ: 0000000000091767 [09:56:38]line Версия ККМ: 001 [09:56:38]line ФМ: 0000000000871763 [09:56:38]line ФД: 223480 [09:56:38]line ФПД: 177439442637013 [09:56:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T095637&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223480&fm=177439442637013&tin=02508201610067®Number=0000000000091767&sum=20000 [09:56:39]OFD Sender: Processing packet 223480 [packets to send 25, broken 24] [09:56:39]ProducePacketName [09:56:39]name=ofd_packets/00223480 [09:56:39]OFD Sender: To server: pG, [09:56:39]CommunicateWithHost lk.salyk.kg:30040 [09:56:39]ConnectInit lk.salyk.kg [09:56:39]written 0, free lines is 4095 [09:56:39]Connected sock=10 [09:56:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 00 74 07 01 F0 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6F 00 00 00 F4 03 04 00 55 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F8 68 03 00 35 04 06 00 A1 61 56 F2 90 D5 63 C8 98 F4 D5 25 F5 FB [09:56:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 EB 24 47 00 6D 5C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F8 68 03 00 F4 03 04 00 F8 D0 15 67 B6 04 01 00 00 DA 80 53 33 B4 0C 9A 54 [09:56:39]CommunicateWithHost err = 0 [09:56:39]CheckOFDResponse [09:56:39]1017 (14) - 77093643461234 [09:56:39]1041 (16) - 0000000000871763 [09:56:39]1040 (4) - 223480 [09:56:39]1012 (4) - 21.10.2024 03:56 [09:56:39]1206 (1) - 0 [09:56:39]OFD Sender: Remove packet 223480 [09:56:39]ProducePacketName [09:56:39]name=ofd_packets/00223480 [09:56:39]NVStorageDeleteData [09:56:39]Write to MH i2c: 01 00 00 87 07 8E [09:56:39]Write i2c OK [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: 01 [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: 01 07 00 [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: 01 07 00 87 07 00 00 00 00 00 FB 0C 9C [09:56:39]RasterBufferAndPrint [09:56:39]line [09:56:39]line [09:56:39]line [09:56:39]line [09:56:39]line [09:56:39]written 0, free lines is 3329 [09:56:39]MH_Cut [09:56:39]Write to MH i2c: D1 01 00 8E 07 01 67 [09:56:39]Write i2c OK [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: D1 [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: D1 01 00 [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: D1 01 00 8E 07 00 66 [09:56:39]Write to MH i2c: 01 00 00 8F 07 96 [09:56:39]Write i2c OK [09:56:39]MH_I2C_Read... [09:56:40]OFD Sender: No OFD packet to send [09:56:40]*** Cut start [09:56:40]*** Purtial cut [09:56:40]*** Stage 1: CUTSNS_PIN = 1 [09:56:40]Read from MH i2c: 01 [09:56:40]MH_I2C_Read... [09:56:40]*** Stop cut motor [09:56:40]*** Cut end [09:56:40]Read from MH i2c: 01 07 00 [09:56:40]MH_I2C_Read... [09:56:40]Read from MH i2c: 01 07 00 8F 07 00 00 00 00 00 FF 0F AB [09:56:40]process_action close_receipt done [09:56:40]requested_data is exist [09:56:40]produce_requested_data [09:56:40]requested_item fm.sn is exist - process it [09:56:40]wFMCommunicate request_size=4 [09:56:40]MH_SAM_APDU [09:56:40]CAPDU: 80 11 00 00 [09:56:40]Write to MH i2c: E2 08 00 90 07 80 11 00 00 00 00 00 00 11 [09:56:40]Write i2c OK [09:56:40]MH_I2C_Read... [09:56:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:40]Read from MH i2c: E2 [09:56:40]MH_I2C_Read... [09:56:40]Read from MH i2c: E2 17 00 [09:56:40]MH_I2C_Read... [09:56:40]Read from MH i2c: E2 17 00 90 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 64 [09:56:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:56:40]wFMCommunicate OK [09:56:40]requested_item fd.num is exist - process it [09:56:40]SAM_PROTO_GetFieldsCounters [09:56:40]wFMCommunicate request_size=4 [09:56:40]MH_SAM_APDU [09:56:40]CAPDU: 80 13 00 00 [09:56:40]Write to MH i2c: E2 08 00 91 07 80 13 00 00 00 00 00 00 14 [09:56:40]Write i2c OK [09:56:40]MH_I2C_Read... [09:56:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:56:40]Read from MH i2c: E2 [09:56:40]MH_I2C_Read... [09:56:40]Read from MH i2c: E2 62 00 [09:56:40]MH_I2C_Read... [09:56:40]Read from MH i2c: E2 62 00 91 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 F8 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 6F 00 00 00 5E 04 04 00 6F 00 00 00 57 04 04 00 70 00 00 00 19 04 04 00 00 00 00 00 90 00 06 [09:56:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 F8 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 6F 00 00 00 5E 04 04 00 6F 00 00 00 57 04 04 00 70 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:56:40]wFMCommunicate OK [09:56:40]SAM_PROTO_GetFieldsCounters done [09:56:40]requested_item shift.num is exist - process it [09:56:40]requested_item shift.opened is exist - process it [09:56:40]req_shift_opened [09:56:40]FM_GetShiftState [09:56:40]SAM_PROTO_GetShiftState [09:56:40]wFMCommunicate request_size=4 [09:56:40]MH_SAM_APDU [09:56:40]CAPDU: 80 13 01 00 [09:56:40]Write to MH i2c: E2 08 00 92 07 80 13 01 00 00 00 00 00 16 [09:56:40]Write i2c OK [09:56:40]MH_I2C_Read... [09:56:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:41]Read from MH i2c: E2 [09:56:41]MH_I2C_Read... [09:56:41]Read from MH i2c: E2 0E 00 [09:56:41]MH_I2C_Read... [09:56:41]Read from MH i2c: E2 0E 00 92 07 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 98 [09:56:41]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:56:41]wFMCommunicate OK [09:56:41]SAM_PROTO_GetShiftState done [09:56:41]FM_GetShiftState done [09:56:41]req_shift_opened done [09:56:41]requested_item shift.open_date is exist - process it [09:56:41]req_shift_open_date [09:56:41]req_shift_open_date done [09:56:41]produce_requested_data done [09:56:41]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223480,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:56:41]process_action_free close_receipt [09:56:41]json_value_free [09:56:41]json_value_free done [09:56:41]process_json_proto returns [09:56:41]Send response to host [09:56:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223480,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:56:41]free response buf [09:56:41]execute_script done [09:56:41]execute_script returns [09:56:41]free content buf [09:56:41]Sock 9.Close socket [09:56:41]Sock 9.Thread stoped [09:56:41]accept exits with 8 [09:56:41]New connection [09:56:41]New thread 3067579748 created [09:56:41]Thread 3067436388 joined [09:56:41]Waiting for new connection... [09:56:41] Sock 8.Parse request [09:56:41]Sock 8.Check first char [09:56:41]Sock 8.First char is OK [09:56:41]request: POST /json_proto HTTP/1.0 [09:56:41]Method: POST [09:56:41]URL: /json_proto [09:56:41]Method is POST - this is cgi request [09:56:41]url: /json_proto [09:56:41]query_string will be loaded in cgi processing [09:56:41]execute_cgi json_proto POST (null) [09:56:41]execute_cgi path=json_proto method=POST [09:56:41]POST find Content-Length [09:56:41]Host: 172.17.52.131:8080 [09:56:41]Content-Length: 677 [09:56:41]Content-Type: application/json [09:56:41] [09:56:41]POST finish read [09:56:41]Found Content-Length = 677 [09:56:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477286", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 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" ] } } [09:56:41]execute_script... [09:56:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477286", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 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" ] } } [09:56:41]POST & json_proto [09:56:41]process_json_proto [09:56:41]json parsed OK: [09:56:41]protocol is kg_v1.0 [09:56:41]action value=close_receipt [09:56:41]process_action close_receipt [09:56:41]cmd_close_receipt [09:56:41]MH_GetDate [09:56:41]Write to MH i2c: F0 00 00 93 07 89 [09:56:41]Write i2c OK [09:56:41]MH_I2C_Read... [09:56:41]Read from MH i2c: F0 [09:56:41]MH_I2C_Read... [09:56:41]Read from MH i2c: F0 09 00 [09:56:41]MH_I2C_Read... [09:56:41]Read from MH i2c: F0 09 00 93 07 00 59 25 16 67 81 1C 16 67 A7 [09:56:41]GetLastDocTimeStamp 1729504597 [09:56:41]current date 1729504601 [09:56:41]FM_GetShiftState [09:56:41]SAM_PROTO_GetShiftState [09:56:41]wFMCommunicate request_size=4 [09:56:41]MH_SAM_APDU [09:56:41]CAPDU: 80 13 01 00 [09:56:41]Write to MH i2c: E2 08 00 94 07 80 13 01 00 00 00 00 00 18 [09:56:41]Write i2c OK [09:56:41]MH_I2C_Read... [09:56:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:41]Read from MH i2c: E2 [09:56:41]MH_I2C_Read... [09:56:41]Read from MH i2c: E2 0E 00 [09:56:41]MH_I2C_Read... [09:56:41]Read from MH i2c: E2 0E 00 94 07 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 9A [09:56:41]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:56:41]wFMCommunicate OK [09:56:41]SAM_PROTO_GetShiftState done [09:56:41]FM_GetShiftState done [09:56:41]opened in 1729469279 [09:56:41]opened+sec_in_day 1729555679 [09:56:41]quantity*price = 60009 [09:56:41]sum+1 = 60010 [09:56:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 112 21.10.2024 09:56 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223481 ФПД: 223021343692574 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T095641&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223481&fm=223021343692574&tin=02508201610067®Number=0000000000091767&sum=60000 [09:56:42]StoreToDocumentArchive [09:56:42]shift 538 fd 223481 [09:56:42]save to /storage/0538/doc_00223481 [09:56:42]save last doc name /storage/0538/doc_00223481 to /storage/kkm_last_doc_name [09:56:42]save OK [09:56:42]Clear old archive folders... [09:56:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:56:42]tlvbuf is 014223B0 [09:56:42]SAM_PROTO_ClearQueue [09:56:42]wFMCommunicate request_size=4 [09:56:42]MH_SAM_APDU [09:56:42]CAPDU: 80 09 00 00 [09:56:42]Write to MH i2c: E2 08 00 A1 07 80 09 00 00 00 00 00 00 1A [09:56:42]Write i2c OK [09:56:42]MH_I2C_Read... [09:56:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:56:42]Read from MH i2c: E2 [09:56:42]MH_I2C_Read... [09:56:42]Read from MH i2c: E2 03 00 [09:56:42]MH_I2C_Read... [09:56:42]Read from MH i2c: E2 03 00 A1 07 00 90 00 1C [09:56:42]RAPDU: 90 00 [09:56:42]wFMCommunicate OK [09:56:42]SAM_PROTO_ClearQueue done [09:56:42]KKMCreateOFDPacket [09:56:42]OFDProtocolAddRootSTLVToBuf [09:56:42]FM_MakeSignedData [09:56:42]FM_MakeSignedData [09:56:42]SAM_PROTO_SignData [09:56:42]wFMCommunicate request_size=4 [09:56:42]MH_SAM_APDU [09:56:42]CAPDU: 80 0D 01 02 [09:56:42]Write to MH i2c: E2 08 00 A2 07 80 0D 01 02 00 00 00 00 22 [09:56:42]Write i2c OK [09:56:42]MH_I2C_Read... [09:56:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:56:42]Read from MH i2c: E2 [09:56:42]MH_I2C_Read... [09:56:42]Read from MH i2c: E2 03 00 [09:56:42]MH_I2C_Read... [09:56:42]Read from MH i2c: E2 03 00 A2 07 00 90 00 1D [09:56:42]RAPDU: 90 00 [09:56:42]wFMCommunicate OK [09:56:42]wFMCommunicate request_size=255 [09:56:42]MH_SAM_APDU [09:56:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 70 00 00 00 F4 03 04 00 59 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F9 68 03 00 35 04 06 00 CA [09:56:42]Write to MH i2c: E2 02 01 A3 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 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 70 00 00 00 F4 03 04 00 59 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F9 68 03 00 35 04 06 00 CA 00 00 48 [09:56:43]Write i2c OK [09:56:43]MH_I2C_Read... [09:56:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:43]Read from MH i2c: E2 [09:56:43]MH_I2C_Read... [09:56:43]Read from MH i2c: E2 03 00 [09:56:43]MH_I2C_Read... [09:56:43]Read from MH i2c: E2 03 00 A3 07 00 90 00 1E [09:56:43]RAPDU: 90 00 [09:56:43]wFMCommunicate OK [09:56:43]wFMCommunicate request_size=10 [09:56:43]MH_SAM_APDU [09:56:43]CAPDU: 80 0D 02 02 05 D6 33 F7 D7 1E [09:56:43]Write to MH i2c: E2 0D 00 A4 07 80 0D 02 02 05 00 D6 33 F7 D7 1E 00 00 24 [09:56:43]Write i2c OK [09:56:43]MH_I2C_Read... [09:56:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:43]Read from MH i2c: E2 [09:56:43]MH_I2C_Read... [09:56:43]Read from MH i2c: E2 03 00 [09:56:43]MH_I2C_Read... [09:56:43]Read from MH i2c: E2 03 00 A4 07 00 90 00 1F [09:56:43]RAPDU: 90 00 [09:56:43]wFMCommunicate OK [09:56:43]wFMCommunicate request_size=4 [09:56:43]MH_SAM_APDU [09:56:43]CAPDU: 80 0D 03 02 [09:56:43]Write to MH i2c: E2 08 00 A5 07 80 0D 03 02 00 00 00 00 27 [09:56:43]Write i2c OK [09:56:43]MH_I2C_Read... [09:56:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:56:43]Read from MH i2c: E2 [09:56:43]MH_I2C_Read... [09:56:43]Read from MH i2c: E2 0B 00 [09:56:43]MH_I2C_Read... [09:56:43]Read from MH i2c: E2 0B 00 A5 07 00 D7 B7 A8 C2 D3 D9 C7 B7 90 00 4A [09:56:43]RAPDU: D7 B7 A8 C2 D3 D9 C7 B7 90 00 [09:56:43]wFMCommunicate OK [09:56:43]SAM_PROTO_SignData done [09:56:43]FM_MakeSignedData done [09:56:43]CreateOFDProtocolMessage [09:56:43]wFMCommunicate request_size=4 [09:56:43]MH_SAM_APDU [09:56:43]CAPDU: 80 11 00 00 [09:56:43]Write to MH i2c: E2 08 00 A6 07 80 11 00 00 00 00 00 00 27 [09:56:43]Write i2c OK [09:56:43]MH_I2C_Read... [09:56:43]Read from MH i2c: E2 [09:56:43]MH_I2C_Read... [09:56:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:43]Read from MH i2c: E2 17 00 [09:56:43]MH_I2C_Read... [09:56:43]Read from MH i2c: E2 17 00 A6 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 7A [09:56:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:56:43]wFMCommunicate OK [09:56:43]CreateOFDProtocolMessage done [09:56:43]OFDSenderStorePacket 223481 [09:56:43]StoreOFDPacket docnum=223481 [09:56:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 F4 FD 07 01 FD F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 70 00 00 00 F4 03 04 00 59 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F9 68 03 00 35 04 06 00 CA D6 33 F7 D7 1E D7 B7 A8 C2 D3 D9 C7 B7 [09:56:43]CheckFolder [09:56:43]dirname=/storage/ofd_packets [09:56:43]CheckFolder done [09:56:43]ProducePacketName [09:56:43]name=ofd_packets/00223481 [09:56:43]NVStorageSaveData ofd_packets/00223481 [09:56:43]File name is /storage/ofd_packets/00223481 [09:56:43]Write 301 bytes [09:56:43]NVStorageSaveData done [09:56:43]OFDSenderStorePacket done [09:56:43]KKMCreateOFDPacket done [09:56:43]NVStorageSaveData kkm_last_timestamp [09:56:43]File name is /storage/kkm_last_timestamp [09:56:43]Write 4 bytes [09:56:43]NVStorageSaveData done [09:56:43]ExternCall_PrintAddStr [09:56:43]wPrintStart [09:56:43]Write to MH i2c: 01 00 00 A7 07 AE [09:56:43]Write i2c OK [09:56:43]MH_I2C_Read... [09:56:43]Read from MH i2c: 01 [09:56:43]MH_I2C_Read... [09:56:43]Read from MH i2c: 01 07 00 [09:56:43]MH_I2C_Read... [09:56:43]Read from MH i2c: 01 07 00 A7 07 00 00 00 00 00 FF 0F C3 [09:56:43]RasterBufferAndPrint [09:56:43]line Счет N : (1)477286 [09:56:43]line ИНН: 02508201610067 [09:56:43]line Контрольно-Кассовый Чек [09:56:43]line ПРОДАЖА [09:56:43]line ТРК (МРК, ГНК) : 52 [09:56:43]line Товар: 2710124130 [09:56:43]line Аи-92-К-5 [09:56:43]line 8.970 * 66.90 [09:56:43]line = 600.09 [09:56:43]line НДС 12% НСП 1% [09:56:43]line > о реализуемом товаре [09:56:43]line ОКРУГЛЕНИЕ: -0.09 [09:56:43]line ИТОГО: 600.00 [09:56:43]line Внесено: 600.00 [09:56:43]line СДАЧА: 0.00 [09:56:43]line НСП 1% : 5.31 [09:56:43]line НДС 12% : 63.73 [09:56:43]line Наличными: 600.00 [09:56:43]line Безнал.: 0.00 [09:56:43]line Место: АЗС № 162 "Партнер Нефть" [09:56:43]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:56:43]line СНО: Общий режим [09:56:43]line Чек 112 21.10.2024 09:56 [09:56:43]line Смена: 538 ФФД: 1.0 [09:56:43]line ЗНМ: 0300000103 [09:56:43]line РНМ: 0000000000091767 [09:56:43]line Версия ККМ: 001 [09:56:43]line ФМ: 0000000000871763 [09:56:43]line ФД: 223481 [09:56:43]line ФПД: 223021343692574 [09:56:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T095641&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223481&fm=223021343692574&tin=02508201610067®Number=0000000000091767&sum=60000 [09:56:43]OFD Sender: Processing packet 223481 [packets to send 25, broken 24] [09:56:43]ProducePacketName [09:56:43]name=ofd_packets/00223481 [09:56:43]OFD Sender: To server: pG, [09:56:43]CommunicateWithHost lk.salyk.kg:30040 [09:56:43]ConnectInit lk.salyk.kg [09:56:43]written 0, free lines is 4095 [09:56:43]Connected sock=10 [09:56:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 F4 FD 07 01 FD F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 70 00 00 00 F4 03 04 00 59 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F9 68 03 00 35 04 06 00 CA D6 33 F7 D7 1E D7 B7 A8 C2 D3 D9 C7 B7 [09:56:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 5A 7D 47 00 8C D3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 F9 68 03 00 F4 03 04 00 FC D0 15 67 B6 04 01 00 00 F0 62 59 E1 98 E9 44 86 [09:56:44]CommunicateWithHost err = 0 [09:56:44]CheckOFDResponse [09:56:44]1017 (14) - 77093643461234 [09:56:44]1041 (16) - 0000000000871763 [09:56:44]1040 (4) - 223481 [09:56:44]1012 (4) - 21.10.2024 03:56 [09:56:44]1206 (1) - 0 [09:56:44]OFD Sender: Remove packet 223481 [09:56:44]ProducePacketName [09:56:44]name=ofd_packets/00223481 [09:56:44]NVStorageDeleteData [09:56:44]Write to MH i2c: 01 00 00 D2 07 D9 [09:56:44]Write i2c OK [09:56:44]MH_I2C_Read... [09:56:44]Read from MH i2c: 01 [09:56:44]MH_I2C_Read... [09:56:44]Read from MH i2c: 01 07 00 [09:56:44]MH_I2C_Read... [09:56:44]Read from MH i2c: 01 07 00 D2 07 00 00 00 00 00 02 0D EF [09:56:44]RasterBufferAndPrint [09:56:44]line [09:56:44]line [09:56:44]line [09:56:44]line [09:56:44]line [09:56:44]written 0, free lines is 3342 [09:56:44]MH_Cut [09:56:44]Write to MH i2c: D1 01 00 D9 07 01 B2 [09:56:44]Write i2c OK [09:56:44]MH_I2C_Read... [09:56:44]Read from MH i2c: D1 [09:56:44]MH_I2C_Read... [09:56:44]Read from MH i2c: D1 01 00 [09:56:44]MH_I2C_Read... [09:56:44]Read from MH i2c: D1 01 00 D9 07 00 B1 [09:56:44]Write to MH i2c: 01 00 00 DA 07 E1 [09:56:44]Write i2c OK [09:56:44]MH_I2C_Read... [09:56:44]OFD Sender: No OFD packet to send [09:56:44]*** Cut start [09:56:44]*** Purtial cut [09:56:44]*** Stage 1: CUTSNS_PIN = 1 [09:56:45]Read from MH i2c: 01 [09:56:45]MH_I2C_Read... [09:56:45]*** Stop cut motor [09:56:45]*** Cut end [09:56:45]Read from MH i2c: 01 07 00 [09:56:45]MH_I2C_Read... [09:56:45]Read from MH i2c: 01 07 00 DA 07 00 00 00 00 00 FF 0F F6 [09:56:45]process_action close_receipt done [09:56:45]requested_data is exist [09:56:45]produce_requested_data [09:56:45]requested_item fm.sn is exist - process it [09:56:45]wFMCommunicate request_size=4 [09:56:45]MH_SAM_APDU [09:56:45]CAPDU: 80 11 00 00 [09:56:45]Write to MH i2c: E2 08 00 DB 07 80 11 00 00 00 00 00 00 5C [09:56:45]Write i2c OK [09:56:45]MH_I2C_Read... [09:56:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:45]Read from MH i2c: E2 [09:56:45]MH_I2C_Read... [09:56:45]Read from MH i2c: E2 17 00 [09:56:45]MH_I2C_Read... [09:56:45]Read from MH i2c: E2 17 00 DB 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 AF [09:56:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:56:45]wFMCommunicate OK [09:56:45]requested_item fd.num is exist - process it [09:56:45]SAM_PROTO_GetFieldsCounters [09:56:45]wFMCommunicate request_size=4 [09:56:45]MH_SAM_APDU [09:56:45]CAPDU: 80 13 00 00 [09:56:45]Write to MH i2c: E2 08 00 DC 07 80 13 00 00 00 00 00 00 5F [09:56:45]Write i2c OK [09:56:45]MH_I2C_Read... [09:56:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:56:45]Read from MH i2c: E2 [09:56:45]MH_I2C_Read... [09:56:45]Read from MH i2c: E2 62 00 [09:56:45]MH_I2C_Read... [09:56:45]Read from MH i2c: E2 62 00 DC 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 F9 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 70 00 00 00 5E 04 04 00 70 00 00 00 57 04 04 00 71 00 00 00 19 04 04 00 00 00 00 00 90 00 55 [09:56:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 F9 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 70 00 00 00 5E 04 04 00 70 00 00 00 57 04 04 00 71 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:56:45]wFMCommunicate OK [09:56:45]SAM_PROTO_GetFieldsCounters done [09:56:45]requested_item shift.num is exist - process it [09:56:45]requested_item shift.opened is exist - process it [09:56:45]req_shift_opened [09:56:45]FM_GetShiftState [09:56:45]SAM_PROTO_GetShiftState [09:56:45]wFMCommunicate request_size=4 [09:56:45]MH_SAM_APDU [09:56:45]CAPDU: 80 13 01 00 [09:56:45]Write to MH i2c: E2 08 00 DD 07 80 13 01 00 00 00 00 00 61 [09:56:45]Write i2c OK [09:56:45]MH_I2C_Read... [09:56:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:45]Read from MH i2c: E2 [09:56:45]MH_I2C_Read... [09:56:45]Read from MH i2c: E2 0E 00 [09:56:45]MH_I2C_Read... [09:56:45]Read from MH i2c: E2 0E 00 DD 07 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 E3 [09:56:45]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:56:45]wFMCommunicate OK [09:56:45]SAM_PROTO_GetShiftState done [09:56:45]FM_GetShiftState done [09:56:45]req_shift_opened done [09:56:45]requested_item shift.open_date is exist - process it [09:56:45]req_shift_open_date [09:56:45]req_shift_open_date done [09:56:45]produce_requested_data done [09:56:45]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223481,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:56:45]process_action_free close_receipt [09:56:45]json_value_free [09:56:45]json_value_free done [09:56:45]process_json_proto returns [09:56:45]Send response to host [09:56:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223481,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:56:45]free response buf [09:56:45]execute_script done [09:56:45]execute_script returns [09:56:45]free content buf [09:56:45]Sock 8.Close socket [09:56:45]Sock 8.Thread stoped [09:56:49]OFD Sender: No OFD packet to send [09:56:54]OFD Sender: No OFD packet to send [09:56:59]OFD Sender: No OFD packet to send [09:57:04]OFD Sender: No OFD packet to send [09:57:09]OFD Sender: No OFD packet to send [09:57:13]accept exits with 9 [09:57:13]New connection [09:57:13]New thread 3067436388 created [09:57:13]Thread 3067579748 joined [09:57:13]Waiting for new connection... [09:57:13] Sock 9.Parse request [09:57:13]Sock 9.Check first char [09:57:13]Sock 9.First char is OK [09:57:13]request: POST /json_proto HTTP/1.0 [09:57:13]Method: POST [09:57:13]URL: /json_proto [09:57:13]Method is POST - this is cgi request [09:57:13]url: /json_proto [09:57:13]query_string will be loaded in cgi processing [09:57:13]execute_cgi json_proto POST (null) [09:57:13]execute_cgi path=json_proto method=POST [09:57:13]POST find Content-Length [09:57:13]Host: 172.17.52.131:8080 [09:57:13]Content-Length: 677 [09:57:13]Content-Type: application/json [09:57:13] [09:57:13]POST finish read [09:57:13]Found Content-Length = 677 [09:57:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477289", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:57:13]execute_script... [09:57:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477289", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:57:13]POST & json_proto [09:57:13]process_json_proto [09:57:13]json parsed OK: [09:57:13]protocol is kg_v1.0 [09:57:13]action value=close_receipt [09:57:13]process_action close_receipt [09:57:13]cmd_close_receipt [09:57:13]MH_GetDate [09:57:13]Write to MH i2c: F0 00 00 DE 07 D4 [09:57:13]Write i2c OK [09:57:13]MH_I2C_Read... [09:57:13]Read from MH i2c: F0 [09:57:13]MH_I2C_Read... [09:57:13]Read from MH i2c: F0 09 00 [09:57:13]MH_I2C_Read... [09:57:13]Read from MH i2c: F0 09 00 DE 07 00 79 25 16 67 81 1C 16 67 12 [09:57:13]GetLastDocTimeStamp 1729504601 [09:57:13]current date 1729504633 [09:57:13]FM_GetShiftState [09:57:13]SAM_PROTO_GetShiftState [09:57:13]wFMCommunicate request_size=4 [09:57:13]MH_SAM_APDU [09:57:13]CAPDU: 80 13 01 00 [09:57:13]Write to MH i2c: E2 08 00 DF 07 80 13 01 00 00 00 00 00 63 [09:57:13]Write i2c OK [09:57:13]MH_I2C_Read... [09:57:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:57:13]Read from MH i2c: E2 [09:57:13]MH_I2C_Read... [09:57:13]Read from MH i2c: E2 0E 00 [09:57:13]MH_I2C_Read... [09:57:13]Read from MH i2c: E2 0E 00 DF 07 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 E5 [09:57:13]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:57:13]wFMCommunicate OK [09:57:13]SAM_PROTO_GetShiftState done [09:57:13]FM_GetShiftState done [09:57:13]opened in 1729469279 [09:57:13]opened+sec_in_day 1729555679 [09:57:13]quantity*price = 50041 [09:57:13]sum+1 = 50042 [09:57:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 113 21.10.2024 09:57 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223482 ФПД: 4124990089268 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T095713&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223482&fm=4124990089268&tin=02508201610067®Number=0000000000091767&sum=50000 [09:57:14]StoreToDocumentArchive [09:57:14]shift 538 fd 223482 [09:57:14]save to /storage/0538/doc_00223482 [09:57:14]save last doc name /storage/0538/doc_00223482 to /storage/kkm_last_doc_name [09:57:14]save OK [09:57:14]Clear old archive folders... [09:57:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:57:14]tlvbuf is 01418420 [09:57:14]SAM_PROTO_ClearQueue [09:57:14]wFMCommunicate request_size=4 [09:57:14]MH_SAM_APDU [09:57:14]CAPDU: 80 09 00 00 [09:57:14]Write to MH i2c: E2 08 00 EC 07 80 09 00 00 00 00 00 00 65 [09:57:14]Write i2c OK [09:57:14]MH_I2C_Read... [09:57:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:57:14]Read from MH i2c: E2 [09:57:14]MH_I2C_Read... [09:57:14]Read from MH i2c: E2 03 00 [09:57:14]MH_I2C_Read... [09:57:14]Read from MH i2c: E2 03 00 EC 07 00 90 00 67 [09:57:14]RAPDU: 90 00 [09:57:14]wFMCommunicate OK [09:57:14]SAM_PROTO_ClearQueue done [09:57:14]KKMCreateOFDPacket [09:57:14]OFDProtocolAddRootSTLVToBuf [09:57:14]FM_MakeSignedData [09:57:14]FM_MakeSignedData [09:57:14]SAM_PROTO_SignData [09:57:14]wFMCommunicate request_size=4 [09:57:14]MH_SAM_APDU [09:57:14]CAPDU: 80 0D 01 02 [09:57:14]Write to MH i2c: E2 08 00 ED 07 80 0D 01 02 00 00 00 00 6D [09:57:14]Write i2c OK [09:57:14]MH_I2C_Read... [09:57:14]OFD Sender: No OFD packet to send [09:57:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:57:14]Read from MH i2c: E2 [09:57:14]MH_I2C_Read... [09:57:14]Read from MH i2c: E2 03 00 [09:57:14]MH_I2C_Read... [09:57:14]Read from MH i2c: E2 03 00 ED 07 00 90 00 68 [09:57:14]RAPDU: 90 00 [09:57:14]wFMCommunicate OK [09:57:14]wFMCommunicate request_size=255 [09:57:14]MH_SAM_APDU [09:57:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 79 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FA 68 03 00 35 04 06 00 03 [09:57:14]Write to MH i2c: E2 02 01 EE 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 79 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FA 68 03 00 35 04 06 00 03 00 00 11 [09:57:14]Write i2c OK [09:57:14]MH_I2C_Read... [09:57:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:57:14]Read from MH i2c: E2 [09:57:14]MH_I2C_Read... [09:57:14]Read from MH i2c: E2 03 00 [09:57:14]MH_I2C_Read... [09:57:14]Read from MH i2c: E2 03 00 EE 07 00 90 00 69 [09:57:14]RAPDU: 90 00 [09:57:14]wFMCommunicate OK [09:57:14]wFMCommunicate request_size=10 [09:57:14]MH_SAM_APDU [09:57:14]CAPDU: 80 0D 02 02 05 C0 6C 91 A8 34 [09:57:14]Write to MH i2c: E2 0D 00 EF 07 80 0D 02 02 05 00 C0 6C 91 A8 34 00 00 13 [09:57:14]Write i2c OK [09:57:14]MH_I2C_Read... [09:57:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:57:15]Read from MH i2c: E2 [09:57:15]MH_I2C_Read... [09:57:15]Read from MH i2c: E2 03 00 [09:57:15]MH_I2C_Read... [09:57:15]Read from MH i2c: E2 03 00 EF 07 00 90 00 6A [09:57:15]RAPDU: 90 00 [09:57:15]wFMCommunicate OK [09:57:15]wFMCommunicate request_size=4 [09:57:15]MH_SAM_APDU [09:57:15]CAPDU: 80 0D 03 02 [09:57:15]Write to MH i2c: E2 08 00 F0 07 80 0D 03 02 00 00 00 00 72 [09:57:15]Write i2c OK [09:57:15]MH_I2C_Read... [09:57:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:57:15]Read from MH i2c: E2 [09:57:15]MH_I2C_Read... [09:57:15]Read from MH i2c: E2 0B 00 [09:57:15]MH_I2C_Read... [09:57:15]Read from MH i2c: E2 0B 00 F0 07 00 CA D2 8C 6A B1 DA E7 1A 90 00 91 [09:57:15]RAPDU: CA D2 8C 6A B1 DA E7 1A 90 00 [09:57:15]wFMCommunicate OK [09:57:15]SAM_PROTO_SignData done [09:57:15]FM_MakeSignedData done [09:57:15]CreateOFDProtocolMessage [09:57:15]wFMCommunicate request_size=4 [09:57:15]MH_SAM_APDU [09:57:15]CAPDU: 80 11 00 00 [09:57:15]Write to MH i2c: E2 08 00 F1 07 80 11 00 00 00 00 00 00 72 [09:57:15]Write i2c OK [09:57:15]MH_I2C_Read... [09:57:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:57:15]Read from MH i2c: E2 [09:57:15]MH_I2C_Read... [09:57:15]Read from MH i2c: E2 17 00 [09:57:15]MH_I2C_Read... [09:57:15]Read from MH i2c: E2 17 00 F1 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 C5 [09:57:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:57:15]wFMCommunicate OK [09:57:15]CreateOFDProtocolMessage done [09:57:15]OFDSenderStorePacket 223482 [09:57:15]StoreOFDPacket docnum=223482 [09:57:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 31 1C 07 01 B2 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 79 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FA 68 03 00 35 04 06 00 03 C0 6C 91 A8 34 CA D2 8C 6A B1 DA E7 1A [09:57:15]CheckFolder [09:57:15]dirname=/storage/ofd_packets [09:57:15]CheckFolder done [09:57:15]ProducePacketName [09:57:15]name=ofd_packets/00223482 [09:57:15]NVStorageSaveData ofd_packets/00223482 [09:57:15]File name is /storage/ofd_packets/00223482 [09:57:15]Write 301 bytes [09:57:15]NVStorageSaveData done [09:57:15]OFDSenderStorePacket done [09:57:15]KKMCreateOFDPacket done [09:57:15]NVStorageSaveData kkm_last_timestamp [09:57:15]File name is /storage/kkm_last_timestamp [09:57:15]Write 4 bytes [09:57:15]NVStorageSaveData done [09:57:15]ExternCall_PrintAddStr [09:57:15]wPrintStart [09:57:15]Write to MH i2c: 01 00 00 F2 07 F9 [09:57:15]Write i2c OK [09:57:15]MH_I2C_Read... [09:57:15]Read from MH i2c: 01 [09:57:15]MH_I2C_Read... [09:57:15]Read from MH i2c: 01 07 00 [09:57:15]MH_I2C_Read... [09:57:15]Read from MH i2c: 01 07 00 F2 07 00 00 00 00 00 FF 0F 0E [09:57:15]RasterBufferAndPrint [09:57:15]line Счет N : (1)477289 [09:57:15]line ИНН: 02508201610067 [09:57:15]line Контрольно-Кассовый Чек [09:57:15]line ПРОДАЖА [09:57:15]line ТРК (МРК, ГНК) : 32 [09:57:15]line Товар: 2710124130 [09:57:15]line Аи-92-К-5 [09:57:15]line 7.480 * 66.90 [09:57:15]line = 500.41 [09:57:15]line НДС 12% НСП 1% [09:57:15]line > о реализуемом товаре [09:57:15]line ОКРУГЛЕНИЕ: -0.41 [09:57:15]line ИТОГО: 500.00 [09:57:15]line Внесено: 500.00 [09:57:15]line СДАЧА: 0.00 [09:57:15]line НСП 1% : 4.43 [09:57:15]line НДС 12% : 53.14 [09:57:15]line Наличными: 500.00 [09:57:15]line Безнал.: 0.00 [09:57:15]line Место: АЗС № 162 "Партнер Нефть" [09:57:15]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:57:15]line СНО: Общий режим [09:57:15]line Чек 113 21.10.2024 09:57 [09:57:15]line Смена: 538 ФФД: 1.0 [09:57:15]line ЗНМ: 0300000103 [09:57:15]line РНМ: 0000000000091767 [09:57:15]line Версия ККМ: 001 [09:57:15]line ФМ: 0000000000871763 [09:57:15]line ФД: 223482 [09:57:15]line ФПД: 4124990089268 [09:57:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T095713&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223482&fm=4124990089268&tin=02508201610067®Number=0000000000091767&sum=50000 [09:57:15]OFD Sender: Processing packet 223482 [packets to send 25, broken 24] [09:57:15]ProducePacketName [09:57:15]name=ofd_packets/00223482 [09:57:15]OFD Sender: To server: pG, [09:57:15]CommunicateWithHost lk.salyk.kg:30040 [09:57:15]ConnectInit lk.salyk.kg [09:57:15]written 0, free lines is 4095 [09:57:15]Connected sock=10 [09:57:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 31 1C 07 01 B2 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 79 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FA 68 03 00 35 04 06 00 03 C0 6C 91 A8 34 CA D2 8C 6A B1 DA E7 1A [09:57:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 E5 A2 47 00 D0 4B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FA 68 03 00 F4 03 04 00 1C D1 15 67 B6 04 01 00 00 65 D7 DF 37 7D B5 8B 77 [09:57:15]CommunicateWithHost err = 0 [09:57:15]CheckOFDResponse [09:57:15]1017 (14) - 77093643461234 [09:57:15]1041 (16) - 0000000000871763 [09:57:15]1040 (4) - 223482 [09:57:15]1012 (4) - 21.10.2024 03:57 [09:57:15]1206 (1) - 0 [09:57:15]OFD Sender: Remove packet 223482 [09:57:15]ProducePacketName [09:57:15]name=ofd_packets/00223482 [09:57:15]NVStorageDeleteData [09:57:15]Write to MH i2c: 01 00 00 1D 08 25 [09:57:15]Write i2c OK [09:57:15]MH_I2C_Read... [09:57:15]Read from MH i2c: 01 [09:57:15]MH_I2C_Read... [09:57:15]Read from MH i2c: 01 07 00 [09:57:15]MH_I2C_Read... [09:57:15]Read from MH i2c: 01 07 00 1D 08 00 00 00 00 00 FB 0C 33 [09:57:15]RasterBufferAndPrint [09:57:15]line [09:57:15]line [09:57:15]line [09:57:15]line [09:57:15]line [09:57:15]written 0, free lines is 3329 [09:57:15]MH_Cut [09:57:15]Write to MH i2c: D1 01 00 24 08 01 FE [09:57:15]Write i2c OK [09:57:15]MH_I2C_Read... [09:57:15]Read from MH i2c: D1 [09:57:15]MH_I2C_Read... [09:57:15]Read from MH i2c: D1 01 00 [09:57:15]MH_I2C_Read... [09:57:15]Read from MH i2c: D1 01 00 24 08 00 FD [09:57:15]Write to MH i2c: 01 00 00 25 08 2D [09:57:15]Write i2c OK [09:57:15]MH_I2C_Read... [09:57:16]OFD Sender: No OFD packet to send [09:57:16]*** Cut start [09:57:16]*** Purtial cut [09:57:16]*** Stage 1: CUTSNS_PIN = 1 [09:57:16]Read from MH i2c: 01 [09:57:16]MH_I2C_Read... [09:57:16]*** Stop cut motor [09:57:16]*** Cut end [09:57:16]Read from MH i2c: 01 07 00 [09:57:16]MH_I2C_Read... [09:57:16]Read from MH i2c: 01 07 00 25 08 00 00 00 00 00 FF 0F 42 [09:57:16]process_action close_receipt done [09:57:16]requested_data is exist [09:57:16]produce_requested_data [09:57:16]requested_item fm.sn is exist - process it [09:57:16]wFMCommunicate request_size=4 [09:57:16]MH_SAM_APDU [09:57:16]CAPDU: 80 11 00 00 [09:57:16]Write to MH i2c: E2 08 00 26 08 80 11 00 00 00 00 00 00 A8 [09:57:16]Write i2c OK [09:57:16]MH_I2C_Read... [09:57:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:57:16]Read from MH i2c: E2 [09:57:16]MH_I2C_Read... [09:57:16]Read from MH i2c: E2 17 00 [09:57:16]MH_I2C_Read... [09:57:16]Read from MH i2c: E2 17 00 26 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 FB [09:57:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:57:16]wFMCommunicate OK [09:57:16]requested_item fd.num is exist - process it [09:57:16]SAM_PROTO_GetFieldsCounters [09:57:16]wFMCommunicate request_size=4 [09:57:16]MH_SAM_APDU [09:57:16]CAPDU: 80 13 00 00 [09:57:16]Write to MH i2c: E2 08 00 27 08 80 13 00 00 00 00 00 00 AB [09:57:16]Write i2c OK [09:57:16]MH_I2C_Read... [09:57:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:57:17]Read from MH i2c: E2 [09:57:17]MH_I2C_Read... [09:57:17]Read from MH i2c: E2 62 00 [09:57:17]MH_I2C_Read... [09:57:17]Read from MH i2c: E2 62 00 27 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 FA 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 71 00 00 00 5E 04 04 00 71 00 00 00 57 04 04 00 72 00 00 00 19 04 04 00 00 00 00 00 90 00 A5 [09:57:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 FA 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 71 00 00 00 5E 04 04 00 71 00 00 00 57 04 04 00 72 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:57:17]wFMCommunicate OK [09:57:17]SAM_PROTO_GetFieldsCounters done [09:57:17]requested_item shift.num is exist - process it [09:57:17]requested_item shift.opened is exist - process it [09:57:17]req_shift_opened [09:57:17]FM_GetShiftState [09:57:17]SAM_PROTO_GetShiftState [09:57:17]wFMCommunicate request_size=4 [09:57:17]MH_SAM_APDU [09:57:17]CAPDU: 80 13 01 00 [09:57:17]Write to MH i2c: E2 08 00 28 08 80 13 01 00 00 00 00 00 AD [09:57:17]Write i2c OK [09:57:17]MH_I2C_Read... [09:57:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:57:17]Read from MH i2c: E2 [09:57:17]MH_I2C_Read... [09:57:17]Read from MH i2c: E2 0E 00 [09:57:17]MH_I2C_Read... [09:57:17]Read from MH i2c: E2 0E 00 28 08 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 2F [09:57:17]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:57:17]wFMCommunicate OK [09:57:17]SAM_PROTO_GetShiftState done [09:57:17]FM_GetShiftState done [09:57:17]req_shift_opened done [09:57:17]requested_item shift.open_date is exist - process it [09:57:17]req_shift_open_date [09:57:17]req_shift_open_date done [09:57:17]produce_requested_data done [09:57:17]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223482,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:57:17]process_action_free close_receipt [09:57:17]json_value_free [09:57:17]json_value_free done [09:57:17]process_json_proto returns [09:57:17]Send response to host [09:57:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223482,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:57:17]free response buf [09:57:17]execute_script done [09:57:17]execute_script returns [09:57:17]free content buf [09:57:17]Sock 9.Close socket [09:57:17]Sock 9.Thread stoped [09:57:21]OFD Sender: No OFD packet to send [09:57:26]OFD Sender: No OFD packet to send [09:57:31]OFD Sender: No OFD packet to send [09:57:36]OFD Sender: No OFD packet to send [09:57:41]OFD Sender: No OFD packet to send [09:57:46]OFD Sender: No OFD packet to send [09:57:51]OFD Sender: No OFD packet to send [09:57:56]OFD Sender: No OFD packet to send [09:58:01]OFD Sender: No OFD packet to send [09:58:06]OFD Sender: No OFD packet to send [09:58:11]OFD Sender: No OFD packet to send [09:58:16]OFD Sender: No OFD packet to send [09:58:21]OFD Sender: No OFD packet to send [09:58:26]OFD Sender: No OFD packet to send [09:58:27]accept exits with 8 [09:58:27]New connection [09:58:27]New thread 3067579748 created [09:58:27]Thread 3067436388 joined [09:58:27]Waiting for new connection... [09:58:27] Sock 8.Parse request [09:58:27]Sock 8.Check first char [09:58:27]Sock 8.First char is OK [09:58:27]request: POST /json_proto HTTP/1.0 [09:58:27]Method: POST [09:58:27]URL: /json_proto [09:58:27]Method is POST - this is cgi request [09:58:27]url: /json_proto [09:58:27]query_string will be loaded in cgi processing [09:58:27]execute_cgi json_proto POST (null) [09:58:27]execute_cgi path=json_proto method=POST [09:58:27]POST find Content-Length [09:58:27]Host: 172.17.52.131:8080 [09:58:27]Content-Length: 671 [09:58:27]Content-Type: application/json [09:58:27] [09:58:27]POST finish read [09:58:27]Found Content-Length = 671 [09:58:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477291", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:58:27]execute_script... [09:58:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477291", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:58:27]POST & json_proto [09:58:27]process_json_proto [09:58:27]json parsed OK: [09:58:27]protocol is kg_v1.0 [09:58:27]action value=close_receipt [09:58:27]process_action close_receipt [09:58:27]cmd_close_receipt [09:58:27]MH_GetDate [09:58:27]Write to MH i2c: F0 00 00 29 08 20 [09:58:27]Write i2c OK [09:58:27]MH_I2C_Read... [09:58:27]Read from MH i2c: F0 [09:58:27]MH_I2C_Read... [09:58:27]Read from MH i2c: F0 09 00 [09:58:27]MH_I2C_Read... [09:58:27]Read from MH i2c: F0 09 00 29 08 00 C4 25 16 67 81 1C 16 67 A9 [09:58:27]GetLastDocTimeStamp 1729504633 [09:58:27]current date 1729504708 [09:58:27]FM_GetShiftState [09:58:27]SAM_PROTO_GetShiftState [09:58:27]wFMCommunicate request_size=4 [09:58:27]MH_SAM_APDU [09:58:27]CAPDU: 80 13 01 00 [09:58:27]Write to MH i2c: E2 08 00 2A 08 80 13 01 00 00 00 00 00 AF [09:58:27]Write i2c OK [09:58:27]MH_I2C_Read... [09:58:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:27]Read from MH i2c: E2 [09:58:27]MH_I2C_Read... [09:58:27]Read from MH i2c: E2 0E 00 [09:58:27]MH_I2C_Read... [09:58:27]Read from MH i2c: E2 0E 00 2A 08 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 31 [09:58:27]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:58:27]wFMCommunicate OK [09:58:27]SAM_PROTO_GetShiftState done [09:58:27]FM_GetShiftState done [09:58:27]opened in 1729469279 [09:58:27]opened+sec_in_day 1729555679 [09:58:27]quantity*price = 70041 [09:58:27]sum+1 = 70043 [09:58:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 114 21.10.2024 09:58 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223483 ФПД: 139800590783467 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T095828&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223483&fm=139800590783467&tin=02508201610067®Number=0000000000091767&sum=70000 [09:58:28]StoreToDocumentArchive [09:58:28]shift 538 fd 223483 [09:58:28]save to /storage/0538/doc_00223483 [09:58:28]save last doc name /storage/0538/doc_00223483 to /storage/kkm_last_doc_name [09:58:28]save OK [09:58:28]Clear old archive folders... [09:58:28]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:58:28]tlvbuf is B6F5A2D0 [09:58:28]SAM_PROTO_ClearQueue [09:58:28]wFMCommunicate request_size=4 [09:58:28]MH_SAM_APDU [09:58:28]CAPDU: 80 09 00 00 [09:58:28]Write to MH i2c: E2 08 00 37 08 80 09 00 00 00 00 00 00 B1 [09:58:28]Write i2c OK [09:58:28]MH_I2C_Read... [09:58:28]Read from MH i2c: E2 [09:58:28]MH_I2C_Read... [09:58:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:58:28]Read from MH i2c: E2 03 00 [09:58:28]MH_I2C_Read... [09:58:28]Read from MH i2c: E2 03 00 37 08 00 90 00 B3 [09:58:28]RAPDU: 90 00 [09:58:28]wFMCommunicate OK [09:58:28]SAM_PROTO_ClearQueue done [09:58:28]KKMCreateOFDPacket [09:58:28]OFDProtocolAddRootSTLVToBuf [09:58:28]FM_MakeSignedData [09:58:28]FM_MakeSignedData [09:58:28]SAM_PROTO_SignData [09:58:28]wFMCommunicate request_size=4 [09:58:28]MH_SAM_APDU [09:58:28]CAPDU: 80 0D 01 02 [09:58:28]Write to MH i2c: E2 08 00 38 08 80 0D 01 02 00 00 00 00 B9 [09:58:28]Write i2c OK [09:58:28]MH_I2C_Read... [09:58:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:58:29]Read from MH i2c: E2 [09:58:29]MH_I2C_Read... [09:58:29]Read from MH i2c: E2 03 00 [09:58:29]MH_I2C_Read... [09:58:29]Read from MH i2c: E2 03 00 38 08 00 90 00 B4 [09:58:29]RAPDU: 90 00 [09:58:29]wFMCommunicate OK [09:58:29]wFMCommunicate request_size=255 [09:58:29]MH_SAM_APDU [09:58:29]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 C4 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FB 68 03 00 35 04 06 00 [09:58:29]Write to MH i2c: E2 02 01 39 08 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 C4 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FB 68 03 00 35 04 06 00 00 00 0F [09:58:29]Write i2c OK [09:58:29]MH_I2C_Read... [09:58:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:58:29]Read from MH i2c: E2 [09:58:29]MH_I2C_Read... [09:58:29]Read from MH i2c: E2 03 00 [09:58:29]MH_I2C_Read... [09:58:29]Read from MH i2c: E2 03 00 39 08 00 90 00 B5 [09:58:29]RAPDU: 90 00 [09:58:29]wFMCommunicate OK [09:58:29]wFMCommunicate request_size=11 [09:58:29]MH_SAM_APDU [09:58:29]CAPDU: 80 0D 02 02 06 7F 25 DC 8D 93 EB [09:58:29]Write to MH i2c: E2 0E 00 3A 08 80 0D 02 02 06 00 7F 25 DC 8D 93 EB 00 00 53 [09:58:29]Write i2c OK [09:58:29]MH_I2C_Read... [09:58:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:58:29]Read from MH i2c: E2 [09:58:29]MH_I2C_Read... [09:58:29]Read from MH i2c: E2 03 00 [09:58:29]MH_I2C_Read... [09:58:29]Read from MH i2c: E2 03 00 3A 08 00 90 00 B6 [09:58:29]RAPDU: 90 00 [09:58:29]wFMCommunicate OK [09:58:29]wFMCommunicate request_size=4 [09:58:29]MH_SAM_APDU [09:58:29]CAPDU: 80 0D 03 02 [09:58:29]Write to MH i2c: E2 08 00 3B 08 80 0D 03 02 00 00 00 00 BE [09:58:29]Write i2c OK [09:58:29]MH_I2C_Read... [09:58:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:58:29]Read from MH i2c: E2 [09:58:29]MH_I2C_Read... [09:58:29]Read from MH i2c: E2 0B 00 [09:58:29]MH_I2C_Read... [09:58:29]Read from MH i2c: E2 0B 00 3B 08 00 C2 70 D0 D7 C6 9C 3A 67 90 00 9B [09:58:29]RAPDU: C2 70 D0 D7 C6 9C 3A 67 90 00 [09:58:29]wFMCommunicate OK [09:58:29]SAM_PROTO_SignData done [09:58:29]FM_MakeSignedData done [09:58:29]CreateOFDProtocolMessage [09:58:29]wFMCommunicate request_size=4 [09:58:29]MH_SAM_APDU [09:58:29]CAPDU: 80 11 00 00 [09:58:29]Write to MH i2c: E2 08 00 3C 08 80 11 00 00 00 00 00 00 BE [09:58:29]Write i2c OK [09:58:29]MH_I2C_Read... [09:58:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:29]Read from MH i2c: E2 [09:58:29]MH_I2C_Read... [09:58:29]Read from MH i2c: E2 17 00 [09:58:29]MH_I2C_Read... [09:58:29]Read from MH i2c: E2 17 00 3C 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 11 [09:58:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:58:29]wFMCommunicate OK [09:58:29]CreateOFDProtocolMessage done [09:58:29]OFDSenderStorePacket 223483 [09:58:29]StoreOFDPacket docnum=223483 [09:58:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 06 57 08 01 BF DC 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 C4 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FB 68 03 00 35 04 06 00 7F 25 DC 8D 93 EB C2 70 D0 D7 C6 9C 3A 67 [09:58:29]CheckFolder [09:58:29]dirname=/storage/ofd_packets [09:58:29]CheckFolder done [09:58:29]ProducePacketName [09:58:29]name=ofd_packets/00223483 [09:58:29]NVStorageSaveData ofd_packets/00223483 [09:58:29]File name is /storage/ofd_packets/00223483 [09:58:29]Write 302 bytes [09:58:29]NVStorageSaveData done [09:58:29]OFDSenderStorePacket done [09:58:29]KKMCreateOFDPacket done [09:58:29]NVStorageSaveData kkm_last_timestamp [09:58:29]File name is /storage/kkm_last_timestamp [09:58:29]Write 4 bytes [09:58:29]NVStorageSaveData done [09:58:29]ExternCall_PrintAddStr [09:58:29]wPrintStart [09:58:29]Write to MH i2c: 01 00 00 3D 08 45 [09:58:29]Write i2c OK [09:58:29]MH_I2C_Read... [09:58:29]Read from MH i2c: 01 [09:58:29]MH_I2C_Read... [09:58:29]Read from MH i2c: 01 07 00 [09:58:29]MH_I2C_Read... [09:58:29]Read from MH i2c: 01 07 00 3D 08 00 00 00 00 00 FF 0F 5A [09:58:29]RasterBufferAndPrint [09:58:29]line Счет N : (1)477291 [09:58:29]line ИНН: 02508201610067 [09:58:29]line Контрольно-Кассовый Чек [09:58:29]line ПРОДАЖА [09:58:29]line ТРК (МРК, ГНК) : 13 [09:58:29]line Товар: 2710124130 [09:58:29]line SUPER-92-К-5 [09:58:29]line 10.240 * 68.40 [09:58:29]line = 700.42 [09:58:29]line НДС 12% НСП 1% [09:58:29]line > о реализуемом товаре [09:58:29]line ОКРУГЛЕНИЕ: -0.42 [09:58:29]line ИТОГО: 700.00 [09:58:29]line Внесено: 700.00 [09:58:29]line СДАЧА: 0.00 [09:58:29]line НСП 1% : 6.20 [09:58:29]line НДС 12% : 74.38 [09:58:29]line Наличными: 700.00 [09:58:29]line Безнал.: 0.00 [09:58:29]line Место: АЗС № 162 "Партнер Нефть" [09:58:29]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:58:29]line СНО: Общий режим [09:58:29]line Чек 114 21.10.2024 09:58 [09:58:29]line Смена: 538 ФФД: 1.0 [09:58:29]line ЗНМ: 0300000103 [09:58:29]line РНМ: 0000000000091767 [09:58:29]line Версия ККМ: 001 [09:58:29]line ФМ: 0000000000871763 [09:58:29]line ФД: 223483 [09:58:29]line ФПД: 139800590783467 [09:58:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T095828&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223483&fm=139800590783467&tin=02508201610067®Number=0000000000091767&sum=70000 [09:58:29]OFD Sender: Processing packet 223483 [packets to send 25, broken 24] [09:58:29]ProducePacketName [09:58:29]name=ofd_packets/00223483 [09:58:29]OFD Sender: To server: pG, [09:58:29]CommunicateWithHost lk.salyk.kg:30040 [09:58:29]ConnectInit lk.salyk.kg [09:58:29]written 0, free lines is 4095 [09:58:29]Connected sock=10 [09:58:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 06 57 08 01 BF DC 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 C4 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FB 68 03 00 35 04 06 00 7F 25 DC 8D 93 EB C2 70 D0 D7 C6 9C 3A 67 [09:58:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 19 5B 47 00 9C 3A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FB 68 03 00 F4 03 04 00 66 D1 15 67 B6 04 01 00 00 CC BA 1B 63 39 66 8F 03 [09:58:30]CommunicateWithHost err = 0 [09:58:30]CheckOFDResponse [09:58:30]1017 (14) - 77093643461234 [09:58:30]1041 (16) - 0000000000871763 [09:58:30]1040 (4) - 223483 [09:58:30]1012 (4) - 21.10.2024 03:58 [09:58:30]1206 (1) - 0 [09:58:30]OFD Sender: Remove packet 223483 [09:58:30]ProducePacketName [09:58:30]name=ofd_packets/00223483 [09:58:30]NVStorageDeleteData [09:58:30]Write to MH i2c: 01 00 00 68 08 70 [09:58:30]Write i2c OK [09:58:30]MH_I2C_Read... [09:58:30]Read from MH i2c: 01 [09:58:30]MH_I2C_Read... [09:58:30]Read from MH i2c: 01 07 00 [09:58:30]MH_I2C_Read... [09:58:30]Read from MH i2c: 01 07 00 68 08 00 00 00 00 00 FE 0C 81 [09:58:30]RasterBufferAndPrint [09:58:30]line [09:58:30]line [09:58:30]line [09:58:30]line [09:58:30]line [09:58:30]written 0, free lines is 3332 [09:58:30]MH_Cut [09:58:30]Write to MH i2c: D1 01 00 6F 08 01 49 [09:58:30]Write i2c OK [09:58:30]MH_I2C_Read... [09:58:30]Read from MH i2c: D1 [09:58:30]MH_I2C_Read... [09:58:30]Read from MH i2c: D1 01 00 [09:58:30]MH_I2C_Read... [09:58:30]Read from MH i2c: D1 01 00 6F 08 00 48 [09:58:30]Write to MH i2c: 01 00 00 70 08 78 [09:58:30]Write i2c OK [09:58:30]MH_I2C_Read... [09:58:30]OFD Sender: No OFD packet to send [09:58:30]*** Cut start [09:58:30]*** Purtial cut [09:58:30]*** CUTSNS_PIN = 0 [09:58:31]*** Stage 1: CUTSNS_PIN = 1 [09:58:32]Read from MH i2c: 01 [09:58:32]MH_I2C_Read... [09:58:32]*** Stop cut motor [09:58:32]*** Cut end [09:58:32]Read from MH i2c: 01 07 00 [09:58:32]MH_I2C_Read... [09:58:32]Read from MH i2c: 01 07 00 70 08 00 00 00 00 00 FF 0F 8D [09:58:32]process_action close_receipt done [09:58:32]requested_data is exist [09:58:32]produce_requested_data [09:58:32]requested_item fm.sn is exist - process it [09:58:32]wFMCommunicate request_size=4 [09:58:32]MH_SAM_APDU [09:58:32]CAPDU: 80 11 00 00 [09:58:32]Write to MH i2c: E2 08 00 71 08 80 11 00 00 00 00 00 00 F3 [09:58:32]Write i2c OK [09:58:32]MH_I2C_Read... [09:58:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:32]Read from MH i2c: E2 [09:58:32]MH_I2C_Read... [09:58:32]Read from MH i2c: E2 17 00 [09:58:32]MH_I2C_Read... [09:58:32]Read from MH i2c: E2 17 00 71 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 46 [09:58:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:58:32]wFMCommunicate OK [09:58:32]requested_item fd.num is exist - process it [09:58:32]SAM_PROTO_GetFieldsCounters [09:58:32]wFMCommunicate request_size=4 [09:58:32]MH_SAM_APDU [09:58:32]CAPDU: 80 13 00 00 [09:58:32]Write to MH i2c: E2 08 00 72 08 80 13 00 00 00 00 00 00 F6 [09:58:32]Write i2c OK [09:58:32]MH_I2C_Read... [09:58:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:58:33]Read from MH i2c: E2 [09:58:33]MH_I2C_Read... [09:58:33]Read from MH i2c: E2 62 00 [09:58:33]MH_I2C_Read... [09:58:33]Read from MH i2c: E2 62 00 72 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 FB 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 72 00 00 00 5E 04 04 00 72 00 00 00 57 04 04 00 73 00 00 00 19 04 04 00 00 00 00 00 90 00 F4 [09:58:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 FB 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 72 00 00 00 5E 04 04 00 72 00 00 00 57 04 04 00 73 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:58:33]wFMCommunicate OK [09:58:33]SAM_PROTO_GetFieldsCounters done [09:58:33]requested_item shift.num is exist - process it [09:58:33]requested_item shift.opened is exist - process it [09:58:33]req_shift_opened [09:58:33]FM_GetShiftState [09:58:33]SAM_PROTO_GetShiftState [09:58:33]wFMCommunicate request_size=4 [09:58:33]MH_SAM_APDU [09:58:33]CAPDU: 80 13 01 00 [09:58:33]Write to MH i2c: E2 08 00 73 08 80 13 01 00 00 00 00 00 F8 [09:58:33]Write i2c OK [09:58:33]MH_I2C_Read... [09:58:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:33]Read from MH i2c: E2 [09:58:33]MH_I2C_Read... [09:58:33]Read from MH i2c: E2 0E 00 [09:58:33]MH_I2C_Read... [09:58:33]Read from MH i2c: E2 0E 00 73 08 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 7A [09:58:33]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:58:33]wFMCommunicate OK [09:58:33]SAM_PROTO_GetShiftState done [09:58:33]FM_GetShiftState done [09:58:33]req_shift_opened done [09:58:33]requested_item shift.open_date is exist - process it [09:58:33]req_shift_open_date [09:58:33]req_shift_open_date done [09:58:33]produce_requested_data done [09:58:33]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223483,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:58:33]process_action_free close_receipt [09:58:33]json_value_free [09:58:33]json_value_free done [09:58:33]process_json_proto returns [09:58:33]Send response to host [09:58:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223483,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:58:33]free response buf [09:58:33]execute_script done [09:58:33]execute_script returns [09:58:33]free content buf [09:58:33]Sock 8.Close socket [09:58:33]Sock 8.Thread stoped [09:58:35]OFD Sender: No OFD packet to send [09:58:40]OFD Sender: No OFD packet to send [09:58:45]OFD Sender: No OFD packet to send [09:58:47]accept exits with 9 [09:58:47]New connection [09:58:47]New thread 3067436388 created [09:58:47]Thread 3067579748 joined [09:58:47]Waiting for new connection... [09:58:47] Sock 9.Parse request [09:58:47]Sock 9.Check first char [09:58:47]Sock 9.First char is OK [09:58:47]request: POST /json_proto HTTP/1.0 [09:58:47]Method: POST [09:58:47]URL: /json_proto [09:58:47]Method is POST - this is cgi request [09:58:47]url: /json_proto [09:58:47]query_string will be loaded in cgi processing [09:58:47]execute_cgi json_proto POST (null) [09:58:47]execute_cgi path=json_proto method=POST [09:58:47]POST find Content-Length [09:58:47]Host: 172.17.52.131:8080 [09:58:47]Content-Length: 766 [09:58:47]Content-Type: application/json [09:58:47] [09:58:47]POST finish read [09:58:47]Found Content-Length = 766 [09:58:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477290", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:58:47]execute_script... [09:58: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)477290", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:58:47]POST & json_proto [09:58:47]process_json_proto [09:58:47]json parsed OK: [09:58:47]protocol is kg_v1.0 [09:58:47]action value=close_receipt [09:58:47]process_action close_receipt [09:58:47]cmd_close_receipt [09:58:47]MH_GetDate [09:58:47]Write to MH i2c: F0 00 00 74 08 6B [09:58:47]Write i2c OK [09:58:47]MH_I2C_Read... [09:58:47]Read from MH i2c: F0 [09:58:47]MH_I2C_Read... [09:58:47]Read from MH i2c: F0 09 00 [09:58:47]MH_I2C_Read... [09:58:47]Read from MH i2c: F0 09 00 74 08 00 D7 25 16 67 81 1C 16 67 07 [09:58:47]GetLastDocTimeStamp 1729504708 [09:58:47]current date 1729504727 [09:58:47]FM_GetShiftState [09:58:47]SAM_PROTO_GetShiftState [09:58:47]wFMCommunicate request_size=4 [09:58:47]MH_SAM_APDU [09:58:47]CAPDU: 80 13 01 00 [09:58:47]Write to MH i2c: E2 08 00 75 08 80 13 01 00 00 00 00 00 FA [09:58:47]Write i2c OK [09:58:47]MH_I2C_Read... [09:58:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:47]Read from MH i2c: E2 [09:58:47]MH_I2C_Read... [09:58:47]Read from MH i2c: E2 0E 00 [09:58:47]MH_I2C_Read... [09:58:47]Read from MH i2c: E2 0E 00 75 08 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 7C [09:58:47]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:58:47]wFMCommunicate OK [09:58:47]SAM_PROTO_GetShiftState done [09:58:47]FM_GetShiftState done [09:58:47]opened in 1729469279 [09:58:47]opened+sec_in_day 1729555679 [09:58:47]quantity*price = 200025 [09:58:47]sum+1 = 200026 [09:58:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 115 21.10.2024 09:58 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871763 ФД: 223484 ФПД: 105912577013063 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T095847&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223484&fm=105912577013063&tin=02508201610067®Number=0000000000091767&sum=200025 [09:58:48]StoreToDocumentArchive [09:58:48]shift 538 fd 223484 [09:58:48]save to /storage/0538/doc_00223484 [09:58:48]save last doc name /storage/0538/doc_00223484 to /storage/kkm_last_doc_name [09:58:48]save OK [09:58:48]Clear old archive folders... [09:58:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:58:48]tlvbuf is 013B4D50 [09:58:48]SAM_PROTO_ClearQueue [09:58:48]wFMCommunicate request_size=4 [09:58:48]MH_SAM_APDU [09:58:48]CAPDU: 80 09 00 00 [09:58:48]Write to MH i2c: E2 08 00 82 08 80 09 00 00 00 00 00 00 FC [09:58:48]Write i2c OK [09:58:48]MH_I2C_Read... [09:58:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:58:48]Read from MH i2c: E2 [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: E2 03 00 [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: E2 03 00 82 08 00 90 00 FE [09:58:48]RAPDU: 90 00 [09:58:48]wFMCommunicate OK [09:58:48]SAM_PROTO_ClearQueue done [09:58:48]KKMCreateOFDPacket [09:58:48]OFDProtocolAddRootSTLVToBuf [09:58:48]FM_MakeSignedData [09:58:48]FM_MakeSignedData [09:58:48]SAM_PROTO_SignData [09:58:48]wFMCommunicate request_size=4 [09:58:48]MH_SAM_APDU [09:58:48]CAPDU: 80 0D 01 02 [09:58:48]Write to MH i2c: E2 08 00 83 08 80 0D 01 02 00 00 00 00 04 [09:58:48]Write i2c OK [09:58:48]MH_I2C_Read... [09:58:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:58:48]Read from MH i2c: E2 [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: E2 03 00 [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: E2 03 00 83 08 00 90 00 FF [09:58:48]RAPDU: 90 00 [09:58:48]wFMCommunicate OK [09:58:48]wFMCommunicate request_size=255 [09:58:48]MH_SAM_APDU [09:58:48]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 D7 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FC 68 03 00 35 04 06 00 60 53 B1 87 [09:58:48]Write to MH i2c: E2 02 01 84 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 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 D7 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FC 68 03 00 35 04 06 00 60 53 B1 87 00 00 08 [09:58:48]Write i2c OK [09:58:48]MH_I2C_Read... [09:58:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:58:48]Read from MH i2c: E2 [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: E2 03 00 [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: E2 03 00 84 08 00 90 00 00 [09:58:48]RAPDU: 90 00 [09:58:48]wFMCommunicate OK [09:58:48]wFMCommunicate request_size=7 [09:58:48]MH_SAM_APDU [09:58:48]CAPDU: 80 0D 02 02 02 B5 47 [09:58:48]Write to MH i2c: E2 0A 00 85 08 80 0D 02 02 02 00 B5 47 00 00 07 [09:58:48]Write i2c OK [09:58:48]MH_I2C_Read... [09:58:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:58:48]Read from MH i2c: E2 [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: E2 03 00 [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: E2 03 00 85 08 00 90 00 01 [09:58:48]RAPDU: 90 00 [09:58:48]wFMCommunicate OK [09:58:48]wFMCommunicate request_size=4 [09:58:48]MH_SAM_APDU [09:58:48]CAPDU: 80 0D 03 02 [09:58:48]Write to MH i2c: E2 08 00 86 08 80 0D 03 02 00 00 00 00 09 [09:58:48]Write i2c OK [09:58:48]MH_I2C_Read... [09:58:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:58:48]Read from MH i2c: E2 [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: E2 0B 00 [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: E2 0B 00 86 08 00 0B BD 9C 0C 71 97 DB 16 90 00 73 [09:58:48]RAPDU: 0B BD 9C 0C 71 97 DB 16 90 00 [09:58:48]wFMCommunicate OK [09:58:48]SAM_PROTO_SignData done [09:58:48]FM_MakeSignedData done [09:58:48]CreateOFDProtocolMessage [09:58:48]wFMCommunicate request_size=4 [09:58:48]MH_SAM_APDU [09:58:48]CAPDU: 80 11 00 00 [09:58:48]Write to MH i2c: E2 08 00 87 08 80 11 00 00 00 00 00 00 09 [09:58:48]Write i2c OK [09:58:48]MH_I2C_Read... [09:58:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:48]Read from MH i2c: E2 [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: E2 17 00 [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: E2 17 00 87 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 5C [09:58:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:58:48]wFMCommunicate OK [09:58:48]CreateOFDProtocolMessage done [09:58:48]OFDSenderStorePacket 223484 [09:58:48]StoreOFDPacket docnum=223484 [09:58:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 40 FE 04 01 BA EE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 D7 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FC 68 03 00 35 04 06 00 60 53 B1 87 B5 47 0B BD 9C 0C 71 97 DB 16 [09:58:48]CheckFolder [09:58:48]dirname=/storage/ofd_packets [09:58:48]CheckFolder done [09:58:48]ProducePacketName [09:58:48]name=ofd_packets/00223484 [09:58:48]NVStorageSaveData ofd_packets/00223484 [09:58:48]File name is /storage/ofd_packets/00223484 [09:58:48]Write 298 bytes [09:58:48]NVStorageSaveData done [09:58:48]OFDSenderStorePacket done [09:58:48]KKMCreateOFDPacket done [09:58:48]NVStorageSaveData kkm_last_timestamp [09:58:48]File name is /storage/kkm_last_timestamp [09:58:48]Write 4 bytes [09:58:48]NVStorageSaveData done [09:58:48]ExternCall_PrintAddStr [09:58:48]wPrintStart [09:58:48]Write to MH i2c: 01 00 00 88 08 90 [09:58:48]Write i2c OK [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: 01 [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: 01 07 00 [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: 01 07 00 88 08 00 00 00 00 00 FF 0F A5 [09:58:48]RasterBufferAndPrint [09:58:48]line Счет N : (1)477290 [09:58:48]line ИНН: 02508201610067 [09:58:48]line Контрольно-Кассовый Чек [09:58:48]line ПРОДАЖА [09:58:48]line ТРК (МРК, ГНК) : 64 [09:58:48]line Товар: 2710194210 [09:58:48]line ДТ-К-5 [09:58:48]line 26.250 * 76.20 [09:58:48]line = 2000.25 [09:58:48]line НДС 12% НСП 1% [09:58:48]line > о реализуемом товаре [09:58:48]line ИТОГО: 2000.25 [09:58:48]line НСП 1% : 17.70 [09:58:48]line НДС 12% : 212.42 [09:58:48]line Наличными: 0.00 [09:58:48]line Безнал.: 2000.25 [09:58:48]line Место: АЗС № 162 "Партнер Нефть" [09:58:48]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:58:48]line СНО: Общий режим [09:58:48]line Чек 115 21.10.2024 09:58 [09:58:48]line Смена: 538 ФФД: 1.0 [09:58:48]line ЗНМ: 0300000103 [09:58:48]line РНМ: 0000000000091767 [09:58:48]line Версия ККМ: 001 [09:58:48]line Платежная система: Mbank [09:58:48]line ФМ: 0000000000871763 [09:58:48]line ФД: 223484 [09:58:48]line ФПД: 105912577013063 [09:58:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T095847&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223484&fm=105912577013063&tin=02508201610067®Number=0000000000091767&sum=200025 [09:58:49]written 0, free lines is 4095 [09:58:49]OFD Sender: Processing packet 223484 [packets to send 25, broken 24] [09:58:49]ProducePacketName [09:58:49]name=ofd_packets/00223484 [09:58:49]OFD Sender: To server: pG, [09:58:49]CommunicateWithHost lk.salyk.kg:30040 [09:58:49]ConnectInit lk.salyk.kg [09:58:49]Connected sock=10 [09:58:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 40 FE 04 01 BA EE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 D7 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FC 68 03 00 35 04 06 00 60 53 B1 87 B5 47 0B BD 9C 0C 71 97 DB 16 [09:58:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 52 67 47 00 20 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FC 68 03 00 F4 03 04 00 7A D1 15 67 B6 04 01 00 00 2B A9 6A B0 1D BA FE 3E [09:58:49]CommunicateWithHost err = 0 [09:58:49]CheckOFDResponse [09:58:49]1017 (14) - 77093643461234 [09:58:49]1041 (16) - 0000000000871763 [09:58:49]1040 (4) - 223484 [09:58:49]1012 (4) - 21.10.2024 03:58 [09:58:49]1206 (1) - 0 [09:58:49]OFD Sender: Remove packet 223484 [09:58:49]ProducePacketName [09:58:49]name=ofd_packets/00223484 [09:58:49]NVStorageDeleteData [09:58:49]Write to MH i2c: 01 00 00 B1 08 B9 [09:58:49]Write i2c OK [09:58:49]MH_I2C_Read... [09:58:49]Read from MH i2c: 01 [09:58:49]MH_I2C_Read... [09:58:49]Read from MH i2c: 01 07 00 [09:58:49]MH_I2C_Read... [09:58:49]Read from MH i2c: 01 07 00 B1 08 00 00 00 00 00 18 0D E5 [09:58:49]RasterBufferAndPrint [09:58:49]line [09:58:49]line [09:58:49]line [09:58:49]line [09:58:49]line [09:58:49]written 0, free lines is 3361 [09:58:49]MH_Cut [09:58:49]Write to MH i2c: D1 01 00 B8 08 01 92 [09:58:49]Write i2c OK [09:58:49]MH_I2C_Read... [09:58:49]Read from MH i2c: D1 [09:58:49]MH_I2C_Read... [09:58:49]Read from MH i2c: D1 01 00 [09:58:49]MH_I2C_Read... [09:58:49]Read from MH i2c: D1 01 00 B8 08 00 91 [09:58:49]Write to MH i2c: 01 00 00 B9 08 C1 [09:58:49]Write i2c OK [09:58:49]MH_I2C_Read... [09:58:50]OFD Sender: No OFD packet to send [09:58:50]*** Cut start [09:58:50]*** Purtial cut [09:58:50]*** Stage 1: CUTSNS_PIN = 1 [09:58:50]Read from MH i2c: 01 [09:58:50]MH_I2C_Read... [09:58:50]*** Stop cut motor [09:58:50]*** Cut end [09:58:50]Read from MH i2c: 01 07 00 [09:58:50]MH_I2C_Read... [09:58:50]Read from MH i2c: 01 07 00 B9 08 00 00 00 00 00 FF 0F D6 [09:58:50]process_action close_receipt done [09:58:50]requested_data is exist [09:58:50]produce_requested_data [09:58:50]requested_item fm.sn is exist - process it [09:58:50]wFMCommunicate request_size=4 [09:58:50]MH_SAM_APDU [09:58:50]CAPDU: 80 11 00 00 [09:58:50]Write to MH i2c: E2 08 00 BA 08 80 11 00 00 00 00 00 00 3C [09:58:50]Write i2c OK [09:58:50]MH_I2C_Read... [09:58:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:50]Read from MH i2c: E2 [09:58:50]MH_I2C_Read... [09:58:50]Read from MH i2c: E2 17 00 [09:58:50]MH_I2C_Read... [09:58:50]Read from MH i2c: E2 17 00 BA 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 8F [09:58:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:58:50]wFMCommunicate OK [09:58:50]requested_item fd.num is exist - process it [09:58:50]SAM_PROTO_GetFieldsCounters [09:58:50]wFMCommunicate request_size=4 [09:58:50]MH_SAM_APDU [09:58:50]CAPDU: 80 13 00 00 [09:58:50]Write to MH i2c: E2 08 00 BB 08 80 13 00 00 00 00 00 00 3F [09:58:50]Write i2c OK [09:58:50]MH_I2C_Read... [09:58:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:58:50]Read from MH i2c: E2 [09:58:50]MH_I2C_Read... [09:58:50]Read from MH i2c: E2 62 00 [09:58:50]MH_I2C_Read... [09:58:50]Read from MH i2c: E2 62 00 BB 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 FC 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 73 00 00 00 5E 04 04 00 73 00 00 00 57 04 04 00 74 00 00 00 19 04 04 00 00 00 00 00 90 00 41 [09:58:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 FC 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 73 00 00 00 5E 04 04 00 73 00 00 00 57 04 04 00 74 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:58:50]wFMCommunicate OK [09:58:50]SAM_PROTO_GetFieldsCounters done [09:58:50]requested_item shift.num is exist - process it [09:58:50]requested_item shift.opened is exist - process it [09:58:50]req_shift_opened [09:58:50]FM_GetShiftState [09:58:50]SAM_PROTO_GetShiftState [09:58:50]wFMCommunicate request_size=4 [09:58:50]MH_SAM_APDU [09:58:50]CAPDU: 80 13 01 00 [09:58:50]Write to MH i2c: E2 08 00 BC 08 80 13 01 00 00 00 00 00 41 [09:58:50]Write i2c OK [09:58:50]MH_I2C_Read... [09:58:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:50]Read from MH i2c: E2 [09:58:50]MH_I2C_Read... [09:58:50]Read from MH i2c: E2 0E 00 [09:58:50]MH_I2C_Read... [09:58:50]Read from MH i2c: E2 0E 00 BC 08 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 C3 [09:58:50]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:58:50]wFMCommunicate OK [09:58:50]SAM_PROTO_GetShiftState done [09:58:50]FM_GetShiftState done [09:58:50]req_shift_opened done [09:58:50]requested_item shift.open_date is exist - process it [09:58:50]req_shift_open_date [09:58:50]req_shift_open_date done [09:58:50]produce_requested_data done [09:58:50]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223484,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:58:50]process_action_free close_receipt [09:58:50]json_value_free [09:58:50]json_value_free done [09:58:50]process_json_proto returns [09:58:50]Send response to host [09:58:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223484,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:58:50]free response buf [09:58:50]execute_script done [09:58:50]execute_script returns [09:58:50]free content buf [09:58:50]Sock 9.Close socket [09:58:50]Sock 9.Thread stoped [09:58:55]OFD Sender: No OFD packet to send [09:58:59]accept exits with 8 [09:58:59]New connection [09:58:59]New thread 3067579748 created [09:58:59]Thread 3067436388 joined [09:58:59]Waiting for new connection... [09:58:59] Sock 8.Parse request [09:58:59]Sock 8.Check first char [09:58:59]Sock 8.First char is OK [09:58:59]request: POST /json_proto HTTP/1.0 [09:58:59]Method: POST [09:58:59]URL: /json_proto [09:58:59]Method is POST - this is cgi request [09:58:59]url: /json_proto [09:58:59]query_string will be loaded in cgi processing [09:58:59]execute_cgi json_proto POST (null) [09:58:59]execute_cgi path=json_proto method=POST [09:58:59]POST find Content-Length [09:58:59]Host: 172.17.52.131:8080 [09:58:59]Content-Length: 671 [09:58:59]Content-Type: application/json [09:58:59] [09:58:59]POST finish read [09:58:59]Found Content-Length = 671 [09:58:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477292", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:58:59]execute_script... [09:58:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477292", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:58:59]POST & json_proto [09:58:59]process_json_proto [09:58:59]json parsed OK: [09:58:59]protocol is kg_v1.0 [09:58:59]action value=close_receipt [09:58:59]process_action close_receipt [09:58:59]cmd_close_receipt [09:58:59]MH_GetDate [09:58:59]Write to MH i2c: F0 00 00 BD 08 B4 [09:58:59]Write i2c OK [09:58:59]MH_I2C_Read... [09:58:59]Read from MH i2c: F0 [09:58:59]MH_I2C_Read... [09:58:59]Read from MH i2c: F0 09 00 [09:58:59]MH_I2C_Read... [09:58:59]Read from MH i2c: F0 09 00 BD 08 00 E4 25 16 67 81 1C 16 67 5D [09:58:59]GetLastDocTimeStamp 1729504727 [09:58:59]current date 1729504740 [09:58:59]FM_GetShiftState [09:58:59]SAM_PROTO_GetShiftState [09:58:59]wFMCommunicate request_size=4 [09:58:59]MH_SAM_APDU [09:58:59]CAPDU: 80 13 01 00 [09:58:59]Write to MH i2c: E2 08 00 BE 08 80 13 01 00 00 00 00 00 43 [09:58:59]Write i2c OK [09:58:59]MH_I2C_Read... [09:58:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:59]Read from MH i2c: E2 [09:58:59]MH_I2C_Read... [09:58:59]Read from MH i2c: E2 0E 00 [09:58:59]MH_I2C_Read... [09:58:59]Read from MH i2c: E2 0E 00 BE 08 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 C5 [09:58:59]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:58:59]wFMCommunicate OK [09:58:59]SAM_PROTO_GetShiftState done [09:58:59]FM_GetShiftState done [09:58:59]opened in 1729469279 [09:58:59]opened+sec_in_day 1729555679 [09:58:59]quantity*price = 70041 [09:58:59]sum+1 = 70043 [09:58:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 116 21.10.2024 09:59 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223485 ФПД: 94640592065654 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T095900&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223485&fm=94640592065654&tin=02508201610067®Number=0000000000091767&sum=70000 [09:59:01]StoreToDocumentArchive [09:59:01]shift 538 fd 223485 [09:59:01]save to /storage/0538/doc_00223485 [09:59:01]save last doc name /storage/0538/doc_00223485 to /storage/kkm_last_doc_name [09:59:01]save OK [09:59:01]Clear old archive folders... [09:59:01]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:59:01]tlvbuf is 0137B1F0 [09:59:01]SAM_PROTO_ClearQueue [09:59:01]wFMCommunicate request_size=4 [09:59:01]MH_SAM_APDU [09:59:01]CAPDU: 80 09 00 00 [09:59:01]Write to MH i2c: E2 08 00 CB 08 80 09 00 00 00 00 00 00 45 [09:59:01]Write i2c OK [09:59:01]MH_I2C_Read... [09:59:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:59:01]Read from MH i2c: E2 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: E2 03 00 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: E2 03 00 CB 08 00 90 00 47 [09:59:01]RAPDU: 90 00 [09:59:01]wFMCommunicate OK [09:59:01]SAM_PROTO_ClearQueue done [09:59:01]KKMCreateOFDPacket [09:59:01]OFDProtocolAddRootSTLVToBuf [09:59:01]FM_MakeSignedData [09:59:01]FM_MakeSignedData [09:59:01]SAM_PROTO_SignData [09:59:01]wFMCommunicate request_size=4 [09:59:01]MH_SAM_APDU [09:59:01]CAPDU: 80 0D 01 02 [09:59:01]Write to MH i2c: E2 08 00 CC 08 80 0D 01 02 00 00 00 00 4D [09:59:01]Write i2c OK [09:59:01]MH_I2C_Read... [09:59:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:59:01]Read from MH i2c: E2 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: E2 03 00 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: E2 03 00 CC 08 00 90 00 48 [09:59:01]RAPDU: 90 00 [09:59:01]wFMCommunicate OK [09:59:01]wFMCommunicate request_size=255 [09:59:01]MH_SAM_APDU [09:59:01]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 E4 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FD 68 03 00 35 04 06 00 [09:59:01]Write to MH i2c: E2 02 01 CD 08 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 E4 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FD 68 03 00 35 04 06 00 00 00 C7 [09:59:01]Write i2c OK [09:59:01]MH_I2C_Read... [09:59:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:01]Read from MH i2c: E2 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: E2 03 00 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: E2 03 00 CD 08 00 90 00 49 [09:59:01]RAPDU: 90 00 [09:59:01]wFMCommunicate OK [09:59:01]wFMCommunicate request_size=11 [09:59:01]MH_SAM_APDU [09:59:01]CAPDU: 80 0D 02 02 06 56 13 3A DF 14 76 [09:59:01]Write to MH i2c: E2 0E 00 CE 08 80 0D 02 02 06 00 56 13 3A DF 14 76 00 00 68 [09:59:01]Write i2c OK [09:59:01]MH_I2C_Read... [09:59:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:01]Read from MH i2c: E2 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: E2 03 00 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: E2 03 00 CE 08 00 90 00 4A [09:59:01]RAPDU: 90 00 [09:59:01]wFMCommunicate OK [09:59:01]wFMCommunicate request_size=4 [09:59:01]MH_SAM_APDU [09:59:01]CAPDU: 80 0D 03 02 [09:59:01]Write to MH i2c: E2 08 00 CF 08 80 0D 03 02 00 00 00 00 52 [09:59:01]Write i2c OK [09:59:01]MH_I2C_Read... [09:59:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:59:01]Read from MH i2c: E2 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: E2 0B 00 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: E2 0B 00 CF 08 00 21 1B EA CA 3B 9B 79 A1 90 00 33 [09:59:01]RAPDU: 21 1B EA CA 3B 9B 79 A1 90 00 [09:59:01]wFMCommunicate OK [09:59:01]SAM_PROTO_SignData done [09:59:01]FM_MakeSignedData done [09:59:01]CreateOFDProtocolMessage [09:59:01]wFMCommunicate request_size=4 [09:59:01]MH_SAM_APDU [09:59:01]CAPDU: 80 11 00 00 [09:59:01]Write to MH i2c: E2 08 00 D0 08 80 11 00 00 00 00 00 00 52 [09:59:01]Write i2c OK [09:59:01]MH_I2C_Read... [09:59:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:01]Read from MH i2c: E2 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: E2 17 00 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: E2 17 00 D0 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 A5 [09:59:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:59:01]wFMCommunicate OK [09:59:01]CreateOFDProtocolMessage done [09:59:01]OFDSenderStorePacket 223485 [09:59:01]StoreOFDPacket docnum=223485 [09:59:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 FE D4 08 01 90 1B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 E4 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FD 68 03 00 35 04 06 00 56 13 3A DF 14 76 21 1B EA CA 3B 9B 79 A1 [09:59:01]CheckFolder [09:59:01]dirname=/storage/ofd_packets [09:59:01]CheckFolder done [09:59:01]ProducePacketName [09:59:01]name=ofd_packets/00223485 [09:59:01]NVStorageSaveData ofd_packets/00223485 [09:59:01]File name is /storage/ofd_packets/00223485 [09:59:01]Write 302 bytes [09:59:01]NVStorageSaveData done [09:59:01]OFDSenderStorePacket done [09:59:01]KKMCreateOFDPacket done [09:59:01]NVStorageSaveData kkm_last_timestamp [09:59:01]File name is /storage/kkm_last_timestamp [09:59:01]Write 4 bytes [09:59:01]NVStorageSaveData done [09:59:01]ExternCall_PrintAddStr [09:59:01]wPrintStart [09:59:01]Write to MH i2c: 01 00 00 D1 08 D9 [09:59:01]Write i2c OK [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: 01 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: 01 07 00 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: 01 07 00 D1 08 00 00 00 00 00 FF 0F EE [09:59:01]RasterBufferAndPrint [09:59:01]line Счет N : (1)477292 [09:59:01]line ИНН: 02508201610067 [09:59:01]line Контрольно-Кассовый Чек [09:59:01]line ПРОДАЖА [09:59:01]line ТРК (МРК, ГНК) : 33 [09:59:01]line Товар: 2710124130 [09:59:01]line SUPER-92-К-5 [09:59:01]line 10.240 * 68.40 [09:59:01]line = 700.42 [09:59:01]line НДС 12% НСП 1% [09:59:01]line > о реализуемом товаре [09:59:01]line ОКРУГЛЕНИЕ: -0.42 [09:59:01]line ИТОГО: 700.00 [09:59:01]line Внесено: 700.00 [09:59:01]line СДАЧА: 0.00 [09:59:01]line НСП 1% : 6.20 [09:59:01]line НДС 12% : 74.38 [09:59:01]line Наличными: 700.00 [09:59:01]line Безнал.: 0.00 [09:59:01]line Место: АЗС № 162 "Партнер Нефть" [09:59:01]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [09:59:01]line СНО: Общий режим [09:59:01]line Чек 116 21.10.2024 09:59 [09:59:01]line Смена: 538 ФФД: 1.0 [09:59:01]line ЗНМ: 0300000103 [09:59:01]line РНМ: 0000000000091767 [09:59:01]line Версия ККМ: 001 [09:59:01]line ФМ: 0000000000871763 [09:59:01]line ФД: 223485 [09:59:01]line ФПД: 94640592065654 [09:59:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T095900&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223485&fm=94640592065654&tin=02508201610067®Number=0000000000091767&sum=70000 [09:59:01]OFD Sender: Processing packet 223485 [packets to send 25, broken 24] [09:59:01]ProducePacketName [09:59:01]name=ofd_packets/00223485 [09:59:01]OFD Sender: To server: pG, [09:59:01]CommunicateWithHost lk.salyk.kg:30040 [09:59:01]ConnectInit lk.salyk.kg [09:59:01]written 0, free lines is 4095 [09:59:02]Connected sock=10 [09:59:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 FE D4 08 01 90 1B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 E4 25 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FD 68 03 00 35 04 06 00 56 13 3A DF 14 76 21 1B EA CA 3B 9B 79 A1 [09:59:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 8A 58 47 00 12 B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FD 68 03 00 F4 03 04 00 86 D1 15 67 B6 04 01 00 00 6F B8 9F 2A 3A DA 88 EB [09:59:02]CommunicateWithHost err = 0 [09:59:02]CheckOFDResponse [09:59:02]1017 (14) - 77093643461234 [09:59:02]1041 (16) - 0000000000871763 [09:59:02]1040 (4) - 223485 [09:59:02]1012 (4) - 21.10.2024 03:59 [09:59:02]1206 (1) - 0 [09:59:02]OFD Sender: Remove packet 223485 [09:59:02]ProducePacketName [09:59:02]name=ofd_packets/00223485 [09:59:02]NVStorageDeleteData [09:59:02]Write to MH i2c: 01 00 00 FC 08 04 [09:59:02]Write i2c OK [09:59:02]MH_I2C_Read... [09:59:02]Read from MH i2c: 01 [09:59:02]MH_I2C_Read... [09:59:02]Read from MH i2c: 01 07 00 [09:59:02]MH_I2C_Read... [09:59:02]Read from MH i2c: 01 07 00 FC 08 00 00 00 00 00 F8 0C 0F [09:59:02]RasterBufferAndPrint [09:59:02]line [09:59:02]line [09:59:02]line [09:59:02]line [09:59:02]line [09:59:02]written 0, free lines is 3329 [09:59:02]MH_Cut [09:59:02]Write to MH i2c: D1 01 00 03 09 01 DE [09:59:02]Write i2c OK [09:59:02]MH_I2C_Read... [09:59:02]Read from MH i2c: D1 [09:59:02]MH_I2C_Read... [09:59:02]Read from MH i2c: D1 01 00 [09:59:02]MH_I2C_Read... [09:59:02]Read from MH i2c: D1 01 00 03 09 00 DD [09:59:02]Write to MH i2c: 01 00 00 04 09 0D [09:59:02]Write i2c OK [09:59:02]MH_I2C_Read... [09:59:02]OFD Sender: No OFD packet to send [09:59:03]*** Cut start [09:59:03]*** Purtial cut [09:59:03]*** CUTSNS_PIN = 0 [09:59:03]*** Stage 1: CUTSNS_PIN = 1 [09:59:05]Read from MH i2c: 01 [09:59:05]MH_I2C_Read... [09:59:05]*** Stop cut motor [09:59:05]*** Cut end [09:59:05]Read from MH i2c: 01 07 00 [09:59:05]MH_I2C_Read... [09:59:05]Read from MH i2c: 01 07 00 04 09 00 00 00 00 00 FF 0F 22 [09:59:05]process_action close_receipt done [09:59:05]requested_data is exist [09:59:05]produce_requested_data [09:59:05]requested_item fm.sn is exist - process it [09:59:05]wFMCommunicate request_size=4 [09:59:05]MH_SAM_APDU [09:59:05]CAPDU: 80 11 00 00 [09:59:05]Write to MH i2c: E2 08 00 05 09 80 11 00 00 00 00 00 00 88 [09:59:05]Write i2c OK [09:59:05]MH_I2C_Read... [09:59:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:05]Read from MH i2c: E2 [09:59:05]MH_I2C_Read... [09:59:05]Read from MH i2c: E2 17 00 [09:59:05]MH_I2C_Read... [09:59:05]Read from MH i2c: E2 17 00 05 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 DB [09:59:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [09:59:05]wFMCommunicate OK [09:59:05]requested_item fd.num is exist - process it [09:59:05]SAM_PROTO_GetFieldsCounters [09:59:05]wFMCommunicate request_size=4 [09:59:05]MH_SAM_APDU [09:59:05]CAPDU: 80 13 00 00 [09:59:05]Write to MH i2c: E2 08 00 06 09 80 13 00 00 00 00 00 00 8B [09:59:05]Write i2c OK [09:59:05]MH_I2C_Read... [09:59:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:59:05]Read from MH i2c: E2 [09:59:05]MH_I2C_Read... [09:59:05]Read from MH i2c: E2 62 00 [09:59:05]MH_I2C_Read... [09:59:05]Read from MH i2c: E2 62 00 06 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 FD 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 74 00 00 00 5E 04 04 00 74 00 00 00 57 04 04 00 75 00 00 00 19 04 04 00 00 00 00 00 90 00 91 [09:59:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 FD 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 74 00 00 00 5E 04 04 00 74 00 00 00 57 04 04 00 75 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:59:05]wFMCommunicate OK [09:59:05]SAM_PROTO_GetFieldsCounters done [09:59:05]requested_item shift.num is exist - process it [09:59:05]requested_item shift.opened is exist - process it [09:59:05]req_shift_opened [09:59:05]FM_GetShiftState [09:59:05]SAM_PROTO_GetShiftState [09:59:05]wFMCommunicate request_size=4 [09:59:05]MH_SAM_APDU [09:59:05]CAPDU: 80 13 01 00 [09:59:05]Write to MH i2c: E2 08 00 07 09 80 13 01 00 00 00 00 00 8D [09:59:05]Write i2c OK [09:59:05]MH_I2C_Read... [09:59:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:05]Read from MH i2c: E2 [09:59:05]MH_I2C_Read... [09:59:05]Read from MH i2c: E2 0E 00 [09:59:05]MH_I2C_Read... [09:59:05]Read from MH i2c: E2 0E 00 07 09 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 0F [09:59:05]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [09:59:05]wFMCommunicate OK [09:59:05]SAM_PROTO_GetShiftState done [09:59:05]FM_GetShiftState done [09:59:05]req_shift_opened done [09:59:05]requested_item shift.open_date is exist - process it [09:59:05]req_shift_open_date [09:59:05]req_shift_open_date done [09:59:05]produce_requested_data done [09:59:05]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223485,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [09:59:05]process_action_free close_receipt [09:59:05]json_value_free [09:59:05]json_value_free done [09:59:05]process_json_proto returns [09:59:05]Send response to host [09:59:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223485,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [09:59:05]free response buf [09:59:05]execute_script done [09:59:05]execute_script returns [09:59:05]free content buf [09:59:05]Sock 8.Close socket [09:59:05]Sock 8.Thread stoped [09:59:07]OFD Sender: No OFD packet to send [09:59:12]OFD Sender: No OFD packet to send [09:59:17]OFD Sender: No OFD packet to send [09:59:22]OFD Sender: No OFD packet to send [09:59:27]OFD Sender: No OFD packet to send [09:59:32]OFD Sender: No OFD packet to send [09:59:37]OFD Sender: No OFD packet to send [09:59:42]OFD Sender: No OFD packet to send [09:59:47]OFD Sender: No OFD packet to send [09:59:52]OFD Sender: No OFD packet to send [09:59:57]OFD Sender: No OFD packet to send [10:00:02]OFD Sender: No OFD packet to send [10:00:07]OFD Sender: No OFD packet to send [10:00:12]OFD Sender: No OFD packet to send [10:00:17]OFD Sender: No OFD packet to send [10:00:22]OFD Sender: No OFD packet to send [10:00:27]OFD Sender: No OFD packet to send [10:00:32]OFD Sender: No OFD packet to send [10:00:37]OFD Sender: No OFD packet to send [10:00:42]OFD Sender: No OFD packet to send [10:00:47]OFD Sender: No OFD packet to send [10:00:52]OFD Sender: No OFD packet to send [10:00:57]OFD Sender: No OFD packet to send [10:01:02]OFD Sender: No OFD packet to send [10:01:07]OFD Sender: No OFD packet to send [10:01:12]OFD Sender: No OFD packet to send [10:01:17]OFD Sender: No OFD packet to send [10:01:22]OFD Sender: No OFD packet to send [10:01:27]OFD Sender: No OFD packet to send [10:01:32]OFD Sender: No OFD packet to send [10:01:37]OFD Sender: No OFD packet to send [10:01:42]OFD Sender: No OFD packet to send [10:01:47]OFD Sender: No OFD packet to send [10:01:52]OFD Sender: No OFD packet to send [10:01:57]OFD Sender: No OFD packet to send [10:02:02]OFD Sender: No OFD packet to send [10:02:07]OFD Sender: No OFD packet to send [10:02:12]OFD Sender: No OFD packet to send [10:02:17]OFD Sender: No OFD packet to send [10:02:22]OFD Sender: No OFD packet to send [10:02:27]OFD Sender: No OFD packet to send [10:02:32]OFD Sender: No OFD packet to send [10:02:37]OFD Sender: No OFD packet to send [10:02:42]OFD Sender: No OFD packet to send [10:02:47]OFD Sender: No OFD packet to send [10:02:52]OFD Sender: No OFD packet to send [10:02:57]OFD Sender: No OFD packet to send [10:03:02]OFD Sender: No OFD packet to send [10:03:07]OFD Sender: No OFD packet to send [10:03:12]OFD Sender: No OFD packet to send [10:03:17]OFD Sender: No OFD packet to send [10:03:22]OFD Sender: No OFD packet to send [10:03:27]OFD Sender: No OFD packet to send [10:03:32]OFD Sender: No OFD packet to send [10:03:37]OFD Sender: No OFD packet to send [10:03:42]OFD Sender: No OFD packet to send [10:03:47]OFD Sender: No OFD packet to send [10:03:53]OFD Sender: No OFD packet to send [10:03:58]OFD Sender: No OFD packet to send [10:04:03]OFD Sender: No OFD packet to send [10:04:08]OFD Sender: No OFD packet to send [10:04:13]OFD Sender: No OFD packet to send [10:04:18]OFD Sender: No OFD packet to send [10:04:23]OFD Sender: No OFD packet to send [10:04:28]OFD Sender: No OFD packet to send [10:04:33]OFD Sender: No OFD packet to send [10:04:38]OFD Sender: No OFD packet to send [10:04:43]OFD Sender: No OFD packet to send [10:04:48]OFD Sender: No OFD packet to send [10:04:53]OFD Sender: No OFD packet to send [10:04:58]OFD Sender: No OFD packet to send [10:05:03]OFD Sender: No OFD packet to send [10:05:08]OFD Sender: No OFD packet to send [10:05:13]OFD Sender: No OFD packet to send [10:05:18]OFD Sender: No OFD packet to send [10:05:23]OFD Sender: No OFD packet to send [10:05:28]OFD Sender: No OFD packet to send [10:05:33]OFD Sender: No OFD packet to send [10:05:38]OFD Sender: No OFD packet to send [10:05:43]OFD Sender: No OFD packet to send [10:05:48]OFD Sender: No OFD packet to send [10:05:53]OFD Sender: No OFD packet to send [10:05:58]OFD Sender: No OFD packet to send [10:06:03]OFD Sender: No OFD packet to send [10:06:08]OFD Sender: No OFD packet to send [10:06:13]OFD Sender: No OFD packet to send [10:06:18]OFD Sender: No OFD packet to send [10:06:23]OFD Sender: No OFD packet to send [10:06:28]OFD Sender: No OFD packet to send [10:06:33]OFD Sender: No OFD packet to send [10:06:38]OFD Sender: No OFD packet to send [10:06:43]OFD Sender: No OFD packet to send [10:06:48]OFD Sender: No OFD packet to send [10:06:53]OFD Sender: No OFD packet to send [10:06:58]OFD Sender: No OFD packet to send [10:07:03]OFD Sender: No OFD packet to send [10:07:08]OFD Sender: No OFD packet to send [10:07:13]OFD Sender: No OFD packet to send [10:07:18]OFD Sender: No OFD packet to send [10:07:23]OFD Sender: No OFD packet to send [10:07:28]OFD Sender: No OFD packet to send [10:07:33]OFD Sender: No OFD packet to send [10:07:38]OFD Sender: No OFD packet to send [10:07:43]OFD Sender: No OFD packet to send [10:07:48]OFD Sender: No OFD packet to send [10:07:53]OFD Sender: No OFD packet to send [10:07:58]OFD Sender: No OFD packet to send [10:08:03]OFD Sender: No OFD packet to send [10:08:08]OFD Sender: No OFD packet to send [10:08:13]OFD Sender: No OFD packet to send [10:08:18]OFD Sender: No OFD packet to send [10:08:23]OFD Sender: No OFD packet to send [10:08:28]OFD Sender: No OFD packet to send [10:08:33]OFD Sender: No OFD packet to send [10:08:38]OFD Sender: No OFD packet to send [10:08:43]OFD Sender: No OFD packet to send [10:08:48]OFD Sender: No OFD packet to send [10:08:53]OFD Sender: No OFD packet to send [10:08:58]OFD Sender: No OFD packet to send [10:09:03]OFD Sender: No OFD packet to send [10:09:08]OFD Sender: No OFD packet to send [10:09:13]OFD Sender: No OFD packet to send [10:09:18]OFD Sender: No OFD packet to send [10:09:23]OFD Sender: No OFD packet to send [10:09:28]OFD Sender: No OFD packet to send [10:09:33]OFD Sender: No OFD packet to send [10:09:38]OFD Sender: No OFD packet to send [10:09:43]OFD Sender: No OFD packet to send [10:09:48]OFD Sender: No OFD packet to send [10:09:53]OFD Sender: No OFD packet to send [10:09:58]OFD Sender: No OFD packet to send [10:10:00]accept exits with 9 [10:10:00]New connection [10:10:00]New thread 3067436388 created [10:10:00]Thread 3067579748 joined [10:10:00]Waiting for new connection... [10:10:00] Sock 9.Parse request [10:10:00]Sock 9.Check first char [10:10:00]Sock 9.First char is OK [10:10:00]request: POST /json_proto HTTP/1.0 [10:10:00]Method: POST [10:10:00]URL: /json_proto [10:10:00]Method is POST - this is cgi request [10:10:00]url: /json_proto [10:10:00]query_string will be loaded in cgi processing [10:10:00]execute_cgi json_proto POST (null) [10:10:00]execute_cgi path=json_proto method=POST [10:10:00]POST find Content-Length [10:10:00]Host: 172.17.52.131:8080 [10:10:00]Content-Length: 675 [10:10:00]Content-Type: application/json [10:10:00] [10:10:00]POST finish read [10:10:00]Found Content-Length = 675 [10:10:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477294", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:00]execute_script... [10:10:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477294", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:00]POST & json_proto [10:10:00]process_json_proto [10:10:00]json parsed OK: [10:10:00]protocol is kg_v1.0 [10:10:00]action value=close_receipt [10:10:00]process_action close_receipt [10:10:00]cmd_close_receipt [10:10:00]MH_GetDate [10:10:00]Write to MH i2c: F0 00 00 08 09 00 [10:10:00]Write i2c OK [10:10:00]MH_I2C_Read... [10:10:00]Read from MH i2c: F0 [10:10:00]MH_I2C_Read... [10:10:00]Read from MH i2c: F0 09 00 [10:10:00]MH_I2C_Read... [10:10:00]Read from MH i2c: F0 09 00 08 09 00 78 28 16 67 81 1C 16 67 40 [10:10:00]GetLastDocTimeStamp 1729504740 [10:10:00]current date 1729505400 [10:10:00]FM_GetShiftState [10:10:00]SAM_PROTO_GetShiftState [10:10:00]wFMCommunicate request_size=4 [10:10:00]MH_SAM_APDU [10:10:00]CAPDU: 80 13 01 00 [10:10:00]Write to MH i2c: E2 08 00 09 09 80 13 01 00 00 00 00 00 8F [10:10:00]Write i2c OK [10:10:00]MH_I2C_Read... [10:10:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:00]Read from MH i2c: E2 [10:10:00]MH_I2C_Read... [10:10:00]Read from MH i2c: E2 0E 00 [10:10:00]MH_I2C_Read... [10:10:00]Read from MH i2c: E2 0E 00 09 09 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 11 [10:10:00]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:10:00]wFMCommunicate OK [10:10:00]SAM_PROTO_GetShiftState done [10:10:00]FM_GetShiftState done [10:10:00]opened in 1729469279 [10:10:00]opened+sec_in_day 1729555679 [10:10:00]quantity*price = 100000 [10:10:00]sum+1 = 100002 [10:10:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 117 21.10.2024 10:10 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223486 ФПД: 244636147035086 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T101000&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223486&fm=244636147035086&tin=02508201610067®Number=0000000000091767&sum=100000 [10:10:01]StoreToDocumentArchive [10:10:01]shift 538 fd 223486 [10:10:01]save to /storage/0538/doc_00223486 [10:10:01]save last doc name /storage/0538/doc_00223486 to /storage/kkm_last_doc_name [10:10:01]save OK [10:10:01]Clear old archive folders... [10:10:01]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:10:01]tlvbuf is B6F73A60 [10:10:01]SAM_PROTO_ClearQueue [10:10:01]wFMCommunicate request_size=4 [10:10:01]MH_SAM_APDU [10:10:01]CAPDU: 80 09 00 00 [10:10:01]Write to MH i2c: E2 08 00 16 09 80 09 00 00 00 00 00 00 91 [10:10:01]Write i2c OK [10:10:01]MH_I2C_Read... [10:10:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:10:01]Read from MH i2c: E2 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: E2 03 00 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: E2 03 00 16 09 00 90 00 93 [10:10:01]RAPDU: 90 00 [10:10:01]wFMCommunicate OK [10:10:01]SAM_PROTO_ClearQueue done [10:10:01]KKMCreateOFDPacket [10:10:01]OFDProtocolAddRootSTLVToBuf [10:10:01]FM_MakeSignedData [10:10:01]FM_MakeSignedData [10:10:01]SAM_PROTO_SignData [10:10:01]wFMCommunicate request_size=4 [10:10:01]MH_SAM_APDU [10:10:01]CAPDU: 80 0D 01 02 [10:10:01]Write to MH i2c: E2 08 00 17 09 80 0D 01 02 00 00 00 00 99 [10:10:01]Write i2c OK [10:10:01]MH_I2C_Read... [10:10:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:10:01]Read from MH i2c: E2 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: E2 03 00 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: E2 03 00 17 09 00 90 00 94 [10:10:01]RAPDU: 90 00 [10:10:01]wFMCommunicate OK [10:10:01]wFMCommunicate request_size=255 [10:10:01]MH_SAM_APDU [10:10:01]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 78 28 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FE 68 03 00 35 04 06 00 [10:10:01]Write to MH i2c: E2 02 01 18 09 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 78 28 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FE 68 03 00 35 04 06 00 00 00 23 [10:10:01]Write i2c OK [10:10:01]MH_I2C_Read... [10:10:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:01]Read from MH i2c: E2 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: E2 03 00 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: E2 03 00 18 09 00 90 00 95 [10:10:01]RAPDU: 90 00 [10:10:01]wFMCommunicate OK [10:10:01]wFMCommunicate request_size=11 [10:10:01]MH_SAM_APDU [10:10:01]CAPDU: 80 0D 02 02 06 DE 7E CA A4 AB CE [10:10:01]Write to MH i2c: E2 0E 00 19 09 80 0D 02 02 06 00 DE 7E CA A4 AB CE 00 00 EB [10:10:01]Write i2c OK [10:10:01]MH_I2C_Read... [10:10:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:01]Read from MH i2c: E2 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: E2 03 00 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: E2 03 00 19 09 00 90 00 96 [10:10:01]RAPDU: 90 00 [10:10:01]wFMCommunicate OK [10:10:01]wFMCommunicate request_size=4 [10:10:01]MH_SAM_APDU [10:10:01]CAPDU: 80 0D 03 02 [10:10:01]Write to MH i2c: E2 08 00 1A 09 80 0D 03 02 00 00 00 00 9E [10:10:01]Write i2c OK [10:10:01]MH_I2C_Read... [10:10:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:10:01]Read from MH i2c: E2 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: E2 0B 00 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: E2 0B 00 1A 09 00 40 6D 78 7C 7C 63 C4 67 90 00 4A [10:10:01]RAPDU: 40 6D 78 7C 7C 63 C4 67 90 00 [10:10:01]wFMCommunicate OK [10:10:01]SAM_PROTO_SignData done [10:10:01]FM_MakeSignedData done [10:10:01]CreateOFDProtocolMessage [10:10:01]wFMCommunicate request_size=4 [10:10:01]MH_SAM_APDU [10:10:01]CAPDU: 80 11 00 00 [10:10:01]Write to MH i2c: E2 08 00 1B 09 80 11 00 00 00 00 00 00 9E [10:10:01]Write i2c OK [10:10:01]MH_I2C_Read... [10:10:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:01]Read from MH i2c: E2 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: E2 17 00 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: E2 17 00 1B 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 F1 [10:10:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:10:01]wFMCommunicate OK [10:10:01]CreateOFDProtocolMessage done [10:10:01]OFDSenderStorePacket 223486 [10:10:01]StoreOFDPacket docnum=223486 [10:10:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 CC 9D 08 01 B8 CB 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 78 28 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FE 68 03 00 35 04 06 00 DE 7E CA A4 AB CE 40 6D 78 7C 7C 63 C4 67 [10:10:01]CheckFolder [10:10:01]dirname=/storage/ofd_packets [10:10:01]CheckFolder done [10:10:01]ProducePacketName [10:10:01]name=ofd_packets/00223486 [10:10:01]NVStorageSaveData ofd_packets/00223486 [10:10:01]File name is /storage/ofd_packets/00223486 [10:10:01]Write 302 bytes [10:10:01]NVStorageSaveData done [10:10:01]OFDSenderStorePacket done [10:10:01]KKMCreateOFDPacket done [10:10:01]NVStorageSaveData kkm_last_timestamp [10:10:01]File name is /storage/kkm_last_timestamp [10:10:01]Write 4 bytes [10:10:01]NVStorageSaveData done [10:10:01]ExternCall_PrintAddStr [10:10:01]wPrintStart [10:10:01]Write to MH i2c: 01 00 00 1C 09 25 [10:10:01]Write i2c OK [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: 01 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: 01 07 00 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: 01 07 00 1C 09 00 00 00 00 00 FF 0F 3A [10:10:01]RasterBufferAndPrint [10:10:01]line Счет N : (1)477294 [10:10:01]line ИНН: 02508201610067 [10:10:01]line Контрольно-Кассовый Чек [10:10:01]line ПРОДАЖА [10:10:01]line ТРК (МРК, ГНК) : 33 [10:10:01]line Товар: 2710124130 [10:10:01]line SUPER-92-К-5 [10:10:01]line 14.620 * 68.40 [10:10:01]line = 1000.01 [10:10:01]line НДС 12% НСП 1% [10:10:01]line > о реализуемом товаре [10:10:01]line ОКРУГЛЕНИЕ: -0.01 [10:10:01]line ИТОГО: 1000.00 [10:10:01]line Внесено: 1000.00 [10:10:01]line СДАЧА: 0.00 [10:10:01]line НСП 1% : 8.85 [10:10:01]line НДС 12% : 106.20 [10:10:01]line Наличными: 1000.00 [10:10:01]line Безнал.: 0.00 [10:10:01]line Место: АЗС № 162 "Партнер Нефть" [10:10:01]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:10:01]line СНО: Общий режим [10:10:01]line Чек 117 21.10.2024 10:10 [10:10:01]line Смена: 538 ФФД: 1.0 [10:10:01]line ЗНМ: 0300000103 [10:10:01]line РНМ: 0000000000091767 [10:10:01]line Версия ККМ: 001 [10:10:01]line ФМ: 0000000000871763 [10:10:01]line ФД: 223486 [10:10:01]line ФПД: 244636147035086 [10:10:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T101000&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223486&fm=244636147035086&tin=02508201610067®Number=0000000000091767&sum=100000 [10:10:02]OFD Sender: Processing packet 223486 [packets to send 25, broken 24] [10:10:02]ProducePacketName [10:10:02]name=ofd_packets/00223486 [10:10:02]OFD Sender: To server: pG, [10:10:02]CommunicateWithHost lk.salyk.kg:30040 [10:10:02]ConnectInit lk.salyk.kg [10:10:02]written 0, free lines is 4095 [10:10:02]Connected sock=10 [10:10:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 CC 9D 08 01 B8 CB 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 78 28 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FE 68 03 00 35 04 06 00 DE 7E CA A4 AB CE 40 6D 78 7C 7C 63 C4 67 [10:10:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 FD 2F 47 00 17 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FE 68 03 00 F4 03 04 00 1B D4 15 67 B6 04 01 00 00 27 D2 1F B3 FF C3 04 9E [10:10:02]CommunicateWithHost err = 0 [10:10:02]CheckOFDResponse [10:10:02]1017 (14) - 77093643461234 [10:10:02]1041 (16) - 0000000000871763 [10:10:02]1040 (4) - 223486 [10:10:02]1012 (4) - 21.10.2024 04:10 [10:10:02]1206 (1) - 0 [10:10:02]OFD Sender: Remove packet 223486 [10:10:02]ProducePacketName [10:10:02]name=ofd_packets/00223486 [10:10:02]NVStorageDeleteData [10:10:02]Write to MH i2c: 01 00 00 47 09 50 [10:10:02]Write i2c OK [10:10:02]MH_I2C_Read... [10:10:02]Read from MH i2c: 01 [10:10:02]MH_I2C_Read... [10:10:02]Read from MH i2c: 01 07 00 [10:10:02]MH_I2C_Read... [10:10:02]Read from MH i2c: 01 07 00 47 09 00 00 00 00 00 02 0D 66 [10:10:02]RasterBufferAndPrint [10:10:02]line [10:10:02]line [10:10:02]line [10:10:02]line [10:10:02]line [10:10:02]written 0, free lines is 3336 [10:10:02]MH_Cut [10:10:02]Write to MH i2c: D1 01 00 4E 09 01 29 [10:10:02]Write i2c OK [10:10:02]MH_I2C_Read... [10:10:02]Read from MH i2c: D1 [10:10:02]MH_I2C_Read... [10:10:02]Read from MH i2c: D1 01 00 [10:10:02]MH_I2C_Read... [10:10:02]Read from MH i2c: D1 01 00 4E 09 00 28 [10:10:02]Write to MH i2c: 01 00 00 4F 09 58 [10:10:02]Write i2c OK [10:10:02]MH_I2C_Read... [10:10:03]OFD Sender: No OFD packet to send [10:10:03]*** Cut start [10:10:03]*** Purtial cut [10:10:03]*** Stage 1: CUTSNS_PIN = 1 [10:10:03]Read from MH i2c: 01 [10:10:03]MH_I2C_Read... [10:10:03]*** Stop cut motor [10:10:03]*** Cut end [10:10:03]Read from MH i2c: 01 07 00 [10:10:03]MH_I2C_Read... [10:10:03]Read from MH i2c: 01 07 00 4F 09 00 00 00 00 00 FF 0F 6D [10:10:03]process_action close_receipt done [10:10:03]requested_data is exist [10:10:03]produce_requested_data [10:10:03]requested_item fm.sn is exist - process it [10:10:03]wFMCommunicate request_size=4 [10:10:03]MH_SAM_APDU [10:10:03]CAPDU: 80 11 00 00 [10:10:03]Write to MH i2c: E2 08 00 50 09 80 11 00 00 00 00 00 00 D3 [10:10:03]Write i2c OK [10:10:03]MH_I2C_Read... [10:10:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:03]Read from MH i2c: E2 [10:10:03]MH_I2C_Read... [10:10:03]Read from MH i2c: E2 17 00 [10:10:03]MH_I2C_Read... [10:10:03]Read from MH i2c: E2 17 00 50 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 26 [10:10:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:10:03]wFMCommunicate OK [10:10:03]requested_item fd.num is exist - process it [10:10:03]SAM_PROTO_GetFieldsCounters [10:10:03]wFMCommunicate request_size=4 [10:10:03]MH_SAM_APDU [10:10:03]CAPDU: 80 13 00 00 [10:10:03]Write to MH i2c: E2 08 00 51 09 80 13 00 00 00 00 00 00 D6 [10:10:03]Write i2c OK [10:10:03]MH_I2C_Read... [10:10:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:10:03]Read from MH i2c: E2 [10:10:03]MH_I2C_Read... [10:10:03]Read from MH i2c: E2 62 00 [10:10:03]MH_I2C_Read... [10:10:03]Read from MH i2c: E2 62 00 51 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 FE 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 75 00 00 00 5E 04 04 00 75 00 00 00 57 04 04 00 76 00 00 00 19 04 04 00 00 00 00 00 90 00 E0 [10:10:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 FE 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 75 00 00 00 5E 04 04 00 75 00 00 00 57 04 04 00 76 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:10:03]wFMCommunicate OK [10:10:03]SAM_PROTO_GetFieldsCounters done [10:10:03]requested_item shift.num is exist - process it [10:10:03]requested_item shift.opened is exist - process it [10:10:03]req_shift_opened [10:10:03]FM_GetShiftState [10:10:03]SAM_PROTO_GetShiftState [10:10:03]wFMCommunicate request_size=4 [10:10:03]MH_SAM_APDU [10:10:03]CAPDU: 80 13 01 00 [10:10:03]Write to MH i2c: E2 08 00 52 09 80 13 01 00 00 00 00 00 D8 [10:10:03]Write i2c OK [10:10:03]MH_I2C_Read... [10:10:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:04]Read from MH i2c: E2 [10:10:04]MH_I2C_Read... [10:10:04]Read from MH i2c: E2 0E 00 [10:10:04]MH_I2C_Read... [10:10:04]Read from MH i2c: E2 0E 00 52 09 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 5A [10:10:04]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:10:04]wFMCommunicate OK [10:10:04]SAM_PROTO_GetShiftState done [10:10:04]FM_GetShiftState done [10:10:04]req_shift_opened done [10:10:04]requested_item shift.open_date is exist - process it [10:10:04]req_shift_open_date [10:10:04]req_shift_open_date done [10:10:04]produce_requested_data done [10:10:04]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223486,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:10:04]process_action_free close_receipt [10:10:04]json_value_free [10:10:04]json_value_free done [10:10:04]process_json_proto returns [10:10:04]Send response to host [10:10:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223486,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:10:04]free response buf [10:10:04]execute_script done [10:10:04]execute_script returns [10:10:04]free content buf [10:10:04]Sock 9.Close socket [10:10:04]Sock 9.Thread stoped [10:10:04]accept exits with 8 [10:10:04]New connection [10:10:04]New thread 3067579748 created [10:10:04]Thread 3067436388 joined [10:10:04]Waiting for new connection... [10:10:04] Sock 8.Parse request [10:10:04]Sock 8.Check first char [10:10:04]Sock 8.First char is OK [10:10:04]request: POST /json_proto HTTP/1.0 [10:10:04]Method: POST [10:10:04]URL: /json_proto [10:10:04]Method is POST - this is cgi request [10:10:04]url: /json_proto [10:10:04]query_string will be loaded in cgi processing [10:10:04]execute_cgi json_proto POST (null) [10:10:04]execute_cgi path=json_proto method=POST [10:10:04]POST find Content-Length [10:10:04]Host: 172.17.52.131:8080 [10:10:04]Content-Length: 682 [10:10:04]Content-Type: application/json [10:10:04] [10:10:04]POST finish read [10:10:04]Found Content-Length = 682 [10:10:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477293", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:04]execute_script... [10:10: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)477293", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:04]POST & json_proto [10:10:04]process_json_proto [10:10:04]json parsed OK: [10:10:04]protocol is kg_v1.0 [10:10:04]action value=close_receipt [10:10:04]process_action close_receipt [10:10:04]cmd_close_receipt [10:10:04]MH_GetDate [10:10:04]Write to MH i2c: F0 00 00 53 09 4B [10:10:04]Write i2c OK [10:10:04]MH_I2C_Read... [10:10:04]Read from MH i2c: F0 [10:10:04]MH_I2C_Read... [10:10:04]Read from MH i2c: F0 09 00 [10:10:04]MH_I2C_Read... [10:10:04]Read from MH i2c: F0 09 00 53 09 00 7C 28 16 67 81 1C 16 67 8F [10:10:04]GetLastDocTimeStamp 1729505400 [10:10:04]current date 1729505404 [10:10:04]FM_GetShiftState [10:10:04]SAM_PROTO_GetShiftState [10:10:04]wFMCommunicate request_size=4 [10:10:04]MH_SAM_APDU [10:10:04]CAPDU: 80 13 01 00 [10:10:04]Write to MH i2c: E2 08 00 54 09 80 13 01 00 00 00 00 00 DA [10:10:04]Write i2c OK [10:10:04]MH_I2C_Read... [10:10:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:04]Read from MH i2c: E2 [10:10:04]MH_I2C_Read... [10:10:04]Read from MH i2c: E2 0E 00 [10:10:04]MH_I2C_Read... [10:10:04]Read from MH i2c: E2 0E 00 54 09 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 5C [10:10:04]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:10:04]wFMCommunicate OK [10:10:04]SAM_PROTO_GetShiftState done [10:10:04]FM_GetShiftState done [10:10:04]opened in 1729469279 [10:10:04]opened+sec_in_day 1729555679 [10:10:04]quantity*price = 100021 [10:10:04]sum+1 = 100023 [10:10:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 118 21.10.2024 10:10 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223487 ФПД: 60073778284187 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T101004&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223487&fm=60073778284187&tin=02508201610067®Number=0000000000091767&sum=100000 [10:10:05]StoreToDocumentArchive [10:10:05]shift 538 fd 223487 [10:10:05]save to /storage/0538/doc_00223487 [10:10:05]save last doc name /storage/0538/doc_00223487 to /storage/kkm_last_doc_name [10:10:05]save OK [10:10:05]Clear old archive folders... [10:10:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:10:05]tlvbuf is 01418790 [10:10:05]SAM_PROTO_ClearQueue [10:10:05]wFMCommunicate request_size=4 [10:10:05]MH_SAM_APDU [10:10:05]CAPDU: 80 09 00 00 [10:10:05]Write to MH i2c: E2 08 00 61 09 80 09 00 00 00 00 00 00 DC [10:10:05]Write i2c OK [10:10:05]MH_I2C_Read... [10:10:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:10:05]Read from MH i2c: E2 [10:10:05]MH_I2C_Read... [10:10:05]Read from MH i2c: E2 03 00 [10:10:05]MH_I2C_Read... [10:10:05]Read from MH i2c: E2 03 00 61 09 00 90 00 DE [10:10:05]RAPDU: 90 00 [10:10:05]wFMCommunicate OK [10:10:05]SAM_PROTO_ClearQueue done [10:10:05]KKMCreateOFDPacket [10:10:05]OFDProtocolAddRootSTLVToBuf [10:10:05]FM_MakeSignedData [10:10:05]FM_MakeSignedData [10:10:05]SAM_PROTO_SignData [10:10:05]wFMCommunicate request_size=4 [10:10:05]MH_SAM_APDU [10:10:05]CAPDU: 80 0D 01 02 [10:10:05]Write to MH i2c: E2 08 00 62 09 80 0D 01 02 00 00 00 00 E4 [10:10:05]Write i2c OK [10:10:05]MH_I2C_Read... [10:10:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:10:05]Read from MH i2c: E2 [10:10:05]MH_I2C_Read... [10:10:05]Read from MH i2c: E2 03 00 [10:10:05]MH_I2C_Read... [10:10:05]Read from MH i2c: E2 03 00 62 09 00 90 00 DF [10:10:05]RAPDU: 90 00 [10:10:05]wFMCommunicate OK [10:10:05]wFMCommunicate request_size=255 [10:10:05]MH_SAM_APDU [10:10:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 7C 28 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FF 68 03 00 35 04 06 00 36 [10:10:05]Write to MH i2c: E2 02 01 63 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 76 00 00 00 F4 03 04 00 7C 28 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FF 68 03 00 35 04 06 00 36 00 00 E8 [10:10:05]Write i2c OK [10:10:05]MH_I2C_Read... [10:10:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:06]Read from MH i2c: E2 [10:10:06]MH_I2C_Read... [10:10:06]Read from MH i2c: E2 03 00 [10:10:06]MH_I2C_Read... [10:10:06]Read from MH i2c: E2 03 00 63 09 00 90 00 E0 [10:10:06]RAPDU: 90 00 [10:10:06]wFMCommunicate OK [10:10:06]wFMCommunicate request_size=10 [10:10:06]MH_SAM_APDU [10:10:06]CAPDU: 80 0D 02 02 05 A3 04 37 06 9B [10:10:06]Write to MH i2c: E2 0D 00 64 09 80 0D 02 02 05 00 A3 04 37 06 9B 00 00 70 [10:10:06]Write i2c OK [10:10:06]MH_I2C_Read... [10:10:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:06]Read from MH i2c: E2 [10:10:06]MH_I2C_Read... [10:10:06]Read from MH i2c: E2 03 00 [10:10:06]MH_I2C_Read... [10:10:06]Read from MH i2c: E2 03 00 64 09 00 90 00 E1 [10:10:06]RAPDU: 90 00 [10:10:06]wFMCommunicate OK [10:10:06]wFMCommunicate request_size=4 [10:10:06]MH_SAM_APDU [10:10:06]CAPDU: 80 0D 03 02 [10:10:06]Write to MH i2c: E2 08 00 65 09 80 0D 03 02 00 00 00 00 E9 [10:10:06]Write i2c OK [10:10:06]MH_I2C_Read... [10:10:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:10:06]Read from MH i2c: E2 [10:10:06]MH_I2C_Read... [10:10:06]Read from MH i2c: E2 0B 00 [10:10:06]MH_I2C_Read... [10:10:06]Read from MH i2c: E2 0B 00 65 09 00 0E 90 FA 28 4D F6 D9 79 90 00 3F [10:10:06]RAPDU: 0E 90 FA 28 4D F6 D9 79 90 00 [10:10:06]wFMCommunicate OK [10:10:06]SAM_PROTO_SignData done [10:10:06]FM_MakeSignedData done [10:10:06]CreateOFDProtocolMessage [10:10:06]wFMCommunicate request_size=4 [10:10:06]MH_SAM_APDU [10:10:06]CAPDU: 80 11 00 00 [10:10:06]Write to MH i2c: E2 08 00 66 09 80 11 00 00 00 00 00 00 E9 [10:10:06]Write i2c OK [10:10:06]MH_I2C_Read... [10:10:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:06]Read from MH i2c: E2 [10:10:06]MH_I2C_Read... [10:10:06]Read from MH i2c: E2 17 00 [10:10:06]MH_I2C_Read... [10:10:06]Read from MH i2c: E2 17 00 66 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 3C [10:10:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:10:06]wFMCommunicate OK [10:10:06]CreateOFDProtocolMessage done [10:10:06]OFDSenderStorePacket 223487 [10:10:06]StoreOFDPacket docnum=223487 [10:10:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 12 C0 07 01 05 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 76 00 00 00 F4 03 04 00 7C 28 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FF 68 03 00 35 04 06 00 36 A3 04 37 06 9B 0E 90 FA 28 4D F6 D9 79 [10:10:06]CheckFolder [10:10:06]dirname=/storage/ofd_packets [10:10:06]CheckFolder done [10:10:06]ProducePacketName [10:10:06]name=ofd_packets/00223487 [10:10:06]NVStorageSaveData ofd_packets/00223487 [10:10:06]File name is /storage/ofd_packets/00223487 [10:10:06]Write 301 bytes [10:10:06]NVStorageSaveData done [10:10:06]OFDSenderStorePacket done [10:10:06]KKMCreateOFDPacket done [10:10:06]NVStorageSaveData kkm_last_timestamp [10:10:06]File name is /storage/kkm_last_timestamp [10:10:06]Write 4 bytes [10:10:06]NVStorageSaveData done [10:10:06]ExternCall_PrintAddStr [10:10:06]wPrintStart [10:10:06]Write to MH i2c: 01 00 00 67 09 70 [10:10:06]Write i2c OK [10:10:06]MH_I2C_Read... [10:10:06]Read from MH i2c: 01 [10:10:06]MH_I2C_Read... [10:10:06]Read from MH i2c: 01 07 00 [10:10:06]MH_I2C_Read... [10:10:06]Read from MH i2c: 01 07 00 67 09 00 00 00 00 00 FF 0F 85 [10:10:06]RasterBufferAndPrint [10:10:06]line Счет N : (1)477293 [10:10:06]line ИНН: 02508201610067 [10:10:06]line Контрольно-Кассовый Чек [10:10:06]line ПРОДАЖА [10:10:06]line ТРК (МРК, ГНК) : 11 [10:10:06]line Товар: 2710124500 [10:10:06]line Аи-95-К-5 [10:10:06]line 13.480 * 74.20 [10:10:06]line = 1000.22 [10:10:06]line НДС 12% НСП 1% [10:10:06]line > о реализуемом товаре [10:10:06]line ОКРУГЛЕНИЕ: -0.22 [10:10:06]line ИТОГО: 1000.00 [10:10:06]line Внесено: 1000.00 [10:10:06]line СДАЧА: 0.00 [10:10:06]line НСП 1% : 8.85 [10:10:06]line НДС 12% : 106.22 [10:10:06]line Наличными: 1000.00 [10:10:06]line Безнал.: 0.00 [10:10:06]line Место: АЗС № 162 "Партнер Нефть" [10:10:06]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:10:06]line СНО: Общий режим [10:10:06]line Чек 118 21.10.2024 10:10 [10:10:06]line Смена: 538 ФФД: 1.0 [10:10:06]line ЗНМ: 0300000103 [10:10:06]line РНМ: 0000000000091767 [10:10:06]line Версия ККМ: 001 [10:10:06]line ФМ: 0000000000871763 [10:10:06]line ФД: 223487 [10:10:06]line ФПД: 60073778284187 [10:10:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T101004&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223487&fm=60073778284187&tin=02508201610067®Number=0000000000091767&sum=100000 [10:10:06]written 0, free lines is 4095 [10:10:06]OFD Sender: Processing packet 223487 [packets to send 25, broken 24] [10:10:06]ProducePacketName [10:10:06]name=ofd_packets/00223487 [10:10:06]OFD Sender: To server: pG, [10:10:06]CommunicateWithHost lk.salyk.kg:30040 [10:10:06]ConnectInit lk.salyk.kg [10:10:06]Connected sock=10 [10:10:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 12 C0 07 01 05 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 76 00 00 00 F4 03 04 00 7C 28 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FF 68 03 00 35 04 06 00 36 A3 04 37 06 9B 0E 90 FA 28 4D F6 D9 79 [10:10:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 4D 33 47 00 19 B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 FF 68 03 00 F4 03 04 00 1F D4 15 67 B6 04 01 00 00 0E 71 9B 3A 58 EC 78 95 [10:10:07]CommunicateWithHost err = 0 [10:10:07]CheckOFDResponse [10:10:07]1017 (14) - 77093643461234 [10:10:07]1041 (16) - 0000000000871763 [10:10:07]1040 (4) - 223487 [10:10:07]1012 (4) - 21.10.2024 04:10 [10:10:07]1206 (1) - 0 [10:10:07]OFD Sender: Remove packet 223487 [10:10:07]ProducePacketName [10:10:07]name=ofd_packets/00223487 [10:10:07]NVStorageDeleteData [10:10:07]Write to MH i2c: 01 00 00 92 09 9B [10:10:07]Write i2c OK [10:10:07]MH_I2C_Read... [10:10:07]Read from MH i2c: 01 [10:10:07]MH_I2C_Read... [10:10:07]Read from MH i2c: 01 07 00 [10:10:07]MH_I2C_Read... [10:10:07]Read from MH i2c: 01 07 00 92 09 00 00 00 00 00 02 0D B1 [10:10:07]RasterBufferAndPrint [10:10:07]line [10:10:07]line [10:10:07]line [10:10:07]line [10:10:07]line [10:10:07]written 0, free lines is 3339 [10:10:07]MH_Cut [10:10:07]Write to MH i2c: D1 01 00 99 09 01 74 [10:10:07]Write i2c OK [10:10:07]MH_I2C_Read... [10:10:07]Read from MH i2c: D1 [10:10:07]MH_I2C_Read... [10:10:07]Read from MH i2c: D1 01 00 [10:10:07]MH_I2C_Read... [10:10:07]Read from MH i2c: D1 01 00 99 09 00 73 [10:10:07]Write to MH i2c: 01 00 00 9A 09 A3 [10:10:07]Write i2c OK [10:10:07]MH_I2C_Read... [10:10:07]OFD Sender: No OFD packet to send [10:10:07]*** Cut start [10:10:07]*** Purtial cut [10:10:07]*** Stage 1: CUTSNS_PIN = 1 [10:10:08]Read from MH i2c: 01 [10:10:08]MH_I2C_Read... [10:10:08]*** Stop cut motor [10:10:08]*** Cut end [10:10:08]Read from MH i2c: 01 07 00 [10:10:08]MH_I2C_Read... [10:10:08]Read from MH i2c: 01 07 00 9A 09 00 00 00 00 00 FF 0F B8 [10:10:08]process_action close_receipt done [10:10:08]requested_data is exist [10:10:08]produce_requested_data [10:10:08]requested_item fm.sn is exist - process it [10:10:08]wFMCommunicate request_size=4 [10:10:08]MH_SAM_APDU [10:10:08]CAPDU: 80 11 00 00 [10:10:08]Write to MH i2c: E2 08 00 9B 09 80 11 00 00 00 00 00 00 1E [10:10:08]Write i2c OK [10:10:08]MH_I2C_Read... [10:10:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:08]Read from MH i2c: E2 [10:10:08]MH_I2C_Read... [10:10:08]Read from MH i2c: E2 17 00 [10:10:08]MH_I2C_Read... [10:10:08]Read from MH i2c: E2 17 00 9B 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 71 [10:10:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:10:08]wFMCommunicate OK [10:10:08]requested_item fd.num is exist - process it [10:10:08]SAM_PROTO_GetFieldsCounters [10:10:08]wFMCommunicate request_size=4 [10:10:08]MH_SAM_APDU [10:10:08]CAPDU: 80 13 00 00 [10:10:08]Write to MH i2c: E2 08 00 9C 09 80 13 00 00 00 00 00 00 21 [10:10:08]Write i2c OK [10:10:08]MH_I2C_Read... [10:10:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:10:08]Read from MH i2c: E2 [10:10:08]MH_I2C_Read... [10:10:08]Read from MH i2c: E2 62 00 [10:10:08]MH_I2C_Read... [10:10:08]Read from MH i2c: E2 62 00 9C 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 FF 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 76 00 00 00 5E 04 04 00 76 00 00 00 57 04 04 00 77 00 00 00 19 04 04 00 00 00 00 00 90 00 2F [10:10:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 FF 68 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 76 00 00 00 5E 04 04 00 76 00 00 00 57 04 04 00 77 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:10:08]wFMCommunicate OK [10:10:08]SAM_PROTO_GetFieldsCounters done [10:10:08]requested_item shift.num is exist - process it [10:10:08]requested_item shift.opened is exist - process it [10:10:08]req_shift_opened [10:10:08]FM_GetShiftState [10:10:08]SAM_PROTO_GetShiftState [10:10:08]wFMCommunicate request_size=4 [10:10:08]MH_SAM_APDU [10:10:08]CAPDU: 80 13 01 00 [10:10:08]Write to MH i2c: E2 08 00 9D 09 80 13 01 00 00 00 00 00 23 [10:10:08]Write i2c OK [10:10:08]MH_I2C_Read... [10:10:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:08]Read from MH i2c: E2 [10:10:08]MH_I2C_Read... [10:10:08]Read from MH i2c: E2 0E 00 [10:10:08]MH_I2C_Read... [10:10:08]Read from MH i2c: E2 0E 00 9D 09 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 A5 [10:10:08]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:10:08]wFMCommunicate OK [10:10:08]SAM_PROTO_GetShiftState done [10:10:08]FM_GetShiftState done [10:10:08]req_shift_opened done [10:10:08]requested_item shift.open_date is exist - process it [10:10:08]req_shift_open_date [10:10:08]req_shift_open_date done [10:10:08]produce_requested_data done [10:10:08]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223487,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:10:08]process_action_free close_receipt [10:10:08]json_value_free [10:10:08]json_value_free done [10:10:08]process_json_proto returns [10:10:08]Send response to host [10:10:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223487,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:10:08]free response buf [10:10:08]execute_script done [10:10:08]execute_script returns [10:10:08]free content buf [10:10:08]Sock 8.Close socket [10:10:08]Sock 8.Thread stoped [10:10:12]OFD Sender: No OFD packet to send [10:10:17]OFD Sender: No OFD packet to send [10:10:22]OFD Sender: No OFD packet to send [10:10:27]OFD Sender: No OFD packet to send [10:10:32]OFD Sender: No OFD packet to send [10:10:37]OFD Sender: No OFD packet to send [10:10:42]accept exits with 9 [10:10:42]New connection [10:10:42]New thread 3067436388 created [10:10:42]Thread 3067579748 joined [10:10:42]Waiting for new connection... [10:10:42] Sock 9.Parse request [10:10:42]Sock 9.Check first char [10:10:42]Sock 9.First char is OK [10:10:42]request: POST /json_proto HTTP/1.0 [10:10:42]Method: POST [10:10:42]URL: /json_proto [10:10:42]Method is POST - this is cgi request [10:10:42]url: /json_proto [10:10:42]query_string will be loaded in cgi processing [10:10:42]execute_cgi json_proto POST (null) [10:10:42]execute_cgi path=json_proto method=POST [10:10:42]POST find Content-Length [10:10:42]Host: 172.17.52.131:8080 [10:10:42]Content-Length: 675 [10:10:42]Content-Type: application/json [10:10:42] [10:10:42]POST finish read [10:10:42]Found Content-Length = 675 [10:10:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477295", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:42]execute_script... [10:10: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)477295", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:42]POST & json_proto [10:10:42]process_json_proto [10:10:42]json parsed OK: [10:10:42]protocol is kg_v1.0 [10:10:42]action value=close_receipt [10:10:42]process_action close_receipt [10:10:42]cmd_close_receipt [10:10:42]MH_GetDate [10:10:42]Write to MH i2c: F0 00 00 9E 09 96 [10:10:42]Write i2c OK [10:10:42]MH_I2C_Read... [10:10:42]Read from MH i2c: F0 [10:10:42]MH_I2C_Read... [10:10:42]Read from MH i2c: F0 09 00 [10:10:42]MH_I2C_Read... [10:10:42]Read from MH i2c: F0 09 00 9E 09 00 A2 28 16 67 81 1C 16 67 00 [10:10:42]GetLastDocTimeStamp 1729505404 [10:10:42]current date 1729505442 [10:10:42]FM_GetShiftState [10:10:42]SAM_PROTO_GetShiftState [10:10:42]wFMCommunicate request_size=4 [10:10:42]MH_SAM_APDU [10:10:42]CAPDU: 80 13 01 00 [10:10:42]Write to MH i2c: E2 08 00 9F 09 80 13 01 00 00 00 00 00 25 [10:10:42]Write i2c OK [10:10:42]MH_I2C_Read... [10:10:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:42]Read from MH i2c: E2 [10:10:42]MH_I2C_Read... [10:10:42]Read from MH i2c: E2 0E 00 [10:10:42]MH_I2C_Read... [10:10:42]Read from MH i2c: E2 0E 00 9F 09 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 A7 [10:10:42]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:10:42]wFMCommunicate OK [10:10:42]SAM_PROTO_GetShiftState done [10:10:42]FM_GetShiftState done [10:10:42]opened in 1729469279 [10:10:42]opened+sec_in_day 1729555679 [10:10:42]quantity*price = 100000 [10:10:42]sum+1 = 100002 [10:10:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 119 21.10.2024 10:10 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223488 ФПД: 245201834994482 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T101042&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223488&fm=245201834994482&tin=02508201610067®Number=0000000000091767&sum=100000 [10:10:43]StoreToDocumentArchive [10:10:43]shift 538 fd 223488 [10:10:43]save to /storage/0538/doc_00223488 [10:10:43]save last doc name /storage/0538/doc_00223488 to /storage/kkm_last_doc_name [10:10:43]save OK [10:10:43]Clear old archive folders... [10:10:43]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:10:43]tlvbuf is B6FF1660 [10:10:43]SAM_PROTO_ClearQueue [10:10:43]wFMCommunicate request_size=4 [10:10:43]MH_SAM_APDU [10:10:43]CAPDU: 80 09 00 00 [10:10:43]Write to MH i2c: E2 08 00 AC 09 80 09 00 00 00 00 00 00 27 [10:10:43]Write i2c OK [10:10:43]MH_I2C_Read... [10:10:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:10:43]Read from MH i2c: E2 [10:10:43]MH_I2C_Read... [10:10:43]Read from MH i2c: E2 03 00 [10:10:43]MH_I2C_Read... [10:10:43]Read from MH i2c: E2 03 00 AC 09 00 90 00 29 [10:10:43]RAPDU: 90 00 [10:10:43]wFMCommunicate OK [10:10:43]SAM_PROTO_ClearQueue done [10:10:43]KKMCreateOFDPacket [10:10:43]OFDProtocolAddRootSTLVToBuf [10:10:43]FM_MakeSignedData [10:10:43]FM_MakeSignedData [10:10:43]SAM_PROTO_SignData [10:10:43]wFMCommunicate request_size=4 [10:10:43]MH_SAM_APDU [10:10:43]CAPDU: 80 0D 01 02 [10:10:43]Write to MH i2c: E2 08 00 AD 09 80 0D 01 02 00 00 00 00 2F [10:10:43]Write i2c OK [10:10:43]MH_I2C_Read... [10:10:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:10:43]Read from MH i2c: E2 [10:10:43]MH_I2C_Read... [10:10:43]Read from MH i2c: E2 03 00 [10:10:43]MH_I2C_Read... [10:10:43]Read from MH i2c: E2 03 00 AD 09 00 90 00 2A [10:10:43]RAPDU: 90 00 [10:10:43]wFMCommunicate OK [10:10:43]wFMCommunicate request_size=255 [10:10:43]MH_SAM_APDU [10:10:43]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 A2 28 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 00 69 03 00 35 04 06 00 [10:10:43]Write to MH i2c: E2 02 01 AE 09 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 A2 28 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 00 69 03 00 35 04 06 00 00 00 E8 [10:10:43]Write i2c OK [10:10:43]MH_I2C_Read... [10:10:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:43]Read from MH i2c: E2 [10:10:43]MH_I2C_Read... [10:10:43]Read from MH i2c: E2 03 00 [10:10:43]MH_I2C_Read... [10:10:43]Read from MH i2c: E2 03 00 AE 09 00 90 00 2B [10:10:44]RAPDU: 90 00 [10:10:44]wFMCommunicate OK [10:10:44]wFMCommunicate request_size=11 [10:10:44]MH_SAM_APDU [10:10:44]CAPDU: 80 0D 02 02 06 DF 02 80 45 EB 32 [10:10:44]Write to MH i2c: E2 0E 00 AF 09 80 0D 02 02 06 00 DF 02 80 45 EB 32 00 00 01 [10:10:44]Write i2c OK [10:10:44]MH_I2C_Read... [10:10:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:44]Read from MH i2c: E2 [10:10:44]MH_I2C_Read... [10:10:44]Read from MH i2c: E2 03 00 [10:10:44]MH_I2C_Read... [10:10:44]Read from MH i2c: E2 03 00 AF 09 00 90 00 2C [10:10:44]RAPDU: 90 00 [10:10:44]wFMCommunicate OK [10:10:44]wFMCommunicate request_size=4 [10:10:44]MH_SAM_APDU [10:10:44]CAPDU: 80 0D 03 02 [10:10:44]Write to MH i2c: E2 08 00 B0 09 80 0D 03 02 00 00 00 00 34 [10:10:44]Write i2c OK [10:10:44]MH_I2C_Read... [10:10:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:10:44]Read from MH i2c: E2 [10:10:44]MH_I2C_Read... [10:10:44]Read from MH i2c: E2 0B 00 [10:10:44]MH_I2C_Read... [10:10:44]Read from MH i2c: E2 0B 00 B0 09 00 52 51 29 CA 7A 2C 7B AE 90 00 9A [10:10:44]RAPDU: 52 51 29 CA 7A 2C 7B AE 90 00 [10:10:44]wFMCommunicate OK [10:10:44]SAM_PROTO_SignData done [10:10:44]FM_MakeSignedData done [10:10:44]CreateOFDProtocolMessage [10:10:44]wFMCommunicate request_size=4 [10:10:44]MH_SAM_APDU [10:10:44]CAPDU: 80 11 00 00 [10:10:44]Write to MH i2c: E2 08 00 B1 09 80 11 00 00 00 00 00 00 34 [10:10:44]Write i2c OK [10:10:44]MH_I2C_Read... [10:10:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:44]Read from MH i2c: E2 [10:10:44]MH_I2C_Read... [10:10:44]Read from MH i2c: E2 17 00 [10:10:44]MH_I2C_Read... [10:10:44]Read from MH i2c: E2 17 00 B1 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 87 [10:10:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:10:44]wFMCommunicate OK [10:10:44]CreateOFDProtocolMessage done [10:10:44]OFDSenderStorePacket 223488 [10:10:44]StoreOFDPacket docnum=223488 [10:10:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 AD FA 08 01 91 D8 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 A2 28 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 00 69 03 00 35 04 06 00 DF 02 80 45 EB 32 52 51 29 CA 7A 2C 7B AE [10:10:44]CheckFolder [10:10:44]dirname=/storage/ofd_packets [10:10:44]CheckFolder done [10:10:44]ProducePacketName [10:10:44]name=ofd_packets/00223488 [10:10:44]NVStorageSaveData ofd_packets/00223488 [10:10:44]File name is /storage/ofd_packets/00223488 [10:10:44]Write 302 bytes [10:10:44]NVStorageSaveData done [10:10:44]OFDSenderStorePacket done [10:10:44]KKMCreateOFDPacket done [10:10:44]NVStorageSaveData kkm_last_timestamp [10:10:44]File name is /storage/kkm_last_timestamp [10:10:44]Write 4 bytes [10:10:44]NVStorageSaveData done [10:10:44]ExternCall_PrintAddStr [10:10:44]wPrintStart [10:10:44]Write to MH i2c: 01 00 00 B2 09 BB [10:10:44]Write i2c OK [10:10:44]MH_I2C_Read... [10:10:44]Read from MH i2c: 01 [10:10:44]MH_I2C_Read... [10:10:44]Read from MH i2c: 01 07 00 [10:10:44]MH_I2C_Read... [10:10:44]Read from MH i2c: 01 07 00 B2 09 00 00 00 00 00 FF 0F D0 [10:10:44]RasterBufferAndPrint [10:10:44]line Счет N : (1)477295 [10:10:44]line ИНН: 02508201610067 [10:10:44]line Контрольно-Кассовый Чек [10:10:44]line ПРОДАЖА [10:10:44]line ТРК (МРК, ГНК) : 53 [10:10:44]line Товар: 2710124130 [10:10:44]line SUPER-92-К-5 [10:10:44]line 14.620 * 68.40 [10:10:44]line = 1000.01 [10:10:44]line НДС 12% НСП 1% [10:10:44]line > о реализуемом товаре [10:10:44]line ОКРУГЛЕНИЕ: -0.01 [10:10:44]line ИТОГО: 1000.00 [10:10:44]line Внесено: 1000.00 [10:10:44]line СДАЧА: 0.00 [10:10:44]line НСП 1% : 8.85 [10:10:44]line НДС 12% : 106.20 [10:10:44]line Наличными: 1000.00 [10:10:44]line Безнал.: 0.00 [10:10:44]line Место: АЗС № 162 "Партнер Нефть" [10:10:44]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:10:44]line СНО: Общий режим [10:10:44]line Чек 119 21.10.2024 10:10 [10:10:44]line Смена: 538 ФФД: 1.0 [10:10:44]line ЗНМ: 0300000103 [10:10:44]line РНМ: 0000000000091767 [10:10:44]line Версия ККМ: 001 [10:10:44]line ФМ: 0000000000871763 [10:10:44]line ФД: 223488 [10:10:44]line ФПД: 245201834994482 [10:10:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T101042&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223488&fm=245201834994482&tin=02508201610067®Number=0000000000091767&sum=100000 [10:10:44]OFD Sender: Processing packet 223488 [packets to send 25, broken 24] [10:10:44]ProducePacketName [10:10:44]name=ofd_packets/00223488 [10:10:44]OFD Sender: To server: pG, [10:10:44]CommunicateWithHost lk.salyk.kg:30040 [10:10:44]ConnectInit lk.salyk.kg [10:10:44]written 0, free lines is 4095 [10:10:44]Connected sock=10 [10:10:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 AD FA 08 01 91 D8 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 A2 28 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 00 69 03 00 35 04 06 00 DF 02 80 45 EB 32 52 51 29 CA 7A 2C 7B AE [10:10:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 CD C8 47 00 0A 09 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 00 69 03 00 F4 03 04 00 45 D4 15 67 B6 04 01 00 00 01 A2 03 65 60 A8 87 72 [10:10:44]CommunicateWithHost err = 0 [10:10:44]CheckOFDResponse [10:10:44]1017 (14) - 77093643461234 [10:10:44]1041 (16) - 0000000000871763 [10:10:44]1040 (4) - 223488 [10:10:44]1012 (4) - 21.10.2024 04:10 [10:10:44]1206 (1) - 0 [10:10:44]OFD Sender: Remove packet 223488 [10:10:44]ProducePacketName [10:10:44]name=ofd_packets/00223488 [10:10:44]NVStorageDeleteData [10:10:44]Write to MH i2c: 01 00 00 DD 09 E6 [10:10:44]Write i2c OK [10:10:44]MH_I2C_Read... [10:10:44]Read from MH i2c: 01 [10:10:44]MH_I2C_Read... [10:10:44]Read from MH i2c: 01 07 00 [10:10:44]MH_I2C_Read... [10:10:44]Read from MH i2c: 01 07 00 DD 09 00 00 00 00 00 14 0D 0E [10:10:44]RasterBufferAndPrint [10:10:44]line [10:10:44]line [10:10:44]line [10:10:44]line [10:10:44]line [10:10:44]written 0, free lines is 3354 [10:10:44]MH_Cut [10:10:44]Write to MH i2c: D1 01 00 E4 09 01 BF [10:10:44]Write i2c OK [10:10:44]MH_I2C_Read... [10:10:44]Read from MH i2c: D1 [10:10:44]MH_I2C_Read... [10:10:44]Read from MH i2c: D1 01 00 [10:10:44]MH_I2C_Read... [10:10:44]Read from MH i2c: D1 01 00 E4 09 00 BE [10:10:44]Write to MH i2c: 01 00 00 E5 09 EE [10:10:44]Write i2c OK [10:10:44]MH_I2C_Read... [10:10:45]OFD Sender: No OFD packet to send [10:10:45]*** Cut start [10:10:45]*** Purtial cut [10:10:45]*** Stage 1: CUTSNS_PIN = 1 [10:10:45]Read from MH i2c: 01 [10:10:45]MH_I2C_Read... [10:10:45]*** Stop cut motor [10:10:45]*** Cut end [10:10:45]Read from MH i2c: 01 07 00 [10:10:45]MH_I2C_Read... [10:10:45]Read from MH i2c: 01 07 00 E5 09 00 00 00 00 00 FF 0F 03 [10:10:45]process_action close_receipt done [10:10:45]requested_data is exist [10:10:45]produce_requested_data [10:10:45]requested_item fm.sn is exist - process it [10:10:45]wFMCommunicate request_size=4 [10:10:45]MH_SAM_APDU [10:10:45]CAPDU: 80 11 00 00 [10:10:45]Write to MH i2c: E2 08 00 E6 09 80 11 00 00 00 00 00 00 69 [10:10:45]Write i2c OK [10:10:45]MH_I2C_Read... [10:10:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:45]Read from MH i2c: E2 [10:10:45]MH_I2C_Read... [10:10:45]Read from MH i2c: E2 17 00 [10:10:45]MH_I2C_Read... [10:10:45]Read from MH i2c: E2 17 00 E6 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 BC [10:10:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:10:45]wFMCommunicate OK [10:10:45]requested_item fd.num is exist - process it [10:10:45]SAM_PROTO_GetFieldsCounters [10:10:45]wFMCommunicate request_size=4 [10:10:45]MH_SAM_APDU [10:10:45]CAPDU: 80 13 00 00 [10:10:45]Write to MH i2c: E2 08 00 E7 09 80 13 00 00 00 00 00 00 6C [10:10:45]Write i2c OK [10:10:45]MH_I2C_Read... [10:10:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:10:46]Read from MH i2c: E2 [10:10:46]MH_I2C_Read... [10:10:46]Read from MH i2c: E2 62 00 [10:10:46]MH_I2C_Read... [10:10:46]Read from MH i2c: E2 62 00 E7 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 00 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 77 00 00 00 5E 04 04 00 77 00 00 00 57 04 04 00 78 00 00 00 19 04 04 00 00 00 00 00 90 00 7F [10:10:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 00 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 77 00 00 00 5E 04 04 00 77 00 00 00 57 04 04 00 78 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:10:46]wFMCommunicate OK [10:10:46]SAM_PROTO_GetFieldsCounters done [10:10:46]requested_item shift.num is exist - process it [10:10:46]requested_item shift.opened is exist - process it [10:10:46]req_shift_opened [10:10:46]FM_GetShiftState [10:10:46]SAM_PROTO_GetShiftState [10:10:46]wFMCommunicate request_size=4 [10:10:46]MH_SAM_APDU [10:10:46]CAPDU: 80 13 01 00 [10:10:46]Write to MH i2c: E2 08 00 E8 09 80 13 01 00 00 00 00 00 6E [10:10:46]Write i2c OK [10:10:46]MH_I2C_Read... [10:10:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:46]Read from MH i2c: E2 [10:10:46]MH_I2C_Read... [10:10:46]Read from MH i2c: E2 0E 00 [10:10:46]MH_I2C_Read... [10:10:46]Read from MH i2c: E2 0E 00 E8 09 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 F0 [10:10:46]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:10:46]wFMCommunicate OK [10:10:46]SAM_PROTO_GetShiftState done [10:10:46]FM_GetShiftState done [10:10:46]req_shift_opened done [10:10:46]requested_item shift.open_date is exist - process it [10:10:46]req_shift_open_date [10:10:46]req_shift_open_date done [10:10:46]produce_requested_data done [10:10:46]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223488,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:10:46]process_action_free close_receipt [10:10:46]json_value_free [10:10:46]json_value_free done [10:10:46]process_json_proto returns [10:10:46]Send response to host [10:10:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223488,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:10:46]free response buf [10:10:46]execute_script done [10:10:46]execute_script returns [10:10:46]free content buf [10:10:46]Sock 9.Close socket [10:10:46]Sock 9.Thread stoped [10:10:50]OFD Sender: No OFD packet to send [10:10:55]OFD Sender: No OFD packet to send [10:11:00]OFD Sender: No OFD packet to send [10:11:05]OFD Sender: No OFD packet to send [10:11:10]OFD Sender: No OFD packet to send [10:11:15]OFD Sender: No OFD packet to send [10:11:20]OFD Sender: No OFD packet to send [10:11:23]accept exits with 8 [10:11:23]New connection [10:11:23]New thread 3067579748 created [10:11:23]Thread 3067436388 joined [10:11:23]Waiting for new connection... [10:11:23] Sock 8.Parse request [10:11:23]Sock 8.Check first char [10:11:23]Sock 8.First char is OK [10:11:23]request: POST /json_proto HTTP/1.0 [10:11:23]Method: POST [10:11:23]URL: /json_proto [10:11:23]Method is POST - this is cgi request [10:11:23]url: /json_proto [10:11:23]query_string will be loaded in cgi processing [10:11:23]execute_cgi json_proto POST (null) [10:11:23]execute_cgi path=json_proto method=POST [10:11:23]POST find Content-Length [10:11:23]Host: 172.17.52.131:8080 [10:11:23]Content-Length: 675 [10:11:23]Content-Type: application/json [10:11:23] [10:11:23]POST finish read [10:11:23]Found Content-Length = 675 [10:11:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477296", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:11:23]execute_script... [10:11:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477296", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:11:23]POST & json_proto [10:11:23]process_json_proto [10:11:23]json parsed OK: [10:11:23]protocol is kg_v1.0 [10:11:23]action value=close_receipt [10:11:23]process_action close_receipt [10:11:23]cmd_close_receipt [10:11:23]MH_GetDate [10:11:23]Write to MH i2c: F0 00 00 E9 09 E1 [10:11:23]Write i2c OK [10:11:23]MH_I2C_Read... [10:11:23]Read from MH i2c: F0 [10:11:23]MH_I2C_Read... [10:11:23]Read from MH i2c: F0 09 00 [10:11:23]MH_I2C_Read... [10:11:23]Read from MH i2c: F0 09 00 E9 09 00 CC 28 16 67 81 1C 16 67 75 [10:11:23]GetLastDocTimeStamp 1729505442 [10:11:23]current date 1729505484 [10:11:23]FM_GetShiftState [10:11:23]SAM_PROTO_GetShiftState [10:11:23]wFMCommunicate request_size=4 [10:11:23]MH_SAM_APDU [10:11:23]CAPDU: 80 13 01 00 [10:11:23]Write to MH i2c: E2 08 00 EA 09 80 13 01 00 00 00 00 00 70 [10:11:23]Write i2c OK [10:11:23]MH_I2C_Read... [10:11:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:11:23]Read from MH i2c: E2 [10:11:23]MH_I2C_Read... [10:11:23]Read from MH i2c: E2 0E 00 [10:11:23]MH_I2C_Read... [10:11:23]Read from MH i2c: E2 0E 00 EA 09 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 F2 [10:11:23]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:11:23]wFMCommunicate OK [10:11:23]SAM_PROTO_GetShiftState done [10:11:23]FM_GetShiftState done [10:11:23]opened in 1729469279 [10:11:23]opened+sec_in_day 1729555679 [10:11:23]quantity*price = 200001 [10:11:23]sum+1 = 200003 [10:11:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 120 21.10.2024 10:11 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223489 ФПД: 3778181727865 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T101124&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223489&fm=3778181727865&tin=02508201610067®Number=0000000000091767&sum=200000 [10:11:24]StoreToDocumentArchive [10:11:24]shift 538 fd 223489 [10:11:24]save to /storage/0538/doc_00223489 [10:11:24]save last doc name /storage/0538/doc_00223489 to /storage/kkm_last_doc_name [10:11:24]save OK [10:11:24]Clear old archive folders... [10:11:24]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:11:24]tlvbuf is 0139FEC0 [10:11:24]SAM_PROTO_ClearQueue [10:11:24]wFMCommunicate request_size=4 [10:11:24]MH_SAM_APDU [10:11:24]CAPDU: 80 09 00 00 [10:11:24]Write to MH i2c: E2 08 00 F7 09 80 09 00 00 00 00 00 00 72 [10:11:24]Write i2c OK [10:11:24]MH_I2C_Read... [10:11:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:11:25]Read from MH i2c: E2 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: E2 03 00 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: E2 03 00 F7 09 00 90 00 74 [10:11:25]RAPDU: 90 00 [10:11:25]wFMCommunicate OK [10:11:25]SAM_PROTO_ClearQueue done [10:11:25]KKMCreateOFDPacket [10:11:25]OFDProtocolAddRootSTLVToBuf [10:11:25]FM_MakeSignedData [10:11:25]FM_MakeSignedData [10:11:25]SAM_PROTO_SignData [10:11:25]wFMCommunicate request_size=4 [10:11:25]MH_SAM_APDU [10:11:25]CAPDU: 80 0D 01 02 [10:11:25]Write to MH i2c: E2 08 00 F8 09 80 0D 01 02 00 00 00 00 7A [10:11:25]Write i2c OK [10:11:25]MH_I2C_Read... [10:11:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:11:25]Read from MH i2c: E2 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: E2 03 00 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: E2 03 00 F8 09 00 90 00 75 [10:11:25]RAPDU: 90 00 [10:11:25]wFMCommunicate OK [10:11:25]wFMCommunicate request_size=255 [10:11:25]MH_SAM_APDU [10:11:25]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 CC 28 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 01 69 03 00 35 04 06 00 [10:11:25]Write to MH i2c: E2 02 01 F9 09 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 CC 28 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 01 69 03 00 35 04 06 00 00 00 4C [10:11:25]Write i2c OK [10:11:25]MH_I2C_Read... [10:11:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:11:25]Read from MH i2c: E2 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: E2 03 00 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: E2 03 00 F9 09 00 90 00 76 [10:11:25]RAPDU: 90 00 [10:11:25]wFMCommunicate OK [10:11:25]wFMCommunicate request_size=11 [10:11:25]MH_SAM_APDU [10:11:25]CAPDU: 80 0D 02 02 06 03 6F AD 2E 06 79 [10:11:25]Write to MH i2c: E2 0E 00 FA 09 80 0D 02 02 06 00 03 6F AD 2E 06 79 00 00 55 [10:11:25]OFD Sender: No OFD packet to send [10:11:25]Write i2c OK [10:11:25]MH_I2C_Read... [10:11:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:11:25]Read from MH i2c: E2 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: E2 03 00 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: E2 03 00 FA 09 00 90 00 77 [10:11:25]RAPDU: 90 00 [10:11:25]wFMCommunicate OK [10:11:25]wFMCommunicate request_size=4 [10:11:25]MH_SAM_APDU [10:11:25]CAPDU: 80 0D 03 02 [10:11:25]Write to MH i2c: E2 08 00 FB 09 80 0D 03 02 00 00 00 00 7F [10:11:25]Write i2c OK [10:11:25]MH_I2C_Read... [10:11:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:11:25]Read from MH i2c: E2 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: E2 0B 00 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: E2 0B 00 FB 09 00 45 C2 42 A1 C6 CE 56 CA 90 00 1E [10:11:25]RAPDU: 45 C2 42 A1 C6 CE 56 CA 90 00 [10:11:25]wFMCommunicate OK [10:11:25]SAM_PROTO_SignData done [10:11:25]FM_MakeSignedData done [10:11:25]CreateOFDProtocolMessage [10:11:25]wFMCommunicate request_size=4 [10:11:25]MH_SAM_APDU [10:11:25]CAPDU: 80 11 00 00 [10:11:25]Write to MH i2c: E2 08 00 FC 09 80 11 00 00 00 00 00 00 7F [10:11:25]Write i2c OK [10:11:25]MH_I2C_Read... [10:11:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:11:25]Read from MH i2c: E2 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: E2 17 00 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: E2 17 00 FC 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 D2 [10:11:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:11:25]wFMCommunicate OK [10:11:25]CreateOFDProtocolMessage done [10:11:25]OFDSenderStorePacket 223489 [10:11:25]StoreOFDPacket docnum=223489 [10:11:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 01 66 08 01 36 B4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 CC 28 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 01 69 03 00 35 04 06 00 03 6F AD 2E 06 79 45 C2 42 A1 C6 CE 56 CA [10:11:25]CheckFolder [10:11:25]dirname=/storage/ofd_packets [10:11:25]CheckFolder done [10:11:25]ProducePacketName [10:11:25]name=ofd_packets/00223489 [10:11:25]NVStorageSaveData ofd_packets/00223489 [10:11:25]File name is /storage/ofd_packets/00223489 [10:11:25]Write 302 bytes [10:11:25]NVStorageSaveData done [10:11:25]OFDSenderStorePacket done [10:11:25]KKMCreateOFDPacket done [10:11:25]NVStorageSaveData kkm_last_timestamp [10:11:25]File name is /storage/kkm_last_timestamp [10:11:25]Write 4 bytes [10:11:25]NVStorageSaveData done [10:11:25]ExternCall_PrintAddStr [10:11:25]wPrintStart [10:11:25]Write to MH i2c: 01 00 00 FD 09 06 [10:11:25]Write i2c OK [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: 01 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: 01 07 00 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: 01 07 00 FD 09 00 00 00 00 00 FF 0F 1B [10:11:25]RasterBufferAndPrint [10:11:25]line Счет N : (1)477296 [10:11:25]line ИНН: 02508201610067 [10:11:25]line Контрольно-Кассовый Чек [10:11:25]line ПРОДАЖА [10:11:25]line ТРК (МРК, ГНК) : 63 [10:11:25]line Товар: 2710124130 [10:11:25]line SUPER-92-К-5 [10:11:25]line 29.240 * 68.40 [10:11:25]line = 2000.02 [10:11:25]line НДС 12% НСП 1% [10:11:25]line > о реализуемом товаре [10:11:25]line ОКРУГЛЕНИЕ: -0.02 [10:11:25]line ИТОГО: 2000.00 [10:11:25]line Внесено: 2000.00 [10:11:25]line СДАЧА: 0.00 [10:11:25]line НСП 1% : 17.70 [10:11:25]line НДС 12% : 212.39 [10:11:25]line Наличными: 2000.00 [10:11:25]line Безнал.: 0.00 [10:11:25]line Место: АЗС № 162 "Партнер Нефть" [10:11:25]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:11:25]line СНО: Общий режим [10:11:25]line Чек 120 21.10.2024 10:11 [10:11:25]line Смена: 538 ФФД: 1.0 [10:11:25]line ЗНМ: 0300000103 [10:11:25]line РНМ: 0000000000091767 [10:11:25]line Версия ККМ: 001 [10:11:25]line ФМ: 0000000000871763 [10:11:25]line ФД: 223489 [10:11:25]line ФПД: 3778181727865 [10:11:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T101124&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223489&fm=3778181727865&tin=02508201610067®Number=0000000000091767&sum=200000 [10:11:25]written 0, free lines is 4095 [10:11:25]OFD Sender: Processing packet 223489 [packets to send 25, broken 24] [10:11:25]ProducePacketName [10:11:25]name=ofd_packets/00223489 [10:11:25]OFD Sender: To server: pG, [10:11:25]CommunicateWithHost lk.salyk.kg:30040 [10:11:25]ConnectInit lk.salyk.kg [10:11:26]Write to MH i2c: 01 00 00 28 0A 32 [10:11:26]Write i2c OK [10:11:26]MH_I2C_Read... [10:11:26]Read from MH i2c: 01 [10:11:26]MH_I2C_Read... [10:11:26]Read from MH i2c: 01 07 00 [10:11:26]MH_I2C_Read... [10:11:26]Read from MH i2c: 01 07 00 28 0A 00 00 00 00 00 02 0D 48 [10:11:26]RasterBufferAndPrint [10:11:26]line [10:11:26]line [10:11:26]line [10:11:26]line [10:11:26]line [10:11:26]written 0, free lines is 3336 [10:11:26]MH_Cut [10:11:26]Write to MH i2c: D1 01 00 2F 0A 01 0B [10:11:26]Write i2c OK [10:11:26]MH_I2C_Read... [10:11:26]Read from MH i2c: D1 [10:11:26]MH_I2C_Read... [10:11:26]Read from MH i2c: D1 01 00 [10:11:26]MH_I2C_Read... [10:11:26]Read from MH i2c: D1 01 00 2F 0A 00 0A [10:11:26]Write to MH i2c: 01 00 00 30 0A 3A [10:11:26]Write i2c OK [10:11:26]MH_I2C_Read... [10:11:26]*** Cut start [10:11:26]*** Purtial cut [10:11:26]*** CUTSNS_PIN = 0 [10:11:26]*** Stage 1: CUTSNS_PIN = 1 [10:11:28]Read from MH i2c: 01 [10:11:28]MH_I2C_Read... [10:11:28]*** Stop cut motor [10:11:28]*** Cut end [10:11:28]Read from MH i2c: 01 07 00 [10:11:28]MH_I2C_Read... [10:11:28]Read from MH i2c: 01 07 00 30 0A 00 00 00 00 00 FF 0F 4F [10:11:28]process_action close_receipt done [10:11:28]requested_data is exist [10:11:28]produce_requested_data [10:11:28]requested_item fm.sn is exist - process it [10:11:28]wFMCommunicate request_size=4 [10:11:28]MH_SAM_APDU [10:11:28]CAPDU: 80 11 00 00 [10:11:28]Write to MH i2c: E2 08 00 31 0A 80 11 00 00 00 00 00 00 B5 [10:11:28]Write i2c OK [10:11:28]MH_I2C_Read... [10:11:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:11:28]Read from MH i2c: E2 [10:11:28]MH_I2C_Read... [10:11:28]Read from MH i2c: E2 17 00 [10:11:28]MH_I2C_Read... [10:11:28]Read from MH i2c: E2 17 00 31 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 08 [10:11:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:11:28]wFMCommunicate OK [10:11:28]requested_item fd.num is exist - process it [10:11:28]SAM_PROTO_GetFieldsCounters [10:11:28]wFMCommunicate request_size=4 [10:11:28]MH_SAM_APDU [10:11:28]CAPDU: 80 13 00 00 [10:11:28]Write to MH i2c: E2 08 00 32 0A 80 13 00 00 00 00 00 00 B8 [10:11:28]Write i2c OK [10:11:28]MH_I2C_Read... [10:11:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:11:28]Read from MH i2c: E2 [10:11:28]MH_I2C_Read... [10:11:28]Read from MH i2c: E2 62 00 [10:11:28]MH_I2C_Read... [10:11:28]Read from MH i2c: E2 62 00 32 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 01 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 78 00 00 00 5E 04 04 00 78 00 00 00 57 04 04 00 79 00 00 00 19 04 04 00 00 00 00 00 90 00 CF [10:11:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 01 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 78 00 00 00 5E 04 04 00 78 00 00 00 57 04 04 00 79 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:11:28]wFMCommunicate OK [10:11:28]SAM_PROTO_GetFieldsCounters done [10:11:28]requested_item shift.num is exist - process it [10:11:28]requested_item shift.opened is exist - process it [10:11:28]req_shift_opened [10:11:28]FM_GetShiftState [10:11:28]SAM_PROTO_GetShiftState [10:11:28]wFMCommunicate request_size=4 [10:11:28]MH_SAM_APDU [10:11:28]CAPDU: 80 13 01 00 [10:11:28]Write to MH i2c: E2 08 00 33 0A 80 13 01 00 00 00 00 00 BA [10:11:28]Write i2c OK [10:11:28]MH_I2C_Read... [10:11:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:11:28]Read from MH i2c: E2 [10:11:28]MH_I2C_Read... [10:11:28]Read from MH i2c: E2 0E 00 [10:11:28]MH_I2C_Read... [10:11:28]Read from MH i2c: E2 0E 00 33 0A 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 3C [10:11:28]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:11:28]wFMCommunicate OK [10:11:28]SAM_PROTO_GetShiftState done [10:11:28]FM_GetShiftState done [10:11:28]req_shift_opened done [10:11:28]requested_item shift.open_date is exist - process it [10:11:28]req_shift_open_date [10:11:28]req_shift_open_date done [10:11:28]produce_requested_data done [10:11:28]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223489,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:11:28]process_action_free close_receipt [10:11:28]json_value_free [10:11:28]json_value_free done [10:11:28]process_json_proto returns [10:11:28]Send response to host [10:11:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223489,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:11:28]free response buf [10:11:28]execute_script done [10:11:28]execute_script returns [10:11:28]free content buf [10:11:28]Sock 8.Close socket [10:11:28]Sock 8.Thread stoped [10:12:04]accept exits with 9 [10:12:04]New connection [10:12:04]New thread 3067436388 created [10:12:04]Thread 3067579748 joined [10:12:04]Waiting for new connection... [10:12:04] Sock 9.Parse request [10:12:04]Sock 9.Check first char [10:12:04]Sock 9.First char is OK [10:12:04]request: POST /json_proto HTTP/1.0 [10:12:04]Method: POST [10:12:04]URL: /json_proto [10:12:04]Method is POST - this is cgi request [10:12:04]url: /json_proto [10:12:04]query_string will be loaded in cgi processing [10:12:04]execute_cgi json_proto POST (null) [10:12:04]execute_cgi path=json_proto method=POST [10:12:04]POST find Content-Length [10:12:04]Host: 172.17.52.131:8080 [10:12:04]Content-Length: 677 [10:12:04]Content-Type: application/json [10:12:04] [10:12:04]POST finish read [10:12:04]Found Content-Length = 677 [10:12:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477298", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:04]execute_script... [10:12: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)477298", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:04]POST & json_proto [10:12:04]process_json_proto [10:12:04]json parsed OK: [10:12:04]protocol is kg_v1.0 [10:12:04]action value=close_receipt [10:12:04]process_action close_receipt [10:12:04]cmd_close_receipt [10:12:04]MH_GetDate [10:12:04]Write to MH i2c: F0 00 00 34 0A 2D [10:12:04]Write i2c OK [10:12:04]MH_I2C_Read... [10:12:04]Read from MH i2c: F0 [10:12:04]MH_I2C_Read... [10:12:04]Read from MH i2c: F0 09 00 [10:12:04]MH_I2C_Read... [10:12:04]Read from MH i2c: F0 09 00 34 0A 00 F5 28 16 67 81 1C 16 67 EA [10:12:04]GetLastDocTimeStamp 1729505484 [10:12:04]current date 1729505525 [10:12:04]FM_GetShiftState [10:12:04]SAM_PROTO_GetShiftState [10:12:04]wFMCommunicate request_size=4 [10:12:04]MH_SAM_APDU [10:12:04]CAPDU: 80 13 01 00 [10:12:04]Write to MH i2c: E2 08 00 35 0A 80 13 01 00 00 00 00 00 BC [10:12:04]Write i2c OK [10:12:04]MH_I2C_Read... [10:12:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:04]Read from MH i2c: E2 [10:12:04]MH_I2C_Read... [10:12:04]Read from MH i2c: E2 0E 00 [10:12:04]MH_I2C_Read... [10:12:04]Read from MH i2c: E2 0E 00 35 0A 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 3E [10:12:04]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:12:04]wFMCommunicate OK [10:12:04]SAM_PROTO_GetShiftState done [10:12:04]FM_GetShiftState done [10:12:04]opened in 1729469279 [10:12:04]opened+sec_in_day 1729555679 [10:12:04]quantity*price = 50041 [10:12:04]sum+1 = 50042 [10:12:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 121 21.10.2024 10:12 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223490 ФПД: 145052000904881 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T101205&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223490&fm=145052000904881&tin=02508201610067®Number=0000000000091767&sum=50000 [10:12:05]StoreToDocumentArchive [10:12:05]shift 538 fd 223490 [10:12:05]save to /storage/0538/doc_00223490 [10:12:05]save last doc name /storage/0538/doc_00223490 to /storage/kkm_last_doc_name [10:12:05]save OK [10:12:05]Clear old archive folders... [10:12:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:12:05]tlvbuf is 0137B060 [10:12:05]SAM_PROTO_ClearQueue [10:12:05]wFMCommunicate request_size=4 [10:12:05]MH_SAM_APDU [10:12:05]CAPDU: 80 09 00 00 [10:12:05]Write to MH i2c: E2 08 00 42 0A 80 09 00 00 00 00 00 00 BE [10:12:05]Write i2c OK [10:12:05]MH_I2C_Read... [10:12:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:12:05]Read from MH i2c: E2 [10:12:05]MH_I2C_Read... [10:12:05]Read from MH i2c: E2 03 00 [10:12:05]MH_I2C_Read... [10:12:05]Read from MH i2c: E2 03 00 42 0A 00 90 00 C0 [10:12:05]RAPDU: 90 00 [10:12:05]wFMCommunicate OK [10:12:05]SAM_PROTO_ClearQueue done [10:12:05]KKMCreateOFDPacket [10:12:05]OFDProtocolAddRootSTLVToBuf [10:12:05]FM_MakeSignedData [10:12:05]FM_MakeSignedData [10:12:05]SAM_PROTO_SignData [10:12:05]wFMCommunicate request_size=4 [10:12:05]MH_SAM_APDU [10:12:05]CAPDU: 80 0D 01 02 [10:12:05]Write to MH i2c: E2 08 00 43 0A 80 0D 01 02 00 00 00 00 C6 [10:12:05]Write i2c OK [10:12:05]MH_I2C_Read... [10:12:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:12:06]Read from MH i2c: E2 [10:12:06]MH_I2C_Read... [10:12:06]Read from MH i2c: E2 03 00 [10:12:06]MH_I2C_Read... [10:12:06]Read from MH i2c: E2 03 00 43 0A 00 90 00 C1 [10:12:06]RAPDU: 90 00 [10:12:06]wFMCommunicate OK [10:12:06]wFMCommunicate request_size=255 [10:12:06]MH_SAM_APDU [10:12: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 F5 28 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 02 69 03 00 35 04 06 00 83 [10:12:06]Write to MH i2c: E2 02 01 44 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 F5 28 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 02 69 03 00 35 04 06 00 83 00 00 7A [10:12:06]Write i2c OK [10:12:06]MH_I2C_Read... [10:12:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:06]Read from MH i2c: E2 [10:12:06]MH_I2C_Read... [10:12:06]Read from MH i2c: E2 03 00 [10:12:06]MH_I2C_Read... [10:12:06]Read from MH i2c: E2 03 00 44 0A 00 90 00 C2 [10:12:06]RAPDU: 90 00 [10:12:06]wFMCommunicate OK [10:12:06]wFMCommunicate request_size=10 [10:12:06]MH_SAM_APDU [10:12:06]CAPDU: 80 0D 02 02 05 EC 8C FC E6 B1 [10:12:06]Write to MH i2c: E2 0D 00 45 0A 80 0D 02 02 05 00 EC 8C FC E6 B1 00 00 DE [10:12:06]Write i2c OK [10:12:06]MH_I2C_Read... [10:12:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:06]Read from MH i2c: E2 [10:12:06]MH_I2C_Read... [10:12:06]Read from MH i2c: E2 03 00 [10:12:06]MH_I2C_Read... [10:12:06]Read from MH i2c: E2 03 00 45 0A 00 90 00 C3 [10:12:06]RAPDU: 90 00 [10:12:06]wFMCommunicate OK [10:12:06]wFMCommunicate request_size=4 [10:12:06]MH_SAM_APDU [10:12:06]CAPDU: 80 0D 03 02 [10:12:06]Write to MH i2c: E2 08 00 46 0A 80 0D 03 02 00 00 00 00 CB [10:12:06]Write i2c OK [10:12:06]MH_I2C_Read... [10:12:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:12:06]Read from MH i2c: E2 [10:12:06]MH_I2C_Read... [10:12:06]Read from MH i2c: E2 0B 00 [10:12:06]MH_I2C_Read... [10:12:06]Read from MH i2c: E2 0B 00 46 0A 00 01 BF 6E C8 16 F8 92 E3 90 00 45 [10:12:06]RAPDU: 01 BF 6E C8 16 F8 92 E3 90 00 [10:12:06]wFMCommunicate OK [10:12:06]SAM_PROTO_SignData done [10:12:06]FM_MakeSignedData done [10:12:06]CreateOFDProtocolMessage [10:12:06]wFMCommunicate request_size=4 [10:12:06]MH_SAM_APDU [10:12:06]CAPDU: 80 11 00 00 [10:12:06]Write to MH i2c: E2 08 00 47 0A 80 11 00 00 00 00 00 00 CB [10:12:06]Write i2c OK [10:12:06]MH_I2C_Read... [10:12:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:06]Read from MH i2c: E2 [10:12:06]MH_I2C_Read... [10:12:06]Read from MH i2c: E2 17 00 [10:12:06]MH_I2C_Read... [10:12:06]Read from MH i2c: E2 17 00 47 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 1E [10:12:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:12:06]wFMCommunicate OK [10:12:06]CreateOFDProtocolMessage done [10:12:06]OFDSenderStorePacket 223490 [10:12:06]StoreOFDPacket docnum=223490 [10:12:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 05 69 07 01 79 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 F5 28 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 02 69 03 00 35 04 06 00 83 EC 8C FC E6 B1 01 BF 6E C8 16 F8 92 E3 [10:12:06]CheckFolder [10:12:06]dirname=/storage/ofd_packets [10:12:06]CheckFolder done [10:12:06]ProducePacketName [10:12:06]name=ofd_packets/00223490 [10:12:06]NVStorageSaveData ofd_packets/00223490 [10:12:06]File name is /storage/ofd_packets/00223490 [10:12:06]Write 301 bytes [10:12:06]NVStorageSaveData done [10:12:06]OFDSenderStorePacket done [10:12:06]KKMCreateOFDPacket done [10:12:06]NVStorageSaveData kkm_last_timestamp [10:12:06]File name is /storage/kkm_last_timestamp [10:12:06]Write 4 bytes [10:12:06]NVStorageSaveData done [10:12:06]ExternCall_PrintAddStr [10:12:06]wPrintStart [10:12:06]Write to MH i2c: 01 00 00 48 0A 52 [10:12:06]Write i2c OK [10:12:06]MH_I2C_Read... [10:12:06]Read from MH i2c: 01 [10:12:06]MH_I2C_Read... [10:12:06]Read from MH i2c: 01 07 00 [10:12:06]MH_I2C_Read... [10:12:06]Read from MH i2c: 01 07 00 48 0A 00 00 00 00 00 FF 0F 67 [10:12:06]RasterBufferAndPrint [10:12:06]line Счет N : (1)477298 [10:12:06]line ИНН: 02508201610067 [10:12:06]line Контрольно-Кассовый Чек [10:12:06]line ПРОДАЖА [10:12:06]line ТРК (МРК, ГНК) : 12 [10:12:06]line Товар: 2710124130 [10:12:06]line Аи-92-К-5 [10:12:06]line 7.480 * 66.90 [10:12:06]line = 500.41 [10:12:06]line НДС 12% НСП 1% [10:12:06]line > о реализуемом товаре [10:12:06]line ОКРУГЛЕНИЕ: -0.41 [10:12:06]line ИТОГО: 500.00 [10:12:06]line Внесено: 500.00 [10:12:06]line СДАЧА: 0.00 [10:12:06]line НСП 1% : 4.43 [10:12:06]line НДС 12% : 53.14 [10:12:06]line Наличными: 500.00 [10:12:06]line Безнал.: 0.00 [10:12:06]line Место: АЗС № 162 "Партнер Нефть" [10:12:06]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:12:06]line СНО: Общий режим [10:12:06]line Чек 121 21.10.2024 10:12 [10:12:06]line Смена: 538 ФФД: 1.0 [10:12:06]line ЗНМ: 0300000103 [10:12:06]line РНМ: 0000000000091767 [10:12:06]line Версия ККМ: 001 [10:12:06]line ФМ: 0000000000871763 [10:12:06]line ФД: 223490 [10:12:06]line ФПД: 145052000904881 [10:12:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T101205&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223490&fm=145052000904881&tin=02508201610067®Number=0000000000091767&sum=50000 [10:12:06]written 0, free lines is 4095 [10:12:07]Write to MH i2c: 01 00 00 73 0A 7D [10:12:07]Write i2c OK [10:12:07]MH_I2C_Read... [10:12:07]Read from MH i2c: 01 [10:12:07]MH_I2C_Read... [10:12:07]Read from MH i2c: 01 07 00 [10:12:07]MH_I2C_Read... [10:12:07]Read from MH i2c: 01 07 00 73 0A 00 00 00 00 00 EC 0C 7C [10:12:07]RasterBufferAndPrint [10:12:07]line [10:12:07]line [10:12:07]line [10:12:07]line [10:12:07]line [10:12:07]written 0, free lines is 3314 [10:12:07]MH_Cut [10:12:07]Write to MH i2c: D1 01 00 7A 0A 01 56 [10:12:07]Write i2c OK [10:12:07]MH_I2C_Read... [10:12:07]Read from MH i2c: D1 [10:12:07]MH_I2C_Read... [10:12:07]Read from MH i2c: D1 01 00 [10:12:07]MH_I2C_Read... [10:12:07]Read from MH i2c: D1 01 00 7A 0A 00 55 [10:12:07]Write to MH i2c: 01 00 00 7B 0A 85 [10:12:07]Write i2c OK [10:12:07]MH_I2C_Read... [10:12:07]*** Cut start [10:12:07]*** Purtial cut [10:12:07]*** Stage 1: CUTSNS_PIN = 1 [10:12:08]Read from MH i2c: 01 [10:12:08]MH_I2C_Read... [10:12:08]*** Stop cut motor [10:12:08]*** Cut end [10:12:08]Read from MH i2c: 01 07 00 [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: 01 07 00 7B 0A 00 00 00 00 00 FF 0F 9A [10:12:08]process_action close_receipt done [10:12:08]requested_data is exist [10:12:08]produce_requested_data [10:12:08]requested_item fm.sn is exist - process it [10:12:08]wFMCommunicate request_size=4 [10:12:08]MH_SAM_APDU [10:12:08]CAPDU: 80 11 00 00 [10:12:08]Write to MH i2c: E2 08 00 7C 0A 80 11 00 00 00 00 00 00 00 [10:12:08]Write i2c OK [10:12:08]MH_I2C_Read... [10:12:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:08]Read from MH i2c: E2 [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: E2 17 00 [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: E2 17 00 7C 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 53 [10:12:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:12:08]wFMCommunicate OK [10:12:08]requested_item fd.num is exist - process it [10:12:08]SAM_PROTO_GetFieldsCounters [10:12:08]wFMCommunicate request_size=4 [10:12:08]MH_SAM_APDU [10:12:08]CAPDU: 80 13 00 00 [10:12:08]Write to MH i2c: E2 08 00 7D 0A 80 13 00 00 00 00 00 00 03 [10:12:08]Write i2c OK [10:12:08]MH_I2C_Read... [10:12:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:12:08]Read from MH i2c: E2 [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: E2 62 00 [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: E2 62 00 7D 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 02 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 79 00 00 00 5E 04 04 00 79 00 00 00 57 04 04 00 7A 00 00 00 19 04 04 00 00 00 00 00 90 00 1E [10:12:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 02 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 79 00 00 00 5E 04 04 00 79 00 00 00 57 04 04 00 7A 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:12:08]wFMCommunicate OK [10:12:08]SAM_PROTO_GetFieldsCounters done [10:12:08]requested_item shift.num is exist - process it [10:12:08]requested_item shift.opened is exist - process it [10:12:08]req_shift_opened [10:12:08]FM_GetShiftState [10:12:08]SAM_PROTO_GetShiftState [10:12:08]wFMCommunicate request_size=4 [10:12:08]MH_SAM_APDU [10:12:08]CAPDU: 80 13 01 00 [10:12:08]Write to MH i2c: E2 08 00 7E 0A 80 13 01 00 00 00 00 00 05 [10:12:08]Write i2c OK [10:12:08]MH_I2C_Read... [10:12:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:08]Read from MH i2c: E2 [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: E2 0E 00 [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: E2 0E 00 7E 0A 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 87 [10:12:08]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:12:08]wFMCommunicate OK [10:12:08]SAM_PROTO_GetShiftState done [10:12:08]FM_GetShiftState done [10:12:08]req_shift_opened done [10:12:08]requested_item shift.open_date is exist - process it [10:12:08]req_shift_open_date [10:12:08]req_shift_open_date done [10:12:08]produce_requested_data done [10:12:08]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223490,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:12:08]process_action_free close_receipt [10:12:08]json_value_free [10:12:08]json_value_free done [10:12:08]process_json_proto returns [10:12:08]Send response to host [10:12:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223490,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:12:08]free response buf [10:12:08]execute_script done [10:12:08]execute_script returns [10:12:08]free content buf [10:12:08]Sock 9.Close socket [10:12:08]Sock 9.Thread stoped [10:12:16]accept exits with 8 [10:12:16]New connection [10:12:16]New thread 3067579748 created [10:12:16]Thread 3067436388 joined [10:12:16]Waiting for new connection... [10:12:16] Sock 8.Parse request [10:12:16]Sock 8.Check first char [10:12:16]Sock 8.First char is OK [10:12:16]request: POST /json_proto HTTP/1.0 [10:12:16]Method: POST [10:12:16]URL: /json_proto [10:12:16]Method is POST - this is cgi request [10:12:16]url: /json_proto [10:12:16]query_string will be loaded in cgi processing [10:12:16]execute_cgi json_proto POST (null) [10:12:16]execute_cgi path=json_proto method=POST [10:12:16]POST find Content-Length [10:12:16]Host: 172.17.52.131:8080 [10:12:16]Content-Length: 816 [10:12:16]Content-Type: application/json [10:12:16] [10:12:16]POST finish read [10:12:16]Found Content-Length = 816 [10:12:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477297", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:16]execute_script... [10:12:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477297", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:16]POST & json_proto [10:12:16]process_json_proto [10:12:16]json parsed OK: [10:12:16]protocol is kg_v1.0 [10:12:16]action value=close_receipt [10:12:16]process_action close_receipt [10:12:16]cmd_close_receipt [10:12:16]MH_GetDate [10:12:16]Write to MH i2c: F0 00 00 7F 0A 78 [10:12:16]Write i2c OK [10:12:16]MH_I2C_Read... [10:12:16]Read from MH i2c: F0 [10:12:16]MH_I2C_Read... [10:12:16]Read from MH i2c: F0 09 00 [10:12:16]MH_I2C_Read... [10:12:16]Read from MH i2c: F0 09 00 7F 0A 00 01 29 16 67 81 1C 16 67 42 [10:12:16]GetLastDocTimeStamp 1729505525 [10:12:16]current date 1729505537 [10:12:16]FM_GetShiftState [10:12:16]SAM_PROTO_GetShiftState [10:12:16]wFMCommunicate request_size=4 [10:12:16]MH_SAM_APDU [10:12:16]CAPDU: 80 13 01 00 [10:12:16]Write to MH i2c: E2 08 00 80 0A 80 13 01 00 00 00 00 00 07 [10:12:16]Write i2c OK [10:12:16]MH_I2C_Read... [10:12:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:16]Read from MH i2c: E2 [10:12:16]MH_I2C_Read... [10:12:16]Read from MH i2c: E2 0E 00 [10:12:16]MH_I2C_Read... [10:12:16]Read from MH i2c: E2 0E 00 80 0A 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 89 [10:12:16]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:12:16]wFMCommunicate OK [10:12:16]SAM_PROTO_GetShiftState done [10:12:16]FM_GetShiftState done [10:12:16]opened in 1729469279 [10:12:16]opened+sec_in_day 1729555679 [10:12:16]quantity*price = 50041 [10:12:16]sum+1 = 50042 [10:12:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 122 21.10.2024 10:12 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871763 ФД: 223491 ФПД: 78398582349697 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T101217&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223491&fm=78398582349697&tin=02508201610067®Number=0000000000091767&sum=50041 [10:12:17]StoreToDocumentArchive [10:12:17]shift 538 fd 223491 [10:12:17]save to /storage/0538/doc_00223491 [10:12:17]save last doc name /storage/0538/doc_00223491 to /storage/kkm_last_doc_name [10:12:17]save OK [10:12:17]Clear old archive folders... [10:12:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:12:17]tlvbuf is 013997B0 [10:12:17]SAM_PROTO_ClearQueue [10:12:17]wFMCommunicate request_size=4 [10:12:17]MH_SAM_APDU [10:12:17]CAPDU: 80 09 00 00 [10:12:17]Write to MH i2c: E2 08 00 8D 0A 80 09 00 00 00 00 00 00 09 [10:12:17]Write i2c OK [10:12:17]MH_I2C_Read... [10:12:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:12:17]Read from MH i2c: E2 [10:12:17]MH_I2C_Read... [10:12:17]Read from MH i2c: E2 03 00 [10:12:17]MH_I2C_Read... [10:12:17]Read from MH i2c: E2 03 00 8D 0A 00 90 00 0B [10:12:17]RAPDU: 90 00 [10:12:17]wFMCommunicate OK [10:12:17]SAM_PROTO_ClearQueue done [10:12:17]KKMCreateOFDPacket [10:12:17]OFDProtocolAddRootSTLVToBuf [10:12:17]FM_MakeSignedData [10:12:17]FM_MakeSignedData [10:12:17]SAM_PROTO_SignData [10:12:17]wFMCommunicate request_size=4 [10:12:17]MH_SAM_APDU [10:12:17]CAPDU: 80 0D 01 02 [10:12:17]Write to MH i2c: E2 08 00 8E 0A 80 0D 01 02 00 00 00 00 11 [10:12:17]Write i2c OK [10:12:17]MH_I2C_Read... [10:12:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:12:18]Read from MH i2c: E2 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: E2 03 00 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: E2 03 00 8E 0A 00 90 00 0C [10:12:18]RAPDU: 90 00 [10:12:18]wFMCommunicate OK [10:12:18]wFMCommunicate request_size=255 [10:12:18]MH_SAM_APDU [10:12:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 01 29 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 03 69 03 00 35 04 06 00 47 [10:12:18]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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 01 29 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 03 69 03 00 35 04 06 00 47 00 00 EA [10:12:18]Write i2c OK [10:12:18]MH_I2C_Read... [10:12:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:18]Read from MH i2c: E2 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: E2 03 00 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: E2 03 00 8F 0A 00 90 00 0D [10:12:18]RAPDU: 90 00 [10:12:18]wFMCommunicate OK [10:12:18]wFMCommunicate request_size=10 [10:12:18]MH_SAM_APDU [10:12:18]CAPDU: 80 0D 02 02 05 4D 97 A6 DF 81 [10:12:18]Write to MH i2c: E2 0D 00 90 0A 80 0D 02 02 05 00 4D 97 A6 DF 81 00 00 08 [10:12:18]Write i2c OK [10:12:18]MH_I2C_Read... [10:12:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:18]Read from MH i2c: E2 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: E2 03 00 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: E2 03 00 90 0A 00 90 00 0E [10:12:18]RAPDU: 90 00 [10:12:18]wFMCommunicate OK [10:12:18]wFMCommunicate request_size=4 [10:12:18]MH_SAM_APDU [10:12:18]CAPDU: 80 0D 03 02 [10:12:18]Write to MH i2c: E2 08 00 91 0A 80 0D 03 02 00 00 00 00 16 [10:12:18]Write i2c OK [10:12:18]MH_I2C_Read... [10:12:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:12:18]Read from MH i2c: E2 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: E2 0B 00 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: E2 0B 00 91 0A 00 B6 A9 8A 2D 87 6E F8 E7 90 00 01 [10:12:18]RAPDU: B6 A9 8A 2D 87 6E F8 E7 90 00 [10:12:18]wFMCommunicate OK [10:12:18]SAM_PROTO_SignData done [10:12:18]FM_MakeSignedData done [10:12:18]CreateOFDProtocolMessage [10:12:18]wFMCommunicate request_size=4 [10:12:18]MH_SAM_APDU [10:12:18]CAPDU: 80 11 00 00 [10:12:18]Write to MH i2c: E2 08 00 92 0A 80 11 00 00 00 00 00 00 16 [10:12:18]Write i2c OK [10:12:18]MH_I2C_Read... [10:12:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:18]Read from MH i2c: E2 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: E2 17 00 [10:12:18]MH_I2C_Read... [10:12:18]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 36 33 90 00 69 [10:12:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:12:18]wFMCommunicate OK [10:12:18]CreateOFDProtocolMessage done [10:12:18]OFDSenderStorePacket 223491 [10:12:18]StoreOFDPacket docnum=223491 [10:12:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 1B 39 07 01 4E A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 01 29 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 03 69 03 00 35 04 06 00 47 4D 97 A6 DF 81 B6 A9 8A 2D 87 6E F8 E7 [10:12:18]CheckFolder [10:12:18]dirname=/storage/ofd_packets [10:12:18]CheckFolder done [10:12:18]ProducePacketName [10:12:18]name=ofd_packets/00223491 [10:12:18]NVStorageSaveData ofd_packets/00223491 [10:12:18]File name is /storage/ofd_packets/00223491 [10:12:18]Write 301 bytes [10:12:18]NVStorageSaveData done [10:12:18]OFDSenderStorePacket done [10:12:18]KKMCreateOFDPacket done [10:12:18]NVStorageSaveData kkm_last_timestamp [10:12:18]File name is /storage/kkm_last_timestamp [10:12:18]Write 4 bytes [10:12:18]NVStorageSaveData done [10:12:18]ExternCall_PrintAddStr [10:12:18]wPrintStart [10:12:18]Write to MH i2c: 01 00 00 93 0A 9D [10:12:18]Write i2c OK [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: 01 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: 01 07 00 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: 01 07 00 93 0A 00 00 00 00 00 FF 0F B2 [10:12:18]RasterBufferAndPrint [10:12:18]line Счет N : (1)477297 [10:12:18]line ИНН: 02508201610067 [10:12:18]line Контрольно-Кассовый Чек [10:12:18]line ПРОДАЖА [10:12:18]line ТРК (МРК, ГНК) : 32 [10:12:18]line Товар: 2710124130 [10:12:18]line Аи-92-К-5 [10:12:18]line 7.480 * 66.90 [10:12:18]line = 500.41 [10:12:18]line НДС 12% НСП 1% [10:12:18]line > о реализуемом товаре [10:12:18]line ИТОГО: 500.41 [10:12:18]line НСП 1% : 4.43 [10:12:18]line НДС 12% : 53.14 [10:12:18]line Наличными: 0.00 [10:12:18]line Безнал.: 500.41 [10:12:18]line Место: АЗС № 162 "Партнер Нефть" [10:12:18]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:12:18]line СНО: Общий режим [10:12:18]line Чек 122 21.10.2024 10:12 [10:12:18]line Смена: 538 ФФД: 1.0 [10:12:18]line ЗНМ: 0300000103 [10:12:18]line РНМ: 0000000000091767 [10:12:18]line Версия ККМ: 001 [10:12:18]line Платежная система: Бакай Банк [10:12:18]line ФМ: 0000000000871763 [10:12:18]line ФД: 223491 [10:12:18]line ФПД: 78398582349697 [10:12:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T101217&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223491&fm=78398582349697&tin=02508201610067®Number=0000000000091767&sum=50041 [10:12:18]written 0, free lines is 4095 [10:12:19]Write to MH i2c: 01 00 00 BD 0A C7 [10:12:19]Write i2c OK [10:12:19]MH_I2C_Read... [10:12:19]Read from MH i2c: 01 [10:12:19]MH_I2C_Read... [10:12:19]Read from MH i2c: 01 07 00 [10:12:19]MH_I2C_Read... [10:12:19]Read from MH i2c: 01 07 00 BD 0A 00 00 00 00 00 01 0D DC [10:12:19]RasterBufferAndPrint [10:12:19]line [10:12:19]line [10:12:19]line [10:12:19]line [10:12:19]line [10:12:19]written 0, free lines is 3335 [10:12:19]MH_Cut [10:12:19]Write to MH i2c: D1 01 00 C4 0A 01 A0 [10:12:19]Write i2c OK [10:12:19]MH_I2C_Read... [10:12:19]Read from MH i2c: D1 [10:12:19]MH_I2C_Read... [10:12:19]Read from MH i2c: D1 01 00 [10:12:19]MH_I2C_Read... [10:12:19]Read from MH i2c: D1 01 00 C4 0A 00 9F [10:12:19]Write to MH i2c: 01 00 00 C5 0A CF [10:12:19]Write i2c OK [10:12:19]MH_I2C_Read... [10:12:19]*** Cut start [10:12:19]*** Purtial cut [10:12:19]*** Stage 1: CUTSNS_PIN = 1 [10:12:20]Read from MH i2c: 01 [10:12:20]MH_I2C_Read... [10:12:20]*** Stop cut motor [10:12:20]*** Cut end [10:12:20]Read from MH i2c: 01 07 00 [10:12:20]MH_I2C_Read... [10:12:20]Read from MH i2c: 01 07 00 C5 0A 00 00 00 00 00 FF 0F E4 [10:12:20]process_action close_receipt done [10:12:20]requested_data is exist [10:12:20]produce_requested_data [10:12:20]requested_item fm.sn is exist - process it [10:12:20]wFMCommunicate request_size=4 [10:12:20]MH_SAM_APDU [10:12:20]CAPDU: 80 11 00 00 [10:12:20]Write to MH i2c: E2 08 00 C6 0A 80 11 00 00 00 00 00 00 4A [10:12:20]Write i2c OK [10:12:20]MH_I2C_Read... [10:12:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:20]Read from MH i2c: E2 [10:12:20]MH_I2C_Read... [10:12:20]Read from MH i2c: E2 17 00 [10:12:20]MH_I2C_Read... [10:12:20]Read from MH i2c: E2 17 00 C6 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 9D [10:12:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:12:20]wFMCommunicate OK [10:12:20]requested_item fd.num is exist - process it [10:12:20]SAM_PROTO_GetFieldsCounters [10:12:20]wFMCommunicate request_size=4 [10:12:20]MH_SAM_APDU [10:12:20]CAPDU: 80 13 00 00 [10:12:20]Write to MH i2c: E2 08 00 C7 0A 80 13 00 00 00 00 00 00 4D [10:12:20]Write i2c OK [10:12:20]MH_I2C_Read... [10:12:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:12:20]Read from MH i2c: E2 [10:12:20]MH_I2C_Read... [10:12:20]Read from MH i2c: E2 62 00 [10:12:20]MH_I2C_Read... [10:12:20]Read from MH i2c: E2 62 00 C7 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 03 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 7A 00 00 00 5E 04 04 00 7A 00 00 00 57 04 04 00 7B 00 00 00 19 04 04 00 00 00 00 00 90 00 6C [10:12:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 03 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 7A 00 00 00 5E 04 04 00 7A 00 00 00 57 04 04 00 7B 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:12:20]wFMCommunicate OK [10:12:20]SAM_PROTO_GetFieldsCounters done [10:12:20]requested_item shift.num is exist - process it [10:12:20]requested_item shift.opened is exist - process it [10:12:20]req_shift_opened [10:12:20]FM_GetShiftState [10:12:20]SAM_PROTO_GetShiftState [10:12:20]wFMCommunicate request_size=4 [10:12:20]MH_SAM_APDU [10:12:20]CAPDU: 80 13 01 00 [10:12:20]Write to MH i2c: E2 08 00 C8 0A 80 13 01 00 00 00 00 00 4F [10:12:20]Write i2c OK [10:12:20]MH_I2C_Read... [10:12:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:20]Read from MH i2c: E2 [10:12:20]MH_I2C_Read... [10:12:20]Read from MH i2c: E2 0E 00 [10:12:20]MH_I2C_Read... [10:12:20]Read from MH i2c: E2 0E 00 C8 0A 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 D1 [10:12:20]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:12:20]wFMCommunicate OK [10:12:20]SAM_PROTO_GetShiftState done [10:12:20]FM_GetShiftState done [10:12:20]req_shift_opened done [10:12:20]requested_item shift.open_date is exist - process it [10:12:20]req_shift_open_date [10:12:20]req_shift_open_date done [10:12:20]produce_requested_data done [10:12:20]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223491,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:12:20]process_action_free close_receipt [10:12:20]json_value_free [10:12:20]json_value_free done [10:12:20]process_json_proto returns [10:12:20]Send response to host [10:12:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223491,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:12:20]free response buf [10:12:20]execute_script done [10:12:20]execute_script returns [10:12:20]free content buf [10:12:20]Sock 8.Close socket [10:12:20]Sock 8.Thread stoped [10:12:43]accept exits with 9 [10:12:43]New connection [10:12:43]New thread 3067436388 created [10:12:43]Thread 3067579748 joined [10:12:43]Waiting for new connection... [10:12:43] Sock 9.Parse request [10:12:43]Sock 9.Check first char [10:12:43]Sock 9.First char is OK [10:12:43]request: POST /json_proto HTTP/1.0 [10:12:43]Method: POST [10:12:43]URL: /json_proto [10:12:43]Method is POST - this is cgi request [10:12:43]url: /json_proto [10:12:43]query_string will be loaded in cgi processing [10:12:43]execute_cgi json_proto POST (null) [10:12:43]execute_cgi path=json_proto method=POST [10:12:43]POST find Content-Length [10:12:43]Host: 172.17.52.131:8080 [10:12:43]Content-Length: 677 [10:12:43]Content-Type: application/json [10:12:43] [10:12:43]POST finish read [10:12:43]Found Content-Length = 677 [10:12:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477299", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:43]execute_script... [10:12: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)477299", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:43]POST & json_proto [10:12:43]process_json_proto [10:12:43]json parsed OK: [10:12:43]protocol is kg_v1.0 [10:12:43]action value=close_receipt [10:12:43]process_action close_receipt [10:12:43]cmd_close_receipt [10:12:43]MH_GetDate [10:12:43]Write to MH i2c: F0 00 00 C9 0A C2 [10:12:43]Write i2c OK [10:12:43]MH_I2C_Read... [10:12:43]Read from MH i2c: F0 [10:12:43]MH_I2C_Read... [10:12:43]Read from MH i2c: F0 09 00 [10:12:43]MH_I2C_Read... [10:12:43]Read from MH i2c: F0 09 00 C9 0A 00 1B 29 16 67 81 1C 16 67 A6 [10:12:43]GetLastDocTimeStamp 1729505537 [10:12:43]current date 1729505563 [10:12:43]FM_GetShiftState [10:12:43]SAM_PROTO_GetShiftState [10:12:43]wFMCommunicate request_size=4 [10:12:43]MH_SAM_APDU [10:12:43]CAPDU: 80 13 01 00 [10:12:43]Write to MH i2c: E2 08 00 CA 0A 80 13 01 00 00 00 00 00 51 [10:12:43]Write i2c OK [10:12:43]MH_I2C_Read... [10:12:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:43]Read from MH i2c: E2 [10:12:43]MH_I2C_Read... [10:12:43]Read from MH i2c: E2 0E 00 [10:12:43]MH_I2C_Read... [10:12:43]Read from MH i2c: E2 0E 00 CA 0A 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 D3 [10:12:43]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:12:43]wFMCommunicate OK [10:12:43]SAM_PROTO_GetShiftState done [10:12:43]FM_GetShiftState done [10:12:43]opened in 1729469279 [10:12:43]opened+sec_in_day 1729555679 [10:12:43]quantity*price = 50041 [10:12:43]sum+1 = 50042 [10:12: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 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 123 21.10.2024 10:12 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223492 ФПД: 222222958259669 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T101244&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223492&fm=222222958259669&tin=02508201610067®Number=0000000000091767&sum=50000 [10:12:44]StoreToDocumentArchive [10:12:44]shift 538 fd 223492 [10:12:44]save to /storage/0538/doc_00223492 [10:12:44]save last doc name /storage/0538/doc_00223492 to /storage/kkm_last_doc_name [10:12:44]save OK [10:12:44]Clear old archive folders... [10:12:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:12:44]tlvbuf is 013A0280 [10:12:44]SAM_PROTO_ClearQueue [10:12:44]wFMCommunicate request_size=4 [10:12:44]MH_SAM_APDU [10:12:44]CAPDU: 80 09 00 00 [10:12:44]Write to MH i2c: E2 08 00 D7 0A 80 09 00 00 00 00 00 00 53 [10:12:44]Write i2c OK [10:12:44]MH_I2C_Read... [10:12:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:12:44]Read from MH i2c: E2 [10:12:44]MH_I2C_Read... [10:12:44]Read from MH i2c: E2 03 00 [10:12:44]MH_I2C_Read... [10:12:44]Read from MH i2c: E2 03 00 D7 0A 00 90 00 55 [10:12:44]RAPDU: 90 00 [10:12:44]wFMCommunicate OK [10:12:44]SAM_PROTO_ClearQueue done [10:12:44]KKMCreateOFDPacket [10:12:44]OFDProtocolAddRootSTLVToBuf [10:12:44]FM_MakeSignedData [10:12:44]FM_MakeSignedData [10:12:44]SAM_PROTO_SignData [10:12:44]wFMCommunicate request_size=4 [10:12:44]MH_SAM_APDU [10:12:44]CAPDU: 80 0D 01 02 [10:12:44]Write to MH i2c: E2 08 00 D8 0A 80 0D 01 02 00 00 00 00 5B [10:12:44]Write i2c OK [10:12:44]MH_I2C_Read... [10:12:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:12:44]Read from MH i2c: E2 [10:12:44]MH_I2C_Read... [10:12:44]Read from MH i2c: E2 03 00 [10:12:44]MH_I2C_Read... [10:12:44]Read from MH i2c: E2 03 00 D8 0A 00 90 00 56 [10:12:44]RAPDU: 90 00 [10:12:44]wFMCommunicate OK [10:12:44]wFMCommunicate request_size=255 [10:12:44]MH_SAM_APDU [10: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 1C 29 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 04 69 03 00 35 04 06 00 CA [10:12:44]Write to MH i2c: E2 02 01 D9 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 1C 29 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 04 69 03 00 35 04 06 00 CA 00 00 82 [10:12:44]Write i2c OK [10:12:44]MH_I2C_Read... [10:12:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:45]Read from MH i2c: E2 [10:12:45]MH_I2C_Read... [10:12:45]Read from MH i2c: E2 03 00 [10:12:45]MH_I2C_Read... [10:12:45]Read from MH i2c: E2 03 00 D9 0A 00 90 00 57 [10:12:45]RAPDU: 90 00 [10:12:45]wFMCommunicate OK [10:12:45]wFMCommunicate request_size=10 [10:12:45]MH_SAM_APDU [10:12:45]CAPDU: 80 0D 02 02 05 1C 50 7C ED D5 [10:12:45]Write to MH i2c: E2 0D 00 DA 0A 80 0D 02 02 05 00 1C 50 7C ED D5 00 00 12 [10:12:45]Write i2c OK [10:12:45]MH_I2C_Read... [10:12:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:45]Read from MH i2c: E2 [10:12:45]MH_I2C_Read... [10:12:45]Read from MH i2c: E2 03 00 [10:12:45]MH_I2C_Read... [10:12:45]Read from MH i2c: E2 03 00 DA 0A 00 90 00 58 [10:12:45]RAPDU: 90 00 [10:12:45]wFMCommunicate OK [10:12:45]wFMCommunicate request_size=4 [10:12:45]MH_SAM_APDU [10:12:45]CAPDU: 80 0D 03 02 [10:12:45]Write to MH i2c: E2 08 00 DB 0A 80 0D 03 02 00 00 00 00 60 [10:12:45]Write i2c OK [10:12:45]MH_I2C_Read... [10:12:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:12:45]Read from MH i2c: E2 [10:12:45]MH_I2C_Read... [10:12:45]Read from MH i2c: E2 0B 00 [10:12:45]MH_I2C_Read... [10:12:45]Read from MH i2c: E2 0B 00 DB 0A 00 55 75 63 4E D5 F0 F1 54 90 00 E6 [10:12:45]RAPDU: 55 75 63 4E D5 F0 F1 54 90 00 [10:12:45]wFMCommunicate OK [10:12:45]SAM_PROTO_SignData done [10:12:45]FM_MakeSignedData done [10:12:45]CreateOFDProtocolMessage [10:12:45]wFMCommunicate request_size=4 [10:12:45]MH_SAM_APDU [10:12:45]CAPDU: 80 11 00 00 [10:12:45]Write to MH i2c: E2 08 00 DC 0A 80 11 00 00 00 00 00 00 60 [10:12:45]Write i2c OK [10:12:45]MH_I2C_Read... [10:12:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:45]Read from MH i2c: E2 [10:12:45]MH_I2C_Read... [10:12:45]Read from MH i2c: E2 17 00 [10:12:45]MH_I2C_Read... [10:12:45]Read from MH i2c: E2 17 00 DC 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 B3 [10:12:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:12:45]wFMCommunicate OK [10:12:45]CreateOFDProtocolMessage done [10:12:45]OFDSenderStorePacket 223492 [10:12:45]StoreOFDPacket docnum=223492 [10:12:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 0C CA 07 01 67 01 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 1C 29 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 04 69 03 00 35 04 06 00 CA 1C 50 7C ED D5 55 75 63 4E D5 F0 F1 54 [10:12:45]CheckFolder [10:12:45]dirname=/storage/ofd_packets [10:12:45]CheckFolder done [10:12:45]ProducePacketName [10:12:45]name=ofd_packets/00223492 [10:12:45]NVStorageSaveData ofd_packets/00223492 [10:12:45]File name is /storage/ofd_packets/00223492 [10:12:45]Write 301 bytes [10:12:45]NVStorageSaveData done [10:12:45]OFDSenderStorePacket done [10:12:45]KKMCreateOFDPacket done [10:12:45]NVStorageSaveData kkm_last_timestamp [10:12:45]File name is /storage/kkm_last_timestamp [10:12:45]Write 4 bytes [10:12:45]NVStorageSaveData done [10:12:45]ExternCall_PrintAddStr [10:12:45]wPrintStart [10:12:45]Write to MH i2c: 01 00 00 DD 0A E7 [10:12:45]Write i2c OK [10:12:45]MH_I2C_Read... [10:12:45]Read from MH i2c: 01 [10:12:45]MH_I2C_Read... [10:12:45]Read from MH i2c: 01 07 00 [10:12:45]MH_I2C_Read... [10:12:45]Read from MH i2c: 01 07 00 DD 0A 00 00 00 00 00 FF 0F FC [10:12:45]RasterBufferAndPrint [10:12:45]line Счет N : (1)477299 [10:12:45]line ИНН: 02508201610067 [10:12:45]line Контрольно-Кассовый Чек [10:12:45]line ПРОДАЖА [10:12:45]line ТРК (МРК, ГНК) : 52 [10:12:45]line Товар: 2710124130 [10:12:45]line Аи-92-К-5 [10:12:45]line 7.480 * 66.90 [10:12:45]line = 500.41 [10:12:45]line НДС 12% НСП 1% [10:12:45]line > о реализуемом товаре [10:12:45]line ОКРУГЛЕНИЕ: -0.41 [10:12:45]line ИТОГО: 500.00 [10:12:45]line Внесено: 500.00 [10:12:45]line СДАЧА: 0.00 [10:12:45]line НСП 1% : 4.43 [10:12:45]line НДС 12% : 53.14 [10:12:45]line Наличными: 500.00 [10:12:45]line Безнал.: 0.00 [10:12:45]line Место: АЗС № 162 "Партнер Нефть" [10:12:45]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:12:45]line СНО: Общий режим [10:12:45]line Чек 123 21.10.2024 10:12 [10:12:45]line Смена: 538 ФФД: 1.0 [10:12:45]line ЗНМ: 0300000103 [10:12:45]line РНМ: 0000000000091767 [10:12:45]line Версия ККМ: 001 [10:12:45]line ФМ: 0000000000871763 [10:12:45]line ФД: 223492 [10:12:45]line ФПД: 222222958259669 [10:12:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T101244&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223492&fm=222222958259669&tin=02508201610067®Number=0000000000091767&sum=50000 [10:12:45]written 0, free lines is 4095 [10:12:46]Write to MH i2c: 01 00 00 08 0B 13 [10:12:46]Write i2c OK [10:12:46]MH_I2C_Read... [10:12:46]Read from MH i2c: 01 [10:12:46]MH_I2C_Read... [10:12:46]Read from MH i2c: 01 07 00 [10:12:46]MH_I2C_Read... [10:12:46]Read from MH i2c: 01 07 00 08 0B 00 00 00 00 00 F2 0C 18 [10:12:46]RasterBufferAndPrint [10:12:46]line [10:12:46]line [10:12:46]line [10:12:46]line [10:12:46]line [10:12:46]written 0, free lines is 3320 [10:12:46]MH_Cut [10:12:46]Write to MH i2c: D1 01 00 0F 0B 01 EC [10:12:46]Write i2c OK [10:12:46]MH_I2C_Read... [10:12:46]Read from MH i2c: D1 [10:12:46]MH_I2C_Read... [10:12:46]Read from MH i2c: D1 01 00 [10:12:46]MH_I2C_Read... [10:12:46]Read from MH i2c: D1 01 00 0F 0B 00 EB [10:12:46]Write to MH i2c: 01 00 00 10 0B 1B [10:12:46]Write i2c OK [10:12:46]MH_I2C_Read... [10:12:46]*** Cut start [10:12:46]*** Purtial cut [10:12:46]*** CUTSNS_PIN = 0 [10:12:47]*** Stage 1: CUTSNS_PIN = 1 [10:12:48]Read from MH i2c: 01 [10:12:48]MH_I2C_Read... [10:12:48]*** Stop cut motor [10:12:48]*** Cut end [10:12:48]Read from MH i2c: 01 07 00 [10:12:48]MH_I2C_Read... [10:12:48]Read from MH i2c: 01 07 00 10 0B 00 00 00 00 00 FF 0F 30 [10:12:48]process_action close_receipt done [10:12:48]requested_data is exist [10:12:48]produce_requested_data [10:12:48]requested_item fm.sn is exist - process it [10:12:48]wFMCommunicate request_size=4 [10:12:48]MH_SAM_APDU [10:12:48]CAPDU: 80 11 00 00 [10:12:48]Write to MH i2c: E2 08 00 11 0B 80 11 00 00 00 00 00 00 96 [10:12:48]Write i2c OK [10:12:48]MH_I2C_Read... [10:12:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:48]Read from MH i2c: E2 [10:12:48]MH_I2C_Read... [10:12:48]Read from MH i2c: E2 17 00 [10:12:48]MH_I2C_Read... [10:12:48]Read from MH i2c: E2 17 00 11 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 E9 [10:12:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:12:48]wFMCommunicate OK [10:12:48]requested_item fd.num is exist - process it [10:12:48]SAM_PROTO_GetFieldsCounters [10:12:48]wFMCommunicate request_size=4 [10:12:48]MH_SAM_APDU [10:12:48]CAPDU: 80 13 00 00 [10:12:48]Write to MH i2c: E2 08 00 12 0B 80 13 00 00 00 00 00 00 99 [10:12:48]Write i2c OK [10:12:48]MH_I2C_Read... [10:12:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:12:49]Read from MH i2c: E2 [10:12:49]MH_I2C_Read... [10:12:49]Read from MH i2c: E2 62 00 [10:12:49]MH_I2C_Read... [10:12:49]Read from MH i2c: E2 62 00 12 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 04 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 7B 00 00 00 5E 04 04 00 7B 00 00 00 57 04 04 00 7C 00 00 00 19 04 04 00 00 00 00 00 90 00 BC [10:12:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 04 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 7B 00 00 00 5E 04 04 00 7B 00 00 00 57 04 04 00 7C 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:12:49]wFMCommunicate OK [10:12:49]SAM_PROTO_GetFieldsCounters done [10:12:49]requested_item shift.num is exist - process it [10:12:49]requested_item shift.opened is exist - process it [10:12:49]req_shift_opened [10:12:49]FM_GetShiftState [10:12:49]SAM_PROTO_GetShiftState [10:12:49]wFMCommunicate request_size=4 [10:12:49]MH_SAM_APDU [10:12:49]CAPDU: 80 13 01 00 [10:12:49]Write to MH i2c: E2 08 00 13 0B 80 13 01 00 00 00 00 00 9B [10:12:49]Write i2c OK [10:12:49]MH_I2C_Read... [10:12:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:49]Read from MH i2c: E2 [10:12:49]MH_I2C_Read... [10:12:49]Read from MH i2c: E2 0E 00 [10:12:49]MH_I2C_Read... [10:12:49]Read from MH i2c: E2 0E 00 13 0B 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 1D [10:12:49]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:12:49]wFMCommunicate OK [10:12:49]SAM_PROTO_GetShiftState done [10:12:49]FM_GetShiftState done [10:12:49]req_shift_opened done [10:12:49]requested_item shift.open_date is exist - process it [10:12:49]req_shift_open_date [10:12:49]req_shift_open_date done [10:12:49]produce_requested_data done [10:12:49]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223492,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:12:49]process_action_free close_receipt [10:12:49]json_value_free [10:12:49]json_value_free done [10:12:49]process_json_proto returns [10:12:49]Send response to host [10:12:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223492,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:12:49]free response buf [10:12:49]execute_script done [10:12:49]execute_script returns [10:12:49]free content buf [10:12:49]Sock 9.Close socket [10:12:49]Sock 9.Thread stoped [10:13:39]ConnectInit Can't connect to host [10:13:39]CommunicateWithHost connect error [10:13:39]CommunicateWithHost err = -1 [10:13:39]OFD Sender: Server communicate error [10:13:39]OFD Sender: Processing packet 223489 [packets to send 28, broken 24] [10:13:39]ProducePacketName [10:13:39]name=ofd_packets/00223489 [10:13:39]OFD Sender: To server: pG, [10:13:39]CommunicateWithHost lk.salyk.kg:30040 [10:13:39]ConnectInit lk.salyk.kg [10:13:39]Connected sock=9 [10:13:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 01 66 08 01 36 B4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 CC 28 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 01 69 03 00 35 04 06 00 03 6F AD 2E 06 79 45 C2 42 A1 C6 CE 56 CA [10:13:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 E4 CC 47 00 F4 0F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 01 69 03 00 F4 03 04 00 F4 D4 15 67 B6 04 01 00 00 5E 20 3B 02 C8 D9 98 48 [10:13:40]CommunicateWithHost err = 0 [10:13:40]CheckOFDResponse [10:13:40]1017 (14) - 77093643461234 [10:13:40]1041 (16) - 0000000000871763 [10:13:40]1040 (4) - 223489 [10:13:40]1012 (4) - 21.10.2024 04:13 [10:13:40]1206 (1) - 0 [10:13:40]OFD Sender: Remove packet 223489 [10:13:40]ProducePacketName [10:13:40]name=ofd_packets/00223489 [10:13:40]NVStorageDeleteData [10:13:40]OFD Sender: Processing packet 223490 [packets to send 27, broken 24] [10:13:40]ProducePacketName [10:13:40]name=ofd_packets/00223490 [10:13:40]OFD Sender: To server: pG, [10:13:40]CommunicateWithHost lk.salyk.kg:30040 [10:13:40]ConnectInit lk.salyk.kg [10:13:40]Connected sock=9 [10:13:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 05 69 07 01 79 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 F5 28 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 02 69 03 00 35 04 06 00 83 EC 8C FC E6 B1 01 BF 6E C8 16 F8 92 E3 [10:13:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 E0 5E 47 00 FB D6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 02 69 03 00 F4 03 04 00 F5 D4 15 67 B6 04 01 00 00 34 4F 9A 87 A1 3E F3 32 [10:13:40]CommunicateWithHost err = 0 [10:13:40]CheckOFDResponse [10:13:40]1017 (14) - 77093643461234 [10:13:40]1041 (16) - 0000000000871763 [10:13:40]1040 (4) - 223490 [10:13:40]1012 (4) - 21.10.2024 04:13 [10:13:40]1206 (1) - 0 [10:13:40]OFD Sender: Remove packet 223490 [10:13:40]ProducePacketName [10:13:40]name=ofd_packets/00223490 [10:13:40]NVStorageDeleteData [10:13:41]OFD Sender: Processing packet 223491 [packets to send 26, broken 24] [10:13:41]ProducePacketName [10:13:41]name=ofd_packets/00223491 [10:13:41]OFD Sender: To server: pG, [10:13:41]CommunicateWithHost lk.salyk.kg:30040 [10:13:41]ConnectInit lk.salyk.kg [10:13:41]Connected sock=9 [10:13:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 1B 39 07 01 4E A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 01 29 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 03 69 03 00 35 04 06 00 47 4D 97 A6 DF 81 B6 A9 8A 2D 87 6E F8 E7 [10:13:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 57 F7 47 00 8E 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 03 69 03 00 F4 03 04 00 F6 D4 15 67 B6 04 01 00 00 8D 64 7E 87 22 5F C4 B4 [10:13:41]CommunicateWithHost err = 0 [10:13:41]CheckOFDResponse [10:13:41]1017 (14) - 77093643461234 [10:13:41]1041 (16) - 0000000000871763 [10:13:41]1040 (4) - 223491 [10:13:41]1012 (4) - 21.10.2024 04:13 [10:13:41]1206 (1) - 0 [10:13:41]OFD Sender: Remove packet 223491 [10:13:41]ProducePacketName [10:13:41]name=ofd_packets/00223491 [10:13:41]NVStorageDeleteData [10:13:42]OFD Sender: Processing packet 223492 [packets to send 25, broken 24] [10:13:42]ProducePacketName [10:13:42]name=ofd_packets/00223492 [10:13:42]OFD Sender: To server: pG, [10:13:42]CommunicateWithHost lk.salyk.kg:30040 [10:13:42]ConnectInit lk.salyk.kg [10:13:42]Connected sock=9 [10:13:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 0C CA 07 01 67 01 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 1C 29 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 04 69 03 00 35 04 06 00 CA 1C 50 7C ED D5 55 75 63 4E D5 F0 F1 54 [10:13:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 08 0B 47 00 BC 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 04 69 03 00 F4 03 04 00 F7 D4 15 67 B6 04 01 00 00 02 2C 40 C5 F8 A7 5D C0 [10:13:42]CommunicateWithHost err = 0 [10:13:42]CheckOFDResponse [10:13:42]1017 (14) - 77093643461234 [10:13:42]1041 (16) - 0000000000871763 [10:13:42]1040 (4) - 223492 [10:13:42]1012 (4) - 21.10.2024 04:13 [10:13:42]1206 (1) - 0 [10:13:42]OFD Sender: Remove packet 223492 [10:13:42]ProducePacketName [10:13:42]name=ofd_packets/00223492 [10:13:42]NVStorageDeleteData [10:13:43]OFD Sender: No OFD packet to send [10:13:48]OFD Sender: No OFD packet to send [10:13:53]OFD Sender: No OFD packet to send [10:13:58]OFD Sender: No OFD packet to send [10:14:03]OFD Sender: No OFD packet to send [10:14:08]OFD Sender: No OFD packet to send [10:14:13]OFD Sender: No OFD packet to send [10:14:18]OFD Sender: No OFD packet to send [10:14:23]OFD Sender: No OFD packet to send [10:14:28]OFD Sender: No OFD packet to send [10:14:33]OFD Sender: No OFD packet to send [10:14:38]OFD Sender: No OFD packet to send [10:14:43]OFD Sender: No OFD packet to send [10:14:48]OFD Sender: No OFD packet to send [10:14:53]OFD Sender: No OFD packet to send [10:14:58]OFD Sender: No OFD packet to send [10:15:02]accept exits with 8 [10:15:02]New connection [10:15:02]New thread 3067579748 created [10:15:02]Thread 3067436388 joined [10:15:02]Waiting for new connection... [10:15:02] Sock 8.Parse request [10:15:02]Sock 8.Check first char [10:15:02]Sock 8.First char is OK [10:15:02]request: POST /json_proto HTTP/1.0 [10:15:02]Method: POST [10:15:02]URL: /json_proto [10:15:02]Method is POST - this is cgi request [10:15:02]url: /json_proto [10:15:02]query_string will be loaded in cgi processing [10:15:02]execute_cgi json_proto POST (null) [10:15:02]execute_cgi path=json_proto method=POST [10:15:02]POST find Content-Length [10:15:02]Host: 172.17.52.131:8080 [10:15:02]Content-Length: 819 [10:15:02]Content-Type: application/json [10:15:02] [10:15:02]POST finish read [10:15:02]Found Content-Length = 819 [10:15:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477300", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:15:02]execute_script... [10:15: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)477300", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:15:02]POST & json_proto [10:15:02]process_json_proto [10:15:02]json parsed OK: [10:15:02]protocol is kg_v1.0 [10:15:02]action value=close_receipt [10:15:02]process_action close_receipt [10:15:02]cmd_close_receipt [10:15:02]MH_GetDate [10:15:02]Write to MH i2c: F0 00 00 14 0B 0E [10:15:02]Write i2c OK [10:15:02]MH_I2C_Read... [10:15:02]Read from MH i2c: F0 [10:15:02]MH_I2C_Read... [10:15:02]Read from MH i2c: F0 09 00 [10:15:02]MH_I2C_Read... [10:15:02]Read from MH i2c: F0 09 00 14 0B 00 A6 29 16 67 81 1C 16 67 7D [10:15:02]GetLastDocTimeStamp 1729505564 [10:15:02]current date 1729505702 [10:15:02]FM_GetShiftState [10:15:02]SAM_PROTO_GetShiftState [10:15:02]wFMCommunicate request_size=4 [10:15:02]MH_SAM_APDU [10:15:02]CAPDU: 80 13 01 00 [10:15:02]Write to MH i2c: E2 08 00 15 0B 80 13 01 00 00 00 00 00 9D [10:15:02]Write i2c OK [10:15:02]MH_I2C_Read... [10:15:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:02]Read from MH i2c: E2 [10:15:02]MH_I2C_Read... [10:15:02]Read from MH i2c: E2 0E 00 [10:15:02]MH_I2C_Read... [10:15:02]Read from MH i2c: E2 0E 00 15 0B 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 1F [10:15:02]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:15:02]wFMCommunicate OK [10:15:02]SAM_PROTO_GetShiftState done [10:15:02]FM_GetShiftState done [10:15:02]opened in 1729469279 [10:15:02]opened+sec_in_day 1729555679 [10:15:02]quantity*price = 100015 [10:15:02]sum+1 = 100017 [10:15:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 124 21.10.2024 10:15 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871763 ФД: 223493 ФПД: 238943221226788 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T101502&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223493&fm=238943221226788&tin=02508201610067®Number=0000000000091767&sum=100016 [10:15:03]StoreToDocumentArchive [10:15:03]shift 538 fd 223493 [10:15:03]save to /storage/0538/doc_00223493 [10:15:03]save last doc name /storage/0538/doc_00223493 to /storage/kkm_last_doc_name [10:15:03]save OK [10:15:03]Clear old archive folders... [10:15:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:15:03]tlvbuf is 01394F30 [10:15:03]SAM_PROTO_ClearQueue [10:15:03]wFMCommunicate request_size=4 [10:15:03]MH_SAM_APDU [10:15:03]CAPDU: 80 09 00 00 [10:15:03]Write to MH i2c: E2 08 00 22 0B 80 09 00 00 00 00 00 00 9F [10:15:03]Write i2c OK [10:15:03]MH_I2C_Read... [10:15:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:15:03]Read from MH i2c: E2 [10:15:03]MH_I2C_Read... [10:15:03]Read from MH i2c: E2 03 00 [10:15:03]MH_I2C_Read... [10:15:03]Read from MH i2c: E2 03 00 22 0B 00 90 00 A1 [10:15:03]RAPDU: 90 00 [10:15:03]wFMCommunicate OK [10:15:03]SAM_PROTO_ClearQueue done [10:15:03]KKMCreateOFDPacket [10:15:03]OFDProtocolAddRootSTLVToBuf [10:15:03]FM_MakeSignedData [10:15:03]FM_MakeSignedData [10:15:03]SAM_PROTO_SignData [10:15:03]wFMCommunicate request_size=4 [10:15:03]MH_SAM_APDU [10:15:03]CAPDU: 80 0D 01 02 [10:15:03]Write to MH i2c: E2 08 00 23 0B 80 0D 01 02 00 00 00 00 A7 [10:15:03]Write i2c OK [10:15:03]MH_I2C_Read... [10:15:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:15:03]Read from MH i2c: E2 [10:15:03]MH_I2C_Read... [10:15:03]Read from MH i2c: E2 03 00 [10:15:03]MH_I2C_Read... [10:15:03]Read from MH i2c: E2 03 00 23 0B 00 90 00 A2 [10:15:03]RAPDU: 90 00 [10:15:03]wFMCommunicate OK [10:15:03]wFMCommunicate request_size=255 [10:15:03]MH_SAM_APDU [10:15: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 A6 29 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 05 69 03 00 35 04 06 00 D9 [10:15:03]Write to MH i2c: E2 02 01 24 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 A6 29 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 05 69 03 00 35 04 06 00 D9 00 00 83 [10:15:03]Write i2c OK [10:15:03]MH_I2C_Read... [10:15:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:03]Read from MH i2c: E2 [10:15:03]MH_I2C_Read... [10:15:03]Read from MH i2c: E2 03 00 [10:15:03]MH_I2C_Read... [10:15:03]Read from MH i2c: E2 03 00 24 0B 00 90 00 A3 [10:15:03]RAPDU: 90 00 [10:15:03]wFMCommunicate OK [10:15:03]wFMCommunicate request_size=10 [10:15:03]MH_SAM_APDU [10:15:03]CAPDU: 80 0D 02 02 05 51 4D D2 9D 24 [10:15:03]Write to MH i2c: E2 0D 00 25 0B 80 0D 02 02 05 00 51 4D D2 9D 24 00 00 E5 [10:15:03]Write i2c OK [10:15:03]MH_I2C_Read... [10:15:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:03]Read from MH i2c: E2 [10:15:03]MH_I2C_Read... [10:15:03]Read from MH i2c: E2 03 00 [10:15:03]MH_I2C_Read... [10:15:03]Read from MH i2c: E2 03 00 25 0B 00 90 00 A4 [10:15:03]RAPDU: 90 00 [10:15:03]wFMCommunicate OK [10:15:03]wFMCommunicate request_size=4 [10:15:03]MH_SAM_APDU [10:15:03]CAPDU: 80 0D 03 02 [10:15:03]Write to MH i2c: E2 08 00 26 0B 80 0D 03 02 00 00 00 00 AC [10:15:03]Write i2c OK [10:15:03]MH_I2C_Read... [10:15:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:15:03]Read from MH i2c: E2 [10:15:03]MH_I2C_Read... [10:15:03]Read from MH i2c: E2 0B 00 [10:15:03]MH_I2C_Read... [10:15:03]Read from MH i2c: E2 0B 00 26 0B 00 60 D0 23 08 D4 3F 44 18 90 00 77 [10:15:03]RAPDU: 60 D0 23 08 D4 3F 44 18 90 00 [10:15:03]wFMCommunicate OK [10:15:03]SAM_PROTO_SignData done [10:15:03]FM_MakeSignedData done [10:15:03]CreateOFDProtocolMessage [10:15:03]wFMCommunicate request_size=4 [10:15:03]MH_SAM_APDU [10:15:03]CAPDU: 80 11 00 00 [10:15:03]Write to MH i2c: E2 08 00 27 0B 80 11 00 00 00 00 00 00 AC [10:15:03]Write i2c OK [10:15:03]MH_I2C_Read... [10:15:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:03]Read from MH i2c: E2 [10:15:03]MH_I2C_Read... [10:15:03]Read from MH i2c: E2 17 00 [10:15:03]MH_I2C_Read... [10:15:03]Read from MH i2c: E2 17 00 27 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 FF [10:15:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:15:03]wFMCommunicate OK [10:15:03]CreateOFDProtocolMessage done [10:15:03]OFDSenderStorePacket 223493 [10:15:03]StoreOFDPacket docnum=223493 [10:15:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 1B 3A 07 01 D7 9E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 A6 29 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 05 69 03 00 35 04 06 00 D9 51 4D D2 9D 24 60 D0 23 08 D4 3F 44 18 [10:15:03]CheckFolder [10:15:03]dirname=/storage/ofd_packets [10:15:03]CheckFolder done [10:15:03]ProducePacketName [10:15:03]name=ofd_packets/00223493 [10:15:03]NVStorageSaveData ofd_packets/00223493 [10:15:03]File name is /storage/ofd_packets/00223493 [10:15:03]Write 301 bytes [10:15:03]NVStorageSaveData done [10:15:03]OFDSenderStorePacket done [10:15:03]KKMCreateOFDPacket done [10:15:03]NVStorageSaveData kkm_last_timestamp [10:15:03]File name is /storage/kkm_last_timestamp [10:15:03]Write 4 bytes [10:15:03]NVStorageSaveData done [10:15:03]ExternCall_PrintAddStr [10:15:03]wPrintStart [10:15:03]Write to MH i2c: 01 00 00 28 0B 33 [10:15:03]Write i2c OK [10:15:03]MH_I2C_Read... [10:15:03]Read from MH i2c: 01 [10:15:03]MH_I2C_Read... [10:15:03]Read from MH i2c: 01 07 00 [10:15:03]MH_I2C_Read... [10:15:03]Read from MH i2c: 01 07 00 28 0B 00 00 00 00 00 FF 0F 48 [10:15:03]RasterBufferAndPrint [10:15:03]line Счет N : (1)477300 [10:15:03]line ИНН: 02508201610067 [10:15:03]line Контрольно-Кассовый Чек [10:15:03]line ПРОДАЖА [10:15:03]line ТРК (МРК, ГНК) : 22 [10:15:03]line Товар: 2710124130 [10:15:03]line Аи-92-К-5 [10:15:03]line 14.950 * 66.90 [10:15:03]line = 1000.16 [10:15:03]line НДС 12% НСП 1% [10:15:03]line > о реализуемом товаре [10:15:03]line ИТОГО: 1000.16 [10:15:03]line НСП 1% : 8.85 [10:15:03]line НДС 12% : 106.21 [10:15:03]line Наличными: 0.00 [10:15:03]line Безнал.: 1000.16 [10:15:03]line Место: АЗС № 162 "Партнер Нефть" [10:15:03]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:15:03]line СНО: Общий режим [10:15:03]line Чек 124 21.10.2024 10:15 [10:15:03]line Смена: 538 ФФД: 1.0 [10:15:03]line ЗНМ: 0300000103 [10:15:03]line РНМ: 0000000000091767 [10:15:03]line Версия ККМ: 001 [10:15:03]line Платежная система: Бакай Банк [10:15:03]line ФМ: 0000000000871763 [10:15:03]line ФД: 223493 [10:15:03]line ФПД: 238943221226788 [10:15:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T101502&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223493&fm=238943221226788&tin=02508201610067®Number=0000000000091767&sum=100016 [10:15:04]OFD Sender: Processing packet 223493 [packets to send 25, broken 24] [10:15:04]ProducePacketName [10:15:04]name=ofd_packets/00223493 [10:15:04]OFD Sender: To server: pG, [10:15:04]CommunicateWithHost lk.salyk.kg:30040 [10:15:04]ConnectInit lk.salyk.kg [10:15:04]written 0, free lines is 4095 [10:15:04]Connected sock=10 [10:15:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 1B 3A 07 01 D7 9E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 A6 29 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 05 69 03 00 35 04 06 00 D9 51 4D D2 9D 24 60 D0 23 08 D4 3F 44 18 [10:15:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 71 E2 47 00 11 F7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 05 69 03 00 F4 03 04 00 49 D5 15 67 B6 04 01 00 00 7E 41 00 79 AB D2 2B 6E [10:15:04]CommunicateWithHost err = 0 [10:15:04]CheckOFDResponse [10:15:04]1017 (14) - 77093643461234 [10:15:04]1041 (16) - 0000000000871763 [10:15:04]1040 (4) - 223493 [10:15:04]1012 (4) - 21.10.2024 04:15 [10:15:04]1206 (1) - 0 [10:15:04]OFD Sender: Remove packet 223493 [10:15:04]ProducePacketName [10:15:04]name=ofd_packets/00223493 [10:15:04]NVStorageDeleteData [10:15:04]Write to MH i2c: 01 00 00 52 0B 5D [10:15:04]Write i2c OK [10:15:04]MH_I2C_Read... [10:15:04]Read from MH i2c: 01 [10:15:04]MH_I2C_Read... [10:15:04]Read from MH i2c: 01 07 00 [10:15:04]MH_I2C_Read... [10:15:04]Read from MH i2c: 01 07 00 52 0B 00 00 00 00 00 0F 0D 80 [10:15:04]RasterBufferAndPrint [10:15:04]line [10:15:04]line [10:15:04]line [10:15:04]line [10:15:04]line [10:15:04]written 0, free lines is 3350 [10:15:04]MH_Cut [10:15:04]Write to MH i2c: D1 01 00 59 0B 01 36 [10:15:04]Write i2c OK [10:15:04]MH_I2C_Read... [10:15:04]Read from MH i2c: D1 [10:15:04]MH_I2C_Read... [10:15:04]Read from MH i2c: D1 01 00 [10:15:04]MH_I2C_Read... [10:15:04]Read from MH i2c: D1 01 00 59 0B 00 35 [10:15:04]Write to MH i2c: 01 00 00 5A 0B 65 [10:15:04]Write i2c OK [10:15:04]MH_I2C_Read... [10:15:05]OFD Sender: No OFD packet to send [10:15:05]*** Cut start [10:15:05]*** Purtial cut [10:15:05]*** Stage 1: CUTSNS_PIN = 1 [10:15:05]Read from MH i2c: 01 [10:15:05]MH_I2C_Read... [10:15:05]*** Stop cut motor [10:15:05]*** Cut end [10:15:05]Read from MH i2c: 01 07 00 [10:15:05]MH_I2C_Read... [10:15:05]Read from MH i2c: 01 07 00 5A 0B 00 00 00 00 00 FF 0F 7A [10:15:05]process_action close_receipt done [10:15:05]requested_data is exist [10:15:05]produce_requested_data [10:15:05]requested_item fm.sn is exist - process it [10:15:05]wFMCommunicate request_size=4 [10:15:05]MH_SAM_APDU [10:15:05]CAPDU: 80 11 00 00 [10:15:05]Write to MH i2c: E2 08 00 5B 0B 80 11 00 00 00 00 00 00 E0 [10:15:05]Write i2c OK [10:15:05]MH_I2C_Read... [10:15:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:05]Read from MH i2c: E2 [10:15:05]MH_I2C_Read... [10:15:05]Read from MH i2c: E2 17 00 [10:15:05]MH_I2C_Read... [10:15:05]Read from MH i2c: E2 17 00 5B 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 33 [10:15:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:15:05]wFMCommunicate OK [10:15:05]requested_item fd.num is exist - process it [10:15:05]SAM_PROTO_GetFieldsCounters [10:15:05]wFMCommunicate request_size=4 [10:15:05]MH_SAM_APDU [10:15:05]CAPDU: 80 13 00 00 [10:15:05]Write to MH i2c: E2 08 00 5C 0B 80 13 00 00 00 00 00 00 E3 [10:15:05]Write i2c OK [10:15:05]MH_I2C_Read... [10:15:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:15:05]Read from MH i2c: E2 [10:15:05]MH_I2C_Read... [10:15:05]Read from MH i2c: E2 62 00 [10:15:05]MH_I2C_Read... [10:15:05]Read from MH i2c: E2 62 00 5C 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 05 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 0A [10:15:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 05 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:15:05]wFMCommunicate OK [10:15:05]SAM_PROTO_GetFieldsCounters done [10:15:05]requested_item shift.num is exist - process it [10:15:05]requested_item shift.opened is exist - process it [10:15:05]req_shift_opened [10:15:05]FM_GetShiftState [10:15:05]SAM_PROTO_GetShiftState [10:15:05]wFMCommunicate request_size=4 [10:15:05]MH_SAM_APDU [10:15:05]CAPDU: 80 13 01 00 [10:15:05]Write to MH i2c: E2 08 00 5D 0B 80 13 01 00 00 00 00 00 E5 [10:15:05]Write i2c OK [10:15:05]MH_I2C_Read... [10:15:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:05]Read from MH i2c: E2 [10:15:05]MH_I2C_Read... [10:15:05]Read from MH i2c: E2 0E 00 [10:15:05]MH_I2C_Read... [10:15:05]Read from MH i2c: E2 0E 00 5D 0B 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 67 [10:15:05]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:15:05]wFMCommunicate OK [10:15:05]SAM_PROTO_GetShiftState done [10:15:05]FM_GetShiftState done [10:15:05]req_shift_opened done [10:15:05]requested_item shift.open_date is exist - process it [10:15:05]req_shift_open_date [10:15:05]req_shift_open_date done [10:15:05]produce_requested_data done [10:15:05]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223493,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:15:05]process_action_free close_receipt [10:15:05]json_value_free [10:15:05]json_value_free done [10:15:05]process_json_proto returns [10:15:05]Send response to host [10:15:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223493,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:15:05]free response buf [10:15:05]execute_script done [10:15:05]execute_script returns [10:15:05]free content buf [10:15:05]Sock 8.Close socket [10:15:05]Sock 8.Thread stoped [10:15:10]OFD Sender: No OFD packet to send [10:15:15]OFD Sender: No OFD packet to send [10:15:20]OFD Sender: No OFD packet to send [10:15:25]OFD Sender: No OFD packet to send [10:15:30]OFD Sender: No OFD packet to send [10:15:35]OFD Sender: No OFD packet to send [10:15:40]OFD Sender: No OFD packet to send [10:15:45]OFD Sender: No OFD packet to send [10:15:46]accept exits with 9 [10:15:46]New connection [10:15:46]New thread 3067436388 created [10:15:46]Thread 3067579748 joined [10:15:46]Waiting for new connection... [10:15:46] Sock 9.Parse request [10:15:46]Sock 9.Check first char [10:15:46]Sock 9.First char is OK [10:15:46]request: POST /json_proto HTTP/1.0 [10:15:46]Method: POST [10:15:46]URL: /json_proto [10:15:46]Method is POST - this is cgi request [10:15:46]url: /json_proto [10:15:46]query_string will be loaded in cgi processing [10:15:46]execute_cgi json_proto POST (null) [10:15:46]execute_cgi path=json_proto method=POST [10:15:46]POST find Content-Length [10:15:46]Host: 172.17.52.131:8080 [10:15:46]Content-Length: 677 [10:15:46]Content-Type: application/json [10:15:46] [10:15:46]POST finish read [10:15:46]Found Content-Length = 677 [10:15:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477301", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 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" ] } } [10:15:46]execute_script... [10:15:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477301", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 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" ] } } [10:15:46]POST & json_proto [10:15:46]process_json_proto [10:15:46]json parsed OK: [10:15:46]protocol is kg_v1.0 [10:15:46]action value=close_receipt [10:15:46]process_action close_receipt [10:15:46]cmd_close_receipt [10:15:46]MH_GetDate [10:15:46]Write to MH i2c: F0 00 00 5E 0B 58 [10:15:46]Write i2c OK [10:15:46]MH_I2C_Read... [10:15:46]Read from MH i2c: F0 [10:15:46]MH_I2C_Read... [10:15:46]Read from MH i2c: F0 09 00 [10:15:46]MH_I2C_Read... [10:15:46]Read from MH i2c: F0 09 00 5E 0B 00 D2 29 16 67 81 1C 16 67 F3 [10:15:46]GetLastDocTimeStamp 1729505702 [10:15:46]current date 1729505746 [10:15:46]FM_GetShiftState [10:15:46]SAM_PROTO_GetShiftState [10:15:46]wFMCommunicate request_size=4 [10:15:46]MH_SAM_APDU [10:15:46]CAPDU: 80 13 01 00 [10:15:46]Write to MH i2c: E2 08 00 5F 0B 80 13 01 00 00 00 00 00 E7 [10:15:46]Write i2c OK [10:15:46]MH_I2C_Read... [10:15:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:46]Read from MH i2c: E2 [10:15:46]MH_I2C_Read... [10:15:46]Read from MH i2c: E2 0E 00 [10:15:46]MH_I2C_Read... [10:15:46]Read from MH i2c: E2 0E 00 5F 0B 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 69 [10:15:46]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:15:46]wFMCommunicate OK [10:15:46]SAM_PROTO_GetShiftState done [10:15:46]FM_GetShiftState done [10:15:46]opened in 1729469279 [10:15:46]opened+sec_in_day 1729555679 [10:15:46]quantity*price = 30038 [10:15:46]sum+1 = 30039 [10:15:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 125 21.10.2024 10:15 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223494 ФПД: 28288207482672 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T101546&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223494&fm=28288207482672&tin=02508201610067®Number=0000000000091767&sum=30000 [10:15:47]StoreToDocumentArchive [10:15:47]shift 538 fd 223494 [10:15:47]save to /storage/0538/doc_00223494 [10:15:47]save last doc name /storage/0538/doc_00223494 to /storage/kkm_last_doc_name [10:15:47]save OK [10:15:47]Clear old archive folders... [10:15:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:15:47]tlvbuf is 01418440 [10:15:47]SAM_PROTO_ClearQueue [10:15:47]wFMCommunicate request_size=4 [10:15:47]MH_SAM_APDU [10:15:47]CAPDU: 80 09 00 00 [10:15:47]Write to MH i2c: E2 08 00 6C 0B 80 09 00 00 00 00 00 00 E9 [10:15:47]Write i2c OK [10:15:47]MH_I2C_Read... [10:15:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:15:47]Read from MH i2c: E2 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: E2 03 00 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: E2 03 00 6C 0B 00 90 00 EB [10:15:47]RAPDU: 90 00 [10:15:47]wFMCommunicate OK [10:15:47]SAM_PROTO_ClearQueue done [10:15:47]KKMCreateOFDPacket [10:15:47]OFDProtocolAddRootSTLVToBuf [10:15:47]FM_MakeSignedData [10:15:47]FM_MakeSignedData [10:15:47]SAM_PROTO_SignData [10:15:47]wFMCommunicate request_size=4 [10:15:47]MH_SAM_APDU [10:15:47]CAPDU: 80 0D 01 02 [10:15:47]Write to MH i2c: E2 08 00 6D 0B 80 0D 01 02 00 00 00 00 F1 [10:15:47]Write i2c OK [10:15:47]MH_I2C_Read... [10:15:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:15:47]Read from MH i2c: E2 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: E2 03 00 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: E2 03 00 6D 0B 00 90 00 EC [10:15:47]RAPDU: 90 00 [10:15:47]wFMCommunicate OK [10:15:47]wFMCommunicate request_size=255 [10:15:47]MH_SAM_APDU [10:15:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 7D 00 00 00 F4 03 04 00 D2 29 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 06 69 03 00 35 04 06 00 19 [10:15:47]Write to MH i2c: E2 02 01 6E 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 D2 29 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 06 69 03 00 35 04 06 00 19 00 00 15 [10:15:47]Write i2c OK [10:15:47]MH_I2C_Read... [10:15:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:47]Read from MH i2c: E2 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: E2 03 00 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: E2 03 00 6E 0B 00 90 00 ED [10:15:47]RAPDU: 90 00 [10:15:47]wFMCommunicate OK [10:15:47]wFMCommunicate request_size=10 [10:15:47]MH_SAM_APDU [10:15:47]CAPDU: 80 0D 02 02 05 BA 5C 8E EF 30 [10:15:47]Write to MH i2c: E2 0D 00 6F 0B 80 0D 02 02 05 00 BA 5C 8E EF 30 00 00 C1 [10:15:47]Write i2c OK [10:15:47]MH_I2C_Read... [10:15:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:47]Read from MH i2c: E2 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: E2 03 00 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: E2 03 00 6F 0B 00 90 00 EE [10:15:47]RAPDU: 90 00 [10:15:47]wFMCommunicate OK [10:15:47]wFMCommunicate request_size=4 [10:15:47]MH_SAM_APDU [10:15:47]CAPDU: 80 0D 03 02 [10:15:47]Write to MH i2c: E2 08 00 70 0B 80 0D 03 02 00 00 00 00 F6 [10:15:47]Write i2c OK [10:15:47]MH_I2C_Read... [10:15:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:15:47]Read from MH i2c: E2 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: E2 0B 00 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: E2 0B 00 70 0B 00 35 01 23 74 9B 96 29 DE 90 00 FC [10:15:47]RAPDU: 35 01 23 74 9B 96 29 DE 90 00 [10:15:47]wFMCommunicate OK [10:15:47]SAM_PROTO_SignData done [10:15:47]FM_MakeSignedData done [10:15:47]CreateOFDProtocolMessage [10:15:47]wFMCommunicate request_size=4 [10:15:47]MH_SAM_APDU [10:15:47]CAPDU: 80 11 00 00 [10:15:47]Write to MH i2c: E2 08 00 71 0B 80 11 00 00 00 00 00 00 F6 [10:15:47]Write i2c OK [10:15:47]MH_I2C_Read... [10:15:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:47]Read from MH i2c: E2 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: E2 17 00 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: E2 17 00 71 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 49 [10:15:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:15:47]wFMCommunicate OK [10:15:47]CreateOFDProtocolMessage done [10:15:47]OFDSenderStorePacket 223494 [10:15:47]StoreOFDPacket docnum=223494 [10:15:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 FD AB 07 01 01 3B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 7D 00 00 00 F4 03 04 00 D2 29 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 06 69 03 00 35 04 06 00 19 BA 5C 8E EF 30 35 01 23 74 9B 96 29 DE [10:15:47]CheckFolder [10:15:47]dirname=/storage/ofd_packets [10:15:47]CheckFolder done [10:15:47]ProducePacketName [10:15:47]name=ofd_packets/00223494 [10:15:47]NVStorageSaveData ofd_packets/00223494 [10:15:47]File name is /storage/ofd_packets/00223494 [10:15:47]Write 301 bytes [10:15:47]NVStorageSaveData done [10:15:47]OFDSenderStorePacket done [10:15:47]KKMCreateOFDPacket done [10:15:47]NVStorageSaveData kkm_last_timestamp [10:15:47]File name is /storage/kkm_last_timestamp [10:15:47]Write 4 bytes [10:15:47]NVStorageSaveData done [10:15:47]ExternCall_PrintAddStr [10:15:47]wPrintStart [10:15:47]Write to MH i2c: 01 00 00 72 0B 7D [10:15:47]Write i2c OK [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: 01 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: 01 07 00 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: 01 07 00 72 0B 00 00 00 00 00 FF 0F 92 [10:15:47]RasterBufferAndPrint [10:15:47]line Счет N : (1)477301 [10:15:47]line ИНН: 02508201610067 [10:15:47]line Контрольно-Кассовый Чек [10:15:47]line ПРОДАЖА [10:15:47]line ТРК (МРК, ГНК) : 62 [10:15:47]line Товар: 2710124130 [10:15:47]line Аи-92-К-5 [10:15:47]line 4.490 * 66.90 [10:15:47]line = 300.38 [10:15:47]line НДС 12% НСП 1% [10:15:47]line > о реализуемом товаре [10:15:47]line ОКРУГЛЕНИЕ: -0.38 [10:15:47]line ИТОГО: 300.00 [10:15:47]line Внесено: 300.00 [10:15:47]line СДАЧА: 0.00 [10:15:47]line НСП 1% : 2.66 [10:15:47]line НДС 12% : 31.90 [10:15:47]line Наличными: 300.00 [10:15:47]line Безнал.: 0.00 [10:15:47]line Место: АЗС № 162 "Партнер Нефть" [10:15:47]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:15:47]line СНО: Общий режим [10:15:47]line Чек 125 21.10.2024 10:15 [10:15:47]line Смена: 538 ФФД: 1.0 [10:15:47]line ЗНМ: 0300000103 [10:15:47]line РНМ: 0000000000091767 [10:15:47]line Версия ККМ: 001 [10:15:47]line ФМ: 0000000000871763 [10:15:47]line ФД: 223494 [10:15:47]line ФПД: 28288207482672 [10:15:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T101546&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223494&fm=28288207482672&tin=02508201610067®Number=0000000000091767&sum=30000 [10:15:48]OFD Sender: Processing packet 223494 [packets to send 25, broken 24] [10:15:48]ProducePacketName [10:15:48]name=ofd_packets/00223494 [10:15:48]OFD Sender: To server: pG, [10:15:48]CommunicateWithHost lk.salyk.kg:30040 [10:15:48]ConnectInit lk.salyk.kg [10:15:48]written 0, free lines is 4095 [10:15:48]Connected sock=10 [10:15:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 FD AB 07 01 01 3B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 7D 00 00 00 F4 03 04 00 D2 29 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 06 69 03 00 35 04 06 00 19 BA 5C 8E EF 30 35 01 23 74 9B 96 29 DE [10:15:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 E0 F8 47 00 3D EC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 06 69 03 00 F4 03 04 00 74 D5 15 67 B6 04 01 00 00 AB 34 79 13 1E 1F 96 74 [10:15:48]CommunicateWithHost err = 0 [10:15:48]CheckOFDResponse [10:15:48]1017 (14) - 77093643461234 [10:15:48]1041 (16) - 0000000000871763 [10:15:48]1040 (4) - 223494 [10:15:48]1012 (4) - 21.10.2024 04:15 [10:15:48]1206 (1) - 0 [10:15:48]OFD Sender: Remove packet 223494 [10:15:48]ProducePacketName [10:15:48]name=ofd_packets/00223494 [10:15:48]NVStorageDeleteData [10:15:48]Write to MH i2c: 01 00 00 9D 0B A8 [10:15:48]Write i2c OK [10:15:48]MH_I2C_Read... [10:15:48]Read from MH i2c: 01 [10:15:48]MH_I2C_Read... [10:15:48]Read from MH i2c: 01 07 00 [10:15:48]MH_I2C_Read... [10:15:48]Read from MH i2c: 01 07 00 9D 0B 00 00 00 00 00 FE 0C B9 [10:15:48]RasterBufferAndPrint [10:15:48]line [10:15:48]line [10:15:48]line [10:15:48]line [10:15:48]line [10:15:48]written 0, free lines is 3335 [10:15:48]MH_Cut [10:15:48]Write to MH i2c: D1 01 00 A4 0B 01 81 [10:15:48]Write i2c OK [10:15:48]MH_I2C_Read... [10:15:48]Read from MH i2c: D1 [10:15:48]MH_I2C_Read... [10:15:48]Read from MH i2c: D1 01 00 [10:15:48]MH_I2C_Read... [10:15:48]Read from MH i2c: D1 01 00 A4 0B 00 80 [10:15:48]Write to MH i2c: 01 00 00 A5 0B B0 [10:15:48]Write i2c OK [10:15:48]MH_I2C_Read... [10:15:48]OFD Sender: No OFD packet to send [10:15:49]*** Cut start [10:15:49]*** Purtial cut [10:15:49]*** CUTSNS_PIN = 0 [10:15:49]*** Stage 1: CUTSNS_PIN = 1 [10:15:51]Read from MH i2c: 01 [10:15:51]MH_I2C_Read... [10:15:51]*** Stop cut motor [10:15:51]*** Cut end [10:15:51]Read from MH i2c: 01 07 00 [10:15:51]MH_I2C_Read... [10:15:51]Read from MH i2c: 01 07 00 A5 0B 00 00 00 00 00 FF 0F C5 [10:15:51]process_action close_receipt done [10:15:51]requested_data is exist [10:15:51]produce_requested_data [10:15:51]requested_item fm.sn is exist - process it [10:15:51]wFMCommunicate request_size=4 [10:15:51]MH_SAM_APDU [10:15:51]CAPDU: 80 11 00 00 [10:15:51]Write to MH i2c: E2 08 00 A6 0B 80 11 00 00 00 00 00 00 2B [10:15:51]Write i2c OK [10:15:51]MH_I2C_Read... [10:15:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:51]Read from MH i2c: E2 [10:15:51]MH_I2C_Read... [10:15:51]Read from MH i2c: E2 17 00 [10:15:51]MH_I2C_Read... [10:15:51]Read from MH i2c: E2 17 00 A6 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 7E [10:15:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:15:51]wFMCommunicate OK [10:15:51]requested_item fd.num is exist - process it [10:15:51]SAM_PROTO_GetFieldsCounters [10:15:51]wFMCommunicate request_size=4 [10:15:51]MH_SAM_APDU [10:15:51]CAPDU: 80 13 00 00 [10:15:51]Write to MH i2c: E2 08 00 A7 0B 80 13 00 00 00 00 00 00 2E [10:15:51]Write i2c OK [10:15:51]MH_I2C_Read... [10:15:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:15:51]Read from MH i2c: E2 [10:15:51]MH_I2C_Read... [10:15:51]Read from MH i2c: E2 62 00 [10:15:51]MH_I2C_Read... [10:15:51]Read from MH i2c: E2 62 00 A7 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 06 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 7D 00 00 00 5E 04 04 00 7D 00 00 00 57 04 04 00 7E 00 00 00 19 04 04 00 00 00 00 00 90 00 59 [10:15:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 06 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 7D 00 00 00 5E 04 04 00 7D 00 00 00 57 04 04 00 7E 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:15:51]wFMCommunicate OK [10:15:51]SAM_PROTO_GetFieldsCounters done [10:15:51]requested_item shift.num is exist - process it [10:15:51]requested_item shift.opened is exist - process it [10:15:51]req_shift_opened [10:15:51]FM_GetShiftState [10:15:51]SAM_PROTO_GetShiftState [10:15:51]wFMCommunicate request_size=4 [10:15:51]MH_SAM_APDU [10:15:51]CAPDU: 80 13 01 00 [10:15:51]Write to MH i2c: E2 08 00 A8 0B 80 13 01 00 00 00 00 00 30 [10:15:51]Write i2c OK [10:15:51]MH_I2C_Read... [10:15:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:51]Read from MH i2c: E2 [10:15:51]MH_I2C_Read... [10:15:51]Read from MH i2c: E2 0E 00 [10:15:51]MH_I2C_Read... [10:15:51]Read from MH i2c: E2 0E 00 A8 0B 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 B2 [10:15:51]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:15:51]wFMCommunicate OK [10:15:51]SAM_PROTO_GetShiftState done [10:15:51]FM_GetShiftState done [10:15:51]req_shift_opened done [10:15:51]requested_item shift.open_date is exist - process it [10:15:51]req_shift_open_date [10:15:51]req_shift_open_date done [10:15:51]produce_requested_data done [10:15:51]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223494,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:15:51]process_action_free close_receipt [10:15:51]json_value_free [10:15:51]json_value_free done [10:15:51]process_json_proto returns [10:15:51]Send response to host [10:15:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223494,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:15:51]free response buf [10:15:51]execute_script done [10:15:51]execute_script returns [10:15:51]free content buf [10:15:51]Sock 9.Close socket [10:15:51]Sock 9.Thread stoped [10:15:53]OFD Sender: No OFD packet to send [10:15:58]OFD Sender: No OFD packet to send [10:16:03]OFD Sender: No OFD packet to send [10:16:08]OFD Sender: No OFD packet to send [10:16:13]OFD Sender: No OFD packet to send [10:16:18]OFD Sender: No OFD packet to send [10:16:23]OFD Sender: No OFD packet to send [10:16:28]OFD Sender: No OFD packet to send [10:16:33]OFD Sender: No OFD packet to send [10:16:38]OFD Sender: No OFD packet to send [10:16:43]OFD Sender: No OFD packet to send [10:16:48]OFD Sender: No OFD packet to send [10:16:53]OFD Sender: No OFD packet to send [10:16:59]OFD Sender: No OFD packet to send [10:17:04]OFD Sender: No OFD packet to send [10:17:09]OFD Sender: No OFD packet to send [10:17:14]OFD Sender: No OFD packet to send [10:17:19]OFD Sender: No OFD packet to send [10:17:24]OFD Sender: No OFD packet to send [10:17:29]OFD Sender: No OFD packet to send [10:17:34]OFD Sender: No OFD packet to send [10:17:39]OFD Sender: No OFD packet to send [10:17:44]OFD Sender: No OFD packet to send [10:17:49]OFD Sender: No OFD packet to send [10:17:54]OFD Sender: No OFD packet to send [10:17:58]accept exits with 8 [10:17:58]New connection [10:17:58]New thread 3067579748 created [10:17:58]Thread 3067436388 joined [10:17:58]Waiting for new connection... [10:17:58] Sock 8.Parse request [10:17:58]Sock 8.Check first char [10:17:58]Sock 8.First char is OK [10:17:58]request: POST /json_proto HTTP/1.0 [10:17:58]Method: POST [10:17:58]URL: /json_proto [10:17:58]Method is POST - this is cgi request [10:17:58]url: /json_proto [10:17:58]query_string will be loaded in cgi processing [10:17:58]execute_cgi json_proto POST (null) [10:17:58]execute_cgi path=json_proto method=POST [10:17:58]POST find Content-Length [10:17:58]Host: 172.17.52.131:8080 [10:17:58]Content-Length: 679 [10:17:58]Content-Type: application/json [10:17:58] [10:17:58]POST finish read [10:17:58]Found Content-Length = 679 [10:17:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477302", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "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" ] } } [10:17:58]execute_script... [10:17:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477302", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "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" ] } } [10:17:58]POST & json_proto [10:17:58]process_json_proto [10:17:58]json parsed OK: [10:17:58]protocol is kg_v1.0 [10:17:58]action value=close_receipt [10:17:58]process_action close_receipt [10:17:58]cmd_close_receipt [10:17:58]MH_GetDate [10:17:58]Write to MH i2c: F0 00 00 A9 0B A3 [10:17:58]Write i2c OK [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: F0 [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: F0 09 00 [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: F0 09 00 A9 0B 00 56 2A 16 67 81 1C 16 67 C3 [10:17:58]GetLastDocTimeStamp 1729505746 [10:17:58]current date 1729505878 [10:17:58]FM_GetShiftState [10:17:58]SAM_PROTO_GetShiftState [10:17:58]wFMCommunicate request_size=4 [10:17:58]MH_SAM_APDU [10:17:58]CAPDU: 80 13 01 00 [10:17:58]Write to MH i2c: E2 08 00 AA 0B 80 13 01 00 00 00 00 00 32 [10:17:58]Write i2c OK [10:17:58]MH_I2C_Read... [10:17:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:17:58]Read from MH i2c: E2 [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: E2 0E 00 [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: E2 0E 00 AA 0B 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 B4 [10:17:58]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:17:58]wFMCommunicate OK [10:17:58]SAM_PROTO_GetShiftState done [10:17:58]FM_GetShiftState done [10:17:58]opened in 1729469279 [10:17:58]opened+sec_in_day 1729555679 [10:17:58]quantity*price = 100050 [10:17:58]sum+1 = 100052 [10:17:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 126 21.10.2024 10:17 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223495 ФПД: 167168333644405 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T101758&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223495&fm=167168333644405&tin=02508201610067®Number=0000000000091767&sum=100000 [10:17:59]StoreToDocumentArchive [10:17:59]shift 538 fd 223495 [10:17:59]save to /storage/0538/doc_00223495 [10:17:59]save last doc name /storage/0538/doc_00223495 to /storage/kkm_last_doc_name [10:17:59]save OK [10:17:59]Clear old archive folders... [10:17:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:17:59]tlvbuf is 01413610 [10:17:59]SAM_PROTO_ClearQueue [10:17:59]wFMCommunicate request_size=4 [10:17:59]MH_SAM_APDU [10:17:59]CAPDU: 80 09 00 00 [10:17:59]Write to MH i2c: E2 08 00 B7 0B 80 09 00 00 00 00 00 00 34 [10:17:59]Write i2c OK [10:17:59]MH_I2C_Read... [10:17:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:17:59]Read from MH i2c: E2 [10:17:59]MH_I2C_Read... [10:17:59]Read from MH i2c: E2 03 00 [10:17:59]MH_I2C_Read... [10:17:59]Read from MH i2c: E2 03 00 B7 0B 00 90 00 36 [10:17:59]RAPDU: 90 00 [10:17:59]wFMCommunicate OK [10:17:59]SAM_PROTO_ClearQueue done [10:17:59]KKMCreateOFDPacket [10:17:59]OFDProtocolAddRootSTLVToBuf [10:17:59]FM_MakeSignedData [10:17:59]FM_MakeSignedData [10:17:59]SAM_PROTO_SignData [10:17:59]wFMCommunicate request_size=4 [10:17:59]MH_SAM_APDU [10:17:59]CAPDU: 80 0D 01 02 [10:17:59]Write to MH i2c: E2 08 00 B8 0B 80 0D 01 02 00 00 00 00 3C [10:17:59]Write i2c OK [10:17:59]MH_I2C_Read... [10:17:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:17:59]Read from MH i2c: E2 [10:17:59]MH_I2C_Read... [10:17:59]Read from MH i2c: E2 03 00 [10:17:59]MH_I2C_Read... [10:17:59]Read from MH i2c: E2 03 00 B8 0B 00 90 00 37 [10:17:59]RAPDU: 90 00 [10:17:59]wFMCommunicate OK [10:17:59]wFMCommunicate request_size=255 [10:17:59]MH_SAM_APDU [10:17:59]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 7E 00 00 00 F4 03 04 00 56 2A 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 07 69 03 00 35 04 06 00 98 09 E9 25 [10:17:59]Write to MH i2c: E2 02 01 B9 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 7E 00 00 00 F4 03 04 00 56 2A 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 07 69 03 00 35 04 06 00 98 09 E9 25 00 00 7F [10:17:59]Write i2c OK [10:17:59]MH_I2C_Read... [10:17:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:17:59]Read from MH i2c: E2 [10:17:59]MH_I2C_Read... [10:17:59]Read from MH i2c: E2 03 00 [10:17:59]MH_I2C_Read... [10:17:59]Read from MH i2c: E2 03 00 B9 0B 00 90 00 38 [10:17:59]RAPDU: 90 00 [10:17:59]wFMCommunicate OK [10:17:59]wFMCommunicate request_size=7 [10:17:59]MH_SAM_APDU [10:17:59]CAPDU: 80 0D 02 02 02 02 75 [10:17:59]Write to MH i2c: E2 0A 00 BA 0B 80 0D 02 02 02 00 02 75 00 00 BA [10:17:59]Write i2c OK [10:17:59]MH_I2C_Read... [10:17:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:17:59]Read from MH i2c: E2 [10:17:59]MH_I2C_Read... [10:17:59]Read from MH i2c: E2 03 00 [10:17:59]MH_I2C_Read... [10:17:59]Read from MH i2c: E2 03 00 BA 0B 00 90 00 39 [10:17:59]RAPDU: 90 00 [10:17:59]wFMCommunicate OK [10:17:59]wFMCommunicate request_size=4 [10:17:59]MH_SAM_APDU [10:17:59]CAPDU: 80 0D 03 02 [10:17:59]Write to MH i2c: E2 08 00 BB 0B 80 0D 03 02 00 00 00 00 41 [10:17:59]Write i2c OK [10:17:59]MH_I2C_Read... [10:17:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:17:59]Read from MH i2c: E2 [10:17:59]MH_I2C_Read... [10:17:59]Read from MH i2c: E2 0B 00 [10:17:59]MH_I2C_Read... [10:17:59]Read from MH i2c: E2 0B 00 BB 0B 00 EC 59 68 E6 81 22 22 BA 90 00 54 [10:17:59]RAPDU: EC 59 68 E6 81 22 22 BA 90 00 [10:17:59]wFMCommunicate OK [10:18:00]SAM_PROTO_SignData done [10:18:00]FM_MakeSignedData done [10:18:00]CreateOFDProtocolMessage [10:18:00]wFMCommunicate request_size=4 [10:18:00]MH_SAM_APDU [10:18:00]CAPDU: 80 11 00 00 [10:18:00]Write to MH i2c: E2 08 00 BC 0B 80 11 00 00 00 00 00 00 41 [10:18:00]Write i2c OK [10:18:00]MH_I2C_Read... [10:18:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:00]Read from MH i2c: E2 [10:18:00]MH_I2C_Read... [10:18:00]Read from MH i2c: E2 17 00 [10:18:00]MH_I2C_Read... [10:18:00]Read from MH i2c: E2 17 00 BC 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 94 [10:18:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:18:00]wFMCommunicate OK [10:18:00]CreateOFDProtocolMessage done [10:18:00]OFDSenderStorePacket 223495 [10:18:00]StoreOFDPacket docnum=223495 [10:18:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 0F 99 04 01 87 80 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 7E 00 00 00 F4 03 04 00 56 2A 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 07 69 03 00 35 04 06 00 98 09 E9 25 02 75 EC 59 68 E6 81 22 22 BA [10:18:00]CheckFolder [10:18:00]dirname=/storage/ofd_packets [10:18:00]CheckFolder done [10:18:00]ProducePacketName [10:18:00]name=ofd_packets/00223495 [10:18:00]NVStorageSaveData ofd_packets/00223495 [10:18:00]File name is /storage/ofd_packets/00223495 [10:18:00]Write 298 bytes [10:18:00]NVStorageSaveData done [10:18:00]OFDSenderStorePacket done [10:18:00]KKMCreateOFDPacket done [10:18:00]NVStorageSaveData kkm_last_timestamp [10:18:00]File name is /storage/kkm_last_timestamp [10:18:00]Write 4 bytes [10:18:00]NVStorageSaveData done [10:18:00]ExternCall_PrintAddStr [10:18:00]wPrintStart [10:18:00]Write to MH i2c: 01 00 00 BD 0B C8 [10:18:00]Write i2c OK [10:18:00]MH_I2C_Read... [10:18:00]Read from MH i2c: 01 [10:18:00]MH_I2C_Read... [10:18:00]Read from MH i2c: 01 07 00 [10:18:00]MH_I2C_Read... [10:18:00]Read from MH i2c: 01 07 00 BD 0B 00 00 00 00 00 FF 0F DD [10:18:00]RasterBufferAndPrint [10:18:00]line Счет N : (1)477302 [10:18:00]line ИНН: 02508201610067 [10:18:00]line Контрольно-Кассовый Чек [10:18:00]line ПРОДАЖА [10:18:00]line ТРК (МРК, ГНК) : 14 [10:18:00]line Товар: 2710194210 [10:18:00]line ДТ-К-5 [10:18:00]line 13.130 * 76.20 [10:18:00]line = 1000.51 [10:18:00]line НДС 12% НСП 1% [10:18:00]line > о реализуемом товаре [10:18:00]line ОКРУГЛЕНИЕ: -0.51 [10:18:00]line ИТОГО: 1000.00 [10:18:00]line Внесено: 1000.00 [10:18:00]line СДАЧА: 0.00 [10:18:00]line НСП 1% : 8.85 [10:18:00]line НДС 12% : 106.25 [10:18:00]line Наличными: 1000.00 [10:18:00]line Безнал.: 0.00 [10:18:00]line Место: АЗС № 162 "Партнер Нефть" [10:18:00]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:18:00]line СНО: Общий режим [10:18:00]line Чек 126 21.10.2024 10:17 [10:18:00]line Смена: 538 ФФД: 1.0 [10:18:00]line ЗНМ: 0300000103 [10:18:00]line РНМ: 0000000000091767 [10:18:00]line Версия ККМ: 001 [10:18:00]line ФМ: 0000000000871763 [10:18:00]line ФД: 223495 [10:18:00]line ФПД: 167168333644405 [10:18:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T101758&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223495&fm=167168333644405&tin=02508201610067®Number=0000000000091767&sum=100000 [10:18:00]OFD Sender: Processing packet 223495 [packets to send 25, broken 24] [10:18:00]ProducePacketName [10:18:00]name=ofd_packets/00223495 [10:18:00]OFD Sender: To server: pG, [10:18:00]CommunicateWithHost lk.salyk.kg:30040 [10:18:00]ConnectInit lk.salyk.kg [10:18:00]written 0, free lines is 4095 [10:18:00]Connected sock=10 [10:18:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 0F 99 04 01 87 80 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 7E 00 00 00 F4 03 04 00 56 2A 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 07 69 03 00 35 04 06 00 98 09 E9 25 02 75 EC 59 68 E6 81 22 22 BA [10:18:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 D7 8D 47 00 CD 42 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 07 69 03 00 F4 03 04 00 F9 D5 15 67 B6 04 01 00 00 1E 5E 03 5B 2E 66 9D A9 [10:18:00]CommunicateWithHost err = 0 [10:18:00]CheckOFDResponse [10:18:00]1017 (14) - 77093643461234 [10:18:00]1041 (16) - 0000000000871763 [10:18:00]1040 (4) - 223495 [10:18:00]1012 (4) - 21.10.2024 04:18 [10:18:00]1206 (1) - 0 [10:18:00]OFD Sender: Remove packet 223495 [10:18:00]ProducePacketName [10:18:00]name=ofd_packets/00223495 [10:18:00]NVStorageDeleteData [10:18:00]Write to MH i2c: 01 00 00 E8 0B F3 [10:18:00]Write i2c OK [10:18:00]MH_I2C_Read... [10:18:00]Read from MH i2c: 01 [10:18:00]MH_I2C_Read... [10:18:00]Read from MH i2c: 01 07 00 [10:18:00]MH_I2C_Read... [10:18:00]Read from MH i2c: 01 07 00 E8 0B 00 00 00 00 00 F6 0C FC [10:18:00]RasterBufferAndPrint [10:18:00]line [10:18:00]line [10:18:00]line [10:18:00]line [10:18:00]line [10:18:00]written 0, free lines is 3327 [10:18:00]MH_Cut [10:18:00]Write to MH i2c: D1 01 00 EF 0B 01 CC [10:18:00]Write i2c OK [10:18:00]MH_I2C_Read... [10:18:00]Read from MH i2c: D1 [10:18:00]MH_I2C_Read... [10:18:00]Read from MH i2c: D1 01 00 [10:18:00]MH_I2C_Read... [10:18:00]Read from MH i2c: D1 01 00 EF 0B 00 CB [10:18:00]Write to MH i2c: 01 00 00 F0 0B FB [10:18:00]Write i2c OK [10:18:00]MH_I2C_Read... [10:18:01]OFD Sender: No OFD packet to send [10:18:01]*** Cut start [10:18:01]*** Purtial cut [10:18:01]*** Stage 1: CUTSNS_PIN = 1 [10:18:01]Read from MH i2c: 01 [10:18:01]MH_I2C_Read... [10:18:01]*** Stop cut motor [10:18:01]*** Cut end [10:18:01]Read from MH i2c: 01 07 00 [10:18:01]MH_I2C_Read... [10:18:01]Read from MH i2c: 01 07 00 F0 0B 00 00 00 00 00 FF 0F 10 [10:18:01]process_action close_receipt done [10:18:01]requested_data is exist [10:18:01]produce_requested_data [10:18:01]requested_item fm.sn is exist - process it [10:18:01]wFMCommunicate request_size=4 [10:18:01]MH_SAM_APDU [10:18:01]CAPDU: 80 11 00 00 [10:18:01]Write to MH i2c: E2 08 00 F1 0B 80 11 00 00 00 00 00 00 76 [10:18:01]Write i2c OK [10:18:01]MH_I2C_Read... [10:18:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:01]Read from MH i2c: E2 [10:18:01]MH_I2C_Read... [10:18:01]Read from MH i2c: E2 17 00 [10:18:01]MH_I2C_Read... [10:18:01]Read from MH i2c: E2 17 00 F1 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 C9 [10:18:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:18:01]wFMCommunicate OK [10:18:01]requested_item fd.num is exist - process it [10:18:01]SAM_PROTO_GetFieldsCounters [10:18:01]wFMCommunicate request_size=4 [10:18:01]MH_SAM_APDU [10:18:01]CAPDU: 80 13 00 00 [10:18:01]Write to MH i2c: E2 08 00 F2 0B 80 13 00 00 00 00 00 00 79 [10:18:01]Write i2c OK [10:18:01]MH_I2C_Read... [10:18:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:18:02]Read from MH i2c: E2 [10:18:02]MH_I2C_Read... [10:18:02]Read from MH i2c: E2 62 00 [10:18:02]MH_I2C_Read... [10:18:02]Read from MH i2c: E2 62 00 F2 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 07 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 7E 00 00 00 5E 04 04 00 7E 00 00 00 57 04 04 00 7F 00 00 00 19 04 04 00 00 00 00 00 90 00 A8 [10:18:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 07 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 7E 00 00 00 5E 04 04 00 7E 00 00 00 57 04 04 00 7F 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:18:02]wFMCommunicate OK [10:18:02]SAM_PROTO_GetFieldsCounters done [10:18:02]requested_item shift.num is exist - process it [10:18:02]requested_item shift.opened is exist - process it [10:18:02]req_shift_opened [10:18:02]FM_GetShiftState [10:18:02]SAM_PROTO_GetShiftState [10:18:02]wFMCommunicate request_size=4 [10:18:02]MH_SAM_APDU [10:18:02]CAPDU: 80 13 01 00 [10:18:02]Write to MH i2c: E2 08 00 F3 0B 80 13 01 00 00 00 00 00 7B [10:18:02]Write i2c OK [10:18:02]MH_I2C_Read... [10:18:02]Read from MH i2c: E2 [10:18:02]MH_I2C_Read... [10:18:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:02]Read from MH i2c: E2 0E 00 [10:18:02]MH_I2C_Read... [10:18:02]Read from MH i2c: E2 0E 00 F3 0B 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 FD [10:18:02]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:18:02]wFMCommunicate OK [10:18:02]SAM_PROTO_GetShiftState done [10:18:02]FM_GetShiftState done [10:18:02]req_shift_opened done [10:18:02]requested_item shift.open_date is exist - process it [10:18:02]req_shift_open_date [10:18:02]req_shift_open_date done [10:18:02]produce_requested_data done [10:18:02]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223495,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:18:02]process_action_free close_receipt [10:18:02]json_value_free [10:18:02]json_value_free done [10:18:02]process_json_proto returns [10:18:02]Send response to host [10:18:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223495,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:18:02]free response buf [10:18:02]execute_script done [10:18:02]execute_script returns [10:18:02]free content buf [10:18:02]Sock 8.Close socket [10:18:02]Sock 8.Thread stoped [10:18:06]OFD Sender: No OFD packet to send [10:18:11]OFD Sender: No OFD packet to send [10:18:16]OFD Sender: No OFD packet to send [10:18:21]OFD Sender: No OFD packet to send [10:18:26]OFD Sender: No OFD packet to send [10:18:31]OFD Sender: No OFD packet to send [10:18:36]OFD Sender: No OFD packet to send [10:18:41]OFD Sender: No OFD packet to send [10:18:46]OFD Sender: No OFD packet to send [10:18:51]OFD Sender: No OFD packet to send [10:18:56]OFD Sender: No OFD packet to send [10:19:01]OFD Sender: No OFD packet to send [10:19:06]OFD Sender: No OFD packet to send [10:19:11]OFD Sender: No OFD packet to send [10:19:16]OFD Sender: No OFD packet to send [10:19:21]OFD Sender: No OFD packet to send [10:19:26]OFD Sender: No OFD packet to send [10:19:31]OFD Sender: No OFD packet to send [10:19:36]OFD Sender: No OFD packet to send [10:19:41]OFD Sender: No OFD packet to send [10:19:41]accept exits with 9 [10:19:41]New connection [10:19:41]New thread 3067436388 created [10:19:41]Thread 3067579748 joined [10:19:41]Waiting for new connection... [10:19:41] Sock 9.Parse request [10:19:41]Sock 9.Check first char [10:19:41]Sock 9.First char is OK [10:19:41]request: POST /json_proto HTTP/1.0 [10:19:41]Method: POST [10:19:41]URL: /json_proto [10:19:41]Method is POST - this is cgi request [10:19:41]url: /json_proto [10:19:41]query_string will be loaded in cgi processing [10:19:41]execute_cgi json_proto POST (null) [10:19:41]execute_cgi path=json_proto method=POST [10:19:41]POST find Content-Length [10:19:41]Host: 172.17.52.131:8080 [10:19:41]Content-Length: 670 [10:19:41]Content-Type: application/json [10:19:41] [10:19:41]POST finish read [10:19:41]Found Content-Length = 670 [10:19:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477304", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:19:41]execute_script... [10:19:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477304", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:19:41]POST & json_proto [10:19:41]process_json_proto [10:19:41]json parsed OK: [10:19:41]protocol is kg_v1.0 [10:19:41]action value=close_receipt [10:19:41]process_action close_receipt [10:19:41]cmd_close_receipt [10:19:41]MH_GetDate [10:19:41]Write to MH i2c: F0 00 00 F4 0B EE [10:19:41]Write i2c OK [10:19:41]MH_I2C_Read... [10:19:41]Read from MH i2c: F0 [10:19:41]MH_I2C_Read... [10:19:41]Read from MH i2c: F0 09 00 [10:19:41]MH_I2C_Read... [10:19:41]Read from MH i2c: F0 09 00 F4 0B 00 BE 2A 16 67 81 1C 16 67 76 [10:19:41]GetLastDocTimeStamp 1729505878 [10:19:41]current date 1729505982 [10:19:41]FM_GetShiftState [10:19:41]SAM_PROTO_GetShiftState [10:19:41]wFMCommunicate request_size=4 [10:19:41]MH_SAM_APDU [10:19:41]CAPDU: 80 13 01 00 [10:19:41]Write to MH i2c: E2 08 00 F5 0B 80 13 01 00 00 00 00 00 7D [10:19:41]Write i2c OK [10:19:41]MH_I2C_Read... [10:19:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:19:41]Read from MH i2c: E2 [10:19:41]MH_I2C_Read... [10:19:41]Read from MH i2c: E2 0E 00 [10:19:41]MH_I2C_Read... [10:19:41]Read from MH i2c: E2 0E 00 F5 0B 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 FF [10:19:41]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:19:41]wFMCommunicate OK [10:19:41]SAM_PROTO_GetShiftState done [10:19:41]FM_GetShiftState done [10:19:41]opened in 1729469279 [10:19:41]opened+sec_in_day 1729555679 [10:19:41]quantity*price = 30027 [10:19:41]sum+1 = 30029 [10:19:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 127 21.10.2024 10:19 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223496 ФПД: 137286997932586 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T101942&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223496&fm=137286997932586&tin=02508201610067®Number=0000000000091767&sum=30000 [10:19:42]StoreToDocumentArchive [10:19:42]shift 538 fd 223496 [10:19:42]save to /storage/0538/doc_00223496 [10:19:42]save last doc name /storage/0538/doc_00223496 to /storage/kkm_last_doc_name [10:19:42]save OK [10:19:42]Clear old archive folders... [10:19:42]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:19:42]tlvbuf is 013A0400 [10:19:42]SAM_PROTO_ClearQueue [10:19:42]wFMCommunicate request_size=4 [10:19:42]MH_SAM_APDU [10:19:42]CAPDU: 80 09 00 00 [10:19:42]Write to MH i2c: E2 08 00 02 0C 80 09 00 00 00 00 00 00 80 [10:19:42]Write i2c OK [10:19:42]MH_I2C_Read... [10:19:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:19:42]Read from MH i2c: E2 [10:19:42]MH_I2C_Read... [10:19:42]Read from MH i2c: E2 03 00 [10:19:42]MH_I2C_Read... [10:19:42]Read from MH i2c: E2 03 00 02 0C 00 90 00 82 [10:19:42]RAPDU: 90 00 [10:19:42]wFMCommunicate OK [10:19:42]SAM_PROTO_ClearQueue done [10:19:42]KKMCreateOFDPacket [10:19:42]OFDProtocolAddRootSTLVToBuf [10:19:42]FM_MakeSignedData [10:19:42]FM_MakeSignedData [10:19:42]SAM_PROTO_SignData [10:19:42]wFMCommunicate request_size=4 [10:19:42]MH_SAM_APDU [10:19:42]CAPDU: 80 0D 01 02 [10:19:42]Write to MH i2c: E2 08 00 03 0C 80 0D 01 02 00 00 00 00 88 [10:19:42]Write i2c OK [10:19:42]MH_I2C_Read... [10:19:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:19:42]Read from MH i2c: E2 [10:19:42]MH_I2C_Read... [10:19:42]Read from MH i2c: E2 03 00 [10:19:42]MH_I2C_Read... [10:19:42]Read from MH i2c: E2 03 00 03 0C 00 90 00 83 [10:19:42]RAPDU: 90 00 [10:19:42]wFMCommunicate OK [10:19:42]wFMCommunicate request_size=255 [10:19:42]MH_SAM_APDU [10:19:42]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 BE 2A 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 08 69 03 00 35 04 06 00 [10:19:42]Write to MH i2c: E2 02 01 04 0C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 BE 2A 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 08 69 03 00 35 04 06 00 00 00 55 [10:19:42]Write i2c OK [10:19:42]MH_I2C_Read... [10:19:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:43]Read from MH i2c: E2 [10:19:43]MH_I2C_Read... [10:19:43]Read from MH i2c: E2 03 00 [10:19:43]MH_I2C_Read... [10:19:43]Read from MH i2c: E2 03 00 04 0C 00 90 00 84 [10:19:43]RAPDU: 90 00 [10:19:43]wFMCommunicate OK [10:19:43]wFMCommunicate request_size=11 [10:19:43]MH_SAM_APDU [10:19:43]CAPDU: 80 0D 02 02 06 7C DC 9E BE 7A 2A [10:19:43]Write to MH i2c: E2 0E 00 05 0C 80 0D 02 02 06 00 7C DC 9E BE 7A 2A 00 00 EF [10:19:43]Write i2c OK [10:19:43]MH_I2C_Read... [10:19:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:43]Read from MH i2c: E2 [10:19:43]MH_I2C_Read... [10:19:43]Read from MH i2c: E2 03 00 [10:19:43]MH_I2C_Read... [10:19:43]Read from MH i2c: E2 03 00 05 0C 00 90 00 85 [10:19:43]RAPDU: 90 00 [10:19:43]wFMCommunicate OK [10:19:43]wFMCommunicate request_size=4 [10:19:43]MH_SAM_APDU [10:19:43]CAPDU: 80 0D 03 02 [10:19:43]Write to MH i2c: E2 08 00 06 0C 80 0D 03 02 00 00 00 00 8D [10:19:43]Write i2c OK [10:19:43]MH_I2C_Read... [10:19:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:19:43]Read from MH i2c: E2 [10:19:43]MH_I2C_Read... [10:19:43]Read from MH i2c: E2 0B 00 [10:19:43]MH_I2C_Read... [10:19:43]Read from MH i2c: E2 0B 00 06 0C 00 50 2F 6B 30 68 6B C1 0D 90 00 49 [10:19:43]RAPDU: 50 2F 6B 30 68 6B C1 0D 90 00 [10:19:43]wFMCommunicate OK [10:19:43]SAM_PROTO_SignData done [10:19:43]FM_MakeSignedData done [10:19:43]CreateOFDProtocolMessage [10:19:43]wFMCommunicate request_size=4 [10:19:43]MH_SAM_APDU [10:19:43]CAPDU: 80 11 00 00 [10:19:43]Write to MH i2c: E2 08 00 07 0C 80 11 00 00 00 00 00 00 8D [10:19:43]Write i2c OK [10:19:43]MH_I2C_Read... [10:19:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:43]Read from MH i2c: E2 [10:19:43]MH_I2C_Read... [10:19:43]Read from MH i2c: E2 17 00 [10:19:43]MH_I2C_Read... [10:19:43]Read from MH i2c: E2 17 00 07 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 E0 [10:19:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:19:43]wFMCommunicate OK [10:19:43]CreateOFDProtocolMessage done [10:19:43]OFDSenderStorePacket 223496 [10:19:43]StoreOFDPacket docnum=223496 [10:19:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 B4 BF 08 01 88 49 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 BE 2A 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 08 69 03 00 35 04 06 00 7C DC 9E BE 7A 2A 50 2F 6B 30 68 6B C1 0D [10:19:43]CheckFolder [10:19:43]dirname=/storage/ofd_packets [10:19:43]CheckFolder done [10:19:43]ProducePacketName [10:19:43]name=ofd_packets/00223496 [10:19:43]NVStorageSaveData ofd_packets/00223496 [10:19:43]File name is /storage/ofd_packets/00223496 [10:19:43]Write 302 bytes [10:19:43]NVStorageSaveData done [10:19:43]OFDSenderStorePacket done [10:19:43]KKMCreateOFDPacket done [10:19:43]NVStorageSaveData kkm_last_timestamp [10:19:43]File name is /storage/kkm_last_timestamp [10:19:43]Write 4 bytes [10:19:43]NVStorageSaveData done [10:19:43]ExternCall_PrintAddStr [10:19:43]wPrintStart [10:19:43]Write to MH i2c: 01 00 00 08 0C 14 [10:19:43]Write i2c OK [10:19:43]MH_I2C_Read... [10:19:43]Read from MH i2c: 01 [10:19:43]MH_I2C_Read... [10:19:43]Read from MH i2c: 01 07 00 [10:19:43]MH_I2C_Read... [10:19:43]Read from MH i2c: 01 07 00 08 0C 00 00 00 00 00 FF 0F 29 [10:19:43]RasterBufferAndPrint [10:19:43]line Счет N : (1)477304 [10:19:43]line ИНН: 02508201610067 [10:19:43]line Контрольно-Кассовый Чек [10:19:43]line ПРОДАЖА [10:19:43]line ТРК (МРК, ГНК) : 43 [10:19:43]line Товар: 2710124130 [10:19:43]line SUPER-92-К-5 [10:19:43]line 4.390 * 68.40 [10:19:43]line = 300.28 [10:19:43]line НДС 12% НСП 1% [10:19:43]line > о реализуемом товаре [10:19:43]line ОКРУГЛЕНИЕ: -0.28 [10:19:43]line ИТОГО: 300.00 [10:19:43]line Внесено: 300.00 [10:19:43]line СДАЧА: 0.00 [10:19:43]line НСП 1% : 2.66 [10:19:43]line НДС 12% : 31.89 [10:19:43]line Наличными: 300.00 [10:19:43]line Безнал.: 0.00 [10:19:43]line Место: АЗС № 162 "Партнер Нефть" [10:19:43]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:19:43]line СНО: Общий режим [10:19:43]line Чек 127 21.10.2024 10:19 [10:19:43]line Смена: 538 ФФД: 1.0 [10:19:43]line ЗНМ: 0300000103 [10:19:43]line РНМ: 0000000000091767 [10:19:43]line Версия ККМ: 001 [10:19:43]line ФМ: 0000000000871763 [10:19:43]line ФД: 223496 [10:19:43]line ФПД: 137286997932586 [10:19:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T101942&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223496&fm=137286997932586&tin=02508201610067®Number=0000000000091767&sum=30000 [10:19:43]OFD Sender: Processing packet 223496 [packets to send 25, broken 24] [10:19:43]ProducePacketName [10:19:43]name=ofd_packets/00223496 [10:19:43]OFD Sender: To server: pG, [10:19:43]CommunicateWithHost lk.salyk.kg:30040 [10:19:43]ConnectInit lk.salyk.kg [10:19:43]written 0, free lines is 4095 [10:19:43]Connected sock=10 [10:19:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 B4 BF 08 01 88 49 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 BE 2A 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 08 69 03 00 35 04 06 00 7C DC 9E BE 7A 2A 50 2F 6B 30 68 6B C1 0D [10:19:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 35 1E 47 00 6E 66 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 08 69 03 00 F4 03 04 00 60 D6 15 67 B6 04 01 00 00 AE 56 4E FC EF 09 1A A5 [10:19:44]CommunicateWithHost err = 0 [10:19:44]CheckOFDResponse [10:19:44]1017 (14) - 77093643461234 [10:19:44]1041 (16) - 0000000000871763 [10:19:44]1040 (4) - 223496 [10:19:44]1012 (4) - 21.10.2024 04:19 [10:19:44]1206 (1) - 0 [10:19:44]OFD Sender: Remove packet 223496 [10:19:44]ProducePacketName [10:19:44]name=ofd_packets/00223496 [10:19:44]NVStorageDeleteData [10:19:44]Write to MH i2c: 01 00 00 33 0C 3F [10:19:44]Write i2c OK [10:19:44]MH_I2C_Read... [10:19:44]Read from MH i2c: 01 [10:19:44]MH_I2C_Read... [10:19:44]Read from MH i2c: 01 07 00 [10:19:44]MH_I2C_Read... [10:19:44]Read from MH i2c: 01 07 00 33 0C 00 00 00 00 00 FC 0C 4E [10:19:44]RasterBufferAndPrint [10:19:44]line [10:19:44]line [10:19:44]line [10:19:44]line [10:19:44]line [10:19:44]written 0, free lines is 3330 [10:19:44]MH_Cut [10:19:44]Write to MH i2c: D1 01 00 3A 0C 01 18 [10:19:44]Write i2c OK [10:19:44]MH_I2C_Read... [10:19:44]Read from MH i2c: D1 [10:19:44]MH_I2C_Read... [10:19:44]Read from MH i2c: D1 01 00 [10:19:44]MH_I2C_Read... [10:19:44]Read from MH i2c: D1 01 00 3A 0C 00 17 [10:19:44]Write to MH i2c: 01 00 00 3B 0C 47 [10:19:44]Write i2c OK [10:19:44]MH_I2C_Read... [10:19:44]OFD Sender: No OFD packet to send [10:19:44]*** Cut start [10:19:44]*** Purtial cut [10:19:44]*** CUTSNS_PIN = 0 [10:19:45]*** Stage 1: CUTSNS_PIN = 1 [10:19:46]Read from MH i2c: 01 [10:19:46]MH_I2C_Read... [10:19:46]*** Stop cut motor [10:19:46]*** Cut end [10:19:46]Read from MH i2c: 01 07 00 [10:19:46]MH_I2C_Read... [10:19:46]Read from MH i2c: 01 07 00 3B 0C 00 00 00 00 00 FF 0F 5C [10:19:46]process_action close_receipt done [10:19:46]requested_data is exist [10:19:46]produce_requested_data [10:19:46]requested_item fm.sn is exist - process it [10:19:46]wFMCommunicate request_size=4 [10:19:46]MH_SAM_APDU [10:19:46]CAPDU: 80 11 00 00 [10:19:46]Write to MH i2c: E2 08 00 3C 0C 80 11 00 00 00 00 00 00 C2 [10:19:46]Write i2c OK [10:19:46]MH_I2C_Read... [10:19:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:46]Read from MH i2c: E2 [10:19:46]MH_I2C_Read... [10:19:46]Read from MH i2c: E2 17 00 [10:19:46]MH_I2C_Read... [10:19:46]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 36 33 90 00 15 [10:19:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:19:46]wFMCommunicate OK [10:19:46]requested_item fd.num is exist - process it [10:19:46]SAM_PROTO_GetFieldsCounters [10:19:46]wFMCommunicate request_size=4 [10:19:46]MH_SAM_APDU [10:19:46]CAPDU: 80 13 00 00 [10:19:46]Write to MH i2c: E2 08 00 3D 0C 80 13 00 00 00 00 00 00 C5 [10:19:46]Write i2c OK [10:19:46]MH_I2C_Read... [10:19:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:19:47]Read from MH i2c: E2 [10:19:47]MH_I2C_Read... [10:19:47]Read from MH i2c: E2 62 00 [10:19:47]MH_I2C_Read... [10:19:47]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 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 08 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 7F 00 00 00 5E 04 04 00 7F 00 00 00 57 04 04 00 80 00 00 00 19 04 04 00 00 00 00 00 90 00 F8 [10:19:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 08 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 7F 00 00 00 5E 04 04 00 7F 00 00 00 57 04 04 00 80 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:19:47]wFMCommunicate OK [10:19:47]SAM_PROTO_GetFieldsCounters done [10:19:47]requested_item shift.num is exist - process it [10:19:47]requested_item shift.opened is exist - process it [10:19:47]req_shift_opened [10:19:47]FM_GetShiftState [10:19:47]SAM_PROTO_GetShiftState [10:19:47]wFMCommunicate request_size=4 [10:19:47]MH_SAM_APDU [10:19:47]CAPDU: 80 13 01 00 [10:19:47]Write to MH i2c: E2 08 00 3E 0C 80 13 01 00 00 00 00 00 C7 [10:19:47]Write i2c OK [10:19:47]MH_I2C_Read... [10:19:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:19:47]Read from MH i2c: E2 [10:19:47]MH_I2C_Read... [10:19:47]Read from MH i2c: E2 0E 00 [10:19:47]MH_I2C_Read... [10:19:47]Read from MH i2c: E2 0E 00 3E 0C 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 49 [10:19:47]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:19:47]wFMCommunicate OK [10:19:47]SAM_PROTO_GetShiftState done [10:19:47]FM_GetShiftState done [10:19:47]req_shift_opened done [10:19:47]requested_item shift.open_date is exist - process it [10:19:47]req_shift_open_date [10:19:47]req_shift_open_date done [10:19:47]produce_requested_data done [10:19:47]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223496,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:19:47]process_action_free close_receipt [10:19:47]json_value_free [10:19:47]json_value_free done [10:19:47]process_json_proto returns [10:19:47]Send response to host [10:19:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223496,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:19:47]free response buf [10:19:47]execute_script done [10:19:47]execute_script returns [10:19:47]free content buf [10:19:47]Sock 9.Close socket [10:19:47]Sock 9.Thread stoped [10:19:49]OFD Sender: No OFD packet to send [10:19:54]OFD Sender: No OFD packet to send [10:19:59]OFD Sender: No OFD packet to send [10:20:04]OFD Sender: No OFD packet to send [10:20:09]OFD Sender: No OFD packet to send [10:20:14]OFD Sender: No OFD packet to send [10:20:19]OFD Sender: No OFD packet to send [10:20:24]OFD Sender: No OFD packet to send [10:20:29]OFD Sender: No OFD packet to send [10:20:30]accept exits with 8 [10:20:30]New connection [10:20:30]New thread 3067579748 created [10:20:30]Thread 3067436388 joined [10:20:30]Waiting for new connection... [10:20:30] Sock 8.Parse request [10:20:30]Sock 8.Check first char [10:20:30]Sock 8.First char is OK [10:20:30]request: POST /json_proto HTTP/1.0 [10:20:30]Method: POST [10:20:30]URL: /json_proto [10:20:30]Method is POST - this is cgi request [10:20:30]url: /json_proto [10:20:30]query_string will be loaded in cgi processing [10:20:30]execute_cgi json_proto POST (null) [10:20:30]execute_cgi path=json_proto method=POST [10:20:30]POST find Content-Length [10:20:30]Host: 172.17.52.131:8080 [10:20:30]Content-Length: 812 [10:20:30]Content-Type: application/json [10:20:30] [10:20:30]POST finish read [10:20:30]Found Content-Length = 812 [10:20:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477303", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:20:30]execute_script... [10:20:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477303", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:20:30]POST & json_proto [10:20:30]process_json_proto [10:20:30]json parsed OK: [10:20:30]protocol is kg_v1.0 [10:20:30]action value=close_receipt [10:20:30]process_action close_receipt [10:20:30]cmd_close_receipt [10:20:30]MH_GetDate [10:20:30]Write to MH i2c: F0 00 00 3F 0C 3A [10:20:30]Write i2c OK [10:20:30]MH_I2C_Read... [10:20:30]Read from MH i2c: F0 [10:20:30]MH_I2C_Read... [10:20:30]Read from MH i2c: F0 09 00 [10:20:30]MH_I2C_Read... [10:20:30]Read from MH i2c: F0 09 00 3F 0C 00 EE 2A 16 67 81 1C 16 67 F2 [10:20:30]GetLastDocTimeStamp 1729505982 [10:20:30]current date 1729506030 [10:20:30]FM_GetShiftState [10:20:30]SAM_PROTO_GetShiftState [10:20:30]wFMCommunicate request_size=4 [10:20:30]MH_SAM_APDU [10:20:30]CAPDU: 80 13 01 00 [10:20:30]Write to MH i2c: E2 08 00 40 0C 80 13 01 00 00 00 00 00 C9 [10:20:30]Write i2c OK [10:20:30]MH_I2C_Read... [10:20:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:30]Read from MH i2c: E2 [10:20:30]MH_I2C_Read... [10:20:30]Read from MH i2c: E2 0E 00 [10:20:30]MH_I2C_Read... [10:20:30]Read from MH i2c: E2 0E 00 40 0C 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 4B [10:20:30]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:20:30]wFMCommunicate OK [10:20:30]SAM_PROTO_GetShiftState done [10:20:30]FM_GetShiftState done [10:20:30]opened in 1729469279 [10:20:30]opened+sec_in_day 1729555679 [10:20:30]quantity*price = 100000 [10:20:30]sum+1 = 100002 [10:20:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 128 21.10.2024 10:20 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871763 ФД: 223497 ФПД: 148726547350635 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102031&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223497&fm=148726547350635&tin=02508201610067®Number=0000000000091767&sum=100001 [10:20:31]StoreToDocumentArchive [10:20:31]shift 538 fd 223497 [10:20:31]save to /storage/0538/doc_00223497 [10:20:31]save last doc name /storage/0538/doc_00223497 to /storage/kkm_last_doc_name [10:20:31]save OK [10:20:31]Clear old archive folders... [10:20:31]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:20:31]tlvbuf is 01415F30 [10:20:31]SAM_PROTO_ClearQueue [10:20:31]wFMCommunicate request_size=4 [10:20:31]MH_SAM_APDU [10:20:31]CAPDU: 80 09 00 00 [10:20:31]Write to MH i2c: E2 08 00 4D 0C 80 09 00 00 00 00 00 00 CB [10:20:31]Write i2c OK [10:20:31]MH_I2C_Read... [10:20:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:20:31]Read from MH i2c: E2 [10:20:31]MH_I2C_Read... [10:20:31]Read from MH i2c: E2 03 00 [10:20:31]MH_I2C_Read... [10:20:31]Read from MH i2c: E2 03 00 4D 0C 00 90 00 CD [10:20:31]RAPDU: 90 00 [10:20:31]wFMCommunicate OK [10:20:31]SAM_PROTO_ClearQueue done [10:20:31]KKMCreateOFDPacket [10:20:31]OFDProtocolAddRootSTLVToBuf [10:20:31]FM_MakeSignedData [10:20:31]FM_MakeSignedData [10:20:31]SAM_PROTO_SignData [10:20:31]wFMCommunicate request_size=4 [10:20:31]MH_SAM_APDU [10:20:31]CAPDU: 80 0D 01 02 [10:20:31]Write to MH i2c: E2 08 00 4E 0C 80 0D 01 02 00 00 00 00 D3 [10:20:31]Write i2c OK [10:20:31]MH_I2C_Read... [10:20:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:20:31]Read from MH i2c: E2 [10:20:31]MH_I2C_Read... [10:20:31]Read from MH i2c: E2 03 00 [10:20:31]MH_I2C_Read... [10:20:31]Read from MH i2c: E2 03 00 4E 0C 00 90 00 CE [10:20:31]RAPDU: 90 00 [10:20:31]wFMCommunicate OK [10:20:31]wFMCommunicate request_size=255 [10:20:31]MH_SAM_APDU [10:20:31]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 EF 2A 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 09 69 03 00 35 04 06 00 [10:20:31]Write to MH i2c: E2 02 01 4F 0C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 EF 2A 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 09 69 03 00 35 04 06 00 00 00 EF [10:20:31]Write i2c OK [10:20:31]MH_I2C_Read... [10:20:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:32]Read from MH i2c: E2 [10:20:32]MH_I2C_Read... [10:20:32]Read from MH i2c: E2 03 00 [10:20:32]MH_I2C_Read... [10:20:32]Read from MH i2c: E2 03 00 4F 0C 00 90 00 CF [10:20:32]RAPDU: 90 00 [10:20:32]wFMCommunicate OK [10:20:32]wFMCommunicate request_size=11 [10:20:32]MH_SAM_APDU [10:20:32]CAPDU: 80 0D 02 02 06 87 44 19 06 04 6B [10:20:32]Write to MH i2c: E2 0E 00 50 0C 80 0D 02 02 06 00 87 44 19 06 04 6B 00 00 3B [10:20:32]Write i2c OK [10:20:32]MH_I2C_Read... [10:20:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:32]Read from MH i2c: E2 [10:20:32]MH_I2C_Read... [10:20:32]Read from MH i2c: E2 03 00 [10:20:32]MH_I2C_Read... [10:20:32]Read from MH i2c: E2 03 00 50 0C 00 90 00 D0 [10:20:32]RAPDU: 90 00 [10:20:32]wFMCommunicate OK [10:20:32]wFMCommunicate request_size=4 [10:20:32]MH_SAM_APDU [10:20:32]CAPDU: 80 0D 03 02 [10:20:32]Write to MH i2c: E2 08 00 51 0C 80 0D 03 02 00 00 00 00 D8 [10:20:32]Write i2c OK [10:20:32]MH_I2C_Read... [10:20:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:20:32]Read from MH i2c: E2 [10:20:32]MH_I2C_Read... [10:20:32]Read from MH i2c: E2 0B 00 [10:20:32]MH_I2C_Read... [10:20:32]Read from MH i2c: E2 0B 00 51 0C 00 47 16 AB E5 1C 5F 2A 2B 90 00 96 [10:20:32]RAPDU: 47 16 AB E5 1C 5F 2A 2B 90 00 [10:20:32]wFMCommunicate OK [10:20:32]SAM_PROTO_SignData done [10:20:32]FM_MakeSignedData done [10:20:32]CreateOFDProtocolMessage [10:20:32]wFMCommunicate request_size=4 [10:20:32]MH_SAM_APDU [10:20:32]CAPDU: 80 11 00 00 [10:20:32]Write to MH i2c: E2 08 00 52 0C 80 11 00 00 00 00 00 00 D8 [10:20:32]Write i2c OK [10:20:32]MH_I2C_Read... [10:20:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:32]Read from MH i2c: E2 [10:20:32]MH_I2C_Read... [10:20:32]Read from MH i2c: E2 17 00 [10:20:32]MH_I2C_Read... [10:20:32]Read from MH i2c: E2 17 00 52 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 2B [10:20:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:20:32]wFMCommunicate OK [10:20:32]CreateOFDProtocolMessage done [10:20:32]OFDSenderStorePacket 223497 [10:20:32]StoreOFDPacket docnum=223497 [10:20:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 1E E9 08 01 5E 68 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 EF 2A 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 09 69 03 00 35 04 06 00 87 44 19 06 04 6B 47 16 AB E5 1C 5F 2A 2B [10:20:32]CheckFolder [10:20:32]dirname=/storage/ofd_packets [10:20:32]CheckFolder done [10:20:32]ProducePacketName [10:20:32]name=ofd_packets/00223497 [10:20:32]NVStorageSaveData ofd_packets/00223497 [10:20:32]File name is /storage/ofd_packets/00223497 [10:20:32]Write 302 bytes [10:20:32]NVStorageSaveData done [10:20:32]OFDSenderStorePacket done [10:20:32]KKMCreateOFDPacket done [10:20:32]NVStorageSaveData kkm_last_timestamp [10:20:32]File name is /storage/kkm_last_timestamp [10:20:32]Write 4 bytes [10:20:32]NVStorageSaveData done [10:20:32]ExternCall_PrintAddStr [10:20:32]wPrintStart [10:20:32]Write to MH i2c: 01 00 00 53 0C 5F [10:20:32]Write i2c OK [10:20:32]MH_I2C_Read... [10:20:32]Read from MH i2c: 01 [10:20:32]MH_I2C_Read... [10:20:32]Read from MH i2c: 01 07 00 [10:20:32]MH_I2C_Read... [10:20:32]Read from MH i2c: 01 07 00 53 0C 00 00 00 00 00 FF 0F 74 [10:20:32]RasterBufferAndPrint [10:20:32]line Счет N : (1)477303 [10:20:32]line ИНН: 02508201610067 [10:20:32]line Контрольно-Кассовый Чек [10:20:32]line ПРОДАЖА [10:20:32]line ТРК (МРК, ГНК) : 23 [10:20:32]line Товар: 2710124130 [10:20:32]line SUPER-92-К-5 [10:20:32]line 14.620 * 68.40 [10:20:32]line = 1000.01 [10:20:32]line НДС 12% НСП 1% [10:20:32]line > о реализуемом товаре [10:20:32]line ИТОГО: 1000.01 [10:20:32]line НСП 1% : 8.85 [10:20:32]line НДС 12% : 106.20 [10:20:32]line Наличными: 0.00 [10:20:32]line Безнал.: 1000.01 [10:20:32]line Место: АЗС № 162 "Партнер Нефть" [10:20:32]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:20:32]line СНО: Общий режим [10:20:32]line Чек 128 21.10.2024 10:20 [10:20:32]line Смена: 538 ФФД: 1.0 [10:20:32]line ЗНМ: 0300000103 [10:20:32]line РНМ: 0000000000091767 [10:20:32]line Версия ККМ: 001 [10:20:32]line Платежная система: Бакай Банк [10:20:32]line ФМ: 0000000000871763 [10:20:32]line ФД: 223497 [10:20:32]line ФПД: 148726547350635 [10:20:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102031&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223497&fm=148726547350635&tin=02508201610067®Number=0000000000091767&sum=100001 [10:20:32]OFD Sender: Processing packet 223497 [packets to send 25, broken 24] [10:20:32]ProducePacketName [10:20:32]name=ofd_packets/00223497 [10:20:32]OFD Sender: To server: pG, [10:20:32]CommunicateWithHost lk.salyk.kg:30040 [10:20:32]ConnectInit lk.salyk.kg [10:20:32]written 0, free lines is 4095 [10:20:32]Connected sock=10 [10:20:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 1E E9 08 01 5E 68 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 EF 2A 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 09 69 03 00 35 04 06 00 87 44 19 06 04 6B 47 16 AB E5 1C 5F 2A 2B [10:20:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 53 EB 47 00 5B 16 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 09 69 03 00 F4 03 04 00 91 D6 15 67 B6 04 01 00 00 82 EF 65 FF 97 84 00 18 [10:20:32]CommunicateWithHost err = 0 [10:20:32]CheckOFDResponse [10:20:32]1017 (14) - 77093643461234 [10:20:32]1041 (16) - 0000000000871763 [10:20:32]1040 (4) - 223497 [10:20:32]1012 (4) - 21.10.2024 04:20 [10:20:32]1206 (1) - 0 [10:20:32]OFD Sender: Remove packet 223497 [10:20:32]ProducePacketName [10:20:32]name=ofd_packets/00223497 [10:20:32]NVStorageDeleteData [10:20:33]Write to MH i2c: 01 00 00 7D 0C 89 [10:20:33]Write i2c OK [10:20:33]MH_I2C_Read... [10:20:33]Read from MH i2c: 01 [10:20:33]MH_I2C_Read... [10:20:33]Read from MH i2c: 01 07 00 [10:20:33]MH_I2C_Read... [10:20:33]Read from MH i2c: 01 07 00 7D 0C 00 00 00 00 00 07 0D A4 [10:20:33]RasterBufferAndPrint [10:20:33]line [10:20:33]line [10:20:33]line [10:20:33]line [10:20:33]line [10:20:33]written 0, free lines is 3341 [10:20:33]MH_Cut [10:20:33]Write to MH i2c: D1 01 00 84 0C 01 62 [10:20:33]Write i2c OK [10:20:33]MH_I2C_Read... [10:20:33]Read from MH i2c: D1 [10:20:33]MH_I2C_Read... [10:20:33]Read from MH i2c: D1 01 00 [10:20:33]MH_I2C_Read... [10:20:33]Read from MH i2c: D1 01 00 84 0C 00 61 [10:20:33]Write to MH i2c: 01 00 00 85 0C 91 [10:20:33]Write i2c OK [10:20:33]MH_I2C_Read... [10:20:33]OFD Sender: No OFD packet to send [10:20:33]*** Cut start [10:20:33]*** Purtial cut [10:20:33]*** Stage 1: CUTSNS_PIN = 1 [10:20:34]Read from MH i2c: 01 [10:20:34]MH_I2C_Read... [10:20:34]*** Stop cut motor [10:20:34]*** Cut end [10:20:34]Read from MH i2c: 01 07 00 [10:20:34]MH_I2C_Read... [10:20:34]Read from MH i2c: 01 07 00 85 0C 00 00 00 00 00 FF 0F A6 [10:20:34]process_action close_receipt done [10:20:34]requested_data is exist [10:20:34]produce_requested_data [10:20:34]requested_item fm.sn is exist - process it [10:20:34]wFMCommunicate request_size=4 [10:20:34]MH_SAM_APDU [10:20:34]CAPDU: 80 11 00 00 [10:20:34]Write to MH i2c: E2 08 00 86 0C 80 11 00 00 00 00 00 00 0C [10:20:34]Write i2c OK [10:20:34]MH_I2C_Read... [10:20:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:34]Read from MH i2c: E2 [10:20:34]MH_I2C_Read... [10:20:34]Read from MH i2c: E2 17 00 [10:20:34]MH_I2C_Read... [10:20:34]Read from MH i2c: E2 17 00 86 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 5F [10:20:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:20:34]wFMCommunicate OK [10:20:34]requested_item fd.num is exist - process it [10:20:34]SAM_PROTO_GetFieldsCounters [10:20:34]wFMCommunicate request_size=4 [10:20:34]MH_SAM_APDU [10:20:34]CAPDU: 80 13 00 00 [10:20:34]Write to MH i2c: E2 08 00 87 0C 80 13 00 00 00 00 00 00 0F [10:20:34]Write i2c OK [10:20:34]MH_I2C_Read... [10:20:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:20:34]Read from MH i2c: E2 [10:20:34]MH_I2C_Read... [10:20:34]Read from MH i2c: E2 62 00 [10:20:34]MH_I2C_Read... [10:20:34]Read from MH i2c: E2 62 00 87 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 09 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 80 00 00 00 5E 04 04 00 80 00 00 00 57 04 04 00 81 00 00 00 19 04 04 00 00 00 00 00 90 00 46 [10:20:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 09 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 80 00 00 00 5E 04 04 00 80 00 00 00 57 04 04 00 81 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:20:34]wFMCommunicate OK [10:20:34]SAM_PROTO_GetFieldsCounters done [10:20:34]requested_item shift.num is exist - process it [10:20:34]requested_item shift.opened is exist - process it [10:20:34]req_shift_opened [10:20:34]FM_GetShiftState [10:20:34]SAM_PROTO_GetShiftState [10:20:34]wFMCommunicate request_size=4 [10:20:34]MH_SAM_APDU [10:20:34]CAPDU: 80 13 01 00 [10:20:34]Write to MH i2c: E2 08 00 88 0C 80 13 01 00 00 00 00 00 11 [10:20:34]Write i2c OK [10:20:34]MH_I2C_Read... [10:20:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:34]Read from MH i2c: E2 [10:20:34]MH_I2C_Read... [10:20:34]Read from MH i2c: E2 0E 00 [10:20:34]MH_I2C_Read... [10:20:34]Read from MH i2c: E2 0E 00 88 0C 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 93 [10:20:34]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:20:34]wFMCommunicate OK [10:20:34]SAM_PROTO_GetShiftState done [10:20:34]FM_GetShiftState done [10:20:34]req_shift_opened done [10:20:34]requested_item shift.open_date is exist - process it [10:20:34]req_shift_open_date [10:20:34]req_shift_open_date done [10:20:34]produce_requested_data done [10:20:34]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223497,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:20:34]process_action_free close_receipt [10:20:34]json_value_free [10:20:34]json_value_free done [10:20:34]process_json_proto returns [10:20:34]Send response to host [10:20:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223497,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:20:34]free response buf [10:20:34]execute_script done [10:20:34]execute_script returns [10:20:34]free content buf [10:20:34]Sock 8.Close socket [10:20:34]Sock 8.Thread stoped [10:20:38]OFD Sender: No OFD packet to send [10:20:43]OFD Sender: No OFD packet to send [10:20:44]accept exits with 9 [10:20:44]New connection [10:20:44]New thread 3067436388 created [10:20:44]Thread 3067579748 joined [10:20:44]Waiting for new connection... [10:20:44] Sock 9.Parse request [10:20:44]Sock 9.Check first char [10:20:44]Sock 9.First char is OK [10:20:44]request: POST /json_proto HTTP/1.0 [10:20:44]Method: POST [10:20:44]URL: /json_proto [10:20:44]Method is POST - this is cgi request [10:20:44]url: /json_proto [10:20:44]query_string will be loaded in cgi processing [10:20:44]execute_cgi json_proto POST (null) [10:20:44]execute_cgi path=json_proto method=POST [10:20:44]POST find Content-Length [10:20:44]Host: 172.17.52.131:8080 [10:20:44]Content-Length: 677 [10:20:44]Content-Type: application/json [10:20:44] [10:20:44]POST finish read [10:20:44]Found Content-Length = 677 [10:20:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477306", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:20:44]execute_script... [10:20: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)477306", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:20:44]POST & json_proto [10:20:44]process_json_proto [10:20:44]json parsed OK: [10:20:44]protocol is kg_v1.0 [10:20:44]action value=close_receipt [10:20:44]process_action close_receipt [10:20:44]cmd_close_receipt [10:20:44]MH_GetDate [10:20:44]Write to MH i2c: F0 00 00 89 0C 84 [10:20:44]Write i2c OK [10:20:44]MH_I2C_Read... [10:20:44]Read from MH i2c: F0 [10:20:44]MH_I2C_Read... [10:20:44]Read from MH i2c: F0 09 00 [10:20:44]MH_I2C_Read... [10:20:44]Read from MH i2c: F0 09 00 89 0C 00 FC 2A 16 67 81 1C 16 67 4A [10:20:44]GetLastDocTimeStamp 1729506031 [10:20:44]current date 1729506044 [10:20:44]FM_GetShiftState [10:20:44]SAM_PROTO_GetShiftState [10:20:44]wFMCommunicate request_size=4 [10:20:44]MH_SAM_APDU [10:20:44]CAPDU: 80 13 01 00 [10:20:44]Write to MH i2c: E2 08 00 8A 0C 80 13 01 00 00 00 00 00 13 [10:20:44]Write i2c OK [10:20:44]MH_I2C_Read... [10:20:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:44]Read from MH i2c: E2 [10:20:44]MH_I2C_Read... [10:20:44]Read from MH i2c: E2 0E 00 [10:20:44]MH_I2C_Read... [10:20:44]Read from MH i2c: E2 0E 00 8A 0C 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 95 [10:20:44]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:20:44]wFMCommunicate OK [10:20:44]SAM_PROTO_GetShiftState done [10:20:44]FM_GetShiftState done [10:20:44]opened in 1729469279 [10:20:44]opened+sec_in_day 1729555679 [10:20:44]quantity*price = 50041 [10:20:44]sum+1 = 50042 [10:20:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 129 21.10.2024 10:20 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223498 ФПД: 122392491622372 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102044&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223498&fm=122392491622372&tin=02508201610067®Number=0000000000091767&sum=50000 [10:20:45]StoreToDocumentArchive [10:20:45]shift 538 fd 223498 [10:20:45]save to /storage/0538/doc_00223498 [10:20:45]save last doc name /storage/0538/doc_00223498 to /storage/kkm_last_doc_name [10:20:45]save OK [10:20:45]Clear old archive folders... [10:20:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:20:45]tlvbuf is 01413BF0 [10:20:45]SAM_PROTO_ClearQueue [10:20:45]wFMCommunicate request_size=4 [10:20:45]MH_SAM_APDU [10:20:45]CAPDU: 80 09 00 00 [10:20:45]Write to MH i2c: E2 08 00 97 0C 80 09 00 00 00 00 00 00 15 [10:20:45]Write i2c OK [10:20:45]MH_I2C_Read... [10:20:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:20:45]Read from MH i2c: E2 [10:20:45]MH_I2C_Read... [10:20:45]Read from MH i2c: E2 03 00 [10:20:45]MH_I2C_Read... [10:20:45]Read from MH i2c: E2 03 00 97 0C 00 90 00 17 [10:20:45]RAPDU: 90 00 [10:20:45]wFMCommunicate OK [10:20:45]SAM_PROTO_ClearQueue done [10:20:45]KKMCreateOFDPacket [10:20:45]OFDProtocolAddRootSTLVToBuf [10:20:45]FM_MakeSignedData [10:20:45]FM_MakeSignedData [10:20:45]SAM_PROTO_SignData [10:20:45]wFMCommunicate request_size=4 [10:20:45]MH_SAM_APDU [10:20:45]CAPDU: 80 0D 01 02 [10:20:45]Write to MH i2c: E2 08 00 98 0C 80 0D 01 02 00 00 00 00 1D [10:20:45]Write i2c OK [10:20:45]MH_I2C_Read... [10:20:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:20:45]Read from MH i2c: E2 [10:20:45]MH_I2C_Read... [10:20:45]Read from MH i2c: E2 03 00 [10:20:45]MH_I2C_Read... [10:20:45]Read from MH i2c: E2 03 00 98 0C 00 90 00 18 [10:20:45]RAPDU: 90 00 [10:20:45]wFMCommunicate OK [10:20:45]wFMCommunicate request_size=255 [10:20:45]MH_SAM_APDU [10:20:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 FC 2A 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0A 69 03 00 35 04 06 00 6F [10:20:45]Write to MH i2c: E2 02 01 99 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 FC 2A 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0A 69 03 00 35 04 06 00 6F 00 00 D6 [10:20:45]Write i2c OK [10:20:45]MH_I2C_Read... [10:20:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:45]Read from MH i2c: E2 [10:20:45]MH_I2C_Read... [10:20:45]Read from MH i2c: E2 03 00 [10:20:45]MH_I2C_Read... [10:20:45]Read from MH i2c: E2 03 00 99 0C 00 90 00 19 [10:20:45]RAPDU: 90 00 [10:20:45]wFMCommunicate OK [10:20:45]wFMCommunicate request_size=10 [10:20:45]MH_SAM_APDU [10:20:45]CAPDU: 80 0D 02 02 05 50 B8 FC 7F E4 [10:20:45]Write to MH i2c: E2 0D 00 9A 0C 80 0D 02 02 05 00 50 B8 FC 7F E4 00 00 91 [10:20:45]Write i2c OK [10:20:45]MH_I2C_Read... [10:20:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:45]Read from MH i2c: E2 [10:20:45]MH_I2C_Read... [10:20:45]Read from MH i2c: E2 03 00 [10:20:45]MH_I2C_Read... [10:20:45]Read from MH i2c: E2 03 00 9A 0C 00 90 00 1A [10:20:45]RAPDU: 90 00 [10:20:45]wFMCommunicate OK [10:20:45]wFMCommunicate request_size=4 [10:20:45]MH_SAM_APDU [10:20:45]CAPDU: 80 0D 03 02 [10:20:45]Write to MH i2c: E2 08 00 9B 0C 80 0D 03 02 00 00 00 00 22 [10:20:45]Write i2c OK [10:20:45]MH_I2C_Read... [10:20:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:20:45]Read from MH i2c: E2 [10:20:45]MH_I2C_Read... [10:20:45]Read from MH i2c: E2 0B 00 [10:20:45]MH_I2C_Read... [10:20:45]Read from MH i2c: E2 0B 00 9B 0C 00 A5 4F 9E C5 01 1A 1C EC 90 00 9D [10:20:45]RAPDU: A5 4F 9E C5 01 1A 1C EC 90 00 [10:20:45]wFMCommunicate OK [10:20:45]SAM_PROTO_SignData done [10:20:45]FM_MakeSignedData done [10:20:45]CreateOFDProtocolMessage [10:20:45]wFMCommunicate request_size=4 [10:20:45]MH_SAM_APDU [10:20:45]CAPDU: 80 11 00 00 [10:20:45]Write to MH i2c: E2 08 00 9C 0C 80 11 00 00 00 00 00 00 22 [10:20:45]Write i2c OK [10:20:45]MH_I2C_Read... [10:20:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:45]Read from MH i2c: E2 [10:20:45]MH_I2C_Read... [10:20:45]Read from MH i2c: E2 17 00 [10:20:45]MH_I2C_Read... [10:20:45]Read from MH i2c: E2 17 00 9C 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 75 [10:20:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:20:45]wFMCommunicate OK [10:20:45]CreateOFDProtocolMessage done [10:20:45]OFDSenderStorePacket 223498 [10:20:45]StoreOFDPacket docnum=223498 [10:20:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 54 4F 07 01 BB 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 FC 2A 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0A 69 03 00 35 04 06 00 6F 50 B8 FC 7F E4 A5 4F 9E C5 01 1A 1C EC [10:20:45]CheckFolder [10:20:45]dirname=/storage/ofd_packets [10:20:45]CheckFolder done [10:20:45]ProducePacketName [10:20:45]name=ofd_packets/00223498 [10:20:45]NVStorageSaveData ofd_packets/00223498 [10:20:45]File name is /storage/ofd_packets/00223498 [10:20:45]Write 301 bytes [10:20:45]NVStorageSaveData done [10:20:45]OFDSenderStorePacket done [10:20:45]KKMCreateOFDPacket done [10:20:45]NVStorageSaveData kkm_last_timestamp [10:20:45]File name is /storage/kkm_last_timestamp [10:20:45]Write 4 bytes [10:20:45]NVStorageSaveData done [10:20:45]ExternCall_PrintAddStr [10:20:45]wPrintStart [10:20:45]Write to MH i2c: 01 00 00 9D 0C A9 [10:20:45]Write i2c OK [10:20:45]MH_I2C_Read... [10:20:45]Read from MH i2c: 01 [10:20:45]MH_I2C_Read... [10:20:45]Read from MH i2c: 01 07 00 [10:20:45]MH_I2C_Read... [10:20:45]Read from MH i2c: 01 07 00 9D 0C 00 00 00 00 00 FF 0F BE [10:20:45]RasterBufferAndPrint [10:20:45]line Счет N : (1)477306 [10:20:45]line ИНН: 02508201610067 [10:20:45]line Контрольно-Кассовый Чек [10:20:45]line ПРОДАЖА [10:20:45]line ТРК (МРК, ГНК) : 62 [10:20:45]line Товар: 2710124130 [10:20:45]line Аи-92-К-5 [10:20:45]line 7.480 * 66.90 [10:20:45]line = 500.41 [10:20:45]line НДС 12% НСП 1% [10:20:45]line > о реализуемом товаре [10:20:45]line ОКРУГЛЕНИЕ: -0.41 [10:20:45]line ИТОГО: 500.00 [10:20:45]line Внесено: 500.00 [10:20:45]line СДАЧА: 0.00 [10:20:45]line НСП 1% : 4.43 [10:20:45]line НДС 12% : 53.14 [10:20:45]line Наличными: 500.00 [10:20:45]line Безнал.: 0.00 [10:20:45]line Место: АЗС № 162 "Партнер Нефть" [10:20:45]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:20:45]line СНО: Общий режим [10:20:45]line Чек 129 21.10.2024 10:20 [10:20:45]line Смена: 538 ФФД: 1.0 [10:20:45]line ЗНМ: 0300000103 [10:20:45]line РНМ: 0000000000091767 [10:20:45]line Версия ККМ: 001 [10:20:45]line ФМ: 0000000000871763 [10:20:45]line ФД: 223498 [10:20:45]line ФПД: 122392491622372 [10:20:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102044&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223498&fm=122392491622372&tin=02508201610067®Number=0000000000091767&sum=50000 [10:20:46]OFD Sender: Processing packet 223498 [packets to send 25, broken 24] [10:20:46]ProducePacketName [10:20:46]name=ofd_packets/00223498 [10:20:46]OFD Sender: To server: pG, [10:20:46]CommunicateWithHost lk.salyk.kg:30040 [10:20:46]ConnectInit lk.salyk.kg [10:20:46]written 0, free lines is 4095 [10:20:46]Connected sock=10 [10:20:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 54 4F 07 01 BB 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 FC 2A 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0A 69 03 00 35 04 06 00 6F 50 B8 FC 7F E4 A5 4F 9E C5 01 1A 1C EC [10:20:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 4D 0F 47 00 4D 9E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0A 69 03 00 F4 03 04 00 9E D6 15 67 B6 04 01 00 00 E1 2C F3 29 F5 A7 4A D3 [10:20:46]CommunicateWithHost err = 0 [10:20:46]CheckOFDResponse [10:20:46]1017 (14) - 77093643461234 [10:20:46]1041 (16) - 0000000000871763 [10:20:46]1040 (4) - 223498 [10:20:46]1012 (4) - 21.10.2024 04:20 [10:20:46]1206 (1) - 0 [10:20:46]OFD Sender: Remove packet 223498 [10:20:46]ProducePacketName [10:20:46]name=ofd_packets/00223498 [10:20:46]NVStorageDeleteData [10:20:46]Write to MH i2c: 01 00 00 C8 0C D4 [10:20:46]Write i2c OK [10:20:46]MH_I2C_Read... [10:20:46]Read from MH i2c: 01 [10:20:46]MH_I2C_Read... [10:20:46]Read from MH i2c: 01 07 00 [10:20:46]MH_I2C_Read... [10:20:46]Read from MH i2c: 01 07 00 C8 0C 00 00 00 00 00 FF 0C E6 [10:20:46]RasterBufferAndPrint [10:20:46]line [10:20:46]line [10:20:46]line [10:20:46]line [10:20:46]line [10:20:46]written 0, free lines is 3336 [10:20:46]MH_Cut [10:20:46]Write to MH i2c: D1 01 00 CF 0C 01 AD [10:20:46]Write i2c OK [10:20:46]MH_I2C_Read... [10:20:46]Read from MH i2c: D1 [10:20:46]MH_I2C_Read... [10:20:46]Read from MH i2c: D1 01 00 [10:20:46]MH_I2C_Read... [10:20:46]Read from MH i2c: D1 01 00 CF 0C 00 AC [10:20:46]Write to MH i2c: 01 00 00 D0 0C DC [10:20:46]Write i2c OK [10:20:46]MH_I2C_Read... [10:20:46]OFD Sender: No OFD packet to send [10:20:47]*** Cut start [10:20:47]*** Purtial cut [10:20:47]*** CUTSNS_PIN = 0 [10:20:47]*** Stage 1: CUTSNS_PIN = 1 [10:20:49]Read from MH i2c: 01 [10:20:49]MH_I2C_Read... [10:20:49]*** Stop cut motor [10:20:49]*** Cut end [10:20:49]Read from MH i2c: 01 07 00 [10:20:49]MH_I2C_Read... [10:20:49]Read from MH i2c: 01 07 00 D0 0C 00 00 00 00 00 FF 0F F1 [10:20:49]process_action close_receipt done [10:20:49]requested_data is exist [10:20:49]produce_requested_data [10:20:49]requested_item fm.sn is exist - process it [10:20:49]wFMCommunicate request_size=4 [10:20:49]MH_SAM_APDU [10:20:49]CAPDU: 80 11 00 00 [10:20:49]Write to MH i2c: E2 08 00 D1 0C 80 11 00 00 00 00 00 00 57 [10:20:49]Write i2c OK [10:20:49]MH_I2C_Read... [10:20:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:49]Read from MH i2c: E2 [10:20:49]MH_I2C_Read... [10:20:49]Read from MH i2c: E2 17 00 [10:20:49]MH_I2C_Read... [10:20:49]Read from MH i2c: E2 17 00 D1 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 AA [10:20:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:20:49]wFMCommunicate OK [10:20:49]requested_item fd.num is exist - process it [10:20:49]SAM_PROTO_GetFieldsCounters [10:20:49]wFMCommunicate request_size=4 [10:20:49]MH_SAM_APDU [10:20:49]CAPDU: 80 13 00 00 [10:20:49]Write to MH i2c: E2 08 00 D2 0C 80 13 00 00 00 00 00 00 5A [10:20:49]Write i2c OK [10:20:49]MH_I2C_Read... [10:20:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:20:49]Read from MH i2c: E2 [10:20:49]MH_I2C_Read... [10:20:49]Read from MH i2c: E2 62 00 [10:20:49]MH_I2C_Read... [10:20:49]Read from MH i2c: E2 62 00 D2 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 0A 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 81 00 00 00 5E 04 04 00 81 00 00 00 57 04 04 00 82 00 00 00 19 04 04 00 00 00 00 00 90 00 95 [10:20:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 0A 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 81 00 00 00 5E 04 04 00 81 00 00 00 57 04 04 00 82 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:20:49]wFMCommunicate OK [10:20:49]SAM_PROTO_GetFieldsCounters done [10:20:49]requested_item shift.num is exist - process it [10:20:49]requested_item shift.opened is exist - process it [10:20:49]req_shift_opened [10:20:49]FM_GetShiftState [10:20:49]SAM_PROTO_GetShiftState [10:20:49]wFMCommunicate request_size=4 [10:20:49]MH_SAM_APDU [10:20:49]CAPDU: 80 13 01 00 [10:20:49]Write to MH i2c: E2 08 00 D3 0C 80 13 01 00 00 00 00 00 5C [10:20:49]Write i2c OK [10:20:49]MH_I2C_Read... [10:20:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:49]Read from MH i2c: E2 [10:20:49]MH_I2C_Read... [10:20:49]Read from MH i2c: E2 0E 00 [10:20:49]MH_I2C_Read... [10:20:49]Read from MH i2c: E2 0E 00 D3 0C 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 DE [10:20:49]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:20:49]wFMCommunicate OK [10:20:49]SAM_PROTO_GetShiftState done [10:20:49]FM_GetShiftState done [10:20:49]req_shift_opened done [10:20:49]requested_item shift.open_date is exist - process it [10:20:49]req_shift_open_date [10:20:49]req_shift_open_date done [10:20:49]produce_requested_data done [10:20:49]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223498,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:20:49]process_action_free close_receipt [10:20:49]json_value_free [10:20:49]json_value_free done [10:20:49]process_json_proto returns [10:20:49]Send response to host [10:20:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223498,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:20:49]free response buf [10:20:49]execute_script done [10:20:49]execute_script returns [10:20:49]free content buf [10:20:49]Sock 9.Close socket [10:20:49]Sock 9.Thread stoped [10:20:51]OFD Sender: No OFD packet to send [10:20:56]OFD Sender: No OFD packet to send [10:21:01]OFD Sender: No OFD packet to send [10:21:06]OFD Sender: No OFD packet to send [10:21:08]accept exits with 8 [10:21:08]New connection [10:21:08]New thread 3067579748 created [10:21:08]Thread 3067436388 joined [10:21:08]Waiting for new connection... [10:21:08] Sock 8.Parse request [10:21:08]Sock 8.Check first char [10:21:08]Sock 8.First char is OK [10:21:08]request: POST /json_proto HTTP/1.0 [10:21:08]Method: POST [10:21:08]URL: /json_proto [10:21:08]Method is POST - this is cgi request [10:21:08]url: /json_proto [10:21:08]query_string will be loaded in cgi processing [10:21:08]execute_cgi json_proto POST (null) [10:21:08]execute_cgi path=json_proto method=POST [10:21:08]POST find Content-Length [10:21:08]Host: 172.17.52.131:8080 [10:21:08]Content-Length: 679 [10:21:08]Content-Type: application/json [10:21:08] [10:21:08]POST finish read [10:21:08]Found Content-Length = 679 [10:21:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477305", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 23.300, "sum" : 1775.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1775.00, "total" : 1775.00, "payments": [ { "type": 0, "sum" : 1775.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:21:08]execute_script... [10:21:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477305", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 23.300, "sum" : 1775.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1775.00, "total" : 1775.00, "payments": [ { "type": 0, "sum" : 1775.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:21:08]POST & json_proto [10:21:08]process_json_proto [10:21:08]json parsed OK: [10:21:08]protocol is kg_v1.0 [10:21:08]action value=close_receipt [10:21:08]process_action close_receipt [10:21:08]cmd_close_receipt [10:21:08]MH_GetDate [10:21:08]Write to MH i2c: F0 00 00 D4 0C CF [10:21:08]Write i2c OK [10:21:08]MH_I2C_Read... [10:21:08]Read from MH i2c: F0 [10:21:08]MH_I2C_Read... [10:21:08]Read from MH i2c: F0 09 00 [10:21:08]MH_I2C_Read... [10:21:08]Read from MH i2c: F0 09 00 D4 0C 00 15 2B 16 67 81 1C 16 67 AF [10:21:08]GetLastDocTimeStamp 1729506044 [10:21:08]current date 1729506069 [10:21:08]FM_GetShiftState [10:21:08]SAM_PROTO_GetShiftState [10:21:08]wFMCommunicate request_size=4 [10:21:08]MH_SAM_APDU [10:21:08]CAPDU: 80 13 01 00 [10:21:08]Write to MH i2c: E2 08 00 D5 0C 80 13 01 00 00 00 00 00 5E [10:21:08]Write i2c OK [10:21:08]MH_I2C_Read... [10:21:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:08]Read from MH i2c: E2 [10:21:08]MH_I2C_Read... [10:21:08]Read from MH i2c: E2 0E 00 [10:21:08]MH_I2C_Read... [10:21:08]Read from MH i2c: E2 0E 00 D5 0C 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 E0 [10:21:08]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:21:08]wFMCommunicate OK [10:21:08]SAM_PROTO_GetShiftState done [10:21:08]FM_GetShiftState done [10:21:08]opened in 1729469279 [10:21:08]opened+sec_in_day 1729555679 [10:21:08]quantity*price = 177546 [10:21:08]sum+1 = 177547 [10:21:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 1775.00 Внесено: 1775.00 СДАЧА: 0.00 НСП 1% : 15.71 НДС 12% : 188.54 Наличными: 1775.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 130 21.10.2024 10:21 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223499 ФПД: 43501849174909 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102109&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223499&fm=43501849174909&tin=02508201610067®Number=0000000000091767&sum=177500 [10:21:09]StoreToDocumentArchive [10:21:09]shift 538 fd 223499 [10:21:09]save to /storage/0538/doc_00223499 [10:21:09]save last doc name /storage/0538/doc_00223499 to /storage/kkm_last_doc_name [10:21:09]save OK [10:21:09]Clear old archive folders... [10:21:09]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:21:09]tlvbuf is 01399B10 [10:21:09]SAM_PROTO_ClearQueue [10:21:09]wFMCommunicate request_size=4 [10:21:09]MH_SAM_APDU [10:21:09]CAPDU: 80 09 00 00 [10:21:09]Write to MH i2c: E2 08 00 E2 0C 80 09 00 00 00 00 00 00 60 [10:21:09]Write i2c OK [10:21:09]MH_I2C_Read... [10:21:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:21:10]Read from MH i2c: E2 [10:21:10]MH_I2C_Read... [10:21:10]Read from MH i2c: E2 03 00 [10:21:10]MH_I2C_Read... [10:21:10]Read from MH i2c: E2 03 00 E2 0C 00 90 00 62 [10:21:10]RAPDU: 90 00 [10:21:10]wFMCommunicate OK [10:21:10]SAM_PROTO_ClearQueue done [10:21:10]KKMCreateOFDPacket [10:21:10]OFDProtocolAddRootSTLVToBuf [10:21:10]FM_MakeSignedData [10:21:10]FM_MakeSignedData [10:21:10]SAM_PROTO_SignData [10:21:10]wFMCommunicate request_size=4 [10:21:10]MH_SAM_APDU [10:21:10]CAPDU: 80 0D 01 02 [10:21:10]Write to MH i2c: E2 08 00 E3 0C 80 0D 01 02 00 00 00 00 68 [10:21:10]Write i2c OK [10:21:10]MH_I2C_Read... [10:21:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:21:10]Read from MH i2c: E2 [10:21:10]MH_I2C_Read... [10:21:10]Read from MH i2c: E2 03 00 [10:21:10]MH_I2C_Read... [10:21:10]Read from MH i2c: E2 03 00 E3 0C 00 90 00 63 [10:21:10]RAPDU: 90 00 [10:21:10]wFMCommunicate OK [10:21:10]wFMCommunicate request_size=255 [10:21:10]MH_SAM_APDU [10:21:10]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 5B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A B5 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C B5 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 49 00 00 00 00 07 04 06 00 5C B5 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 15 2B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0B 69 03 00 35 04 06 00 27 90 90 44 [10:21:10]Write to MH i2c: E2 02 01 E4 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 04 5B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A B5 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C B5 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 49 00 00 00 00 07 04 06 00 5C B5 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 15 2B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0B 69 03 00 35 04 06 00 27 90 90 44 00 00 E6 [10:21:10]Write i2c OK [10:21:10]MH_I2C_Read... [10:21:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:21:10]Read from MH i2c: E2 [10:21:10]MH_I2C_Read... [10:21:10]Read from MH i2c: E2 03 00 [10:21:10]MH_I2C_Read... [10:21:10]Read from MH i2c: E2 03 00 E4 0C 00 90 00 64 [10:21:10]RAPDU: 90 00 [10:21:10]wFMCommunicate OK [10:21:10]wFMCommunicate request_size=7 [10:21:10]MH_SAM_APDU [10:21:10]CAPDU: 80 0D 02 02 02 63 7D [10:21:10]Write to MH i2c: E2 0A 00 E5 0C 80 0D 02 02 02 00 63 7D 00 00 4F [10:21:10]Write i2c OK [10:21:10]MH_I2C_Read... [10:21:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:21:10]Read from MH i2c: E2 [10:21:10]MH_I2C_Read... [10:21:10]Read from MH i2c: E2 03 00 [10:21:10]MH_I2C_Read... [10:21:10]Read from MH i2c: E2 03 00 E5 0C 00 90 00 65 [10:21:10]RAPDU: 90 00 [10:21:10]wFMCommunicate OK [10:21:10]wFMCommunicate request_size=4 [10:21:10]MH_SAM_APDU [10:21:10]CAPDU: 80 0D 03 02 [10:21:10]Write to MH i2c: E2 08 00 E6 0C 80 0D 03 02 00 00 00 00 6D [10:21:10]Write i2c OK [10:21:10]MH_I2C_Read... [10:21:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:21:10]Read from MH i2c: E2 [10:21:10]MH_I2C_Read... [10:21:10]Read from MH i2c: E2 0B 00 [10:21:10]MH_I2C_Read... [10:21:10]Read from MH i2c: E2 0B 00 E6 0C 00 20 C6 DC B5 77 0B CE A2 90 00 D7 [10:21:10]RAPDU: 20 C6 DC B5 77 0B CE A2 90 00 [10:21:10]wFMCommunicate OK [10:21:10]SAM_PROTO_SignData done [10:21:10]FM_MakeSignedData done [10:21:10]CreateOFDProtocolMessage [10:21:10]wFMCommunicate request_size=4 [10:21:10]MH_SAM_APDU [10:21:10]CAPDU: 80 11 00 00 [10:21:10]Write to MH i2c: E2 08 00 E7 0C 80 11 00 00 00 00 00 00 6D [10:21:10]Write i2c OK [10:21:10]MH_I2C_Read... [10:21:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:10]Read from MH i2c: E2 [10:21:10]MH_I2C_Read... [10:21:10]Read from MH i2c: E2 17 00 [10:21:10]MH_I2C_Read... [10:21:10]Read from MH i2c: E2 17 00 E7 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 C0 [10:21:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:21:10]wFMCommunicate OK [10:21:10]CreateOFDProtocolMessage done [10:21:10]OFDSenderStorePacket 223499 [10:21:10]StoreOFDPacket docnum=223499 [10:21:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 5D 80 04 01 2E 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 04 5B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A B5 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C B5 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 49 00 00 00 00 07 04 06 00 5C B5 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 15 2B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0B 69 03 00 35 04 06 00 27 90 90 44 63 7D 20 C6 DC B5 77 0B CE A2 [10:21:10]CheckFolder [10:21:10]dirname=/storage/ofd_packets [10:21:10]CheckFolder done [10:21:10]ProducePacketName [10:21:10]name=ofd_packets/00223499 [10:21:10]NVStorageSaveData ofd_packets/00223499 [10:21:10]File name is /storage/ofd_packets/00223499 [10:21:10]Write 298 bytes [10:21:10]NVStorageSaveData done [10:21:10]OFDSenderStorePacket done [10:21:10]KKMCreateOFDPacket done [10:21:10]NVStorageSaveData kkm_last_timestamp [10:21:10]File name is /storage/kkm_last_timestamp [10:21:10]Write 4 bytes [10:21:10]NVStorageSaveData done [10:21:10]ExternCall_PrintAddStr [10:21:10]wPrintStart [10:21:10]Write to MH i2c: 01 00 00 E8 0C F4 [10:21:10]Write i2c OK [10:21:10]MH_I2C_Read... [10:21:10]Read from MH i2c: 01 [10:21:10]MH_I2C_Read... [10:21:10]Read from MH i2c: 01 07 00 [10:21:10]MH_I2C_Read... [10:21:10]Read from MH i2c: 01 07 00 E8 0C 00 00 00 00 00 FF 0F 09 [10:21:10]RasterBufferAndPrint [10:21:10]line Счет N : (1)477305 [10:21:10]line ИНН: 02508201610067 [10:21:10]line Контрольно-Кассовый Чек [10:21:10]line ПРОДАЖА [10:21:10]line ТРК (МРК, ГНК) : 54 [10:21:10]line Товар: 2710194210 [10:21:10]line ДТ-К-5 [10:21:10]line 23.300 * 76.20 [10:21:10]line = 1775.46 [10:21:10]line НДС 12% НСП 1% [10:21:10]line > о реализуемом товаре [10:21:10]line ОКРУГЛЕНИЕ: -0.46 [10:21:10]line ИТОГО: 1775.00 [10:21:10]line Внесено: 1775.00 [10:21:10]line СДАЧА: 0.00 [10:21:10]line НСП 1% : 15.71 [10:21:10]line НДС 12% : 188.54 [10:21:10]line Наличными: 1775.00 [10:21:10]line Безнал.: 0.00 [10:21:10]line Место: АЗС № 162 "Партнер Нефть" [10:21:10]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:21:10]line СНО: Общий режим [10:21:10]line Чек 130 21.10.2024 10:21 [10:21:10]line Смена: 538 ФФД: 1.0 [10:21:10]line ЗНМ: 0300000103 [10:21:10]line РНМ: 0000000000091767 [10:21:10]line Версия ККМ: 001 [10:21:10]line ФМ: 0000000000871763 [10:21:10]line ФД: 223499 [10:21:10]line ФПД: 43501849174909 [10:21:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102109&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223499&fm=43501849174909&tin=02508201610067®Number=0000000000091767&sum=177500 [10:21:10]OFD Sender: Processing packet 223499 [packets to send 25, broken 24] [10:21:10]ProducePacketName [10:21:10]name=ofd_packets/00223499 [10:21:10]OFD Sender: To server: pG, [10:21:10]CommunicateWithHost lk.salyk.kg:30040 [10:21:10]ConnectInit lk.salyk.kg [10:21:10]written 0, free lines is 4095 [10:21:10]Connected sock=9 [10:21:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 5D 80 04 01 2E 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 04 5B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A B5 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C B5 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 49 00 00 00 00 07 04 06 00 5C B5 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 15 2B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0B 69 03 00 35 04 06 00 27 90 90 44 63 7D 20 C6 DC B5 77 0B CE A2 [10:21:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 51 70 47 00 38 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0B 69 03 00 F4 03 04 00 B7 D6 15 67 B6 04 01 00 00 65 4D 04 33 C6 95 B8 A8 [10:21:11]CommunicateWithHost err = 0 [10:21:11]CheckOFDResponse [10:21:11]1017 (14) - 77093643461234 [10:21:11]1041 (16) - 0000000000871763 [10:21:11]1040 (4) - 223499 [10:21:11]1012 (4) - 21.10.2024 04:21 [10:21:11]1206 (1) - 0 [10:21:11]OFD Sender: Remove packet 223499 [10:21:11]ProducePacketName [10:21:11]name=ofd_packets/00223499 [10:21:11]NVStorageDeleteData [10:21:11]Write to MH i2c: 01 00 00 13 0D 20 [10:21:11]Write i2c OK [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: 01 [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: 01 07 00 [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: 01 07 00 13 0D 00 00 00 00 00 F9 0C 2C [10:21:11]RasterBufferAndPrint [10:21:11]line [10:21:11]line [10:21:11]line [10:21:11]line [10:21:11]line [10:21:11]written 0, free lines is 3328 [10:21:11]MH_Cut [10:21:11]Write to MH i2c: D1 01 00 1A 0D 01 F9 [10:21:11]Write i2c OK [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: D1 [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: D1 01 00 [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: D1 01 00 1A 0D 00 F8 [10:21:11]Write to MH i2c: 01 00 00 1B 0D 28 [10:21:11]Write i2c OK [10:21:11]MH_I2C_Read... [10:21:11]OFD Sender: No OFD packet to send [10:21:11]*** Cut start [10:21:11]*** Purtial cut [10:21:11]*** Stage 1: CUTSNS_PIN = 1 [10:21:12]Read from MH i2c: 01 [10:21:12]MH_I2C_Read... [10:21:12]*** Stop cut motor [10:21:12]*** Cut end [10:21:12]Read from MH i2c: 01 07 00 [10:21:12]MH_I2C_Read... [10:21:12]Read from MH i2c: 01 07 00 1B 0D 00 00 00 00 00 FF 0F 3D [10:21:12]process_action close_receipt done [10:21:12]requested_data is exist [10:21:12]produce_requested_data [10:21:12]requested_item fm.sn is exist - process it [10:21:12]wFMCommunicate request_size=4 [10:21:12]MH_SAM_APDU [10:21:12]CAPDU: 80 11 00 00 [10:21:12]Write to MH i2c: E2 08 00 1C 0D 80 11 00 00 00 00 00 00 A3 [10:21:12]Write i2c OK [10:21:12]MH_I2C_Read... [10:21:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:12]Read from MH i2c: E2 [10:21:12]MH_I2C_Read... [10:21:12]Read from MH i2c: E2 17 00 [10:21:12]MH_I2C_Read... [10:21:12]Read from MH i2c: E2 17 00 1C 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 F6 [10:21:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:21:12]wFMCommunicate OK [10:21:12]requested_item fd.num is exist - process it [10:21:12]SAM_PROTO_GetFieldsCounters [10:21:12]wFMCommunicate request_size=4 [10:21:12]MH_SAM_APDU [10:21:12]CAPDU: 80 13 00 00 [10:21:12]Write to MH i2c: E2 08 00 1D 0D 80 13 00 00 00 00 00 00 A6 [10:21:12]Write i2c OK [10:21:12]MH_I2C_Read... [10:21:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:21:12]Read from MH i2c: E2 [10:21:12]MH_I2C_Read... [10:21:12]Read from MH i2c: E2 62 00 [10:21:12]MH_I2C_Read... [10:21:12]Read from MH i2c: E2 62 00 1D 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 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 0B 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 82 00 00 00 5E 04 04 00 82 00 00 00 57 04 04 00 83 00 00 00 19 04 04 00 00 00 00 00 90 00 E5 [10:21:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 0B 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 82 00 00 00 5E 04 04 00 82 00 00 00 57 04 04 00 83 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:21:12]wFMCommunicate OK [10:21:12]SAM_PROTO_GetFieldsCounters done [10:21:12]requested_item shift.num is exist - process it [10:21:12]requested_item shift.opened is exist - process it [10:21:12]req_shift_opened [10:21:12]FM_GetShiftState [10:21:12]SAM_PROTO_GetShiftState [10:21:12]wFMCommunicate request_size=4 [10:21:12]MH_SAM_APDU [10:21:12]CAPDU: 80 13 01 00 [10:21:12]Write to MH i2c: E2 08 00 1E 0D 80 13 01 00 00 00 00 00 A8 [10:21:12]Write i2c OK [10:21:12]MH_I2C_Read... [10:21:12]Read from MH i2c: E2 [10:21:12]MH_I2C_Read... [10:21:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:12]Read from MH i2c: E2 0E 00 [10:21:12]MH_I2C_Read... [10:21:12]Read from MH i2c: E2 0E 00 1E 0D 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 2A [10:21:12]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:21:12]wFMCommunicate OK [10:21:12]SAM_PROTO_GetShiftState done [10:21:12]FM_GetShiftState done [10:21:12]req_shift_opened done [10:21:12]requested_item shift.open_date is exist - process it [10:21:12]req_shift_open_date [10:21:12]req_shift_open_date done [10:21:12]produce_requested_data done [10:21:12]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223499,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:21:12]process_action_free close_receipt [10:21:12]json_value_free [10:21:12]json_value_free done [10:21:12]process_json_proto returns [10:21:12]Send response to host [10:21:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223499,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:21:12]free response buf [10:21:12]execute_script done [10:21:12]execute_script returns [10:21:12]free content buf [10:21:12]Sock 8.Close socket [10:21:12]Sock 8.Thread stoped [10:21:16]OFD Sender: No OFD packet to send [10:21:21]OFD Sender: No OFD packet to send [10:21:26]OFD Sender: No OFD packet to send [10:21:31]OFD Sender: No OFD packet to send [10:21:36]OFD Sender: No OFD packet to send [10:21:41]OFD Sender: No OFD packet to send [10:21:46]OFD Sender: No OFD packet to send [10:21:50]accept exits with 10 [10:21:50]New connection [10:21:50]New thread 3067436388 created [10:21:50]Thread 3067579748 joined [10:21:50]Waiting for new connection... [10:21:50] Sock 10.Parse request [10:21:50]Sock 10.Check first char [10:21:50]Sock 10.First char is OK [10:21:50]request: POST /json_proto HTTP/1.0 [10:21:50]Method: POST [10:21:50]URL: /json_proto [10:21:50]Method is POST - this is cgi request [10:21:50]url: /json_proto [10:21:50]query_string will be loaded in cgi processing [10:21:50]execute_cgi json_proto POST (null) [10:21:50]execute_cgi path=json_proto method=POST [10:21:50]POST find Content-Length [10:21:50]Host: 172.17.52.131:8080 [10:21:50]Content-Length: 677 [10:21:50]Content-Type: application/json [10:21:50] [10:21:50]POST finish read [10:21:50]Found Content-Length = 677 [10:21:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477307", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:21:50]execute_script... [10:21: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)477307", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:21:50]POST & json_proto [10:21:50]process_json_proto [10:21:50]json parsed OK: [10:21:50]protocol is kg_v1.0 [10:21:50]action value=close_receipt [10:21:50]process_action close_receipt [10:21:50]cmd_close_receipt [10:21:50]MH_GetDate [10:21:50]Write to MH i2c: F0 00 00 1F 0D 1B [10:21:50]Write i2c OK [10:21:50]MH_I2C_Read... [10:21:50]Read from MH i2c: F0 [10:21:50]MH_I2C_Read... [10:21:50]Read from MH i2c: F0 09 00 [10:21:50]MH_I2C_Read... [10:21:50]Read from MH i2c: F0 09 00 1F 0D 00 3E 2B 16 67 81 1C 16 67 24 [10:21:50]GetLastDocTimeStamp 1729506069 [10:21:50]current date 1729506110 [10:21:50]FM_GetShiftState [10:21:50]SAM_PROTO_GetShiftState [10:21:50]wFMCommunicate request_size=4 [10:21:50]MH_SAM_APDU [10:21:50]CAPDU: 80 13 01 00 [10:21:50]Write to MH i2c: E2 08 00 20 0D 80 13 01 00 00 00 00 00 AA [10:21:50]Write i2c OK [10:21:50]MH_I2C_Read... [10:21:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:50]Read from MH i2c: E2 [10:21:50]MH_I2C_Read... [10:21:50]Read from MH i2c: E2 0E 00 [10:21:50]MH_I2C_Read... [10:21:50]Read from MH i2c: E2 0E 00 20 0D 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 2C [10:21:50]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:21:50]wFMCommunicate OK [10:21:50]SAM_PROTO_GetShiftState done [10:21:50]FM_GetShiftState done [10:21:50]opened in 1729469279 [10:21:50]opened+sec_in_day 1729555679 [10:21:50]quantity*price = 30038 [10:21:50]sum+1 = 30039 [10:21:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 131 21.10.2024 10:21 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223500 ФПД: 187380229154022 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102151&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223500&fm=187380229154022&tin=02508201610067®Number=0000000000091767&sum=30000 [10:21:51]StoreToDocumentArchive [10:21:51]shift 538 fd 223500 [10:21:51]save to /storage/0538/doc_00223500 [10:21:51]save last doc name /storage/0538/doc_00223500 to /storage/kkm_last_doc_name [10:21:51]save OK [10:21:51]Clear old archive folders... [10:21:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:21:51]tlvbuf is 0141A600 [10:21:51]SAM_PROTO_ClearQueue [10:21:51]wFMCommunicate request_size=4 [10:21:51]MH_SAM_APDU [10:21:51]CAPDU: 80 09 00 00 [10:21:51]Write to MH i2c: E2 08 00 2D 0D 80 09 00 00 00 00 00 00 AC [10:21:51]Write i2c OK [10:21:51]MH_I2C_Read... [10:21:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:21:51]Read from MH i2c: E2 [10:21:51]MH_I2C_Read... [10:21:51]Read from MH i2c: E2 03 00 [10:21:51]MH_I2C_Read... [10:21:51]Read from MH i2c: E2 03 00 2D 0D 00 90 00 AE [10:21:51]RAPDU: 90 00 [10:21:51]wFMCommunicate OK [10:21:51]SAM_PROTO_ClearQueue done [10:21:51]KKMCreateOFDPacket [10:21:51]OFDProtocolAddRootSTLVToBuf [10:21:51]FM_MakeSignedData [10:21:51]FM_MakeSignedData [10:21:51]SAM_PROTO_SignData [10:21:51]wFMCommunicate request_size=4 [10:21:51]MH_SAM_APDU [10:21:51]CAPDU: 80 0D 01 02 [10:21:51]Write to MH i2c: E2 08 00 2E 0D 80 0D 01 02 00 00 00 00 B4 [10:21:51]Write i2c OK [10:21:51]MH_I2C_Read... [10:21:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:21:51]Read from MH i2c: E2 [10:21:51]MH_I2C_Read... [10:21:51]Read from MH i2c: E2 03 00 [10:21:51]MH_I2C_Read... [10:21:51]Read from MH i2c: E2 03 00 2E 0D 00 90 00 AF [10:21:51]RAPDU: 90 00 [10:21:51]wFMCommunicate OK [10:21:51]wFMCommunicate request_size=255 [10:21:51]MH_SAM_APDU [10:21: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 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 83 00 00 00 F4 03 04 00 3F 2B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0C 69 03 00 35 04 06 00 AA [10:21:51]Write to MH i2c: E2 02 01 2F 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 83 00 00 00 F4 03 04 00 3F 2B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0C 69 03 00 35 04 06 00 AA 00 00 E4 [10:21:51]Write i2c OK [10:21:51]MH_I2C_Read... [10:21:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:21:52]Read from MH i2c: E2 [10:21:52]MH_I2C_Read... [10:21:52]Read from MH i2c: E2 03 00 [10:21:52]MH_I2C_Read... [10:21:52]Read from MH i2c: E2 03 00 2F 0D 00 90 00 B0 [10:21:52]RAPDU: 90 00 [10:21:52]wFMCommunicate OK [10:21:52]wFMCommunicate request_size=10 [10:21:52]MH_SAM_APDU [10:21:52]CAPDU: 80 0D 02 02 05 6B DB FF 24 E6 [10:21:52]Write to MH i2c: E2 0D 00 30 0D 80 0D 02 02 05 00 6B DB FF 24 E6 00 00 10 [10:21:52]Write i2c OK [10:21:52]MH_I2C_Read... [10:21:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:21:52]Read from MH i2c: E2 [10:21:52]MH_I2C_Read... [10:21:52]Read from MH i2c: E2 03 00 [10:21:52]MH_I2C_Read... [10:21:52]Read from MH i2c: E2 03 00 30 0D 00 90 00 B1 [10:21:52]RAPDU: 90 00 [10:21:52]wFMCommunicate OK [10:21:52]wFMCommunicate request_size=4 [10:21:52]MH_SAM_APDU [10:21:52]CAPDU: 80 0D 03 02 [10:21:52]Write to MH i2c: E2 08 00 31 0D 80 0D 03 02 00 00 00 00 B9 [10:21:52]Write i2c OK [10:21:52]MH_I2C_Read... [10:21:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:21:52]Read from MH i2c: E2 [10:21:52]MH_I2C_Read... [10:21:52]Read from MH i2c: E2 0B 00 [10:21:52]MH_I2C_Read... [10:21:52]Read from MH i2c: E2 0B 00 31 0D 00 6C F3 EC 1E 6A 81 C9 CE 90 00 A5 [10:21:52]RAPDU: 6C F3 EC 1E 6A 81 C9 CE 90 00 [10:21:52]wFMCommunicate OK [10:21:52]SAM_PROTO_SignData done [10:21:52]FM_MakeSignedData done [10:21:52]CreateOFDProtocolMessage [10:21:52]wFMCommunicate request_size=4 [10:21:52]MH_SAM_APDU [10:21:52]CAPDU: 80 11 00 00 [10:21:52]Write to MH i2c: E2 08 00 32 0D 80 11 00 00 00 00 00 00 B9 [10:21:52]Write i2c OK [10:21:52]MH_I2C_Read... [10:21:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:52]Read from MH i2c: E2 [10:21:52]MH_I2C_Read... [10:21:52]Read from MH i2c: E2 17 00 [10:21:52]MH_I2C_Read... [10:21:52]Read from MH i2c: E2 17 00 32 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 0C [10:21:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:21:52]wFMCommunicate OK [10:21:52]CreateOFDProtocolMessage done [10:21:52]OFDSenderStorePacket 223500 [10:21:52]StoreOFDPacket docnum=223500 [10:21:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 78 55 07 01 87 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 83 00 00 00 F4 03 04 00 3F 2B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0C 69 03 00 35 04 06 00 AA 6B DB FF 24 E6 6C F3 EC 1E 6A 81 C9 CE [10:21:52]CheckFolder [10:21:52]dirname=/storage/ofd_packets [10:21:52]CheckFolder done [10:21:52]ProducePacketName [10:21:52]name=ofd_packets/00223500 [10:21:52]NVStorageSaveData ofd_packets/00223500 [10:21:52]File name is /storage/ofd_packets/00223500 [10:21:52]Write 301 bytes [10:21:52]NVStorageSaveData done [10:21:52]OFDSenderStorePacket done [10:21:52]KKMCreateOFDPacket done [10:21:52]NVStorageSaveData kkm_last_timestamp [10:21:52]File name is /storage/kkm_last_timestamp [10:21:52]Write 4 bytes [10:21:52]NVStorageSaveData done [10:21:52]ExternCall_PrintAddStr [10:21:52]wPrintStart [10:21:52]Write to MH i2c: 01 00 00 33 0D 40 [10:21:52]Write i2c OK [10:21:52]MH_I2C_Read... [10:21:52]Read from MH i2c: 01 [10:21:52]MH_I2C_Read... [10:21:52]Read from MH i2c: 01 07 00 [10:21:52]MH_I2C_Read... [10:21:52]Read from MH i2c: 01 07 00 33 0D 00 00 00 00 00 FF 0F 55 [10:21:52]RasterBufferAndPrint [10:21:52]line Счет N : (1)477307 [10:21:52]line ИНН: 02508201610067 [10:21:52]line Контрольно-Кассовый Чек [10:21:52]line ПРОДАЖА [10:21:52]line ТРК (МРК, ГНК) : 12 [10:21:52]line Товар: 2710124130 [10:21:52]line Аи-92-К-5 [10:21:52]line 4.490 * 66.90 [10:21:52]line = 300.38 [10:21:52]line НДС 12% НСП 1% [10:21:52]line > о реализуемом товаре [10:21:52]line ОКРУГЛЕНИЕ: -0.38 [10:21:52]line ИТОГО: 300.00 [10:21:52]line Внесено: 300.00 [10:21:52]line СДАЧА: 0.00 [10:21:52]line НСП 1% : 2.66 [10:21:52]line НДС 12% : 31.90 [10:21:52]line Наличными: 300.00 [10:21:52]line Безнал.: 0.00 [10:21:52]line Место: АЗС № 162 "Партнер Нефть" [10:21:52]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:21:52]line СНО: Общий режим [10:21:52]line Чек 131 21.10.2024 10:21 [10:21:52]line Смена: 538 ФФД: 1.0 [10:21:52]line ЗНМ: 0300000103 [10:21:52]line РНМ: 0000000000091767 [10:21:52]line Версия ККМ: 001 [10:21:52]line ФМ: 0000000000871763 [10:21:52]line ФД: 223500 [10:21:52]line ФПД: 187380229154022 [10:21:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102151&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223500&fm=187380229154022&tin=02508201610067®Number=0000000000091767&sum=30000 [10:21:52]OFD Sender: Processing packet 223500 [packets to send 25, broken 24] [10:21:52]ProducePacketName [10:21:52]name=ofd_packets/00223500 [10:21:52]OFD Sender: To server: pG, [10:21:52]CommunicateWithHost lk.salyk.kg:30040 [10:21:52]ConnectInit lk.salyk.kg [10:21:52]written 0, free lines is 4095 [10:21:52]Connected sock=9 [10:21:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 78 55 07 01 87 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 83 00 00 00 F4 03 04 00 3F 2B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0C 69 03 00 35 04 06 00 AA 6B DB FF 24 E6 6C F3 EC 1E 6A 81 C9 CE [10:21:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 ED 72 47 00 5A D7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0C 69 03 00 F4 03 04 00 E1 D6 15 67 B6 04 01 00 00 F5 24 5C 33 E2 51 D8 12 [10:21:52]CommunicateWithHost err = 0 [10:21:52]CheckOFDResponse [10:21:52]1017 (14) - 77093643461234 [10:21:52]1041 (16) - 0000000000871763 [10:21:52]1040 (4) - 223500 [10:21:52]1012 (4) - 21.10.2024 04:21 [10:21:52]1206 (1) - 0 [10:21:52]OFD Sender: Remove packet 223500 [10:21:52]ProducePacketName [10:21:52]name=ofd_packets/00223500 [10:21:52]NVStorageDeleteData [10:21:53]Write to MH i2c: 01 00 00 5E 0D 6B [10:21:53]Write i2c OK [10:21:53]MH_I2C_Read... [10:21:53]Read from MH i2c: 01 [10:21:53]MH_I2C_Read... [10:21:53]Read from MH i2c: 01 07 00 [10:21:53]MH_I2C_Read... [10:21:53]Read from MH i2c: 01 07 00 5E 0D 00 00 00 00 00 FC 0C 7A [10:21:53]RasterBufferAndPrint [10:21:53]line [10:21:53]line [10:21:53]line [10:21:53]line [10:21:53]line [10:21:53]written 0, free lines is 3330 [10:21:53]MH_Cut [10:21:53]Write to MH i2c: D1 01 00 65 0D 01 44 [10:21:53]Write i2c OK [10:21:53]MH_I2C_Read... [10:21:53]Read from MH i2c: D1 [10:21:53]MH_I2C_Read... [10:21:53]Read from MH i2c: D1 01 00 [10:21:53]MH_I2C_Read... [10:21:53]Read from MH i2c: D1 01 00 65 0D 00 43 [10:21:53]Write to MH i2c: 01 00 00 66 0D 73 [10:21:53]Write i2c OK [10:21:53]MH_I2C_Read... [10:21:53]OFD Sender: No OFD packet to send [10:21:53]*** Cut start [10:21:53]*** Purtial cut [10:21:53]*** CUTSNS_PIN = 0 [10:21:54]*** Stage 1: CUTSNS_PIN = 1 [10:21:55]Read from MH i2c: 01 [10:21:55]MH_I2C_Read... [10:21:55]*** Stop cut motor [10:21:55]*** Cut end [10:21:55]Read from MH i2c: 01 07 00 [10:21:55]MH_I2C_Read... [10:21:55]Read from MH i2c: 01 07 00 66 0D 00 00 00 00 00 FF 0F 88 [10:21:55]process_action close_receipt done [10:21:55]requested_data is exist [10:21:55]produce_requested_data [10:21:55]requested_item fm.sn is exist - process it [10:21:55]wFMCommunicate request_size=4 [10:21:55]MH_SAM_APDU [10:21:55]CAPDU: 80 11 00 00 [10:21:55]Write to MH i2c: E2 08 00 67 0D 80 11 00 00 00 00 00 00 EE [10:21:55]Write i2c OK [10:21:55]MH_I2C_Read... [10:21:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:55]Read from MH i2c: E2 [10:21:55]MH_I2C_Read... [10:21:55]Read from MH i2c: E2 17 00 [10:21:55]MH_I2C_Read... [10:21:55]Read from MH i2c: E2 17 00 67 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 41 [10:21:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:21:55]wFMCommunicate OK [10:21:55]requested_item fd.num is exist - process it [10:21:55]SAM_PROTO_GetFieldsCounters [10:21:55]wFMCommunicate request_size=4 [10:21:55]MH_SAM_APDU [10:21:55]CAPDU: 80 13 00 00 [10:21:55]Write to MH i2c: E2 08 00 68 0D 80 13 00 00 00 00 00 00 F1 [10:21:55]Write i2c OK [10:21:55]MH_I2C_Read... [10:21:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:21:55]Read from MH i2c: E2 [10:21:55]MH_I2C_Read... [10:21:55]Read from MH i2c: E2 62 00 [10:21:55]MH_I2C_Read... [10:21:55]Read from MH i2c: E2 62 00 68 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 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 0C 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 83 00 00 00 5E 04 04 00 83 00 00 00 57 04 04 00 84 00 00 00 19 04 04 00 00 00 00 00 90 00 34 [10:21:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 0C 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 83 00 00 00 5E 04 04 00 83 00 00 00 57 04 04 00 84 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:21:55]wFMCommunicate OK [10:21:55]SAM_PROTO_GetFieldsCounters done [10:21:55]requested_item shift.num is exist - process it [10:21:55]requested_item shift.opened is exist - process it [10:21:55]req_shift_opened [10:21:55]FM_GetShiftState [10:21:55]SAM_PROTO_GetShiftState [10:21:55]wFMCommunicate request_size=4 [10:21:55]MH_SAM_APDU [10:21:55]CAPDU: 80 13 01 00 [10:21:55]Write to MH i2c: E2 08 00 69 0D 80 13 01 00 00 00 00 00 F3 [10:21:55]Write i2c OK [10:21:55]MH_I2C_Read... [10:21:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:56]Read from MH i2c: E2 [10:21:56]MH_I2C_Read... [10:21:56]Read from MH i2c: E2 0E 00 [10:21:56]MH_I2C_Read... [10:21:56]Read from MH i2c: E2 0E 00 69 0D 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 75 [10:21:56]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:21:56]wFMCommunicate OK [10:21:56]SAM_PROTO_GetShiftState done [10:21:56]FM_GetShiftState done [10:21:56]req_shift_opened done [10:21:56]requested_item shift.open_date is exist - process it [10:21:56]req_shift_open_date [10:21:56]req_shift_open_date done [10:21:56]produce_requested_data done [10:21:56]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223500,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:21:56]process_action_free close_receipt [10:21:56]json_value_free [10:21:56]json_value_free done [10:21:56]process_json_proto returns [10:21:56]Send response to host [10:21:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223500,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:21:56]free response buf [10:21:56]execute_script done [10:21:56]execute_script returns [10:21:56]free content buf [10:21:56]Sock 10.Close socket [10:21:56]Sock 10.Thread stoped [10:21:58]OFD Sender: No OFD packet to send [10:22:03]OFD Sender: No OFD packet to send [10:22:08]OFD Sender: No OFD packet to send [10:22:13]OFD Sender: No OFD packet to send [10:22:18]OFD Sender: No OFD packet to send [10:22:23]OFD Sender: No OFD packet to send [10:22:28]OFD Sender: No OFD packet to send [10:22:33]OFD Sender: No OFD packet to send [10:22:38]OFD Sender: No OFD packet to send [10:22:42]accept exits with 8 [10:22:42]New connection [10:22:42]New thread 3067579748 created [10:22:42]Thread 3067436388 joined [10:22:42]Waiting for new connection... [10:22:42] Sock 8.Parse request [10:22:42]Sock 8.Check first char [10:22:42]Sock 8.First char is OK [10:22:42]request: POST /json_proto HTTP/1.0 [10:22:42]Method: POST [10:22:42]URL: /json_proto [10:22:42]Method is POST - this is cgi request [10:22:42]url: /json_proto [10:22:42]query_string will be loaded in cgi processing [10:22:42]execute_cgi json_proto POST (null) [10:22:42]execute_cgi path=json_proto method=POST [10:22:42]POST find Content-Length [10:22:42]Host: 172.17.52.131:8080 [10:22:42]Content-Length: 769 [10:22:42]Content-Type: application/json [10:22:42] [10:22:42]POST finish read [10:22:42]Found Content-Length = 769 [10:22:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477310", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:42]execute_script... [10:22: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)477310", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:42]POST & json_proto [10:22:42]process_json_proto [10:22:42]json parsed OK: [10:22:42]protocol is kg_v1.0 [10:22:42]action value=close_receipt [10:22:42]process_action close_receipt [10:22:42]cmd_close_receipt [10:22:42]MH_GetDate [10:22:42]Write to MH i2c: F0 00 00 6A 0D 66 [10:22:42]Write i2c OK [10:22:42]MH_I2C_Read... [10:22:42]Read from MH i2c: F0 [10:22:42]MH_I2C_Read... [10:22:42]Read from MH i2c: F0 09 00 [10:22:42]MH_I2C_Read... [10:22:42]Read from MH i2c: F0 09 00 6A 0D 00 73 2B 16 67 81 1C 16 67 A4 [10:22:42]GetLastDocTimeStamp 1729506111 [10:22:42]current date 1729506163 [10:22:42]FM_GetShiftState [10:22:42]SAM_PROTO_GetShiftState [10:22:42]wFMCommunicate request_size=4 [10:22:42]MH_SAM_APDU [10:22:42]CAPDU: 80 13 01 00 [10:22:42]Write to MH i2c: E2 08 00 6B 0D 80 13 01 00 00 00 00 00 F5 [10:22:42]Write i2c OK [10:22:42]MH_I2C_Read... [10:22:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:42]Read from MH i2c: E2 [10:22:42]MH_I2C_Read... [10:22:42]Read from MH i2c: E2 0E 00 [10:22:42]MH_I2C_Read... [10:22:42]Read from MH i2c: E2 0E 00 6B 0D 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 77 [10:22:42]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:22:42]wFMCommunicate OK [10:22:42]SAM_PROTO_GetShiftState done [10:22:42]FM_GetShiftState done [10:22:42]opened in 1729469279 [10:22:42]opened+sec_in_day 1729555679 [10:22:42]quantity*price = 200031 [10:22:42]sum+1 = 200032 [10:22:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.31 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.31 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 132 21.10.2024 10:22 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871763 ФД: 223501 ФПД: 241770644476460 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102243&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223501&fm=241770644476460&tin=02508201610067®Number=0000000000091767&sum=200031 [10:22:44]StoreToDocumentArchive [10:22:44]shift 538 fd 223501 [10:22:44]save to /storage/0538/doc_00223501 [10:22:44]save last doc name /storage/0538/doc_00223501 to /storage/kkm_last_doc_name [10:22:44]save OK [10:22:44]Clear old archive folders... [10:22:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:22:44]tlvbuf is 013CD090 [10:22:44]SAM_PROTO_ClearQueue [10:22:44]wFMCommunicate request_size=4 [10:22:44]MH_SAM_APDU [10:22:44]CAPDU: 80 09 00 00 [10:22:44]Write to MH i2c: E2 08 00 78 0D 80 09 00 00 00 00 00 00 F7 [10:22:44]Write i2c OK [10:22:44]MH_I2C_Read... [10:22:44]Read from MH i2c: E2 [10:22:44]MH_I2C_Read... [10:22:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:22:44]Read from MH i2c: E2 03 00 [10:22:44]MH_I2C_Read... [10:22:44]Read from MH i2c: E2 03 00 78 0D 00 90 00 F9 [10:22:44]RAPDU: 90 00 [10:22:44]wFMCommunicate OK [10:22:44]SAM_PROTO_ClearQueue done [10:22:44]KKMCreateOFDPacket [10:22:44]OFDProtocolAddRootSTLVToBuf [10:22:44]FM_MakeSignedData [10:22:44]FM_MakeSignedData [10:22:44]SAM_PROTO_SignData [10:22:44]wFMCommunicate request_size=4 [10:22:44]MH_SAM_APDU [10:22:44]CAPDU: 80 0D 01 02 [10:22:44]Write to MH i2c: E2 08 00 79 0D 80 0D 01 02 00 00 00 00 FF [10:22:44]Write i2c OK [10:22:44]MH_I2C_Read... [10:22:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:22:44]Read from MH i2c: E2 [10:22:44]MH_I2C_Read... [10:22:44]Read from MH i2c: E2 03 00 [10:22:44]MH_I2C_Read... [10:22:44]Read from MH i2c: E2 03 00 79 0D 00 90 00 FA [10:22:44]RAPDU: 90 00 [10:22:44]wFMCommunicate OK [10:22:44]wFMCommunicate request_size=255 [10:22:44]MH_SAM_APDU [10:22: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 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 73 2B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0D 69 03 00 35 04 06 00 DB [10:22:44]Write to MH i2c: E2 02 01 7A 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 73 2B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0D 69 03 00 35 04 06 00 DB 00 00 22 [10:22:44]Write i2c OK [10:22:44]MH_I2C_Read... [10:22:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:44]Read from MH i2c: E2 [10:22:44]MH_I2C_Read... [10:22:44]Read from MH i2c: E2 03 00 [10:22:44]MH_I2C_Read... [10:22:44]Read from MH i2c: E2 03 00 7A 0D 00 90 00 FB [10:22:44]RAPDU: 90 00 [10:22:44]wFMCommunicate OK [10:22:44]wFMCommunicate request_size=10 [10:22:44]MH_SAM_APDU [10:22:44]CAPDU: 80 0D 02 02 05 E3 9D 61 92 2C [10:22:44]Write to MH i2c: E2 0D 00 7B 0D 80 0D 02 02 05 00 E3 9D 61 92 2C 00 00 AB [10:22:44]Write i2c OK [10:22:44]MH_I2C_Read... [10:22:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:44]Read from MH i2c: E2 [10:22:44]MH_I2C_Read... [10:22:44]Read from MH i2c: E2 03 00 [10:22:44]MH_I2C_Read... [10:22:44]Read from MH i2c: E2 03 00 7B 0D 00 90 00 FC [10:22:44]RAPDU: 90 00 [10:22:44]wFMCommunicate OK [10:22:44]wFMCommunicate request_size=4 [10:22:44]MH_SAM_APDU [10:22:44]CAPDU: 80 0D 03 02 [10:22:44]Write to MH i2c: E2 08 00 7C 0D 80 0D 03 02 00 00 00 00 04 [10:22:44]Write i2c OK [10:22:44]MH_I2C_Read... [10:22:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:22:44]Read from MH i2c: E2 [10:22:44]MH_I2C_Read... [10:22:44]Read from MH i2c: E2 0B 00 [10:22:44]MH_I2C_Read... [10:22:44]Read from MH i2c: E2 0B 00 7C 0D 00 9D 06 34 21 6B CC F1 F1 90 00 16 [10:22:44]RAPDU: 9D 06 34 21 6B CC F1 F1 90 00 [10:22:44]wFMCommunicate OK [10:22:44]SAM_PROTO_SignData done [10:22:44]FM_MakeSignedData done [10:22:44]CreateOFDProtocolMessage [10:22:44]wFMCommunicate request_size=4 [10:22:44]MH_SAM_APDU [10:22:44]CAPDU: 80 11 00 00 [10:22:44]Write to MH i2c: E2 08 00 7D 0D 80 11 00 00 00 00 00 00 04 [10:22:44]Write i2c OK [10:22:44]MH_I2C_Read... [10:22:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:44]Read from MH i2c: E2 [10:22:44]MH_I2C_Read... [10:22:44]Read from MH i2c: E2 17 00 [10:22:44]MH_I2C_Read... [10:22:44]Read from MH i2c: E2 17 00 7D 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 57 [10:22:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:22:44]wFMCommunicate OK [10:22:44]CreateOFDProtocolMessage done [10:22:44]OFDSenderStorePacket 223501 [10:22:44]StoreOFDPacket docnum=223501 [10:22:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 63 14 07 01 6D EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 73 2B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0D 69 03 00 35 04 06 00 DB E3 9D 61 92 2C 9D 06 34 21 6B CC F1 F1 [10:22:44]CheckFolder [10:22:44]dirname=/storage/ofd_packets [10:22:44]CheckFolder done [10:22:44]ProducePacketName [10:22:44]name=ofd_packets/00223501 [10:22:44]NVStorageSaveData ofd_packets/00223501 [10:22:44]File name is /storage/ofd_packets/00223501 [10:22:44]Write 301 bytes [10:22:44]NVStorageSaveData done [10:22:44]OFDSenderStorePacket done [10:22:44]KKMCreateOFDPacket done [10:22:44]NVStorageSaveData kkm_last_timestamp [10:22:44]File name is /storage/kkm_last_timestamp [10:22:44]Write 4 bytes [10:22:44]NVStorageSaveData done [10:22:44]ExternCall_PrintAddStr [10:22:44]wPrintStart [10:22:44]Write to MH i2c: 01 00 00 7E 0D 8B [10:22:44]Write i2c OK [10:22:44]MH_I2C_Read... [10:22:44]Read from MH i2c: 01 [10:22:44]MH_I2C_Read... [10:22:44]Read from MH i2c: 01 07 00 [10:22:44]MH_I2C_Read... [10:22:44]Read from MH i2c: 01 07 00 7E 0D 00 00 00 00 00 FF 0F A0 [10:22:44]RasterBufferAndPrint [10:22:44]line Счет N : (1)477310 [10:22:44]line ИНН: 02508201610067 [10:22:44]line Контрольно-Кассовый Чек [10:22:44]line ПРОДАЖА [10:22:44]line ТРК (МРК, ГНК) : 32 [10:22:44]line Товар: 2710124130 [10:22:44]line Аи-92-К-5 [10:22:44]line 29.900 * 66.90 [10:22:44]line = 2000.31 [10:22:44]line НДС 12% НСП 1% [10:22:44]line > о реализуемом товаре [10:22:44]line ИТОГО: 2000.31 [10:22:44]line НСП 1% : 17.70 [10:22:44]line НДС 12% : 212.42 [10:22:44]line Наличными: 0.00 [10:22:44]line Безнал.: 2000.31 [10:22:44]line Место: АЗС № 162 "Партнер Нефть" [10:22:44]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:22:44]line СНО: Общий режим [10:22:44]line Чек 132 21.10.2024 10:22 [10:22:44]line Смена: 538 ФФД: 1.0 [10:22:44]line ЗНМ: 0300000103 [10:22:44]line РНМ: 0000000000091767 [10:22:44]line Версия ККМ: 001 [10:22:44]line Платежная система: Mbank [10:22:44]line ФМ: 0000000000871763 [10:22:44]line ФД: 223501 [10:22:44]line ФПД: 241770644476460 [10:22:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102243&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223501&fm=241770644476460&tin=02508201610067®Number=0000000000091767&sum=200031 [10:22:44]OFD Sender: Processing packet 223501 [packets to send 25, broken 24] [10:22:44]ProducePacketName [10:22:44]name=ofd_packets/00223501 [10:22:44]OFD Sender: To server: pG, [10:22:44]CommunicateWithHost lk.salyk.kg:30040 [10:22:44]ConnectInit lk.salyk.kg [10:22:44]written 0, free lines is 4095 [10:22:44]Connected sock=10 [10:22:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 63 14 07 01 6D EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 73 2B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0D 69 03 00 35 04 06 00 DB E3 9D 61 92 2C 9D 06 34 21 6B CC F1 F1 [10:22:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 7A 6D 47 00 47 DD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0D 69 03 00 F4 03 04 00 15 D7 15 67 B6 04 01 00 00 43 8F F8 01 41 08 23 41 [10:22:45]CommunicateWithHost err = 0 [10:22:45]CheckOFDResponse [10:22:45]1017 (14) - 77093643461234 [10:22:45]1041 (16) - 0000000000871763 [10:22:45]1040 (4) - 223501 [10:22:45]1012 (4) - 21.10.2024 04:22 [10:22:45]1206 (1) - 0 [10:22:45]OFD Sender: Remove packet 223501 [10:22:45]ProducePacketName [10:22:45]name=ofd_packets/00223501 [10:22:45]NVStorageDeleteData [10:22:45]Write to MH i2c: 01 00 00 A7 0D B4 [10:22:45]Write i2c OK [10:22:45]MH_I2C_Read... [10:22:45]Read from MH i2c: 01 [10:22:45]MH_I2C_Read... [10:22:45]Read from MH i2c: 01 07 00 [10:22:45]MH_I2C_Read... [10:22:45]Read from MH i2c: 01 07 00 A7 0D 00 00 00 00 00 25 0D ED [10:22:45]RasterBufferAndPrint [10:22:45]line [10:22:45]line [10:22:45]line [10:22:45]line [10:22:45]line [10:22:45]written 0, free lines is 3371 [10:22:45]MH_Cut [10:22:45]Write to MH i2c: D1 01 00 AE 0D 01 8D [10:22:45]Write i2c OK [10:22:45]MH_I2C_Read... [10:22:45]Read from MH i2c: D1 [10:22:45]MH_I2C_Read... [10:22:45]Read from MH i2c: D1 01 00 [10:22:45]MH_I2C_Read... [10:22:45]Read from MH i2c: D1 01 00 AE 0D 00 8C [10:22:45]Write to MH i2c: 01 00 00 AF 0D BC [10:22:45]Write i2c OK [10:22:45]MH_I2C_Read... [10:22:45]OFD Sender: No OFD packet to send [10:22:45]*** Cut start [10:22:45]*** Purtial cut [10:22:45]*** Stage 1: CUTSNS_PIN = 1 [10:22:46]Read from MH i2c: 01 [10:22:46]MH_I2C_Read... [10:22:46]*** Stop cut motor [10:22:46]*** Cut end [10:22:46]Read from MH i2c: 01 07 00 [10:22:46]MH_I2C_Read... [10:22:46]Read from MH i2c: 01 07 00 AF 0D 00 00 00 00 00 FF 0F D1 [10:22:46]process_action close_receipt done [10:22:46]requested_data is exist [10:22:46]produce_requested_data [10:22:46]requested_item fm.sn is exist - process it [10:22:46]wFMCommunicate request_size=4 [10:22:46]MH_SAM_APDU [10:22:46]CAPDU: 80 11 00 00 [10:22:46]Write to MH i2c: E2 08 00 B0 0D 80 11 00 00 00 00 00 00 37 [10:22:46]Write i2c OK [10:22:46]MH_I2C_Read... [10:22:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:46]Read from MH i2c: E2 [10:22:46]MH_I2C_Read... [10:22:46]Read from MH i2c: E2 17 00 [10:22:46]MH_I2C_Read... [10:22:46]Read from MH i2c: E2 17 00 B0 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 8A [10:22:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:22:46]wFMCommunicate OK [10:22:46]requested_item fd.num is exist - process it [10:22:46]SAM_PROTO_GetFieldsCounters [10:22:46]wFMCommunicate request_size=4 [10:22:46]MH_SAM_APDU [10:22:46]CAPDU: 80 13 00 00 [10:22:46]Write to MH i2c: E2 08 00 B1 0D 80 13 00 00 00 00 00 00 3A [10:22:46]Write i2c OK [10:22:46]MH_I2C_Read... [10:22:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:22:46]Read from MH i2c: E2 [10:22:46]MH_I2C_Read... [10:22:46]Read from MH i2c: E2 62 00 [10:22:46]MH_I2C_Read... [10:22:46]Read from MH i2c: E2 62 00 B1 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 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 0D 69 03 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 81 [10:22:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 0D 69 03 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 [10:22:46]wFMCommunicate OK [10:22:46]SAM_PROTO_GetFieldsCounters done [10:22:46]requested_item shift.num is exist - process it [10:22:46]requested_item shift.opened is exist - process it [10:22:46]req_shift_opened [10:22:46]FM_GetShiftState [10:22:46]SAM_PROTO_GetShiftState [10:22:46]wFMCommunicate request_size=4 [10:22:46]MH_SAM_APDU [10:22:46]CAPDU: 80 13 01 00 [10:22:46]Write to MH i2c: E2 08 00 B2 0D 80 13 01 00 00 00 00 00 3C [10:22:46]Write i2c OK [10:22:46]MH_I2C_Read... [10:22:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:46]Read from MH i2c: E2 [10:22:46]MH_I2C_Read... [10:22:46]Read from MH i2c: E2 0E 00 [10:22:46]MH_I2C_Read... [10:22:46]Read from MH i2c: E2 0E 00 B2 0D 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 BE [10:22:46]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:22:46]wFMCommunicate OK [10:22:46]SAM_PROTO_GetShiftState done [10:22:46]FM_GetShiftState done [10:22:46]req_shift_opened done [10:22:46]requested_item shift.open_date is exist - process it [10:22:46]req_shift_open_date [10:22:46]req_shift_open_date done [10:22:46]produce_requested_data done [10:22:46]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223501,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:22:46]process_action_free close_receipt [10:22:46]json_value_free [10:22:46]json_value_free done [10:22:46]process_json_proto returns [10:22:46]Send response to host [10:22:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223501,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:22:46]free response buf [10:22:46]execute_script done [10:22:46]execute_script returns [10:22:46]free content buf [10:22:46]Sock 8.Close socket [10:22:46]Sock 8.Thread stoped [10:22:50]accept exits with 9 [10:22:50]New connection [10:22:50]New thread 3067436388 created [10:22:50]Thread 3067579748 joined [10:22:50]Waiting for new connection... [10:22:50] Sock 9.Parse request [10:22:50]Sock 9.Check first char [10:22:50]Sock 9.First char is OK [10:22:50]request: POST /json_proto HTTP/1.0 [10:22:50]Method: POST [10:22:50]URL: /json_proto [10:22:50]Method is POST - this is cgi request [10:22:50]url: /json_proto [10:22:50]query_string will be loaded in cgi processing [10:22:50]execute_cgi json_proto POST (null) [10:22:50]execute_cgi path=json_proto method=POST [10:22:50]POST find Content-Length [10:22:50]Host: 172.17.52.131:8080 [10:22:50]Content-Length: 769 [10:22:50]Content-Type: application/json [10:22:50] [10:22:50]POST finish read [10:22:50]Found Content-Length = 769 [10:22:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477311", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:50]execute_script... [10:22: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)477311", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:50]POST & json_proto [10:22:50]process_json_proto [10:22:50]json parsed OK: [10:22:50]protocol is kg_v1.0 [10:22:50]action value=close_receipt [10:22:50]process_action close_receipt [10:22:50]cmd_close_receipt [10:22:50]MH_GetDate [10:22:50]Write to MH i2c: F0 00 00 B3 0D AF [10:22:50]Write i2c OK [10:22:50]MH_I2C_Read... [10:22:50]Read from MH i2c: F0 [10:22:50]MH_I2C_Read... [10:22:50]Read from MH i2c: F0 09 00 [10:22:50]MH_I2C_Read... [10:22:50]Read from MH i2c: F0 09 00 B3 0D 00 7A 2B 16 67 81 1C 16 67 F4 [10:22:50]GetLastDocTimeStamp 1729506163 [10:22:50]current date 1729506170 [10:22:50]FM_GetShiftState [10:22:50]SAM_PROTO_GetShiftState [10:22:50]wFMCommunicate request_size=4 [10:22:50]MH_SAM_APDU [10:22:50]CAPDU: 80 13 01 00 [10:22:50]Write to MH i2c: E2 08 00 B4 0D 80 13 01 00 00 00 00 00 3E [10:22:50]Write i2c OK [10:22:50]MH_I2C_Read... [10:22:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:50]Read from MH i2c: E2 [10:22:50]MH_I2C_Read... [10:22:50]Read from MH i2c: E2 0E 00 [10:22:50]MH_I2C_Read... [10:22:50]Read from MH i2c: E2 0E 00 B4 0D 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 C0 [10:22:50]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:22:50]wFMCommunicate OK [10:22:50]SAM_PROTO_GetShiftState done [10:22:50]FM_GetShiftState done [10:22:50]opened in 1729469279 [10:22:50]opened+sec_in_day 1729555679 [10:22:50]quantity*price = 100015 [10:22:50]sum+1 = 100017 [10:22:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 133 21.10.2024 10:22 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871763 ФД: 223502 ФПД: 110303838167739 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102250&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223502&fm=110303838167739&tin=02508201610067®Number=0000000000091767&sum=100016 [10:22:51]StoreToDocumentArchive [10:22:51]shift 538 fd 223502 [10:22:51]save to /storage/0538/doc_00223502 [10:22:51]save last doc name /storage/0538/doc_00223502 to /storage/kkm_last_doc_name [10:22:51]save OK [10:22:51]Clear old archive folders... [10:22:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:22:51]tlvbuf is B6F5A3D0 [10:22:51]SAM_PROTO_ClearQueue [10:22:51]wFMCommunicate request_size=4 [10:22:51]MH_SAM_APDU [10:22:51]CAPDU: 80 09 00 00 [10:22:51]Write to MH i2c: E2 08 00 C1 0D 80 09 00 00 00 00 00 00 40 [10:22:51]Write i2c OK [10:22:51]MH_I2C_Read... [10:22:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:22:51]Read from MH i2c: E2 [10:22:51]MH_I2C_Read... [10:22:51]Read from MH i2c: E2 03 00 [10:22:51]MH_I2C_Read... [10:22:51]Read from MH i2c: E2 03 00 C1 0D 00 90 00 42 [10:22:51]RAPDU: 90 00 [10:22:51]wFMCommunicate OK [10:22:51]SAM_PROTO_ClearQueue done [10:22:51]KKMCreateOFDPacket [10:22:51]OFDProtocolAddRootSTLVToBuf [10:22:51]FM_MakeSignedData [10:22:51]FM_MakeSignedData [10:22:51]SAM_PROTO_SignData [10:22:51]wFMCommunicate request_size=4 [10:22:51]MH_SAM_APDU [10:22:51]CAPDU: 80 0D 01 02 [10:22:51]Write to MH i2c: E2 08 00 C2 0D 80 0D 01 02 00 00 00 00 48 [10:22:51]Write i2c OK [10:22:51]MH_I2C_Read... [10:22:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:22:51]Read from MH i2c: E2 [10:22:51]MH_I2C_Read... [10:22:51]Read from MH i2c: E2 03 00 [10:22:51]MH_I2C_Read... [10:22:51]Read from MH i2c: E2 03 00 C2 0D 00 90 00 43 [10:22:51]RAPDU: 90 00 [10:22:51]wFMCommunicate OK [10:22:51]wFMCommunicate request_size=255 [10:22:51]MH_SAM_APDU [10:22:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 7A 2B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0E 69 03 00 35 04 06 00 64 [10:22:51]Write to MH i2c: E2 02 01 C3 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 7A 2B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0E 69 03 00 35 04 06 00 64 00 00 97 [10:22:51]Write i2c OK [10:22:51]MH_I2C_Read... [10:22:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:51]Read from MH i2c: E2 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: E2 03 00 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: E2 03 00 C3 0D 00 90 00 44 [10:22:52]RAPDU: 90 00 [10:22:52]wFMCommunicate OK [10:22:52]wFMCommunicate request_size=10 [10:22:52]MH_SAM_APDU [10:22:52]CAPDU: 80 0D 02 02 05 52 1D 17 62 BB [10:22:52]Write to MH i2c: E2 0D 00 C4 0D 80 0D 02 02 05 00 52 1D 17 62 BB 00 00 F8 [10:22:52]Write i2c OK [10:22:52]MH_I2C_Read... [10:22:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:52]Read from MH i2c: E2 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: E2 03 00 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: E2 03 00 C4 0D 00 90 00 45 [10:22:52]RAPDU: 90 00 [10:22:52]wFMCommunicate OK [10:22:52]wFMCommunicate request_size=4 [10:22:52]MH_SAM_APDU [10:22:52]CAPDU: 80 0D 03 02 [10:22:52]Write to MH i2c: E2 08 00 C5 0D 80 0D 03 02 00 00 00 00 4D [10:22:52]Write i2c OK [10:22:52]MH_I2C_Read... [10:22:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:22:52]Read from MH i2c: E2 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: E2 0B 00 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: E2 0B 00 C5 0D 00 A8 33 90 FC 02 09 D6 1C 90 00 B2 [10:22:52]RAPDU: A8 33 90 FC 02 09 D6 1C 90 00 [10:22:52]wFMCommunicate OK [10:22:52]SAM_PROTO_SignData done [10:22:52]FM_MakeSignedData done [10:22:52]CreateOFDProtocolMessage [10:22:52]wFMCommunicate request_size=4 [10:22:52]MH_SAM_APDU [10:22:52]CAPDU: 80 11 00 00 [10:22:52]Write to MH i2c: E2 08 00 C6 0D 80 11 00 00 00 00 00 00 4D [10:22:52]Write i2c OK [10:22:52]MH_I2C_Read... [10:22:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:52]Read from MH i2c: E2 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: E2 17 00 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: E2 17 00 C6 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 A0 [10:22:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:22:52]wFMCommunicate OK [10:22:52]CreateOFDProtocolMessage done [10:22:52]OFDSenderStorePacket 223502 [10:22:52]StoreOFDPacket docnum=223502 [10:22:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 AE 3E 07 01 3F 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 7A 2B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0E 69 03 00 35 04 06 00 64 52 1D 17 62 BB A8 33 90 FC 02 09 D6 1C [10:22:52]CheckFolder [10:22:52]dirname=/storage/ofd_packets [10:22:52]CheckFolder done [10:22:52]ProducePacketName [10:22:52]name=ofd_packets/00223502 [10:22:52]NVStorageSaveData ofd_packets/00223502 [10:22:52]File name is /storage/ofd_packets/00223502 [10:22:52]Write 301 bytes [10:22:52]NVStorageSaveData done [10:22:52]OFDSenderStorePacket done [10:22:52]KKMCreateOFDPacket done [10:22:52]NVStorageSaveData kkm_last_timestamp [10:22:52]File name is /storage/kkm_last_timestamp [10:22:52]Write 4 bytes [10:22:52]NVStorageSaveData done [10:22:52]ExternCall_PrintAddStr [10:22:52]wPrintStart [10:22:52]Write to MH i2c: 01 00 00 C7 0D D4 [10:22:52]Write i2c OK [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: 01 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: 01 07 00 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: 01 07 00 C7 0D 00 00 00 00 00 FF 0F E9 [10:22:52]RasterBufferAndPrint [10:22:52]line Счет N : (1)477311 [10:22:52]line ИНН: 02508201610067 [10:22:52]line Контрольно-Кассовый Чек [10:22:52]line ПРОДАЖА [10:22:52]line ТРК (МРК, ГНК) : 62 [10:22:52]line Товар: 2710124130 [10:22:52]line Аи-92-К-5 [10:22:52]line 14.950 * 66.90 [10:22:52]line = 1000.16 [10:22:52]line НДС 12% НСП 1% [10:22:52]line > о реализуемом товаре [10:22:52]line ИТОГО: 1000.16 [10:22:52]line НСП 1% : 8.85 [10:22:52]line НДС 12% : 106.21 [10:22:52]line Наличными: 0.00 [10:22:52]line Безнал.: 1000.16 [10:22:52]line Место: АЗС № 162 "Партнер Нефть" [10:22:52]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:22:52]line СНО: Общий режим [10:22:52]line Чек 133 21.10.2024 10:22 [10:22:52]line Смена: 538 ФФД: 1.0 [10:22:52]line ЗНМ: 0300000103 [10:22:52]line РНМ: 0000000000091767 [10:22:52]line Версия ККМ: 001 [10:22:52]line Платежная система: Mbank [10:22:52]line ФМ: 0000000000871763 [10:22:52]line ФД: 223502 [10:22:52]line ФПД: 110303838167739 [10:22:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102250&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223502&fm=110303838167739&tin=02508201610067®Number=0000000000091767&sum=100016 [10:22:52]written 0, free lines is 4095 [10:22:52]OFD Sender: Processing packet 223502 [packets to send 25, broken 24] [10:22:52]ProducePacketName [10:22:52]name=ofd_packets/00223502 [10:22:52]OFD Sender: To server: pG, [10:22:52]CommunicateWithHost lk.salyk.kg:30040 [10:22:52]ConnectInit lk.salyk.kg [10:22:52]Connected sock=10 [10:22:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 AE 3E 07 01 3F 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 7A 2B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0E 69 03 00 35 04 06 00 64 52 1D 17 62 BB A8 33 90 FC 02 09 D6 1C [10:22:52]Write to MH i2c: 01 00 00 F0 0D FD [10:22:52]Write i2c OK [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: 01 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: 01 07 00 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: 01 07 00 F0 0D 00 00 00 00 00 3F 0D 50 [10:22:52]RasterBufferAndPrint [10:22:52]line [10:22:52]line [10:22:52]line [10:22:52]line [10:22:52]line [10:22:52]written 0, free lines is 3400 [10:22:52]MH_Cut [10:22:52]Write to MH i2c: D1 01 00 F7 0D 01 D6 [10:22:52]Write i2c OK [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: D1 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: D1 01 00 [10:22:52]MH_I2C_Read... [10:22:52]Read from MH i2c: D1 01 00 F7 0D 00 D5 [10:22:52]Write to MH i2c: 01 00 00 F8 0D 05 [10:22:52]Write i2c OK [10:22:52]MH_I2C_Read... [10:22:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 41 CC 47 00 DE B6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0E 69 03 00 F4 03 04 00 1D D7 15 67 B6 04 01 00 00 73 E9 10 28 D8 FA 4E E3 [10:22:52]CommunicateWithHost err = 0 [10:22:52]CheckOFDResponse [10:22:52]1017 (14) - 77093643461234 [10:22:52]1041 (16) - 0000000000871763 [10:22:52]1040 (4) - 223502 [10:22:52]1012 (4) - 21.10.2024 04:22 [10:22:52]1206 (1) - 0 [10:22:52]OFD Sender: Remove packet 223502 [10:22:52]ProducePacketName [10:22:52]name=ofd_packets/00223502 [10:22:52]NVStorageDeleteData [10:22:53]*** Cut start [10:22:53]*** Purtial cut [10:22:53]*** Stage 1: CUTSNS_PIN = 1 [10:22:53]OFD Sender: No OFD packet to send [10:22:53]Read from MH i2c: 01 [10:22:53]MH_I2C_Read... [10:22:53]*** Stop cut motor [10:22:53]*** Cut end [10:22:53]Read from MH i2c: 01 07 00 [10:22:53]MH_I2C_Read... [10:22:53]Read from MH i2c: 01 07 00 F8 0D 00 00 00 00 00 FF 0F 1A [10:22:53]process_action close_receipt done [10:22:53]requested_data is exist [10:22:53]produce_requested_data [10:22:53]requested_item fm.sn is exist - process it [10:22:53]wFMCommunicate request_size=4 [10:22:53]MH_SAM_APDU [10:22:53]CAPDU: 80 11 00 00 [10:22:53]Write to MH i2c: E2 08 00 F9 0D 80 11 00 00 00 00 00 00 80 [10:22:53]Write i2c OK [10:22:53]MH_I2C_Read... [10:22:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:53]Read from MH i2c: E2 [10:22:53]MH_I2C_Read... [10:22:53]Read from MH i2c: E2 17 00 [10:22:53]MH_I2C_Read... [10:22:53]Read from MH i2c: E2 17 00 F9 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 D3 [10:22:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:22:53]wFMCommunicate OK [10:22:53]requested_item fd.num is exist - process it [10:22:53]SAM_PROTO_GetFieldsCounters [10:22:53]wFMCommunicate request_size=4 [10:22:53]MH_SAM_APDU [10:22:53]CAPDU: 80 13 00 00 [10:22:53]Write to MH i2c: E2 08 00 FA 0D 80 13 00 00 00 00 00 00 83 [10:22:53]Write i2c OK [10:22:53]MH_I2C_Read... [10:22:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:22:53]Read from MH i2c: E2 [10:22:53]MH_I2C_Read... [10:22:53]Read from MH i2c: E2 62 00 [10:22:53]MH_I2C_Read... [10:22:53]Read from MH i2c: E2 62 00 FA 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 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 0E 69 03 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 CE [10:22:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 0E 69 03 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 [10:22:53]wFMCommunicate OK [10:22:53]SAM_PROTO_GetFieldsCounters done [10:22:53]requested_item shift.num is exist - process it [10:22:53]requested_item shift.opened is exist - process it [10:22:53]req_shift_opened [10:22:53]FM_GetShiftState [10:22:53]SAM_PROTO_GetShiftState [10:22:53]wFMCommunicate request_size=4 [10:22:53]MH_SAM_APDU [10:22:53]CAPDU: 80 13 01 00 [10:22:53]Write to MH i2c: E2 08 00 FB 0D 80 13 01 00 00 00 00 00 85 [10:22:53]Write i2c OK [10:22:53]MH_I2C_Read... [10:22:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:53]Read from MH i2c: E2 [10:22:53]MH_I2C_Read... [10:22:53]Read from MH i2c: E2 0E 00 [10:22:53]MH_I2C_Read... [10:22:53]Read from MH i2c: E2 0E 00 FB 0D 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 07 [10:22:53]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:22:53]wFMCommunicate OK [10:22:53]SAM_PROTO_GetShiftState done [10:22:53]FM_GetShiftState done [10:22:53]req_shift_opened done [10:22:53]requested_item shift.open_date is exist - process it [10:22:53]req_shift_open_date [10:22:53]req_shift_open_date done [10:22:53]produce_requested_data done [10:22:53]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223502,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:22:53]process_action_free close_receipt [10:22:53]json_value_free [10:22:53]json_value_free done [10:22:53]process_json_proto returns [10:22:53]Send response to host [10:22:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223502,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:22:53]free response buf [10:22:53]execute_script done [10:22:53]execute_script returns [10:22:53]free content buf [10:22:53]Sock 9.Close socket [10:22:53]Sock 9.Thread stoped [10:22:58]OFD Sender: No OFD packet to send [10:23:03]OFD Sender: No OFD packet to send [10:23:08]OFD Sender: No OFD packet to send [10:23:13]OFD Sender: No OFD packet to send [10:23:18]OFD Sender: No OFD packet to send [10:23:23]OFD Sender: No OFD packet to send [10:23:28]OFD Sender: No OFD packet to send [10:23:32]accept exits with 8 [10:23:32]New connection [10:23:32]New thread 3067579748 created [10:23:32]Thread 3067436388 joined [10:23:32]Waiting for new connection... [10:23:32] Sock 8.Parse request [10:23:32]Sock 8.Check first char [10:23:32]Sock 8.First char is OK [10:23:32]request: POST /json_proto HTTP/1.0 [10:23:32]Method: POST [10:23:32]URL: /json_proto [10:23:32]Method is POST - this is cgi request [10:23:32]url: /json_proto [10:23:32]query_string will be loaded in cgi processing [10:23:32]execute_cgi json_proto POST (null) [10:23:32]execute_cgi path=json_proto method=POST [10:23:32]POST find Content-Length [10:23:32]Host: 172.17.52.131:8080 [10:23:32]Content-Length: 632 [10:23:32]Content-Type: application/json [10:23:32] [10:23:32]POST finish read [10:23:32]Found Content-Length = 632 [10:23:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477308", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:23:32]execute_script... [10:23: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)477308", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:23:32]POST & json_proto [10:23:32]process_json_proto [10:23:32]json parsed OK: [10:23:32]protocol is kg_v1.0 [10:23:32]action value=close_receipt [10:23:32]process_action close_receipt [10:23:32]cmd_close_receipt [10:23:32]MH_GetDate [10:23:32]Write to MH i2c: F0 00 00 FC 0D F8 [10:23:32]Write i2c OK [10:23:32]MH_I2C_Read... [10:23:32]Read from MH i2c: F0 [10:23:32]MH_I2C_Read... [10:23:32]Read from MH i2c: F0 09 00 [10:23:32]MH_I2C_Read... [10:23:32]Read from MH i2c: F0 09 00 FC 0D 00 A5 2B 16 67 81 1C 16 67 68 [10:23:32]GetLastDocTimeStamp 1729506170 [10:23:32]current date 1729506213 [10:23:32]FM_GetShiftState [10:23:32]SAM_PROTO_GetShiftState [10:23:32]wFMCommunicate request_size=4 [10:23:32]MH_SAM_APDU [10:23:32]CAPDU: 80 13 01 00 [10:23:32]Write to MH i2c: E2 08 00 FD 0D 80 13 01 00 00 00 00 00 87 [10:23:32]Write i2c OK [10:23:32]MH_I2C_Read... [10:23:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:23:32]Read from MH i2c: E2 [10:23:32]MH_I2C_Read... [10:23:32]Read from MH i2c: E2 0E 00 [10:23:32]MH_I2C_Read... [10:23:32]Read from MH i2c: E2 0E 00 FD 0D 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 09 [10:23:32]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:23:32]wFMCommunicate OK [10:23:32]SAM_PROTO_GetShiftState done [10:23:32]FM_GetShiftState done [10:23:32]opened in 1729469279 [10:23:32]opened+sec_in_day 1729555679 [10:23:32]quantity*price = 50000 [10:23:32]sum+1 = 50001 [10:23:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 134 21.10.2024 10:23 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223503 ФПД: 98438798959403 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102333&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223503&fm=98438798959403&tin=02508201610067®Number=0000000000091767&sum=50000 [10:23:33]StoreToDocumentArchive [10:23:33]shift 538 fd 223503 [10:23:33]save to /storage/0538/doc_00223503 [10:23:33]save last doc name /storage/0538/doc_00223503 to /storage/kkm_last_doc_name [10:23:33]save OK [10:23:33]Clear old archive folders... [10:23:33]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:23:33]tlvbuf is 013C86A0 [10:23:33]SAM_PROTO_ClearQueue [10:23:33]wFMCommunicate request_size=4 [10:23:33]MH_SAM_APDU [10:23:33]CAPDU: 80 09 00 00 [10:23:33]Write to MH i2c: E2 08 00 0A 0E 80 09 00 00 00 00 00 00 8A [10:23:33]Write i2c OK [10:23:33]MH_I2C_Read... [10:23:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:23:33]Read from MH i2c: E2 [10:23:33]MH_I2C_Read... [10:23:33]Read from MH i2c: E2 03 00 [10:23:33]MH_I2C_Read... [10:23:33]Read from MH i2c: E2 03 00 0A 0E 00 90 00 8C [10:23:33]RAPDU: 90 00 [10:23:33]wFMCommunicate OK [10:23:33]SAM_PROTO_ClearQueue done [10:23:33]KKMCreateOFDPacket [10:23:33]OFDProtocolAddRootSTLVToBuf [10:23:33]FM_MakeSignedData [10:23:33]FM_MakeSignedData [10:23:33]SAM_PROTO_SignData [10:23:33]wFMCommunicate request_size=4 [10:23:33]MH_SAM_APDU [10:23:33]CAPDU: 80 0D 01 02 [10:23:33]Write to MH i2c: E2 08 00 0B 0E 80 0D 01 02 00 00 00 00 92 [10:23:33]Write i2c OK [10:23:33]MH_I2C_Read... [10:23:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:23:33]Read from MH i2c: E2 [10:23:33]MH_I2C_Read... [10:23:33]Read from MH i2c: E2 03 00 [10:23:33]MH_I2C_Read... [10:23:33]Read from MH i2c: E2 03 00 0B 0E 00 90 00 8D [10:23:33]RAPDU: 90 00 [10:23:33]wFMCommunicate OK [10:23:33]wFMCommunicate request_size=255 [10:23:33]MH_SAM_APDU [10:23:33]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 A5 2B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0F 69 03 00 35 04 06 00 [10:23:33]Write to MH i2c: E2 02 01 0C 0E 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 A5 2B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0F 69 03 00 35 04 06 00 00 00 F7 [10:23:33]Write i2c OK [10:23:33]MH_I2C_Read... [10:23:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:23:34]Read from MH i2c: E2 [10:23:34]MH_I2C_Read... [10:23:34]Read from MH i2c: E2 03 00 [10:23:34]MH_I2C_Read... [10:23:34]Read from MH i2c: E2 03 00 0C 0E 00 90 00 8E [10:23:34]RAPDU: 90 00 [10:23:34]wFMCommunicate OK [10:23:34]wFMCommunicate request_size=11 [10:23:34]MH_SAM_APDU [10:23:34]CAPDU: 80 0D 02 02 06 59 87 91 A4 E3 2B [10:23:34]Write to MH i2c: E2 0E 00 0D 0E 80 0D 02 02 06 00 59 87 91 A4 E3 2B 00 00 C4 [10:23:34]Write i2c OK [10:23:34]MH_I2C_Read... [10:23:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:23:34]Read from MH i2c: E2 [10:23:34]MH_I2C_Read... [10:23:34]Read from MH i2c: E2 03 00 [10:23:34]MH_I2C_Read... [10:23:34]Read from MH i2c: E2 03 00 0D 0E 00 90 00 8F [10:23:34]RAPDU: 90 00 [10:23:34]wFMCommunicate OK [10:23:34]wFMCommunicate request_size=4 [10:23:34]MH_SAM_APDU [10:23:34]CAPDU: 80 0D 03 02 [10:23:34]Write to MH i2c: E2 08 00 0E 0E 80 0D 03 02 00 00 00 00 97 [10:23:34]Write i2c OK [10:23:34]MH_I2C_Read... [10:23:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:23:34]Read from MH i2c: E2 [10:23:34]MH_I2C_Read... [10:23:34]Read from MH i2c: E2 0B 00 [10:23:34]MH_I2C_Read... [10:23:34]Read from MH i2c: E2 0B 00 0E 0E 00 41 36 91 DB AB 86 31 EA 90 00 C7 [10:23:34]RAPDU: 41 36 91 DB AB 86 31 EA 90 00 [10:23:34]wFMCommunicate OK [10:23:34]SAM_PROTO_SignData done [10:23:34]FM_MakeSignedData done [10:23:34]CreateOFDProtocolMessage [10:23:34]wFMCommunicate request_size=4 [10:23:34]MH_SAM_APDU [10:23:34]CAPDU: 80 11 00 00 [10:23:34]Write to MH i2c: E2 08 00 0F 0E 80 11 00 00 00 00 00 00 97 [10:23:34]Write i2c OK [10:23:34]MH_I2C_Read... [10:23:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:34]Read from MH i2c: E2 [10:23:34]MH_I2C_Read... [10:23:34]Read from MH i2c: E2 17 00 [10:23:34]MH_I2C_Read... [10:23:34]Read from MH i2c: E2 17 00 0F 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 EA [10:23:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:23:34]wFMCommunicate OK [10:23:34]CreateOFDProtocolMessage done [10:23:34]OFDSenderStorePacket 223503 [10:23:34]StoreOFDPacket docnum=223503 [10:23:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 70 03 08 01 03 47 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 A5 2B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0F 69 03 00 35 04 06 00 59 87 91 A4 E3 2B 41 36 91 DB AB 86 31 EA [10:23:34]CheckFolder [10:23:34]dirname=/storage/ofd_packets [10:23:34]CheckFolder done [10:23:34]ProducePacketName [10:23:34]name=ofd_packets/00223503 [10:23:34]NVStorageSaveData ofd_packets/00223503 [10:23:34]File name is /storage/ofd_packets/00223503 [10:23:34]Write 302 bytes [10:23:34]NVStorageSaveData done [10:23:34]OFDSenderStorePacket done [10:23:34]KKMCreateOFDPacket done [10:23:34]NVStorageSaveData kkm_last_timestamp [10:23:34]File name is /storage/kkm_last_timestamp [10:23:34]Write 4 bytes [10:23:34]NVStorageSaveData done [10:23:34]ExternCall_PrintAddStr [10:23:34]wPrintStart [10:23:34]Write to MH i2c: 01 00 00 10 0E 1E [10:23:34]Write i2c OK [10:23:34]MH_I2C_Read... [10:23:34]Read from MH i2c: 01 [10:23:34]MH_I2C_Read... [10:23:34]Read from MH i2c: 01 07 00 [10:23:34]MH_I2C_Read... [10:23:34]Read from MH i2c: 01 07 00 10 0E 00 00 00 00 00 FF 0F 33 [10:23:34]RasterBufferAndPrint [10:23:34]line Счет N : (1)477308 [10:23:34]line ИНН: 02508201610067 [10:23:34]line Контрольно-Кассовый Чек [10:23:34]line ПРОДАЖА [10:23:34]line ТРК (МРК, ГНК) : 23 [10:23:34]line Товар: 2710124130 [10:23:34]line SUPER-92-К-5 [10:23:34]line 7.310 * 68.40 [10:23:34]line = 500.00 [10:23:34]line НДС 12% НСП 1% [10:23:34]line > о реализуемом товаре [10:23:34]line ИТОГО: 500.00 [10:23:34]line НСП 1% : 4.42 [10:23:34]line НДС 12% : 53.10 [10:23:34]line Наличными: 500.00 [10:23:34]line Безнал.: 0.00 [10:23:34]line Место: АЗС № 162 "Партнер Нефть" [10:23:34]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:23:34]line СНО: Общий режим [10:23:34]line Чек 134 21.10.2024 10:23 [10:23:34]line Смена: 538 ФФД: 1.0 [10:23:34]line ЗНМ: 0300000103 [10:23:34]line РНМ: 0000000000091767 [10:23:34]line Версия ККМ: 001 [10:23:34]line ФМ: 0000000000871763 [10:23:34]line ФД: 223503 [10:23:34]line ФПД: 98438798959403 [10:23:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102333&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223503&fm=98438798959403&tin=02508201610067®Number=0000000000091767&sum=50000 [10:23:34]OFD Sender: Processing packet 223503 [packets to send 25, broken 24] [10:23:34]ProducePacketName [10:23:34]name=ofd_packets/00223503 [10:23:34]OFD Sender: To server: pG, [10:23:34]CommunicateWithHost lk.salyk.kg:30040 [10:23:34]ConnectInit lk.salyk.kg [10:23:34]written 0, free lines is 4095 [10:23:34]Connected sock=10 [10:23:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 70 03 08 01 03 47 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 A5 2B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0F 69 03 00 35 04 06 00 59 87 91 A4 E3 2B 41 36 91 DB AB 86 31 EA [10:23:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 02 C2 47 00 B7 42 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 0F 69 03 00 F4 03 04 00 47 D7 15 67 B6 04 01 00 00 7A 9B 73 CD 61 E3 5B D6 [10:23:35]CommunicateWithHost err = 0 [10:23:35]CheckOFDResponse [10:23:35]1017 (14) - 77093643461234 [10:23:35]1041 (16) - 0000000000871763 [10:23:35]1040 (4) - 223503 [10:23:35]1012 (4) - 21.10.2024 04:23 [10:23:35]1206 (1) - 0 [10:23:35]OFD Sender: Remove packet 223503 [10:23:35]ProducePacketName [10:23:35]name=ofd_packets/00223503 [10:23:35]NVStorageDeleteData [10:23:35]Write to MH i2c: 01 00 00 38 0E 46 [10:23:35]Write i2c OK [10:23:35]MH_I2C_Read... [10:23:35]Read from MH i2c: 01 [10:23:35]MH_I2C_Read... [10:23:35]Read from MH i2c: 01 07 00 [10:23:35]MH_I2C_Read... [10:23:35]Read from MH i2c: 01 07 00 38 0E 00 00 00 00 00 28 0D 82 [10:23:35]RasterBufferAndPrint [10:23:35]line [10:23:35]line [10:23:35]line [10:23:35]line [10:23:35]line [10:23:35]written 0, free lines is 3374 [10:23:35]MH_Cut [10:23:35]Write to MH i2c: D1 01 00 3F 0E 01 1F [10:23:35]Write i2c OK [10:23:35]MH_I2C_Read... [10:23:35]Read from MH i2c: D1 [10:23:35]MH_I2C_Read... [10:23:35]Read from MH i2c: D1 01 00 [10:23:35]MH_I2C_Read... [10:23:35]Read from MH i2c: D1 01 00 3F 0E 00 1E [10:23:35]Write to MH i2c: 01 00 00 40 0E 4E [10:23:35]Write i2c OK [10:23:35]MH_I2C_Read... [10:23:35]OFD Sender: No OFD packet to send [10:23:35]*** Cut start [10:23:35]*** Purtial cut [10:23:35]*** Stage 1: CUTSNS_PIN = 1 [10:23:36]Read from MH i2c: 01 [10:23:36]MH_I2C_Read... [10:23:36]*** Stop cut motor [10:23:36]*** Cut end [10:23:36]Read from MH i2c: 01 07 00 [10:23:36]MH_I2C_Read... [10:23:36]Read from MH i2c: 01 07 00 40 0E 00 00 00 00 00 FF 0F 63 [10:23:36]process_action close_receipt done [10:23:36]requested_data is exist [10:23:36]produce_requested_data [10:23:36]requested_item fm.sn is exist - process it [10:23:36]wFMCommunicate request_size=4 [10:23:36]MH_SAM_APDU [10:23:36]CAPDU: 80 11 00 00 [10:23:36]Write to MH i2c: E2 08 00 41 0E 80 11 00 00 00 00 00 00 C9 [10:23:36]Write i2c OK [10:23:36]MH_I2C_Read... [10:23:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:36]Read from MH i2c: E2 [10:23:36]MH_I2C_Read... [10:23:36]Read from MH i2c: E2 17 00 [10:23:36]MH_I2C_Read... [10:23:36]Read from MH i2c: E2 17 00 41 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 1C [10:23:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:23:36]wFMCommunicate OK [10:23:36]requested_item fd.num is exist - process it [10:23:36]SAM_PROTO_GetFieldsCounters [10:23:36]wFMCommunicate request_size=4 [10:23:36]MH_SAM_APDU [10:23:36]CAPDU: 80 13 00 00 [10:23:36]Write to MH i2c: E2 08 00 42 0E 80 13 00 00 00 00 00 00 CC [10:23:36]Write i2c OK [10:23:36]MH_I2C_Read... [10:23:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:23:36]Read from MH i2c: E2 [10:23:36]MH_I2C_Read... [10:23:36]Read from MH i2c: E2 62 00 [10:23:36]MH_I2C_Read... [10:23:36]Read from MH i2c: E2 62 00 42 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 0F 69 03 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 1B [10:23:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 0F 69 03 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 [10:23:36]wFMCommunicate OK [10:23:36]SAM_PROTO_GetFieldsCounters done [10:23:36]requested_item shift.num is exist - process it [10:23:36]requested_item shift.opened is exist - process it [10:23:36]req_shift_opened [10:23:36]FM_GetShiftState [10:23:36]SAM_PROTO_GetShiftState [10:23:36]wFMCommunicate request_size=4 [10:23:36]MH_SAM_APDU [10:23:36]CAPDU: 80 13 01 00 [10:23:36]Write to MH i2c: E2 08 00 43 0E 80 13 01 00 00 00 00 00 CE [10:23:36]Write i2c OK [10:23:36]MH_I2C_Read... [10:23:36]Read from MH i2c: E2 [10:23:36]MH_I2C_Read... [10:23:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:23:36]Read from MH i2c: E2 0E 00 [10:23:36]MH_I2C_Read... [10:23:36]Read from MH i2c: E2 0E 00 43 0E 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 50 [10:23:36]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:23:36]wFMCommunicate OK [10:23:36]SAM_PROTO_GetShiftState done [10:23:36]FM_GetShiftState done [10:23:36]req_shift_opened done [10:23:36]requested_item shift.open_date is exist - process it [10:23:36]req_shift_open_date [10:23:36]req_shift_open_date done [10:23:36]produce_requested_data done [10:23:36]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223503,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:23:36]process_action_free close_receipt [10:23:36]json_value_free [10:23:36]json_value_free done [10:23:36]process_json_proto returns [10:23:36]Send response to host [10:23:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223503,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:23:36]free response buf [10:23:36]execute_script done [10:23:36]execute_script returns [10:23:36]free content buf [10:23:36]Sock 8.Close socket [10:23:36]Sock 8.Thread stoped [10:23:36]accept exits with 9 [10:23:36]New connection [10:23:36]New thread 3067436388 created [10:23:36]Thread 3067579748 joined [10:23:36]Waiting for new connection... [10:23:36] Sock 9.Parse request [10:23:36]Sock 9.Check first char [10:23:36]Sock 9.First char is OK [10:23:36]request: POST /json_proto HTTP/1.0 [10:23:36]Method: POST [10:23:36]URL: /json_proto [10:23:36]Method is POST - this is cgi request [10:23:36]url: /json_proto [10:23:36]query_string will be loaded in cgi processing [10:23:36]execute_cgi json_proto POST (null) [10:23:36]execute_cgi path=json_proto method=POST [10:23:36]POST find Content-Length [10:23:36]Host: 172.17.52.131:8080 [10:23:36]Content-Length: 677 [10:23:36]Content-Type: application/json [10:23:36] [10:23:36]POST finish read [10:23:36]Found Content-Length = 677 [10:23:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477309", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:23:36]execute_script... [10:23:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477309", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:23:36]POST & json_proto [10:23:36]process_json_proto [10:23:36]json parsed OK: [10:23:36]protocol is kg_v1.0 [10:23:36]action value=close_receipt [10:23:36]process_action close_receipt [10:23:36]cmd_close_receipt [10:23:36]MH_GetDate [10:23:36]Write to MH i2c: F0 00 00 44 0E 41 [10:23:36]Write i2c OK [10:23:36]MH_I2C_Read... [10:23:36]Read from MH i2c: F0 [10:23:36]MH_I2C_Read... [10:23:36]Read from MH i2c: F0 09 00 [10:23:36]MH_I2C_Read... [10:23:36]Read from MH i2c: F0 09 00 44 0E 00 A9 2B 16 67 81 1C 16 67 B5 [10:23:36]GetLastDocTimeStamp 1729506213 [10:23:36]current date 1729506217 [10:23:36]FM_GetShiftState [10:23:36]SAM_PROTO_GetShiftState [10:23:36]wFMCommunicate request_size=4 [10:23:36]MH_SAM_APDU [10:23:36]CAPDU: 80 13 01 00 [10:23:36]Write to MH i2c: E2 08 00 45 0E 80 13 01 00 00 00 00 00 D0 [10:23:36]Write i2c OK [10:23:36]MH_I2C_Read... [10:23:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:23:36]Read from MH i2c: E2 [10:23:36]MH_I2C_Read... [10:23:36]Read from MH i2c: E2 0E 00 [10:23:36]MH_I2C_Read... [10:23:36]Read from MH i2c: E2 0E 00 45 0E 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 52 [10:23:36]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:23:36]wFMCommunicate OK [10:23:36]SAM_PROTO_GetShiftState done [10:23:36]FM_GetShiftState done [10:23:36]opened in 1729469279 [10:23:36]opened+sec_in_day 1729555679 [10:23:36]quantity*price = 70044 [10:23:36]sum+1 = 70046 [10:23:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 135 21.10.2024 10:23 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223504 ФПД: 216321613573272 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102337&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223504&fm=216321613573272&tin=02508201610067®Number=0000000000091767&sum=70000 [10:23:38]StoreToDocumentArchive [10:23:38]shift 538 fd 223504 [10:23:38]save to /storage/0538/doc_00223504 [10:23:38]save last doc name /storage/0538/doc_00223504 to /storage/kkm_last_doc_name [10:23:38]save OK [10:23:38]Clear old archive folders... [10:23:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:23:38]tlvbuf is 013C82D0 [10:23:38]SAM_PROTO_ClearQueue [10:23:38]wFMCommunicate request_size=4 [10:23:38]MH_SAM_APDU [10:23:38]CAPDU: 80 09 00 00 [10:23:38]Write to MH i2c: E2 08 00 52 0E 80 09 00 00 00 00 00 00 D2 [10:23:38]Write i2c OK [10:23:38]MH_I2C_Read... [10:23:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:23:38]Read from MH i2c: E2 [10:23:38]MH_I2C_Read... [10:23:38]Read from MH i2c: E2 03 00 [10:23:38]MH_I2C_Read... [10:23:38]Read from MH i2c: E2 03 00 52 0E 00 90 00 D4 [10:23:38]RAPDU: 90 00 [10:23:38]wFMCommunicate OK [10:23:38]SAM_PROTO_ClearQueue done [10:23:38]KKMCreateOFDPacket [10:23:38]OFDProtocolAddRootSTLVToBuf [10:23:38]FM_MakeSignedData [10:23:38]FM_MakeSignedData [10:23:38]SAM_PROTO_SignData [10:23:38]wFMCommunicate request_size=4 [10:23:38]MH_SAM_APDU [10:23:38]CAPDU: 80 0D 01 02 [10:23:38]Write to MH i2c: E2 08 00 53 0E 80 0D 01 02 00 00 00 00 DA [10:23:38]Write i2c OK [10:23:38]MH_I2C_Read... [10:23:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:23:38]Read from MH i2c: E2 [10:23:38]MH_I2C_Read... [10:23:38]Read from MH i2c: E2 03 00 [10:23:38]MH_I2C_Read... [10:23:38]Read from MH i2c: E2 03 00 53 0E 00 90 00 D5 [10:23:38]RAPDU: 90 00 [10:23:38]wFMCommunicate OK [10:23:38]wFMCommunicate request_size=255 [10:23:38]MH_SAM_APDU [10:23:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 A9 2B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 10 69 03 00 35 04 06 00 C4 [10:23:38]Write to MH i2c: E2 02 01 54 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 A9 2B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 10 69 03 00 35 04 06 00 C4 00 00 89 [10:23:38]Write i2c OK [10:23:38]MH_I2C_Read... [10:23:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:23:38]Read from MH i2c: E2 [10:23:38]MH_I2C_Read... [10:23:38]Read from MH i2c: E2 03 00 [10:23:38]MH_I2C_Read... [10:23:38]Read from MH i2c: E2 03 00 54 0E 00 90 00 D6 [10:23:38]RAPDU: 90 00 [10:23:38]wFMCommunicate OK [10:23:38]wFMCommunicate request_size=10 [10:23:38]MH_SAM_APDU [10:23:38]CAPDU: 80 0D 02 02 05 BE 4C EF 2C 98 [10:23:38]Write to MH i2c: E2 0D 00 55 0E 80 0D 02 02 05 00 BE 4C EF 2C 98 00 00 A4 [10:23:38]Write i2c OK [10:23:38]MH_I2C_Read... [10:23:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:23:38]Read from MH i2c: E2 [10:23:38]MH_I2C_Read... [10:23:38]Read from MH i2c: E2 03 00 [10:23:38]MH_I2C_Read... [10:23:38]Read from MH i2c: E2 03 00 55 0E 00 90 00 D7 [10:23:38]RAPDU: 90 00 [10:23:38]wFMCommunicate OK [10:23:38]wFMCommunicate request_size=4 [10:23:38]MH_SAM_APDU [10:23:38]CAPDU: 80 0D 03 02 [10:23:38]Write to MH i2c: E2 08 00 56 0E 80 0D 03 02 00 00 00 00 DF [10:23:38]Write i2c OK [10:23:38]MH_I2C_Read... [10:23:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:23:38]Read from MH i2c: E2 [10:23:38]MH_I2C_Read... [10:23:38]Read from MH i2c: E2 0B 00 [10:23:38]MH_I2C_Read... [10:23:38]Read from MH i2c: E2 0B 00 56 0E 00 4D 57 F8 D5 E8 1E 87 15 90 00 F3 [10:23:38]RAPDU: 4D 57 F8 D5 E8 1E 87 15 90 00 [10:23:38]wFMCommunicate OK [10:23:38]SAM_PROTO_SignData done [10:23:38]FM_MakeSignedData done [10:23:38]CreateOFDProtocolMessage [10:23:38]wFMCommunicate request_size=4 [10:23:38]MH_SAM_APDU [10:23:38]CAPDU: 80 11 00 00 [10:23:38]Write to MH i2c: E2 08 00 57 0E 80 11 00 00 00 00 00 00 DF [10:23:38]Write i2c OK [10:23:38]MH_I2C_Read... [10:23:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:38]Read from MH i2c: E2 [10:23:38]MH_I2C_Read... [10:23:38]Read from MH i2c: E2 17 00 [10:23:38]MH_I2C_Read... [10:23:38]Read from MH i2c: E2 17 00 57 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 32 [10:23:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:23:38]wFMCommunicate OK [10:23:38]CreateOFDProtocolMessage done [10:23:38]OFDSenderStorePacket 223504 [10:23:38]StoreOFDPacket docnum=223504 [10:23:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 7C E3 07 01 A1 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 A9 2B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 10 69 03 00 35 04 06 00 C4 BE 4C EF 2C 98 4D 57 F8 D5 E8 1E 87 15 [10:23:38]CheckFolder [10:23:38]dirname=/storage/ofd_packets [10:23:38]CheckFolder done [10:23:38]ProducePacketName [10:23:38]name=ofd_packets/00223504 [10:23:38]NVStorageSaveData ofd_packets/00223504 [10:23:38]File name is /storage/ofd_packets/00223504 [10:23:38]Write 301 bytes [10:23:38]NVStorageSaveData done [10:23:38]OFDSenderStorePacket done [10:23:38]KKMCreateOFDPacket done [10:23:38]NVStorageSaveData kkm_last_timestamp [10:23:38]File name is /storage/kkm_last_timestamp [10:23:38]Write 4 bytes [10:23:38]NVStorageSaveData done [10:23:38]ExternCall_PrintAddStr [10:23:38]wPrintStart [10:23:38]Write to MH i2c: 01 00 00 58 0E 66 [10:23:38]Write i2c OK [10:23:38]MH_I2C_Read... [10:23:38]Read from MH i2c: 01 [10:23:38]MH_I2C_Read... [10:23:38]Read from MH i2c: 01 07 00 [10:23:38]MH_I2C_Read... [10:23:38]Read from MH i2c: 01 07 00 58 0E 00 00 00 00 00 FF 0F 7B [10:23:38]RasterBufferAndPrint [10:23:38]line Счет N : (1)477309 [10:23:38]line ИНН: 02508201610067 [10:23:38]line Контрольно-Кассовый Чек [10:23:38]line ПРОДАЖА [10:23:38]line ТРК (МРК, ГНК) : 41 [10:23:38]line Товар: 2710124500 [10:23:38]line Аи-95-К-5 [10:23:38]line 9.440 * 74.20 [10:23:38]line = 700.45 [10:23:38]line НДС 12% НСП 1% [10:23:38]line > о реализуемом товаре [10:23:38]line ОКРУГЛЕНИЕ: -0.45 [10:23:38]line ИТОГО: 700.00 [10:23:38]line Внесено: 700.00 [10:23:38]line СДАЧА: 0.00 [10:23:38]line НСП 1% : 6.20 [10:23:38]line НДС 12% : 74.38 [10:23:38]line Наличными: 700.00 [10:23:38]line Безнал.: 0.00 [10:23:38]line Место: АЗС № 162 "Партнер Нефть" [10:23:38]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:23:38]line СНО: Общий режим [10:23:38]line Чек 135 21.10.2024 10:23 [10:23:38]line Смена: 538 ФФД: 1.0 [10:23:38]line ЗНМ: 0300000103 [10:23:38]line РНМ: 0000000000091767 [10:23:38]line Версия ККМ: 001 [10:23:38]line ФМ: 0000000000871763 [10:23:38]line ФД: 223504 [10:23:38]line ФПД: 216321613573272 [10:23:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102337&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223504&fm=216321613573272&tin=02508201610067®Number=0000000000091767&sum=70000 [10:23:38]written 0, free lines is 4095 [10:23:38]OFD Sender: Processing packet 223504 [packets to send 25, broken 24] [10:23:38]ProducePacketName [10:23:38]name=ofd_packets/00223504 [10:23:38]OFD Sender: To server: pG, [10:23:38]CommunicateWithHost lk.salyk.kg:30040 [10:23:38]ConnectInit lk.salyk.kg [10:23:38]Connected sock=8 [10:23:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 7C E3 07 01 A1 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 A9 2B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 10 69 03 00 35 04 06 00 C4 BE 4C EF 2C 98 4D 57 F8 D5 E8 1E 87 15 [10:23:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 D2 EB 47 00 32 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 10 69 03 00 F4 03 04 00 4B D7 15 67 B6 04 01 00 00 80 55 0F EF E5 7B 91 AD [10:23:39]CommunicateWithHost err = 0 [10:23:39]CheckOFDResponse [10:23:39]1017 (14) - 77093643461234 [10:23:39]1041 (16) - 0000000000871763 [10:23:39]1040 (4) - 223504 [10:23:39]1012 (4) - 21.10.2024 04:23 [10:23:39]1206 (1) - 0 [10:23:39]OFD Sender: Remove packet 223504 [10:23:39]ProducePacketName [10:23:39]name=ofd_packets/00223504 [10:23:39]NVStorageDeleteData [10:23:39]Write to MH i2c: 01 00 00 83 0E 91 [10:23:39]Write i2c OK [10:23:39]MH_I2C_Read... [10:23:39]Read from MH i2c: 01 [10:23:39]MH_I2C_Read... [10:23:39]Read from MH i2c: 01 07 00 [10:23:39]MH_I2C_Read... [10:23:39]Read from MH i2c: 01 07 00 83 0E 00 00 00 00 00 F9 0C 9D [10:23:39]RasterBufferAndPrint [10:23:39]line [10:23:39]line [10:23:39]line [10:23:39]line [10:23:39]line [10:23:39]written 0, free lines is 3333 [10:23:39]MH_Cut [10:23:39]Write to MH i2c: D1 01 00 8A 0E 01 6A [10:23:39]Write i2c OK [10:23:39]MH_I2C_Read... [10:23:39]Read from MH i2c: D1 [10:23:39]MH_I2C_Read... [10:23:39]Read from MH i2c: D1 01 00 [10:23:39]MH_I2C_Read... [10:23:39]Read from MH i2c: D1 01 00 8A 0E 00 69 [10:23:39]Write to MH i2c: 01 00 00 8B 0E 99 [10:23:39]Write i2c OK [10:23:39]MH_I2C_Read... [10:23:39]OFD Sender: No OFD packet to send [10:23:39]*** Cut start [10:23:39]*** Purtial cut [10:23:39]*** Stage 1: CUTSNS_PIN = 1 [10:23:40]Read from MH i2c: 01 [10:23:40]MH_I2C_Read... [10:23:40]*** Stop cut motor [10:23:40]*** Cut end [10:23:40]Read from MH i2c: 01 07 00 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: 01 07 00 8B 0E 00 00 00 00 00 FF 0F AE [10:23:40]process_action close_receipt done [10:23:40]requested_data is exist [10:23:40]produce_requested_data [10:23:40]requested_item fm.sn is exist - process it [10:23:40]wFMCommunicate request_size=4 [10:23:40]MH_SAM_APDU [10:23:40]CAPDU: 80 11 00 00 [10:23:40]Write to MH i2c: E2 08 00 8C 0E 80 11 00 00 00 00 00 00 14 [10:23:40]Write i2c OK [10:23:40]MH_I2C_Read... [10:23:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:40]Read from MH i2c: E2 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 17 00 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 17 00 8C 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 67 [10:23:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:23:40]wFMCommunicate OK [10:23:40]requested_item fd.num is exist - process it [10:23:40]SAM_PROTO_GetFieldsCounters [10:23:40]wFMCommunicate request_size=4 [10:23:40]MH_SAM_APDU [10:23:40]CAPDU: 80 13 00 00 [10:23:40]Write to MH i2c: E2 08 00 8D 0E 80 13 00 00 00 00 00 00 17 [10:23:40]Write i2c OK [10:23:40]MH_I2C_Read... [10:23:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:23:40]Read from MH i2c: E2 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 62 00 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 62 00 8D 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 10 69 03 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 6A [10:23:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 10 69 03 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 [10:23:40]wFMCommunicate OK [10:23:40]SAM_PROTO_GetFieldsCounters done [10:23:40]requested_item shift.num is exist - process it [10:23:40]requested_item shift.opened is exist - process it [10:23:40]req_shift_opened [10:23:40]FM_GetShiftState [10:23:40]SAM_PROTO_GetShiftState [10:23:40]wFMCommunicate request_size=4 [10:23:40]MH_SAM_APDU [10:23:40]CAPDU: 80 13 01 00 [10:23:40]Write to MH i2c: E2 08 00 8E 0E 80 13 01 00 00 00 00 00 19 [10:23:40]Write i2c OK [10:23:40]MH_I2C_Read... [10:23:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:23:40]Read from MH i2c: E2 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 0E 00 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 0E 00 8E 0E 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 9B [10:23:40]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:23:40]wFMCommunicate OK [10:23:40]SAM_PROTO_GetShiftState done [10:23:40]FM_GetShiftState done [10:23:40]req_shift_opened done [10:23:40]requested_item shift.open_date is exist - process it [10:23:40]req_shift_open_date [10:23:40]req_shift_open_date done [10:23:40]produce_requested_data done [10:23:40]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223504,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:23:40]process_action_free close_receipt [10:23:40]json_value_free [10:23:40]json_value_free done [10:23:40]process_json_proto returns [10:23:40]Send response to host [10:23:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223504,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:23:40]free response buf [10:23:40]execute_script done [10:23:40]execute_script returns [10:23:40]free content buf [10:23:40]Sock 9.Close socket [10:23:40]Sock 9.Thread stoped [10:23:44]OFD Sender: No OFD packet to send [10:23:49]OFD Sender: No OFD packet to send [10:23:54]OFD Sender: No OFD packet to send [10:23:59]OFD Sender: No OFD packet to send [10:24:04]OFD Sender: No OFD packet to send [10:24:09]OFD Sender: No OFD packet to send [10:24:14]OFD Sender: No OFD packet to send [10:24:19]OFD Sender: No OFD packet to send [10:24:24]OFD Sender: No OFD packet to send [10:24:29]OFD Sender: No OFD packet to send [10:24:34]OFD Sender: No OFD packet to send [10:24:39]OFD Sender: No OFD packet to send [10:24:44]OFD Sender: No OFD packet to send [10:24:49]OFD Sender: No OFD packet to send [10:24:54]OFD Sender: No OFD packet to send [10:24:59]OFD Sender: No OFD packet to send [10:25:04]OFD Sender: No OFD packet to send [10:25:09]OFD Sender: No OFD packet to send [10:25:14]OFD Sender: No OFD packet to send [10:25:19]OFD Sender: No OFD packet to send [10:25:23]accept exits with 10 [10:25:23]New connection [10:25:23]New thread 3067579748 created [10:25:23]Thread 3067436388 joined [10:25:23]Waiting for new connection... [10:25:23] Sock 10.Parse request [10:25:23]Sock 10.Check first char [10:25:23]Sock 10.First char is OK [10:25:23]request: POST /json_proto HTTP/1.0 [10:25:23]Method: POST [10:25:23]URL: /json_proto [10:25:23]Method is POST - this is cgi request [10:25:23]url: /json_proto [10:25:23]query_string will be loaded in cgi processing [10:25:23]execute_cgi json_proto POST (null) [10:25:23]execute_cgi path=json_proto method=POST [10:25:23]POST find Content-Length [10:25:23]Host: 172.17.52.131:8080 [10:25:23]Content-Length: 617 [10:25:23]Content-Type: application/json [10:25:23] [10:25:23]POST finish read [10:25:23]Found Content-Length = 617 [10:25:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)100106", "tax_sys" : 0, "items" : [ { "code": "47803008", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:23]execute_script... [10:25:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)100106", "tax_sys" : 0, "items" : [ { "code": "47803008", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:23]POST & json_proto [10:25:23]process_json_proto [10:25:23]json parsed OK: [10:25:23]protocol is kg_v1.0 [10:25:23]action value=close_receipt [10:25:23]process_action close_receipt [10:25:23]cmd_close_receipt [10:25:23]MH_GetDate [10:25:23]Write to MH i2c: F0 00 00 8F 0E 8C [10:25:23]Write i2c OK [10:25:23]MH_I2C_Read... [10:25:23]Read from MH i2c: F0 [10:25:23]MH_I2C_Read... [10:25:23]Read from MH i2c: F0 09 00 [10:25:23]MH_I2C_Read... [10:25:23]Read from MH i2c: F0 09 00 8F 0E 00 13 2C 16 67 81 1C 16 67 6B [10:25:23]GetLastDocTimeStamp 1729506217 [10:25:23]current date 1729506323 [10:25:23]FM_GetShiftState [10:25:23]SAM_PROTO_GetShiftState [10:25:23]wFMCommunicate request_size=4 [10:25:23]MH_SAM_APDU [10:25:23]CAPDU: 80 13 01 00 [10:25:23]Write to MH i2c: E2 08 00 90 0E 80 13 01 00 00 00 00 00 1B [10:25:23]Write i2c OK [10:25:23]MH_I2C_Read... [10:25:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:23]Read from MH i2c: E2 [10:25:23]MH_I2C_Read... [10:25:23]Read from MH i2c: E2 0E 00 [10:25:23]MH_I2C_Read... [10:25:23]Read from MH i2c: E2 0E 00 90 0E 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 9D [10:25:23]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:25:23]wFMCommunicate OK [10:25:23]SAM_PROTO_GetShiftState done [10:25:23]FM_GetShiftState done [10:25:23]opened in 1729469279 [10:25:23]opened+sec_in_day 1729555679 [10:25:23]quantity*price = 14400 [10:25:23]sum+1 = 14401 [10:25:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 136 21.10.2024 10:25 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223505 ФПД: 22724407442592 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102523&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223505&fm=22724407442592&tin=02508201610067®Number=0000000000091767&sum=14400 0 [10:25:24]StoreToDocumentArchive [10:25:24]shift 538 fd 223505 [10:25:24]save to /storage/0538/doc_00223505 [10:25:24]save last doc name /storage/0538/doc_00223505 to /storage/kkm_last_doc_name [10:25:24]save OK [10:25:24]Clear old archive folders... [10:25:24]ProcessDocumentItem done err = 0, tmpTLVsize=269 [10:25:24]tlvbuf is 014132E0 [10:25:24]SAM_PROTO_ClearQueue [10:25:24]wFMCommunicate request_size=4 [10:25:24]MH_SAM_APDU [10:25:24]CAPDU: 80 09 00 00 [10:25:24]Write to MH i2c: E2 08 00 9D 0E 80 09 00 00 00 00 00 00 1D [10:25:24]Write i2c OK [10:25:24]MH_I2C_Read... [10:25:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:25:24]Read from MH i2c: E2 [10:25:24]MH_I2C_Read... [10:25:24]Read from MH i2c: E2 03 00 [10:25:24]MH_I2C_Read... [10:25:24]Read from MH i2c: E2 03 00 9D 0E 00 90 00 1F [10:25:24]RAPDU: 90 00 [10:25:24]wFMCommunicate OK [10:25:24]SAM_PROTO_ClearQueue done [10:25:24]KKMCreateOFDPacket [10:25:24]OFDProtocolAddRootSTLVToBuf [10:25:24]FM_MakeSignedData [10:25:24]FM_MakeSignedData [10:25:24]SAM_PROTO_SignData [10:25:24]wFMCommunicate request_size=4 [10:25:24]MH_SAM_APDU [10:25:24]CAPDU: 80 0D 01 02 [10:25:24]Write to MH i2c: E2 08 00 9E 0E 80 0D 01 02 00 00 00 00 25 [10:25:24]Write i2c OK [10:25:24]MH_I2C_Read... [10:25:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:25:24]OFD Sender: No OFD packet to send [10:25:24]Read from MH i2c: E2 [10:25:24]MH_I2C_Read... [10:25:24]Read from MH i2c: E2 03 00 [10:25:24]MH_I2C_Read... [10:25:24]Read from MH i2c: E2 03 00 9E 0E 00 90 00 20 [10:25:24]RAPDU: 90 00 [10:25:24]wFMCommunicate OK [10:25:24]wFMCommunicate request_size=255 [10:25:24]MH_SAM_APDU [10:25:24]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 13 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [10:25:24]Write to MH i2c: E2 02 01 9F 0E 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 13 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 EA [10:25:24]Write i2c OK [10:25:24]MH_I2C_Read... [10:25:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:25]Read from MH i2c: E2 [10:25:25]MH_I2C_Read... [10:25:25]Read from MH i2c: E2 03 00 [10:25:25]MH_I2C_Read... [10:25:25]Read from MH i2c: E2 03 00 9F 0E 00 90 00 21 [10:25:25]RAPDU: 90 00 [10:25:25]wFMCommunicate OK [10:25:25]wFMCommunicate request_size=28 [10:25:25]MH_SAM_APDU [10:25:25]CAPDU: 80 0D 02 02 17 37 31 37 36 33 10 04 04 00 11 69 03 00 35 04 06 00 14 AA F0 3B BC A0 [10:25:25]Write to MH i2c: E2 1F 00 A0 0E 80 0D 02 02 17 00 37 31 37 36 33 10 04 04 00 11 69 03 00 35 04 06 00 14 AA F0 3B BC A0 00 00 77 [10:25:25]Write i2c OK [10:25:25]MH_I2C_Read... [10:25:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:25]Read from MH i2c: E2 [10:25:25]MH_I2C_Read... [10:25:25]Read from MH i2c: E2 03 00 [10:25:25]MH_I2C_Read... [10:25:25]Read from MH i2c: E2 03 00 A0 0E 00 90 00 22 [10:25:25]RAPDU: 90 00 [10:25:25]wFMCommunicate OK [10:25:25]wFMCommunicate request_size=4 [10:25:25]MH_SAM_APDU [10:25:25]CAPDU: 80 0D 03 02 [10:25:25]Write to MH i2c: E2 08 00 A1 0E 80 0D 03 02 00 00 00 00 2A [10:25:25]Write i2c OK [10:25:25]MH_I2C_Read... [10:25:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:25:25]Read from MH i2c: E2 [10:25:25]MH_I2C_Read... [10:25:25]Read from MH i2c: E2 0B 00 [10:25:25]MH_I2C_Read... [10:25:25]Read from MH i2c: E2 0B 00 A1 0E 00 0A D6 09 C6 81 39 09 76 90 00 13 [10:25:25]RAPDU: 0A D6 09 C6 81 39 09 76 90 00 [10:25:25]wFMCommunicate OK [10:25:25]SAM_PROTO_SignData done [10:25:25]FM_MakeSignedData done [10:25:25]CreateOFDProtocolMessage [10:25:25]wFMCommunicate request_size=4 [10:25:25]MH_SAM_APDU [10:25:25]CAPDU: 80 11 00 00 [10:25:25]Write to MH i2c: E2 08 00 A2 0E 80 11 00 00 00 00 00 00 2A [10:25:25]Write i2c OK [10:25:25]MH_I2C_Read... [10:25:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:25]Read from MH i2c: E2 [10:25:25]MH_I2C_Read... [10:25:25]Read from MH i2c: E2 17 00 [10:25:25]MH_I2C_Read... [10:25:25]Read from MH i2c: E2 17 00 A2 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 7D [10:25:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:25:25]wFMCommunicate OK [10:25:25]CreateOFDProtocolMessage done [10:25:25]OFDSenderStorePacket 223505 [10:25:25]StoreOFDPacket docnum=223505 [10:25:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 21 01 00 00 BC 4A 19 01 65 3D 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 13 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 11 69 03 00 35 04 06 00 14 AA F0 3B BC A0 0A D6 09 C6 81 39 09 76 [10:25:25]CheckFolder [10:25:25]dirname=/storage/ofd_packets [10:25:25]CheckFolder done [10:25:25]ProducePacketName [10:25:25]name=ofd_packets/00223505 [10:25:25]NVStorageSaveData ofd_packets/00223505 [10:25:25]File name is /storage/ofd_packets/00223505 [10:25:25]Write 319 bytes [10:25:25]NVStorageSaveData done [10:25:25]OFDSenderStorePacket done [10:25:25]KKMCreateOFDPacket done [10:25:25]NVStorageSaveData kkm_last_timestamp [10:25:25]File name is /storage/kkm_last_timestamp [10:25:25]Write 4 bytes [10:25:25]NVStorageSaveData done [10:25:25]ExternCall_PrintAddStr [10:25:25]wPrintStart [10:25:25]Write to MH i2c: 01 00 00 A3 0E B1 [10:25:25]Write i2c OK [10:25:25]MH_I2C_Read... [10:25:25]Read from MH i2c: 01 [10:25:25]MH_I2C_Read... [10:25:25]Read from MH i2c: 01 07 00 [10:25:25]MH_I2C_Read... [10:25:25]Read from MH i2c: 01 07 00 A3 0E 00 00 00 00 00 FF 0F C6 [10:25:25]RasterBufferAndPrint [10:25:25]line Счет N : (3)100106 [10:25:25]line ИНН: 02508201610067 [10:25:25]line Контрольно-Кассовый Чек [10:25:25]line ПРОДАЖА [10:25:25]line Товар: 47803008 [10:25:25]line Сигареты Winston XS Blue [10:25:25]line 1.000 * 144.00 [10:25:25]line = 144.00 [10:25:25]line НДС 12% НСП 1% [10:25:25]line > о реализуемом товаре [10:25:25]line ИТОГО: 144.00 [10:25:25]line НСП 1% : 1.27 [10:25:25]line НДС 12% : 15.29 [10:25:25]line Наличными: 144.00 [10:25:25]line Безнал.: 0.00 [10:25:25]line Место: АЗС № 162 "Партнер Нефть" [10:25:25]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:25:25]line СНО: Общий режим [10:25:25]line Чек 136 21.10.2024 10:25 [10:25:25]line Смена: 538 ФФД: 1.0 [10:25:25]line ЗНМ: 0300000103 [10:25:25]line РНМ: 0000000000091767 [10:25:25]line Версия ККМ: 001 [10:25:25]line ФМ: 0000000000871763 [10:25:25]line ФД: 223505 [10:25:25]line ФПД: 22724407442592 [10:25:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102523&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223505&fm=22724407442592&tin=02508201610067®Number=0000000000091767&sum=14400 [10:25:25]line 0 [10:25:25]OFD Sender: Processing packet 223505 [packets to send 25, broken 24] [10:25:25]ProducePacketName [10:25:25]name=ofd_packets/00223505 [10:25:25]OFD Sender: To server: pG, [10:25:25]CommunicateWithHost lk.salyk.kg:30040 [10:25:25]ConnectInit lk.salyk.kg [10:25:25]written 0, free lines is 4095 [10:25:25]Connected sock=9 [10:25:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 21 01 00 00 BC 4A 19 01 65 3D 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 13 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 11 69 03 00 35 04 06 00 14 AA F0 3B BC A0 0A D6 09 C6 81 39 09 76 [10:25:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 35 12 47 00 56 0B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 11 69 03 00 F4 03 04 00 B6 D7 15 67 B6 04 01 00 00 04 BE 5F ED 19 38 B2 A8 [10:25:25]CommunicateWithHost err = 0 [10:25:25]CheckOFDResponse [10:25:25]1017 (14) - 77093643461234 [10:25:25]1041 (16) - 0000000000871763 [10:25:25]1040 (4) - 223505 [10:25:25]1012 (4) - 21.10.2024 04:25 [10:25:25]1206 (1) - 0 [10:25:25]OFD Sender: Remove packet 223505 [10:25:25]ProducePacketName [10:25:25]name=ofd_packets/00223505 [10:25:25]NVStorageDeleteData [10:25:26]Write to MH i2c: 01 00 00 CB 0E D9 [10:25:26]Write i2c OK [10:25:26]MH_I2C_Read... [10:25:26]Read from MH i2c: 01 [10:25:26]MH_I2C_Read... [10:25:26]Read from MH i2c: 01 07 00 [10:25:26]MH_I2C_Read... [10:25:26]Read from MH i2c: 01 07 00 CB 0E 00 00 00 00 00 1D 0D 0A [10:25:26]RasterBufferAndPrint [10:25:26]line [10:25:26]line [10:25:26]line [10:25:26]line [10:25:26]line [10:25:26]written 0, free lines is 3363 [10:25:26]MH_Cut [10:25:26]Write to MH i2c: D1 01 00 D2 0E 01 B2 [10:25:26]Write i2c OK [10:25:26]MH_I2C_Read... [10:25:26]Read from MH i2c: D1 [10:25:26]MH_I2C_Read... [10:25:26]Read from MH i2c: D1 01 00 [10:25:26]MH_I2C_Read... [10:25:26]Read from MH i2c: D1 01 00 D2 0E 00 B1 [10:25:26]Write to MH i2c: 01 00 00 D3 0E E1 [10:25:26]Write i2c OK [10:25:26]MH_I2C_Read... [10:25:26]OFD Sender: No OFD packet to send [10:25:26]*** Cut start [10:25:26]*** Purtial cut [10:25:26]*** Stage 1: CUTSNS_PIN = 1 [10:25:26]Read from MH i2c: 01 [10:25:26]MH_I2C_Read... [10:25:26]*** Stop cut motor [10:25:26]*** Cut end [10:25:26]Read from MH i2c: 01 07 00 [10:25:26]MH_I2C_Read... [10:25:26]Read from MH i2c: 01 07 00 D3 0E 00 00 00 00 00 FF 0F F6 [10:25:26]process_action close_receipt done [10:25:26]requested_data is exist [10:25:26]produce_requested_data [10:25:26]requested_item fm.sn is exist - process it [10:25:26]wFMCommunicate request_size=4 [10:25:26]MH_SAM_APDU [10:25:26]CAPDU: 80 11 00 00 [10:25:26]Write to MH i2c: E2 08 00 D4 0E 80 11 00 00 00 00 00 00 5C [10:25:26]Write i2c OK [10:25:26]MH_I2C_Read... [10:25:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:27]Read from MH i2c: E2 [10:25:27]MH_I2C_Read... [10:25:27]Read from MH i2c: E2 17 00 [10:25:27]MH_I2C_Read... [10:25:27]Read from MH i2c: E2 17 00 D4 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 AF [10:25:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:25:27]wFMCommunicate OK [10:25:27]requested_item fd.num is exist - process it [10:25:27]SAM_PROTO_GetFieldsCounters [10:25:27]wFMCommunicate request_size=4 [10:25:27]MH_SAM_APDU [10:25:27]CAPDU: 80 13 00 00 [10:25:27]Write to MH i2c: E2 08 00 D5 0E 80 13 00 00 00 00 00 00 5F [10:25:27]Write i2c OK [10:25:27]MH_I2C_Read... [10:25:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:25:27]Read from MH i2c: E2 [10:25:27]MH_I2C_Read... [10:25:27]Read from MH i2c: E2 62 00 [10:25:27]MH_I2C_Read... [10:25:27]Read from MH i2c: E2 62 00 D5 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 11 69 03 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 B6 [10:25:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 11 69 03 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 [10:25:27]wFMCommunicate OK [10:25:27]SAM_PROTO_GetFieldsCounters done [10:25:27]requested_item shift.num is exist - process it [10:25:27]requested_item shift.opened is exist - process it [10:25:27]req_shift_opened [10:25:27]FM_GetShiftState [10:25:27]SAM_PROTO_GetShiftState [10:25:27]wFMCommunicate request_size=4 [10:25:27]MH_SAM_APDU [10:25:27]CAPDU: 80 13 01 00 [10:25:27]Write to MH i2c: E2 08 00 D6 0E 80 13 01 00 00 00 00 00 61 [10:25:27]Write i2c OK [10:25:27]MH_I2C_Read... [10:25:27]Read from MH i2c: E2 [10:25:27]MH_I2C_Read... [10:25:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:27]Read from MH i2c: E2 0E 00 [10:25:27]MH_I2C_Read... [10:25:27]Read from MH i2c: E2 0E 00 D6 0E 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 E3 [10:25:27]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:25:27]wFMCommunicate OK [10:25:27]SAM_PROTO_GetShiftState done [10:25:27]FM_GetShiftState done [10:25:27]req_shift_opened done [10:25:27]requested_item shift.open_date is exist - process it [10:25:27]req_shift_open_date [10:25:27]req_shift_open_date done [10:25:27]produce_requested_data done [10:25:27]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223505,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:25:27]process_action_free close_receipt [10:25:27]json_value_free [10:25:27]json_value_free done [10:25:27]process_json_proto returns [10:25:27]Send response to host [10:25:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223505,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:25:27]free response buf [10:25:27]execute_script done [10:25:27]execute_script returns [10:25:27]free content buf [10:25:27]Sock 10.Close socket [10:25:27]Sock 10.Thread stoped [10:25:31]OFD Sender: No OFD packet to send [10:25:35]accept exits with 8 [10:25:35]New connection [10:25:35]New thread 3067436388 created [10:25:35]Thread 3067579748 joined [10:25:35]Waiting for new connection... [10:25:35] Sock 8.Parse request [10:25:35]Sock 8.Check first char [10:25:35]Sock 8.First char is OK [10:25:35]request: POST /json_proto HTTP/1.0 [10:25:35]Method: POST [10:25:35]URL: /json_proto [10:25:35]Method is POST - this is cgi request [10:25:35]url: /json_proto [10:25:35]query_string will be loaded in cgi processing [10:25:35]execute_cgi json_proto POST (null) [10:25:35]execute_cgi path=json_proto method=POST [10:25:35]POST find Content-Length [10:25:35]Host: 172.17.52.131:8080 [10:25:35]Content-Length: 769 [10:25:35]Content-Type: application/json [10:25:35] [10:25:35]POST finish read [10:25:35]Found Content-Length = 769 [10:25:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477312", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:35]execute_script... [10:25:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477312", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:35]POST & json_proto [10:25:35]process_json_proto [10:25:35]json parsed OK: [10:25:35]protocol is kg_v1.0 [10:25:35]action value=close_receipt [10:25:35]process_action close_receipt [10:25:35]cmd_close_receipt [10:25:35]MH_GetDate [10:25:35]Write to MH i2c: F0 00 00 D7 0E D4 [10:25:35]Write i2c OK [10:25:35]MH_I2C_Read... [10:25:35]Read from MH i2c: F0 [10:25:35]MH_I2C_Read... [10:25:35]Read from MH i2c: F0 09 00 [10:25:35]MH_I2C_Read... [10:25:35]Read from MH i2c: F0 09 00 D7 0E 00 1F 2C 16 67 81 1C 16 67 BF [10:25:35]GetLastDocTimeStamp 1729506323 [10:25:35]current date 1729506335 [10:25:35]FM_GetShiftState [10:25:35]SAM_PROTO_GetShiftState [10:25:35]wFMCommunicate request_size=4 [10:25:35]MH_SAM_APDU [10:25:35]CAPDU: 80 13 01 00 [10:25:35]Write to MH i2c: E2 08 00 D8 0E 80 13 01 00 00 00 00 00 63 [10:25:35]Write i2c OK [10:25:35]MH_I2C_Read... [10:25:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:35]Read from MH i2c: E2 [10:25:35]MH_I2C_Read... [10:25:35]Read from MH i2c: E2 0E 00 [10:25:35]MH_I2C_Read... [10:25:35]Read from MH i2c: E2 0E 00 D8 0E 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 E5 [10:25:35]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:25:35]wFMCommunicate OK [10:25:35]SAM_PROTO_GetShiftState done [10:25:35]FM_GetShiftState done [10:25:35]opened in 1729469279 [10:25:35]opened+sec_in_day 1729555679 [10:25:35]quantity*price = 150056 [10:25:35]sum+1 = 150058 [10:25:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.57 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 0.00 Безнал.: 1500.57 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 137 21.10.2024 10:25 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871763 ФД: 223506 ФПД: 152672746520893 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102535&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223506&fm=152672746520893&tin=02508201610067®Number=0000000000091767&sum=150057 [10:25:36]StoreToDocumentArchive [10:25:36]shift 538 fd 223506 [10:25:36]save to /storage/0538/doc_00223506 [10:25:36]save last doc name /storage/0538/doc_00223506 to /storage/kkm_last_doc_name [10:25:36]save OK [10:25:36]Clear old archive folders... [10:25:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:25:36]tlvbuf is 01430990 [10:25:36]SAM_PROTO_ClearQueue [10:25:36]wFMCommunicate request_size=4 [10:25:36]MH_SAM_APDU [10:25:36]CAPDU: 80 09 00 00 [10:25:36]Write to MH i2c: E2 08 00 E5 0E 80 09 00 00 00 00 00 00 65 [10:25:36]Write i2c OK [10:25:36]MH_I2C_Read... [10:25:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:25:36]Read from MH i2c: E2 [10:25:36]MH_I2C_Read... [10:25:36]Read from MH i2c: E2 03 00 [10:25:36]MH_I2C_Read... [10:25:36]Read from MH i2c: E2 03 00 E5 0E 00 90 00 67 [10:25:36]RAPDU: 90 00 [10:25:36]wFMCommunicate OK [10:25:36]SAM_PROTO_ClearQueue done [10:25:36]KKMCreateOFDPacket [10:25:36]OFDProtocolAddRootSTLVToBuf [10:25:36]FM_MakeSignedData [10:25:36]FM_MakeSignedData [10:25:36]SAM_PROTO_SignData [10:25:36]wFMCommunicate request_size=4 [10:25:36]MH_SAM_APDU [10:25:36]CAPDU: 80 0D 01 02 [10:25:36]Write to MH i2c: E2 08 00 E6 0E 80 0D 01 02 00 00 00 00 6D [10:25:36]Write i2c OK [10:25:36]MH_I2C_Read... [10:25:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:25:36]Read from MH i2c: E2 [10:25:36]MH_I2C_Read... [10:25:36]Read from MH i2c: E2 03 00 [10:25:36]MH_I2C_Read... [10:25:36]Read from MH i2c: E2 03 00 E6 0E 00 90 00 68 [10:25:36]RAPDU: 90 00 [10:25:36]wFMCommunicate OK [10:25:36]wFMCommunicate request_size=255 [10:25:36]MH_SAM_APDU [10:25:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 1F 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 12 69 03 00 35 04 06 00 8A [10:25:36]Write to MH i2c: E2 02 01 E7 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 1F 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 12 69 03 00 35 04 06 00 8A 00 00 33 [10:25:36]Write i2c OK [10:25:36]MH_I2C_Read... [10:25:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:36]Read from MH i2c: E2 [10:25:36]MH_I2C_Read... [10:25:36]Read from MH i2c: E2 03 00 [10:25:36]MH_I2C_Read... [10:25:36]Read from MH i2c: E2 03 00 E7 0E 00 90 00 69 [10:25:36]RAPDU: 90 00 [10:25:36]wFMCommunicate OK [10:25:36]wFMCommunicate request_size=10 [10:25:36]MH_SAM_APDU [10:25:36]CAPDU: 80 0D 02 02 05 DA E4 D2 C1 3D [10:25:36]Write to MH i2c: E2 0D 00 E8 0E 80 0D 02 02 05 00 DA E4 D2 C1 3D 00 00 08 [10:25:36]Write i2c OK [10:25:36]MH_I2C_Read... [10:25:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:36]Read from MH i2c: E2 [10:25:36]MH_I2C_Read... [10:25:36]Read from MH i2c: E2 03 00 [10:25:36]MH_I2C_Read... [10:25:36]Read from MH i2c: E2 03 00 E8 0E 00 90 00 6A [10:25:36]RAPDU: 90 00 [10:25:36]wFMCommunicate OK [10:25:36]wFMCommunicate request_size=4 [10:25:36]MH_SAM_APDU [10:25:36]CAPDU: 80 0D 03 02 [10:25:36]Write to MH i2c: E2 08 00 E9 0E 80 0D 03 02 00 00 00 00 72 [10:25:36]Write i2c OK [10:25:36]MH_I2C_Read... [10:25:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:25:36]Read from MH i2c: E2 [10:25:36]MH_I2C_Read... [10:25:36]Read from MH i2c: E2 0B 00 [10:25:36]MH_I2C_Read... [10:25:36]Read from MH i2c: E2 0B 00 E9 0E 00 80 17 35 1F E8 B0 84 B2 90 00 2C [10:25:36]RAPDU: 80 17 35 1F E8 B0 84 B2 90 00 [10:25:36]wFMCommunicate OK [10:25:36]SAM_PROTO_SignData done [10:25:36]FM_MakeSignedData done [10:25:36]CreateOFDProtocolMessage [10:25:36]wFMCommunicate request_size=4 [10:25:36]MH_SAM_APDU [10:25:36]CAPDU: 80 11 00 00 [10:25:36]Write to MH i2c: E2 08 00 EA 0E 80 11 00 00 00 00 00 00 72 [10:25:36]Write i2c OK [10:25:36]MH_I2C_Read... [10:25:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:36]Read from MH i2c: E2 [10:25:36]MH_I2C_Read... [10:25:36]Read from MH i2c: E2 17 00 [10:25:36]MH_I2C_Read... [10:25:36]Read from MH i2c: E2 17 00 EA 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 C5 [10:25:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:25:37]wFMCommunicate OK [10:25:37]CreateOFDProtocolMessage done [10:25:37]OFDSenderStorePacket 223506 [10:25:37]StoreOFDPacket docnum=223506 [10:25:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 95 AF 07 01 4A 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 1F 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 12 69 03 00 35 04 06 00 8A DA E4 D2 C1 3D 80 17 35 1F E8 B0 84 B2 [10:25:37]CheckFolder [10:25:37]dirname=/storage/ofd_packets [10:25:37]CheckFolder done [10:25:37]ProducePacketName [10:25:37]name=ofd_packets/00223506 [10:25:37]NVStorageSaveData ofd_packets/00223506 [10:25:37]File name is /storage/ofd_packets/00223506 [10:25:37]Write 301 bytes [10:25:37]NVStorageSaveData done [10:25:37]OFDSenderStorePacket done [10:25:37]KKMCreateOFDPacket done [10:25:37]NVStorageSaveData kkm_last_timestamp [10:25:37]File name is /storage/kkm_last_timestamp [10:25:37]Write 4 bytes [10:25:37]NVStorageSaveData done [10:25:37]ExternCall_PrintAddStr [10:25:37]wPrintStart [10:25:37]Write to MH i2c: 01 00 00 EB 0E F9 [10:25:37]Write i2c OK [10:25:37]MH_I2C_Read... [10:25:37]Read from MH i2c: 01 [10:25:37]MH_I2C_Read... [10:25:37]Read from MH i2c: 01 07 00 [10:25:37]MH_I2C_Read... [10:25:37]Read from MH i2c: 01 07 00 EB 0E 00 00 00 00 00 FF 0F 0E [10:25:37]RasterBufferAndPrint [10:25:37]line Счет N : (1)477312 [10:25:37]line ИНН: 02508201610067 [10:25:37]line Контрольно-Кассовый Чек [10:25:37]line ПРОДАЖА [10:25:37]line ТРК (МРК, ГНК) : 42 [10:25:37]line Товар: 2710124130 [10:25:37]line Аи-92-К-5 [10:25:37]line 22.430 * 66.90 [10:25:37]line = 1500.57 [10:25:37]line НДС 12% НСП 1% [10:25:37]line > о реализуемом товаре [10:25:37]line ИТОГО: 1500.57 [10:25:37]line НСП 1% : 13.28 [10:25:37]line НДС 12% : 159.35 [10:25:37]line Наличными: 0.00 [10:25:37]line Безнал.: 1500.57 [10:25:37]line Место: АЗС № 162 "Партнер Нефть" [10:25:37]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:25:37]line СНО: Общий режим [10:25:37]line Чек 137 21.10.2024 10:25 [10:25:37]line Смена: 538 ФФД: 1.0 [10:25:37]line ЗНМ: 0300000103 [10:25:37]line РНМ: 0000000000091767 [10:25:37]line Версия ККМ: 001 [10:25:37]line Платежная система: Mbank [10:25:37]line ФМ: 0000000000871763 [10:25:37]line ФД: 223506 [10:25:37]line ФПД: 152672746520893 [10:25:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102535&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223506&fm=152672746520893&tin=02508201610067®Number=0000000000091767&sum=150057 [10:25:37]written 0, free lines is 4095 [10:25:37]OFD Sender: Processing packet 223506 [packets to send 25, broken 24] [10:25:37]ProducePacketName [10:25:37]name=ofd_packets/00223506 [10:25:37]OFD Sender: To server: pG, [10:25:37]CommunicateWithHost lk.salyk.kg:30040 [10:25:37]ConnectInit lk.salyk.kg [10:25:37]Connected sock=10 [10:25:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 95 AF 07 01 4A 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 1F 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 12 69 03 00 35 04 06 00 8A DA E4 D2 C1 3D 80 17 35 1F E8 B0 84 B2 [10:25:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 95 99 47 00 75 42 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 12 69 03 00 F4 03 04 00 C1 D7 15 67 B6 04 01 00 00 4F 73 1B 8A 1E 81 66 6B [10:25:37]CommunicateWithHost err = 0 [10:25:37]CheckOFDResponse [10:25:37]1017 (14) - 77093643461234 [10:25:37]1041 (16) - 0000000000871763 [10:25:37]1040 (4) - 223506 [10:25:37]1012 (4) - 21.10.2024 04:25 [10:25:37]1206 (1) - 0 [10:25:37]OFD Sender: Remove packet 223506 [10:25:37]ProducePacketName [10:25:37]name=ofd_packets/00223506 [10:25:37]NVStorageDeleteData [10:25:37]Write to MH i2c: 01 00 00 14 0F 23 [10:25:37]Write i2c OK [10:25:37]MH_I2C_Read... [10:25:37]Read from MH i2c: 01 [10:25:37]MH_I2C_Read... [10:25:37]Read from MH i2c: 01 07 00 [10:25:37]MH_I2C_Read... [10:25:37]Read from MH i2c: 01 07 00 14 0F 00 00 00 00 00 28 0D 5F [10:25:37]RasterBufferAndPrint [10:25:37]line [10:25:37]line [10:25:37]line [10:25:37]line [10:25:37]line [10:25:37]written 0, free lines is 3376 [10:25:37]MH_Cut [10:25:37]Write to MH i2c: D1 01 00 1B 0F 01 FC [10:25:37]Write i2c OK [10:25:37]MH_I2C_Read... [10:25:37]Read from MH i2c: D1 [10:25:37]MH_I2C_Read... [10:25:37]Read from MH i2c: D1 01 00 [10:25:37]MH_I2C_Read... [10:25:37]Read from MH i2c: D1 01 00 1B 0F 00 FB [10:25:37]Write to MH i2c: 01 00 00 1C 0F 2B [10:25:37]Write i2c OK [10:25:37]MH_I2C_Read... [10:25:37]OFD Sender: No OFD packet to send [10:25:38]*** Cut start [10:25:38]*** Purtial cut [10:25:38]*** Stage 1: CUTSNS_PIN = 1 [10:25:38]Read from MH i2c: 01 [10:25:38]MH_I2C_Read... [10:25:38]*** Stop cut motor [10:25:38]*** Cut end [10:25:38]Read from MH i2c: 01 07 00 [10:25:38]MH_I2C_Read... [10:25:38]Read from MH i2c: 01 07 00 1C 0F 00 00 00 00 00 FF 0F 40 [10:25:38]process_action close_receipt done [10:25:38]requested_data is exist [10:25:38]produce_requested_data [10:25:38]requested_item fm.sn is exist - process it [10:25:38]wFMCommunicate request_size=4 [10:25:38]MH_SAM_APDU [10:25:38]CAPDU: 80 11 00 00 [10:25:38]Write to MH i2c: E2 08 00 1D 0F 80 11 00 00 00 00 00 00 A6 [10:25:38]Write i2c OK [10:25:38]MH_I2C_Read... [10:25:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:38]Read from MH i2c: E2 [10:25:38]MH_I2C_Read... [10:25:38]Read from MH i2c: E2 17 00 [10:25:38]MH_I2C_Read... [10:25:38]Read from MH i2c: E2 17 00 1D 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 F9 [10:25:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:25:38]wFMCommunicate OK [10:25:38]requested_item fd.num is exist - process it [10:25:38]SAM_PROTO_GetFieldsCounters [10:25:38]wFMCommunicate request_size=4 [10:25:38]MH_SAM_APDU [10:25:38]CAPDU: 80 13 00 00 [10:25:38]Write to MH i2c: E2 08 00 1E 0F 80 13 00 00 00 00 00 00 A9 [10:25:38]Write i2c OK [10:25:38]MH_I2C_Read... [10:25:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:25:38]Read from MH i2c: E2 [10:25:38]MH_I2C_Read... [10:25:38]Read from MH i2c: E2 62 00 [10:25:38]MH_I2C_Read... [10:25:38]Read from MH i2c: E2 62 00 1E 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 12 69 03 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 04 [10:25:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 12 69 03 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 [10:25:38]wFMCommunicate OK [10:25:38]SAM_PROTO_GetFieldsCounters done [10:25:38]requested_item shift.num is exist - process it [10:25:38]requested_item shift.opened is exist - process it [10:25:38]req_shift_opened [10:25:38]FM_GetShiftState [10:25:38]SAM_PROTO_GetShiftState [10:25:38]wFMCommunicate request_size=4 [10:25:38]MH_SAM_APDU [10:25:38]CAPDU: 80 13 01 00 [10:25:38]Write to MH i2c: E2 08 00 1F 0F 80 13 01 00 00 00 00 00 AB [10:25:38]Write i2c OK [10:25:38]MH_I2C_Read... [10:25:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:38]Read from MH i2c: E2 [10:25:38]MH_I2C_Read... [10:25:38]Read from MH i2c: E2 0E 00 [10:25:38]MH_I2C_Read... [10:25:38]Read from MH i2c: E2 0E 00 1F 0F 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 2D [10:25:38]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:25:38]wFMCommunicate OK [10:25:38]SAM_PROTO_GetShiftState done [10:25:38]FM_GetShiftState done [10:25:38]req_shift_opened done [10:25:38]requested_item shift.open_date is exist - process it [10:25:38]req_shift_open_date [10:25:38]req_shift_open_date done [10:25:38]produce_requested_data done [10:25:38]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223506,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:25:38]process_action_free close_receipt [10:25:38]json_value_free [10:25:38]json_value_free done [10:25:38]process_json_proto returns [10:25:38]Send response to host [10:25:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223506,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:25:38]free response buf [10:25:38]execute_script done [10:25:38]execute_script returns [10:25:38]free content buf [10:25:38]Sock 8.Close socket [10:25:38]Sock 8.Thread stoped [10:25:42]OFD Sender: No OFD packet to send [10:25:47]OFD Sender: No OFD packet to send [10:25:52]OFD Sender: No OFD packet to send [10:25:57]OFD Sender: No OFD packet to send [10:26:02]OFD Sender: No OFD packet to send [10:26:07]OFD Sender: No OFD packet to send [10:26:12]OFD Sender: No OFD packet to send [10:26:14]accept exits with 9 [10:26:14]New connection [10:26:14]New thread 3067579748 created [10:26:14]Thread 3067436388 joined [10:26:14]Waiting for new connection... [10:26:14] Sock 9.Parse request [10:26:14]Sock 9.Check first char [10:26:14]Sock 9.First char is OK [10:26:14]request: POST /json_proto HTTP/1.0 [10:26:14]Method: POST [10:26:14]URL: /json_proto [10:26:14]Method is POST - this is cgi request [10:26:14]url: /json_proto [10:26:14]query_string will be loaded in cgi processing [10:26:14]execute_cgi json_proto POST (null) [10:26:14]execute_cgi path=json_proto method=POST [10:26:14]POST find Content-Length [10:26:14]Host: 172.17.52.131:8080 [10:26:14]Content-Length: 674 [10:26:14]Content-Type: application/json [10:26:14] [10:26:14]POST finish read [10:26:14]Found Content-Length = 674 [10:26:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477313", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:26:14]execute_script... [10:26:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477313", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:26:14]POST & json_proto [10:26:14]process_json_proto [10:26:14]json parsed OK: [10:26:14]protocol is kg_v1.0 [10:26:14]action value=close_receipt [10:26:14]process_action close_receipt [10:26:14]cmd_close_receipt [10:26:14]MH_GetDate [10:26:14]Write to MH i2c: F0 00 00 20 0F 1E [10:26:14]Write i2c OK [10:26:14]MH_I2C_Read... [10:26:14]Read from MH i2c: F0 [10:26:14]MH_I2C_Read... [10:26:14]Read from MH i2c: F0 09 00 [10:26:14]MH_I2C_Read... [10:26:14]Read from MH i2c: F0 09 00 20 0F 00 46 2C 16 67 81 1C 16 67 30 [10:26:14]GetLastDocTimeStamp 1729506335 [10:26:14]current date 1729506374 [10:26:14]FM_GetShiftState [10:26:14]SAM_PROTO_GetShiftState [10:26:14]wFMCommunicate request_size=4 [10:26:14]MH_SAM_APDU [10:26:14]CAPDU: 80 13 01 00 [10:26:14]Write to MH i2c: E2 08 00 21 0F 80 13 01 00 00 00 00 00 AD [10:26:14]Write i2c OK [10:26:14]MH_I2C_Read... [10:26:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:14]Read from MH i2c: E2 [10:26:14]MH_I2C_Read... [10:26:14]Read from MH i2c: E2 0E 00 [10:26:14]MH_I2C_Read... [10:26:14]Read from MH i2c: E2 0E 00 21 0F 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 2F [10:26:14]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:26:14]wFMCommunicate OK [10:26:14]SAM_PROTO_GetShiftState done [10:26:14]FM_GetShiftState done [10:26:14]opened in 1729469279 [10:26:14]opened+sec_in_day 1729555679 [10:26:14]quantity*price = 50063 [10:26:14]sum+1 = 50064 [10:26:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 138 21.10.2024 10:26 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223507 ФПД: 43653681098795 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102615&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223507&fm=43653681098795&tin=02508201610067®Number=0000000000091767&sum=50000 [10:26:15]StoreToDocumentArchive [10:26:15]shift 538 fd 223507 [10:26:15]save to /storage/0538/doc_00223507 [10:26:15]save last doc name /storage/0538/doc_00223507 to /storage/kkm_last_doc_name [10:26:15]save OK [10:26:15]Clear old archive folders... [10:26:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:26:15]tlvbuf is B6FF1AD0 [10:26:15]SAM_PROTO_ClearQueue [10:26:15]wFMCommunicate request_size=4 [10:26:15]MH_SAM_APDU [10:26:15]CAPDU: 80 09 00 00 [10:26:15]Write to MH i2c: E2 08 00 2E 0F 80 09 00 00 00 00 00 00 AF [10:26:15]Write i2c OK [10:26:15]MH_I2C_Read... [10:26:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:26:15]Read from MH i2c: E2 [10:26:15]MH_I2C_Read... [10:26:15]Read from MH i2c: E2 03 00 [10:26:15]MH_I2C_Read... [10:26:15]Read from MH i2c: E2 03 00 2E 0F 00 90 00 B1 [10:26:15]RAPDU: 90 00 [10:26:15]wFMCommunicate OK [10:26:15]SAM_PROTO_ClearQueue done [10:26:15]KKMCreateOFDPacket [10:26:15]OFDProtocolAddRootSTLVToBuf [10:26:15]FM_MakeSignedData [10:26:15]FM_MakeSignedData [10:26:15]SAM_PROTO_SignData [10:26:15]wFMCommunicate request_size=4 [10:26:15]MH_SAM_APDU [10:26:15]CAPDU: 80 0D 01 02 [10:26:15]Write to MH i2c: E2 08 00 2F 0F 80 0D 01 02 00 00 00 00 B7 [10:26:15]Write i2c OK [10:26:15]MH_I2C_Read... [10:26:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:26:15]Read from MH i2c: E2 [10:26:15]MH_I2C_Read... [10:26:15]Read from MH i2c: E2 03 00 [10:26:15]MH_I2C_Read... [10:26:15]Read from MH i2c: E2 03 00 2F 0F 00 90 00 B2 [10:26:15]RAPDU: 90 00 [10:26:15]wFMCommunicate OK [10:26:15]wFMCommunicate request_size=255 [10:26:15]MH_SAM_APDU [10:26:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 47 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 13 69 03 00 35 04 06 00 27 B3 EA 27 [10:26:15]Write to MH i2c: E2 02 01 30 0F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 47 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 13 69 03 00 35 04 06 00 27 B3 EA 27 00 00 C9 [10:26:15]Write i2c OK [10:26:15]MH_I2C_Read... [10:26:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:16]Read from MH i2c: E2 [10:26:16]MH_I2C_Read... [10:26:16]Read from MH i2c: E2 03 00 [10:26:16]MH_I2C_Read... [10:26:16]Read from MH i2c: E2 03 00 30 0F 00 90 00 B3 [10:26:16]RAPDU: 90 00 [10:26:16]wFMCommunicate OK [10:26:16]wFMCommunicate request_size=7 [10:26:16]MH_SAM_APDU [10:26:16]CAPDU: 80 0D 02 02 02 B0 2B [10:26:16]Write to MH i2c: E2 0A 00 31 0F 80 0D 02 02 02 00 B0 2B 00 00 99 [10:26:16]Write i2c OK [10:26:16]MH_I2C_Read... [10:26:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:16]Read from MH i2c: E2 [10:26:16]MH_I2C_Read... [10:26:16]Read from MH i2c: E2 03 00 [10:26:16]MH_I2C_Read... [10:26:16]Read from MH i2c: E2 03 00 31 0F 00 90 00 B4 [10:26:16]RAPDU: 90 00 [10:26:16]wFMCommunicate OK [10:26:16]wFMCommunicate request_size=4 [10:26:16]MH_SAM_APDU [10:26:16]CAPDU: 80 0D 03 02 [10:26:16]Write to MH i2c: E2 08 00 32 0F 80 0D 03 02 00 00 00 00 BC [10:26:16]Write i2c OK [10:26:16]MH_I2C_Read... [10:26:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:26:16]Read from MH i2c: E2 [10:26:16]MH_I2C_Read... [10:26:16]Read from MH i2c: E2 0B 00 [10:26:16]MH_I2C_Read... [10:26:16]Read from MH i2c: E2 0B 00 32 0F 00 C1 F1 69 10 70 13 D3 CE 90 00 0C [10:26:16]RAPDU: C1 F1 69 10 70 13 D3 CE 90 00 [10:26:16]wFMCommunicate OK [10:26:16]SAM_PROTO_SignData done [10:26:16]FM_MakeSignedData done [10:26:16]CreateOFDProtocolMessage [10:26:16]wFMCommunicate request_size=4 [10:26:16]MH_SAM_APDU [10:26:16]CAPDU: 80 11 00 00 [10:26:16]Write to MH i2c: E2 08 00 33 0F 80 11 00 00 00 00 00 00 BC [10:26:16]Write i2c OK [10:26:16]MH_I2C_Read... [10:26:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:16]Read from MH i2c: E2 [10:26:16]MH_I2C_Read... [10:26:16]Read from MH i2c: E2 17 00 [10:26:16]MH_I2C_Read... [10:26:16]Read from MH i2c: E2 17 00 33 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 0F [10:26:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:26:16]wFMCommunicate OK [10:26:16]CreateOFDProtocolMessage done [10:26:16]OFDSenderStorePacket 223507 [10:26:16]StoreOFDPacket docnum=223507 [10:26:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 3E D3 04 01 19 21 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 47 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 13 69 03 00 35 04 06 00 27 B3 EA 27 B0 2B C1 F1 69 10 70 13 D3 CE [10:26:16]CheckFolder [10:26:16]dirname=/storage/ofd_packets [10:26:16]CheckFolder done [10:26:16]ProducePacketName [10:26:16]name=ofd_packets/00223507 [10:26:16]NVStorageSaveData ofd_packets/00223507 [10:26:16]File name is /storage/ofd_packets/00223507 [10:26:16]Write 298 bytes [10:26:16]NVStorageSaveData done [10:26:16]OFDSenderStorePacket done [10:26:16]KKMCreateOFDPacket done [10:26:16]NVStorageSaveData kkm_last_timestamp [10:26:16]File name is /storage/kkm_last_timestamp [10:26:16]Write 4 bytes [10:26:16]NVStorageSaveData done [10:26:16]ExternCall_PrintAddStr [10:26:16]wPrintStart [10:26:16]Write to MH i2c: 01 00 00 34 0F 43 [10:26:16]Write i2c OK [10:26:16]MH_I2C_Read... [10:26:16]Read from MH i2c: 01 [10:26:16]MH_I2C_Read... [10:26:16]Read from MH i2c: 01 07 00 [10:26:16]MH_I2C_Read... [10:26:16]Read from MH i2c: 01 07 00 34 0F 00 00 00 00 00 FF 0F 58 [10:26:16]RasterBufferAndPrint [10:26:16]line Счет N : (1)477313 [10:26:16]line ИНН: 02508201610067 [10:26:16]line Контрольно-Кассовый Чек [10:26:16]line ПРОДАЖА [10:26:16]line ТРК (МРК, ГНК) : 24 [10:26:16]line Товар: 2710194210 [10:26:16]line ДТ-К-5 [10:26:16]line 6.570 * 76.20 [10:26:16]line = 500.63 [10:26:16]line НДС 12% НСП 1% [10:26:16]line > о реализуемом товаре [10:26:16]line ОКРУГЛЕНИЕ: -0.63 [10:26:16]line ИТОГО: 500.00 [10:26:16]line Внесено: 500.00 [10:26:16]line СДАЧА: 0.00 [10:26:16]line НСП 1% : 4.43 [10:26:16]line НДС 12% : 53.16 [10:26:16]line Наличными: 500.00 [10:26:16]line Безнал.: 0.00 [10:26:16]line Место: АЗС № 162 "Партнер Нефть" [10:26:16]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:26:16]line СНО: Общий режим [10:26:16]line Чек 138 21.10.2024 10:26 [10:26:16]line Смена: 538 ФФД: 1.0 [10:26:16]line ЗНМ: 0300000103 [10:26:16]line РНМ: 0000000000091767 [10:26:16]line Версия ККМ: 001 [10:26:16]line ФМ: 0000000000871763 [10:26:16]line ФД: 223507 [10:26:16]line ФПД: 43653681098795 [10:26:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102615&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223507&fm=43653681098795&tin=02508201610067®Number=0000000000091767&sum=50000 [10:26:16]OFD Sender: Processing packet 223507 [packets to send 25, broken 24] [10:26:16]ProducePacketName [10:26:16]name=ofd_packets/00223507 [10:26:16]OFD Sender: To server: pG, [10:26:16]CommunicateWithHost lk.salyk.kg:30040 [10:26:16]ConnectInit lk.salyk.kg [10:26:16]written 0, free lines is 4095 [10:26:16]Connected sock=10 [10:26:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 3E D3 04 01 19 21 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 47 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 13 69 03 00 35 04 06 00 27 B3 EA 27 B0 2B C1 F1 69 10 70 13 D3 CE [10:26:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 CE EF 47 00 38 1F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 13 69 03 00 F4 03 04 00 E9 D7 15 67 B6 04 01 00 00 64 EC 7B E6 AF 9E EC 23 [10:26:16]CommunicateWithHost err = 0 [10:26:16]CheckOFDResponse [10:26:16]1017 (14) - 77093643461234 [10:26:16]1041 (16) - 0000000000871763 [10:26:16]1040 (4) - 223507 [10:26:16]1012 (4) - 21.10.2024 04:26 [10:26:16]1206 (1) - 0 [10:26:16]OFD Sender: Remove packet 223507 [10:26:16]ProducePacketName [10:26:16]name=ofd_packets/00223507 [10:26:16]NVStorageDeleteData [10:26:17]Write to MH i2c: 01 00 00 5F 0F 6E [10:26:17]Write i2c OK [10:26:17]MH_I2C_Read... [10:26:17]Read from MH i2c: 01 [10:26:17]MH_I2C_Read... [10:26:17]Read from MH i2c: 01 07 00 [10:26:17]MH_I2C_Read... [10:26:17]Read from MH i2c: 01 07 00 5F 0F 00 00 00 00 00 FC 0C 7D [10:26:17]RasterBufferAndPrint [10:26:17]line [10:26:17]line [10:26:17]line [10:26:17]line [10:26:17]line [10:26:17]written 0, free lines is 3330 [10:26:17]MH_Cut [10:26:17]Write to MH i2c: D1 01 00 66 0F 01 47 [10:26:17]Write i2c OK [10:26:17]MH_I2C_Read... [10:26:17]Read from MH i2c: D1 [10:26:17]MH_I2C_Read... [10:26:17]Read from MH i2c: D1 01 00 [10:26:17]MH_I2C_Read... [10:26:17]Read from MH i2c: D1 01 00 66 0F 00 46 [10:26:17]Write to MH i2c: 01 00 00 67 0F 76 [10:26:17]Write i2c OK [10:26:17]MH_I2C_Read... [10:26:17]OFD Sender: No OFD packet to send [10:26:17]*** Cut start [10:26:17]*** Purtial cut [10:26:17]*** Stage 1: CUTSNS_PIN = 1 [10:26:17]Read from MH i2c: 01 [10:26:17]MH_I2C_Read... [10:26:17]*** Stop cut motor [10:26:17]*** Cut end [10:26:18]Read from MH i2c: 01 07 00 [10:26:18]MH_I2C_Read... [10:26:18]Read from MH i2c: 01 07 00 67 0F 00 00 00 00 00 FF 0F 8B [10:26:18]process_action close_receipt done [10:26:18]requested_data is exist [10:26:18]produce_requested_data [10:26:18]requested_item fm.sn is exist - process it [10:26:18]wFMCommunicate request_size=4 [10:26:18]MH_SAM_APDU [10:26:18]CAPDU: 80 11 00 00 [10:26:18]Write to MH i2c: E2 08 00 68 0F 80 11 00 00 00 00 00 00 F1 [10:26:18]Write i2c OK [10:26:18]MH_I2C_Read... [10:26:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:18]Read from MH i2c: E2 [10:26:18]MH_I2C_Read... [10:26:18]Read from MH i2c: E2 17 00 [10:26:18]MH_I2C_Read... [10:26:18]Read from MH i2c: E2 17 00 68 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 44 [10:26:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:26:18]wFMCommunicate OK [10:26:18]requested_item fd.num is exist - process it [10:26:18]SAM_PROTO_GetFieldsCounters [10:26:18]wFMCommunicate request_size=4 [10:26:18]MH_SAM_APDU [10:26:18]CAPDU: 80 13 00 00 [10:26:18]Write to MH i2c: E2 08 00 69 0F 80 13 00 00 00 00 00 00 F4 [10:26:18]Write i2c OK [10:26:18]MH_I2C_Read... [10:26:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:26:18]Read from MH i2c: E2 [10:26:18]MH_I2C_Read... [10:26:18]Read from MH i2c: E2 62 00 [10:26:18]MH_I2C_Read... [10:26:18]Read from MH i2c: E2 62 00 69 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 13 69 03 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 53 [10:26:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 13 69 03 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 [10:26:18]wFMCommunicate OK [10:26:18]SAM_PROTO_GetFieldsCounters done [10:26:18]requested_item shift.num is exist - process it [10:26:18]requested_item shift.opened is exist - process it [10:26:18]req_shift_opened [10:26:18]FM_GetShiftState [10:26:18]SAM_PROTO_GetShiftState [10:26:18]wFMCommunicate request_size=4 [10:26:18]MH_SAM_APDU [10:26:18]CAPDU: 80 13 01 00 [10:26:18]Write to MH i2c: E2 08 00 6A 0F 80 13 01 00 00 00 00 00 F6 [10:26:18]Write i2c OK [10:26:18]MH_I2C_Read... [10:26:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:18]Read from MH i2c: E2 [10:26:18]MH_I2C_Read... [10:26:18]Read from MH i2c: E2 0E 00 [10:26:18]MH_I2C_Read... [10:26:18]Read from MH i2c: E2 0E 00 6A 0F 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 78 [10:26:18]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:26:18]wFMCommunicate OK [10:26:18]SAM_PROTO_GetShiftState done [10:26:18]FM_GetShiftState done [10:26:18]req_shift_opened done [10:26:18]requested_item shift.open_date is exist - process it [10:26:18]req_shift_open_date [10:26:18]req_shift_open_date done [10:26:18]produce_requested_data done [10:26:18]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223507,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:26:18]process_action_free close_receipt [10:26:18]json_value_free [10:26:18]json_value_free done [10:26:18]process_json_proto returns [10:26:18]Send response to host [10:26:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223507,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:26:18]free response buf [10:26:18]execute_script done [10:26:18]execute_script returns [10:26:18]free content buf [10:26:18]Sock 9.Close socket [10:26:18]Sock 9.Thread stoped [10:26:22]OFD Sender: No OFD packet to send [10:26:27]OFD Sender: No OFD packet to send [10:26:32]OFD Sender: No OFD packet to send [10:26:37]OFD Sender: No OFD packet to send [10:26:42]OFD Sender: No OFD packet to send [10:26:47]OFD Sender: No OFD packet to send [10:26:52]OFD Sender: No OFD packet to send [10:26:57]OFD Sender: No OFD packet to send [10:27:02]OFD Sender: No OFD packet to send [10:27:07]OFD Sender: No OFD packet to send [10:27:12]OFD Sender: No OFD packet to send [10:27:17]OFD Sender: No OFD packet to send [10:27:22]OFD Sender: No OFD packet to send [10:27:27]OFD Sender: No OFD packet to send [10:27:32]OFD Sender: No OFD packet to send [10:27:37]OFD Sender: No OFD packet to send [10:27:42]OFD Sender: No OFD packet to send [10:27:44]accept exits with 8 [10:27:44]New connection [10:27:44]New thread 3067436388 created [10:27:44]Thread 3067579748 joined [10:27:44]Waiting for new connection... [10:27:44] Sock 8.Parse request [10:27:44]Sock 8.Check first char [10:27:44]Sock 8.First char is OK [10:27:44]request: POST /json_proto HTTP/1.0 [10:27:44]Method: POST [10:27:44]URL: /json_proto [10:27:44]Method is POST - this is cgi request [10:27:44]url: /json_proto [10:27:44]query_string will be loaded in cgi processing [10:27:44]execute_cgi json_proto POST (null) [10:27:44]execute_cgi path=json_proto method=POST [10:27:44]POST find Content-Length [10:27:44]Host: 172.17.52.131:8080 [10:27:44]Content-Length: 816 [10:27:44]Content-Type: application/json [10:27:44] [10:27:44]POST finish read [10:27:44]Found Content-Length = 816 [10:27:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477315", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:27:44]execute_script... [10:27: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)477315", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:27:44]POST & json_proto [10:27:44]process_json_proto [10:27:44]json parsed OK: [10:27:44]protocol is kg_v1.0 [10:27:44]action value=close_receipt [10:27:44]process_action close_receipt [10:27:44]cmd_close_receipt [10:27:44]MH_GetDate [10:27:44]Write to MH i2c: F0 00 00 6B 0F 69 [10:27:44]Write i2c OK [10:27:44]MH_I2C_Read... [10:27:44]Read from MH i2c: F0 [10:27:44]MH_I2C_Read... [10:27:44]Read from MH i2c: F0 09 00 [10:27:44]MH_I2C_Read... [10:27:44]Read from MH i2c: F0 09 00 6B 0F 00 A0 2C 16 67 81 1C 16 67 D5 [10:27:44]GetLastDocTimeStamp 1729506375 [10:27:44]current date 1729506464 [10:27:44]FM_GetShiftState [10:27:44]SAM_PROTO_GetShiftState [10:27:44]wFMCommunicate request_size=4 [10:27:44]MH_SAM_APDU [10:27:44]CAPDU: 80 13 01 00 [10:27:44]Write to MH i2c: E2 08 00 6C 0F 80 13 01 00 00 00 00 00 F8 [10:27:44]Write i2c OK [10:27:44]MH_I2C_Read... [10:27:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:27:44]Read from MH i2c: E2 [10:27:44]MH_I2C_Read... [10:27:44]Read from MH i2c: E2 0E 00 [10:27:44]MH_I2C_Read... [10:27:44]Read from MH i2c: E2 0E 00 6C 0F 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 7A [10:27:44]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:27:44]wFMCommunicate OK [10:27:44]SAM_PROTO_GetShiftState done [10:27:44]FM_GetShiftState done [10:27:44]opened in 1729469279 [10:27:44]opened+sec_in_day 1729555679 [10:27:44]quantity*price = 50041 [10:27:44]sum+1 = 50042 [10:27:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 139 21.10.2024 10:27 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871763 ФД: 223508 ФПД: 194073977750246 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102744&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223508&fm=194073977750246&tin=02508201610067®Number=0000000000091767&sum=50041 [10:27:45]StoreToDocumentArchive [10:27:45]shift 538 fd 223508 [10:27:45]save to /storage/0538/doc_00223508 [10:27:45]save last doc name /storage/0538/doc_00223508 to /storage/kkm_last_doc_name [10:27:45]save OK [10:27:45]Clear old archive folders... [10:27:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:27:45]tlvbuf is 014184F0 [10:27:45]SAM_PROTO_ClearQueue [10:27:45]wFMCommunicate request_size=4 [10:27:45]MH_SAM_APDU [10:27:45]CAPDU: 80 09 00 00 [10:27:45]Write to MH i2c: E2 08 00 79 0F 80 09 00 00 00 00 00 00 FA [10:27:45]Write i2c OK [10:27:45]MH_I2C_Read... [10:27:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:27:45]Read from MH i2c: E2 [10:27:45]MH_I2C_Read... [10:27:45]Read from MH i2c: E2 03 00 [10:27:45]MH_I2C_Read... [10:27:45]Read from MH i2c: E2 03 00 79 0F 00 90 00 FC [10:27:45]RAPDU: 90 00 [10:27:45]wFMCommunicate OK [10:27:45]SAM_PROTO_ClearQueue done [10:27:45]KKMCreateOFDPacket [10:27:45]OFDProtocolAddRootSTLVToBuf [10:27:45]FM_MakeSignedData [10:27:45]FM_MakeSignedData [10:27:45]SAM_PROTO_SignData [10:27:45]wFMCommunicate request_size=4 [10:27:45]MH_SAM_APDU [10:27:45]CAPDU: 80 0D 01 02 [10:27:45]Write to MH i2c: E2 08 00 7A 0F 80 0D 01 02 00 00 00 00 02 [10:27:45]Write i2c OK [10:27:45]MH_I2C_Read... [10:27:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:27:45]Read from MH i2c: E2 [10:27:45]MH_I2C_Read... [10:27:45]Read from MH i2c: E2 03 00 [10:27:45]MH_I2C_Read... [10:27:45]Read from MH i2c: E2 03 00 7A 0F 00 90 00 FD [10:27:45]RAPDU: 90 00 [10:27:45]wFMCommunicate OK [10:27:45]wFMCommunicate request_size=255 [10:27:45]MH_SAM_APDU [10:27:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 A0 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 14 69 03 00 35 04 06 00 B0 [10:27:45]Write to MH i2c: E2 02 01 7B 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 A0 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 14 69 03 00 35 04 06 00 B0 00 00 08 [10:27:45]Write i2c OK [10:27:45]MH_I2C_Read... [10:27:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:27:45]Read from MH i2c: E2 [10:27:45]MH_I2C_Read... [10:27:45]Read from MH i2c: E2 03 00 [10:27:45]MH_I2C_Read... [10:27:45]Read from MH i2c: E2 03 00 7B 0F 00 90 00 FE [10:27:45]RAPDU: 90 00 [10:27:45]wFMCommunicate OK [10:27:45]wFMCommunicate request_size=10 [10:27:45]MH_SAM_APDU [10:27:45]CAPDU: 80 0D 02 02 05 82 5E 81 02 E6 [10:27:45]Write to MH i2c: E2 0D 00 7C 0F 80 0D 02 02 05 00 82 5E 81 02 E6 00 00 58 [10:27:45]Write i2c OK [10:27:45]MH_I2C_Read... [10:27:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:27:45]Read from MH i2c: E2 [10:27:45]MH_I2C_Read... [10:27:45]Read from MH i2c: E2 03 00 [10:27:45]MH_I2C_Read... [10:27:45]Read from MH i2c: E2 03 00 7C 0F 00 90 00 FF [10:27:45]RAPDU: 90 00 [10:27:45]wFMCommunicate OK [10:27:45]wFMCommunicate request_size=4 [10:27:45]MH_SAM_APDU [10:27:45]CAPDU: 80 0D 03 02 [10:27:45]Write to MH i2c: E2 08 00 7D 0F 80 0D 03 02 00 00 00 00 07 [10:27:45]Write i2c OK [10:27:45]MH_I2C_Read... [10:27:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:27:45]Read from MH i2c: E2 [10:27:45]MH_I2C_Read... [10:27:45]Read from MH i2c: E2 0B 00 [10:27:45]MH_I2C_Read... [10:27:45]Read from MH i2c: E2 0B 00 7D 0F 00 60 88 74 63 59 D3 02 8D 90 00 82 [10:27:45]RAPDU: 60 88 74 63 59 D3 02 8D 90 00 [10:27:45]wFMCommunicate OK [10:27:45]SAM_PROTO_SignData done [10:27:45]FM_MakeSignedData done [10:27:45]CreateOFDProtocolMessage [10:27:45]wFMCommunicate request_size=4 [10:27:45]MH_SAM_APDU [10:27:45]CAPDU: 80 11 00 00 [10:27:45]Write to MH i2c: E2 08 00 7E 0F 80 11 00 00 00 00 00 00 07 [10:27:45]Write i2c OK [10:27:45]MH_I2C_Read... [10:27:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:27:45]Read from MH i2c: E2 [10:27:45]MH_I2C_Read... [10:27:45]Read from MH i2c: E2 17 00 [10:27:45]MH_I2C_Read... [10:27:45]Read from MH i2c: E2 17 00 7E 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 5A [10:27:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:27:45]wFMCommunicate OK [10:27:45]CreateOFDProtocolMessage done [10:27:45]OFDSenderStorePacket 223508 [10:27:45]StoreOFDPacket docnum=223508 [10:27:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 3B 62 07 01 6F 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 A0 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 14 69 03 00 35 04 06 00 B0 82 5E 81 02 E6 60 88 74 63 59 D3 02 8D [10:27:45]CheckFolder [10:27:45]dirname=/storage/ofd_packets [10:27:45]CheckFolder done [10:27:45]ProducePacketName [10:27:45]name=ofd_packets/00223508 [10:27:45]NVStorageSaveData ofd_packets/00223508 [10:27:45]File name is /storage/ofd_packets/00223508 [10:27:45]Write 301 bytes [10:27:45]NVStorageSaveData done [10:27:45]OFDSenderStorePacket done [10:27:45]KKMCreateOFDPacket done [10:27:45]NVStorageSaveData kkm_last_timestamp [10:27:45]File name is /storage/kkm_last_timestamp [10:27:45]Write 4 bytes [10:27:45]NVStorageSaveData done [10:27:45]ExternCall_PrintAddStr [10:27:45]wPrintStart [10:27:45]Write to MH i2c: 01 00 00 7F 0F 8E [10:27:45]Write i2c OK [10:27:45]MH_I2C_Read... [10:27:45]Read from MH i2c: 01 [10:27:45]MH_I2C_Read... [10:27:45]Read from MH i2c: 01 07 00 [10:27:45]MH_I2C_Read... [10:27:45]Read from MH i2c: 01 07 00 7F 0F 00 00 00 00 00 FF 0F A3 [10:27:45]RasterBufferAndPrint [10:27:45]line Счет N : (1)477315 [10:27:45]line ИНН: 02508201610067 [10:27:45]line Контрольно-Кассовый Чек [10:27:45]line ПРОДАЖА [10:27:45]line ТРК (МРК, ГНК) : 12 [10:27:45]line Товар: 2710124130 [10:27:45]line Аи-92-К-5 [10:27:45]line 7.480 * 66.90 [10:27:45]line = 500.41 [10:27:45]line НДС 12% НСП 1% [10:27:45]line > о реализуемом товаре [10:27:45]line ИТОГО: 500.41 [10:27:45]line НСП 1% : 4.43 [10:27:45]line НДС 12% : 53.14 [10:27:45]line Наличными: 0.00 [10:27:45]line Безнал.: 500.41 [10:27:45]line Место: АЗС № 162 "Партнер Нефть" [10:27:45]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:27:45]line СНО: Общий режим [10:27:45]line Чек 139 21.10.2024 10:27 [10:27:45]line Смена: 538 ФФД: 1.0 [10:27:45]line ЗНМ: 0300000103 [10:27:45]line РНМ: 0000000000091767 [10:27:45]line Версия ККМ: 001 [10:27:45]line Платежная система: Бакай Банк [10:27:45]line ФМ: 0000000000871763 [10:27:45]line ФД: 223508 [10:27:45]line ФПД: 194073977750246 [10:27:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102744&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223508&fm=194073977750246&tin=02508201610067®Number=0000000000091767&sum=50041 [10:27:46]OFD Sender: Processing packet 223508 [packets to send 25, broken 24] [10:27:46]ProducePacketName [10:27:46]name=ofd_packets/00223508 [10:27:46]OFD Sender: To server: pG, [10:27:46]CommunicateWithHost lk.salyk.kg:30040 [10:27:46]ConnectInit lk.salyk.kg [10:27:46]written 0, free lines is 4095 [10:27:46]Connected sock=10 [10:27:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 3B 62 07 01 6F 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 A0 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 14 69 03 00 35 04 06 00 B0 82 5E 81 02 E6 60 88 74 63 59 D3 02 8D [10:27:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 51 73 47 00 A9 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 14 69 03 00 F4 03 04 00 43 D8 15 67 B6 04 01 00 00 06 0A 2D 98 34 4C 2D 83 [10:27:46]CommunicateWithHost err = 0 [10:27:46]CheckOFDResponse [10:27:46]1017 (14) - 77093643461234 [10:27:46]1041 (16) - 0000000000871763 [10:27:46]1040 (4) - 223508 [10:27:46]1012 (4) - 21.10.2024 04:27 [10:27:46]1206 (1) - 0 [10:27:46]OFD Sender: Remove packet 223508 [10:27:46]ProducePacketName [10:27:46]name=ofd_packets/00223508 [10:27:46]NVStorageDeleteData [10:27:46]Write to MH i2c: 01 00 00 A9 0F B8 [10:27:46]Write i2c OK [10:27:46]MH_I2C_Read... [10:27:46]Read from MH i2c: 01 [10:27:46]MH_I2C_Read... [10:27:46]Read from MH i2c: 01 07 00 [10:27:46]MH_I2C_Read... [10:27:46]Read from MH i2c: 01 07 00 A9 0F 00 00 00 00 00 07 0D D3 [10:27:46]RasterBufferAndPrint [10:27:46]line [10:27:46]line [10:27:46]line [10:27:46]line [10:27:46]line [10:27:46]written 0, free lines is 3341 [10:27:46]MH_Cut [10:27:46]Write to MH i2c: D1 01 00 B0 0F 01 91 [10:27:46]Write i2c OK [10:27:46]MH_I2C_Read... [10:27:46]Read from MH i2c: D1 [10:27:46]MH_I2C_Read... [10:27:46]Read from MH i2c: D1 01 00 [10:27:46]MH_I2C_Read... [10:27:46]Read from MH i2c: D1 01 00 B0 0F 00 90 [10:27:46]Write to MH i2c: 01 00 00 B1 0F C0 [10:27:46]Write i2c OK [10:27:46]MH_I2C_Read... [10:27:47]OFD Sender: No OFD packet to send [10:27:47]*** Cut start [10:27:47]*** Purtial cut [10:27:47]*** Stage 1: CUTSNS_PIN = 1 [10:27:47]Read from MH i2c: 01 [10:27:47]MH_I2C_Read... [10:27:47]*** Stop cut motor [10:27:47]*** Cut end [10:27:47]Read from MH i2c: 01 07 00 [10:27:47]MH_I2C_Read... [10:27:47]Read from MH i2c: 01 07 00 B1 0F 00 00 00 00 00 FF 0F D5 [10:27:47]process_action close_receipt done [10:27:47]requested_data is exist [10:27:47]produce_requested_data [10:27:47]requested_item fm.sn is exist - process it [10:27:47]wFMCommunicate request_size=4 [10:27:47]MH_SAM_APDU [10:27:47]CAPDU: 80 11 00 00 [10:27:47]Write to MH i2c: E2 08 00 B2 0F 80 11 00 00 00 00 00 00 3B [10:27:47]Write i2c OK [10:27:47]MH_I2C_Read... [10:27:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:27:47]Read from MH i2c: E2 [10:27:47]MH_I2C_Read... [10:27:47]Read from MH i2c: E2 17 00 [10:27:47]MH_I2C_Read... [10:27:47]Read from MH i2c: E2 17 00 B2 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 8E [10:27:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:27:47]wFMCommunicate OK [10:27:47]requested_item fd.num is exist - process it [10:27:47]SAM_PROTO_GetFieldsCounters [10:27:47]wFMCommunicate request_size=4 [10:27:47]MH_SAM_APDU [10:27:47]CAPDU: 80 13 00 00 [10:27:47]Write to MH i2c: E2 08 00 B3 0F 80 13 00 00 00 00 00 00 3E [10:27:47]Write i2c OK [10:27:47]MH_I2C_Read... [10:27:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:27:47]Read from MH i2c: E2 [10:27:47]MH_I2C_Read... [10:27:47]Read from MH i2c: E2 62 00 [10:27:47]MH_I2C_Read... [10:27:47]Read from MH i2c: E2 62 00 B3 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 14 69 03 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 A1 [10:27:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 14 69 03 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 [10:27:47]wFMCommunicate OK [10:27:47]SAM_PROTO_GetFieldsCounters done [10:27:47]requested_item shift.num is exist - process it [10:27:47]requested_item shift.opened is exist - process it [10:27:47]req_shift_opened [10:27:47]FM_GetShiftState [10:27:47]SAM_PROTO_GetShiftState [10:27:47]wFMCommunicate request_size=4 [10:27:47]MH_SAM_APDU [10:27:47]CAPDU: 80 13 01 00 [10:27:47]Write to MH i2c: E2 08 00 B4 0F 80 13 01 00 00 00 00 00 40 [10:27:47]Write i2c OK [10:27:47]MH_I2C_Read... [10:27:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:27:47]Read from MH i2c: E2 [10:27:47]MH_I2C_Read... [10:27:47]Read from MH i2c: E2 0E 00 [10:27:47]MH_I2C_Read... [10:27:47]Read from MH i2c: E2 0E 00 B4 0F 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 C2 [10:27:47]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:27:47]wFMCommunicate OK [10:27:47]SAM_PROTO_GetShiftState done [10:27:47]FM_GetShiftState done [10:27:47]req_shift_opened done [10:27:47]requested_item shift.open_date is exist - process it [10:27:47]req_shift_open_date [10:27:47]req_shift_open_date done [10:27:47]produce_requested_data done [10:27:47]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223508,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:27:47]process_action_free close_receipt [10:27:47]json_value_free [10:27:47]json_value_free done [10:27:47]process_json_proto returns [10:27:47]Send response to host [10:27:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223508,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:27:47]free response buf [10:27:47]execute_script done [10:27:47]execute_script returns [10:27:47]free content buf [10:27:47]Sock 8.Close socket [10:27:47]Sock 8.Thread stoped [10:27:48]accept exits with 9 [10:27:48]New connection [10:27:48]New thread 3067579748 created [10:27:48]Thread 3067436388 joined [10:27:48]Waiting for new connection... [10:27:48] Sock 9.Parse request [10:27:48]Sock 9.Check first char [10:27:48]Sock 9.First char is OK [10:27:48]request: POST /json_proto HTTP/1.0 [10:27:48]Method: POST [10:27:48]URL: /json_proto [10:27:48]Method is POST - this is cgi request [10:27:48]url: /json_proto [10:27:48]query_string will be loaded in cgi processing [10:27:48]execute_cgi json_proto POST (null) [10:27:48]execute_cgi path=json_proto method=POST [10:27:48]POST find Content-Length [10:27:48]Host: 172.17.52.131:8080 [10:27:48]Content-Length: 677 [10:27:48]Content-Type: application/json [10:27:48] [10:27:48]POST finish read [10:27:48]Found Content-Length = 677 [10:27:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477317", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:27:48]execute_script... [10:27: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)477317", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:27:48]POST & json_proto [10:27:48]process_json_proto [10:27:48]json parsed OK: [10:27:48]protocol is kg_v1.0 [10:27:48]action value=close_receipt [10:27:48]process_action close_receipt [10:27:48]cmd_close_receipt [10:27:48]MH_GetDate [10:27:48]Write to MH i2c: F0 00 00 B5 0F B3 [10:27:48]Write i2c OK [10:27:48]MH_I2C_Read... [10:27:48]Read from MH i2c: F0 [10:27:48]MH_I2C_Read... [10:27:48]Read from MH i2c: F0 09 00 [10:27:48]MH_I2C_Read... [10:27:48]Read from MH i2c: F0 09 00 B5 0F 00 A4 2C 16 67 81 1C 16 67 23 [10:27:48]GetLastDocTimeStamp 1729506464 [10:27:48]current date 1729506468 [10:27:48]FM_GetShiftState [10:27:48]SAM_PROTO_GetShiftState [10:27:48]wFMCommunicate request_size=4 [10:27:48]MH_SAM_APDU [10:27:48]CAPDU: 80 13 01 00 [10:27:48]Write to MH i2c: E2 08 00 B6 0F 80 13 01 00 00 00 00 00 42 [10:27:48]Write i2c OK [10:27:48]MH_I2C_Read... [10:27:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:27:48]Read from MH i2c: E2 [10:27:48]MH_I2C_Read... [10:27:48]Read from MH i2c: E2 0E 00 [10:27:48]MH_I2C_Read... [10:27:48]Read from MH i2c: E2 0E 00 B6 0F 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 C4 [10:27:48]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:27:48]wFMCommunicate OK [10:27:48]SAM_PROTO_GetShiftState done [10:27:48]FM_GetShiftState done [10:27:48]opened in 1729469279 [10:27:48]opened+sec_in_day 1729555679 [10:27:48]quantity*price = 50041 [10:27:48]sum+1 = 50042 [10:27:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 140 21.10.2024 10:27 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223509 ФПД: 88053551520221 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102748&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223509&fm=88053551520221&tin=02508201610067®Number=0000000000091767&sum=50000 [10:27:49]StoreToDocumentArchive [10:27:49]shift 538 fd 223509 [10:27:49]save to /storage/0538/doc_00223509 [10:27:49]save last doc name /storage/0538/doc_00223509 to /storage/kkm_last_doc_name [10:27:49]save OK [10:27:49]Clear old archive folders... [10:27:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:27:49]tlvbuf is 0144DDD0 [10:27:49]SAM_PROTO_ClearQueue [10:27:49]wFMCommunicate request_size=4 [10:27:49]MH_SAM_APDU [10:27:49]CAPDU: 80 09 00 00 [10:27:49]Write to MH i2c: E2 08 00 C3 0F 80 09 00 00 00 00 00 00 44 [10:27:49]Write i2c OK [10:27:49]MH_I2C_Read... [10:27:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:27:49]Read from MH i2c: E2 [10:27:49]MH_I2C_Read... [10:27:49]Read from MH i2c: E2 03 00 [10:27:49]MH_I2C_Read... [10:27:49]Read from MH i2c: E2 03 00 C3 0F 00 90 00 46 [10:27:49]RAPDU: 90 00 [10:27:49]wFMCommunicate OK [10:27:49]SAM_PROTO_ClearQueue done [10:27:49]KKMCreateOFDPacket [10:27:49]OFDProtocolAddRootSTLVToBuf [10:27:49]FM_MakeSignedData [10:27:49]FM_MakeSignedData [10:27:49]SAM_PROTO_SignData [10:27:49]wFMCommunicate request_size=4 [10:27:49]MH_SAM_APDU [10:27:49]CAPDU: 80 0D 01 02 [10:27:49]Write to MH i2c: E2 08 00 C4 0F 80 0D 01 02 00 00 00 00 4C [10:27:49]Write i2c OK [10:27:49]MH_I2C_Read... [10:27:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:27:49]Read from MH i2c: E2 [10:27:49]MH_I2C_Read... [10:27:49]Read from MH i2c: E2 03 00 [10:27:49]MH_I2C_Read... [10:27:49]Read from MH i2c: E2 03 00 C4 0F 00 90 00 47 [10:27:49]RAPDU: 90 00 [10:27:49]wFMCommunicate OK [10:27:49]wFMCommunicate request_size=255 [10:27:49]MH_SAM_APDU [10:27:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 A4 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 15 69 03 00 35 04 06 00 50 [10:27:49]Write to MH i2c: E2 02 01 C5 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 A4 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 15 69 03 00 35 04 06 00 50 00 00 A6 [10:27:49]Write i2c OK [10:27:49]MH_I2C_Read... [10:27:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:27:50]Read from MH i2c: E2 [10:27:50]MH_I2C_Read... [10:27:50]Read from MH i2c: E2 03 00 [10:27:50]MH_I2C_Read... [10:27:50]Read from MH i2c: E2 03 00 C5 0F 00 90 00 48 [10:27:50]RAPDU: 90 00 [10:27:50]wFMCommunicate OK [10:27:50]wFMCommunicate request_size=10 [10:27:50]MH_SAM_APDU [10:27:50]CAPDU: 80 0D 02 02 05 15 90 A8 D9 DD [10:27:50]Write to MH i2c: E2 0D 00 C6 0F 80 0D 02 02 05 00 15 90 A8 D9 DD 00 00 5C [10:27:50]Write i2c OK [10:27:50]MH_I2C_Read... [10:27:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:27:50]Read from MH i2c: E2 [10:27:50]MH_I2C_Read... [10:27:50]Read from MH i2c: E2 03 00 [10:27:50]MH_I2C_Read... [10:27:50]Read from MH i2c: E2 03 00 C6 0F 00 90 00 49 [10:27:50]RAPDU: 90 00 [10:27:50]wFMCommunicate OK [10:27:50]wFMCommunicate request_size=4 [10:27:50]MH_SAM_APDU [10:27:50]CAPDU: 80 0D 03 02 [10:27:50]Write to MH i2c: E2 08 00 C7 0F 80 0D 03 02 00 00 00 00 51 [10:27:50]Write i2c OK [10:27:50]MH_I2C_Read... [10:27:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:27:50]Read from MH i2c: E2 [10:27:50]MH_I2C_Read... [10:27:50]Read from MH i2c: E2 0B 00 [10:27:50]MH_I2C_Read... [10:27:50]Read from MH i2c: E2 0B 00 C7 0F 00 CA 97 DF 3C 22 7C EE 0F 90 00 69 [10:27:50]RAPDU: CA 97 DF 3C 22 7C EE 0F 90 00 [10:27:50]wFMCommunicate OK [10:27:50]SAM_PROTO_SignData done [10:27:50]FM_MakeSignedData done [10:27:50]CreateOFDProtocolMessage [10:27:50]wFMCommunicate request_size=4 [10:27:50]MH_SAM_APDU [10:27:50]CAPDU: 80 11 00 00 [10:27:50]Write to MH i2c: E2 08 00 C8 0F 80 11 00 00 00 00 00 00 51 [10:27:50]Write i2c OK [10:27:50]MH_I2C_Read... [10:27:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:27:50]Read from MH i2c: E2 [10:27:50]MH_I2C_Read... [10:27:50]Read from MH i2c: E2 17 00 [10:27:50]MH_I2C_Read... [10:27:50]Read from MH i2c: E2 17 00 C8 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 A4 [10:27:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:27:50]wFMCommunicate OK [10:27:50]CreateOFDProtocolMessage done [10:27:50]OFDSenderStorePacket 223509 [10:27:50]StoreOFDPacket docnum=223509 [10:27:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 26 EC 07 01 02 C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 A4 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 15 69 03 00 35 04 06 00 50 15 90 A8 D9 DD CA 97 DF 3C 22 7C EE 0F [10:27:50]CheckFolder [10:27:50]dirname=/storage/ofd_packets [10:27:50]CheckFolder done [10:27:50]ProducePacketName [10:27:50]name=ofd_packets/00223509 [10:27:50]NVStorageSaveData ofd_packets/00223509 [10:27:50]File name is /storage/ofd_packets/00223509 [10:27:50]Write 301 bytes [10:27:50]NVStorageSaveData done [10:27:50]OFDSenderStorePacket done [10:27:50]KKMCreateOFDPacket done [10:27:50]NVStorageSaveData kkm_last_timestamp [10:27:50]File name is /storage/kkm_last_timestamp [10:27:50]Write 4 bytes [10:27:50]NVStorageSaveData done [10:27:50]ExternCall_PrintAddStr [10:27:50]wPrintStart [10:27:50]Write to MH i2c: 01 00 00 C9 0F D8 [10:27:50]Write i2c OK [10:27:50]MH_I2C_Read... [10:27:50]Read from MH i2c: 01 [10:27:50]MH_I2C_Read... [10:27:50]Read from MH i2c: 01 07 00 [10:27:50]MH_I2C_Read... [10:27:50]Read from MH i2c: 01 07 00 C9 0F 00 00 00 00 00 FF 0F ED [10:27:50]OFD Sender: Processing packet 223509 [packets to send 25, broken 24] [10:27:50]RasterBufferAndPrint [10:27:50]ProducePacketName [10:27:50]line Счет N : (1)477317 [10:27:50]name=ofd_packets/00223509 [10:27:50]line ИНН: 02508201610067 [10:27:50]OFD Sender: To server: pG, [10:27:50]line Контрольно-Кассовый Чек [10:27:50]CommunicateWithHost lk.salyk.kg:30040 [10:27:50]line ПРОДАЖА [10:27:50]ConnectInit lk.salyk.kg [10:27:50]line ТРК (МРК, ГНК) : 42 [10:27:50]Connected sock=10 [10:27:50]line Товар: 2710124130 [10:27:50]Data to sent: line Аи-92-К-5 [10:27:50]87 line 7.480 * 66.90 [10:27:50]95 line = 500.41 [10:27:50]F6 line НДС 12% НСП 1% [10:27:50]70 line > о реализуемом товаре [10:27:50]47 line ОКРУГЛЕНИЕ: -0.41 [10:27:50]2C line ИТОГО: 500.00 [10:27:50]01 line Внесено: 500.00 [10:27:50]00 line СДАЧА: 0.00 [10:27:50]30 line НСП 1% : 4.43 [10:27:50]30 line НДС 12% : 53.14 [10:27:50]30 line Наличными: 500.00 [10:27:50]30 line Безнал.: 0.00 [10:27:50]30 line Место: АЗС № 162 "Партнер Нефть" [10:27:50]30 line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:27:50]30 30 line СНО: Общий режим [10:27:50]30 line Чек 140 21.10.2024 10:27 [10:27:50]30 line Смена: 538 ФФД: 1.0 [10:27:50]38 line ЗНМ: 0300000103 [10:27:50]37 line РНМ: 0000000000091767 [10:27:50]31 line Версия ККМ: 001 [10:27:50]37 line ФМ: 0000000000871763 [10:27:50]36 line ФД: 223509 [10:27:50]33 line ФПД: 88053551520221 [10:27:50]0F line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102748&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223509&fm=88053551520221&tin=02508201610067®Number=0000000000091767&sum=50000 [10:27:50]01 00 00 26 EC 07 01 02 C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 A4 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 15 69 03 00 35 04 06 00 50 15 90 A8 D9 DD CA 97 DF 3C 22 7C EE 0F [10:27:50]written 0, free lines is 4095 [10:27:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 1C EF 47 00 73 BD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 15 69 03 00 F4 03 04 00 47 D8 15 67 B6 04 01 00 00 6C 00 E4 B4 91 34 54 BA [10:27:50]CommunicateWithHost err = 0 [10:27:50]CheckOFDResponse [10:27:50]1017 (14) - 77093643461234 [10:27:50]1041 (16) - 0000000000871763 [10:27:50]1040 (4) - 223509 [10:27:50]1012 (4) - 21.10.2024 04:27 [10:27:50]1206 (1) - 0 [10:27:50]OFD Sender: Remove packet 223509 [10:27:50]ProducePacketName [10:27:50]name=ofd_packets/00223509 [10:27:50]NVStorageDeleteData [10:27:51]Write to MH i2c: 01 00 00 F4 0F 03 [10:27:51]Write i2c OK [10:27:51]MH_I2C_Read... [10:27:51]Read from MH i2c: 01 [10:27:51]MH_I2C_Read... [10:27:51]Read from MH i2c: 01 07 00 [10:27:51]MH_I2C_Read... [10:27:51]Read from MH i2c: 01 07 00 F4 0F 00 00 00 00 00 F2 0C 08 [10:27:51]RasterBufferAndPrint [10:27:51]line [10:27:51]line [10:27:51]line [10:27:51]line [10:27:51]line [10:27:51]written 0, free lines is 3323 [10:27:51]MH_Cut [10:27:51]Write to MH i2c: D1 01 00 FB 0F 01 DC [10:27:51]Write i2c OK [10:27:51]MH_I2C_Read... [10:27:51]Read from MH i2c: D1 [10:27:51]MH_I2C_Read... [10:27:51]Read from MH i2c: D1 01 00 [10:27:51]MH_I2C_Read... [10:27:51]Read from MH i2c: D1 01 00 FB 0F 00 DB [10:27:51]Write to MH i2c: 01 00 00 FC 0F 0B [10:27:51]Write i2c OK [10:27:51]MH_I2C_Read... [10:27:51]OFD Sender: No OFD packet to send [10:27:51]*** Cut start [10:27:51]*** Purtial cut [10:27:51]*** CUTSNS_PIN = 0 [10:27:52]*** Stage 1: CUTSNS_PIN = 1 [10:27:53]Read from MH i2c: 01 [10:27:53]MH_I2C_Read... [10:27:53]*** Stop cut motor [10:27:53]*** Cut end [10:27:53]Read from MH i2c: 01 07 00 [10:27:53]MH_I2C_Read... [10:27:53]Read from MH i2c: 01 07 00 FC 0F 00 00 00 00 00 FF 0F 20 [10:27:53]process_action close_receipt done [10:27:53]requested_data is exist [10:27:53]produce_requested_data [10:27:53]requested_item fm.sn is exist - process it [10:27:53]wFMCommunicate request_size=4 [10:27:53]MH_SAM_APDU [10:27:53]CAPDU: 80 11 00 00 [10:27:53]Write to MH i2c: E2 08 00 FD 0F 80 11 00 00 00 00 00 00 86 [10:27:53]Write i2c OK [10:27:53]MH_I2C_Read... [10:27:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:27:53]Read from MH i2c: E2 [10:27:53]MH_I2C_Read... [10:27:53]Read from MH i2c: E2 17 00 [10:27:53]MH_I2C_Read... [10:27:53]Read from MH i2c: E2 17 00 FD 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 D9 [10:27:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:27:53]wFMCommunicate OK [10:27:53]requested_item fd.num is exist - process it [10:27:53]SAM_PROTO_GetFieldsCounters [10:27:53]wFMCommunicate request_size=4 [10:27:53]MH_SAM_APDU [10:27:53]CAPDU: 80 13 00 00 [10:27:53]Write to MH i2c: E2 08 00 FE 0F 80 13 00 00 00 00 00 00 89 [10:27:53]Write i2c OK [10:27:53]MH_I2C_Read... [10:27:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:27:54]Read from MH i2c: E2 [10:27:54]MH_I2C_Read... [10:27:54]Read from MH i2c: E2 62 00 [10:27:54]MH_I2C_Read... [10:27:54]Read from MH i2c: E2 62 00 FE 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 15 69 03 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 F0 [10:27:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 15 69 03 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 [10:27:54]wFMCommunicate OK [10:27:54]SAM_PROTO_GetFieldsCounters done [10:27:54]requested_item shift.num is exist - process it [10:27:54]requested_item shift.opened is exist - process it [10:27:54]req_shift_opened [10:27:54]FM_GetShiftState [10:27:54]SAM_PROTO_GetShiftState [10:27:54]wFMCommunicate request_size=4 [10:27:54]MH_SAM_APDU [10:27:54]CAPDU: 80 13 01 00 [10:27:54]Write to MH i2c: E2 08 00 FF 0F 80 13 01 00 00 00 00 00 8B [10:27:54]Write i2c OK [10:27:54]MH_I2C_Read... [10:27:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:27:54]Read from MH i2c: E2 [10:27:54]MH_I2C_Read... [10:27:54]Read from MH i2c: E2 0E 00 [10:27:54]MH_I2C_Read... [10:27:54]Read from MH i2c: E2 0E 00 FF 0F 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 0D [10:27:54]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:27:54]wFMCommunicate OK [10:27:54]SAM_PROTO_GetShiftState done [10:27:54]FM_GetShiftState done [10:27:54]req_shift_opened done [10:27:54]requested_item shift.open_date is exist - process it [10:27:54]req_shift_open_date [10:27:54]req_shift_open_date done [10:27:54]produce_requested_data done [10:27:54]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223509,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:27:54]process_action_free close_receipt [10:27:54]json_value_free [10:27:54]json_value_free done [10:27:54]process_json_proto returns [10:27:54]Send response to host [10:27:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223509,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:27:54]free response buf [10:27:54]execute_script done [10:27:54]execute_script returns [10:27:54]free content buf [10:27:54]Sock 9.Close socket [10:27:54]Sock 9.Thread stoped [10:27:54]accept exits with 8 [10:27:54]New connection [10:27:54]New thread 3067436388 created [10:27:54]Thread 3067579748 joined [10:27:54]Waiting for new connection... [10:27:54] Sock 8.Parse request [10:27:54]Sock 8.Check first char [10:27:54]Sock 8.First char is OK [10:27:54]request: POST /json_proto HTTP/1.0 [10:27:54]Method: POST [10:27:54]URL: /json_proto [10:27:54]Method is POST - this is cgi request [10:27:54]url: /json_proto [10:27:54]query_string will be loaded in cgi processing [10:27:54]execute_cgi json_proto POST (null) [10:27:54]execute_cgi path=json_proto method=POST [10:27:54]POST find Content-Length [10:27:54]Host: 172.17.52.131:8080 [10:27:54]Content-Length: 677 [10:27:54]Content-Type: application/json [10:27:54] [10:27:54]POST finish read [10:27:54]Found Content-Length = 677 [10:27:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477314", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 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" ] } } [10:27:54]execute_script... [10:27:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477314", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 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" ] } } [10:27:54]POST & json_proto [10:27:54]process_json_proto [10:27:54]json parsed OK: [10:27:54]protocol is kg_v1.0 [10:27:54]action value=close_receipt [10:27:54]process_action close_receipt [10:27:54]cmd_close_receipt [10:27:54]MH_GetDate [10:27:54]Write to MH i2c: F0 00 00 00 10 FF [10:27:54]Write i2c OK [10:27:54]MH_I2C_Read... [10:27:54]Read from MH i2c: F0 [10:27:54]MH_I2C_Read... [10:27:54]Read from MH i2c: F0 09 00 [10:27:54]MH_I2C_Read... [10:27:54]Read from MH i2c: F0 09 00 00 10 00 AA 2C 16 67 81 1C 16 67 75 [10:27:54]GetLastDocTimeStamp 1729506468 [10:27:54]current date 1729506474 [10:27:54]FM_GetShiftState [10:27:54]SAM_PROTO_GetShiftState [10:27:54]wFMCommunicate request_size=4 [10:27:54]MH_SAM_APDU [10:27:54]CAPDU: 80 13 01 00 [10:27:54]Write to MH i2c: E2 08 00 01 10 80 13 01 00 00 00 00 00 8E [10:27:54]Write i2c OK [10:27:54]MH_I2C_Read... [10:27:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:27:54]Read from MH i2c: E2 [10:27:54]MH_I2C_Read... [10:27:54]Read from MH i2c: E2 0E 00 [10:27:54]MH_I2C_Read... [10:27:54]Read from MH i2c: E2 0E 00 01 10 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 10 [10:27:54]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:27:54]wFMCommunicate OK [10:27:54]SAM_PROTO_GetShiftState done [10:27:54]FM_GetShiftState done [10:27:54]opened in 1729469279 [10:27:54]opened+sec_in_day 1729555679 [10:27:54]quantity*price = 60009 [10:27:54]sum+1 = 60010 [10:27:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 141 21.10.2024 10:27 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223510 ФПД: 149636098213179 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102754&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223510&fm=149636098213179&tin=02508201610067®Number=0000000000091767&sum=60000 [10:27:55]StoreToDocumentArchive [10:27:55]shift 538 fd 223510 [10:27:55]save to /storage/0538/doc_00223510 [10:27:55]save last doc name /storage/0538/doc_00223510 to /storage/kkm_last_doc_name [10:27:55]save OK [10:27:55]Clear old archive folders... [10:27:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:27:55]tlvbuf is 0144F9F0 [10:27:55]SAM_PROTO_ClearQueue [10:27:55]wFMCommunicate request_size=4 [10:27:55]MH_SAM_APDU [10:27:55]CAPDU: 80 09 00 00 [10:27:55]Write to MH i2c: E2 08 00 0E 10 80 09 00 00 00 00 00 00 90 [10:27:55]Write i2c OK [10:27:55]MH_I2C_Read... [10:27:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:27:55]Read from MH i2c: E2 [10:27:55]MH_I2C_Read... [10:27:55]Read from MH i2c: E2 03 00 [10:27:55]MH_I2C_Read... [10:27:55]Read from MH i2c: E2 03 00 0E 10 00 90 00 92 [10:27:55]RAPDU: 90 00 [10:27:55]wFMCommunicate OK [10:27:55]SAM_PROTO_ClearQueue done [10:27:55]KKMCreateOFDPacket [10:27:55]OFDProtocolAddRootSTLVToBuf [10:27:55]FM_MakeSignedData [10:27:55]FM_MakeSignedData [10:27:55]SAM_PROTO_SignData [10:27:55]wFMCommunicate request_size=4 [10:27:55]MH_SAM_APDU [10:27:55]CAPDU: 80 0D 01 02 [10:27:55]Write to MH i2c: E2 08 00 0F 10 80 0D 01 02 00 00 00 00 98 [10:27:55]Write i2c OK [10:27:55]MH_I2C_Read... [10:27:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:27:55]Read from MH i2c: E2 [10:27:55]MH_I2C_Read... [10:27:55]Read from MH i2c: E2 03 00 [10:27:55]MH_I2C_Read... [10:27:55]Read from MH i2c: E2 03 00 0F 10 00 90 00 93 [10:27:55]RAPDU: 90 00 [10:27:55]wFMCommunicate OK [10:27:55]wFMCommunicate request_size=255 [10:27:55]MH_SAM_APDU [10:27: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 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 8D 00 00 00 F4 03 04 00 AA 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 16 69 03 00 35 04 06 00 88 [10:27:55]Write to MH i2c: E2 02 01 10 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 8D 00 00 00 F4 03 04 00 AA 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 16 69 03 00 35 04 06 00 88 00 00 0F [10:27:55]Write i2c OK [10:27:55]MH_I2C_Read... [10:27:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:27:56]Read from MH i2c: E2 [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: E2 03 00 [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: E2 03 00 10 10 00 90 00 94 [10:27:56]RAPDU: 90 00 [10:27:56]wFMCommunicate OK [10:27:56]wFMCommunicate request_size=10 [10:27:56]MH_SAM_APDU [10:27:56]CAPDU: 80 0D 02 02 05 17 DE 7A C5 3B [10:27:56]Write to MH i2c: E2 0D 00 11 10 80 0D 02 02 05 00 17 DE 7A C5 3B 00 00 14 [10:27:56]Write i2c OK [10:27:56]MH_I2C_Read... [10:27:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:27:56]Read from MH i2c: E2 [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: E2 03 00 [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: E2 03 00 11 10 00 90 00 95 [10:27:56]RAPDU: 90 00 [10:27:56]wFMCommunicate OK [10:27:56]wFMCommunicate request_size=4 [10:27:56]MH_SAM_APDU [10:27:56]CAPDU: 80 0D 03 02 [10:27:56]Write to MH i2c: E2 08 00 12 10 80 0D 03 02 00 00 00 00 9D [10:27:56]Write i2c OK [10:27:56]MH_I2C_Read... [10:27:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:27:56]Read from MH i2c: E2 [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: E2 0B 00 [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: E2 0B 00 12 10 00 7A BA 9E AD 9E AB 4E 9E 90 00 52 [10:27:56]RAPDU: 7A BA 9E AD 9E AB 4E 9E 90 00 [10:27:56]wFMCommunicate OK [10:27:56]SAM_PROTO_SignData done [10:27:56]FM_MakeSignedData done [10:27:56]CreateOFDProtocolMessage [10:27:56]wFMCommunicate request_size=4 [10:27:56]MH_SAM_APDU [10:27:56]CAPDU: 80 11 00 00 [10:27:56]Write to MH i2c: E2 08 00 13 10 80 11 00 00 00 00 00 00 9D [10:27:56]Write i2c OK [10:27:56]MH_I2C_Read... [10:27:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:27:56]Read from MH i2c: E2 [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: E2 17 00 [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: E2 17 00 13 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 F0 [10:27:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:27:56]wFMCommunicate OK [10:27:56]CreateOFDProtocolMessage done [10:27:56]OFDSenderStorePacket 223510 [10:27:56]StoreOFDPacket docnum=223510 [10:27:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 9A A3 07 01 9C 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 8D 00 00 00 F4 03 04 00 AA 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 16 69 03 00 35 04 06 00 88 17 DE 7A C5 3B 7A BA 9E AD 9E AB 4E 9E [10:27:56]CheckFolder [10:27:56]dirname=/storage/ofd_packets [10:27:56]CheckFolder done [10:27:56]ProducePacketName [10:27:56]name=ofd_packets/00223510 [10:27:56]NVStorageSaveData ofd_packets/00223510 [10:27:56]File name is /storage/ofd_packets/00223510 [10:27:56]Write 301 bytes [10:27:56]NVStorageSaveData done [10:27:56]OFDSenderStorePacket done [10:27:56]KKMCreateOFDPacket done [10:27:56]NVStorageSaveData kkm_last_timestamp [10:27:56]File name is /storage/kkm_last_timestamp [10:27:56]Write 4 bytes [10:27:56]NVStorageSaveData done [10:27:56]ExternCall_PrintAddStr [10:27:56]wPrintStart [10:27:56]Write to MH i2c: 01 00 00 14 10 24 [10:27:56]Write i2c OK [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: 01 [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: 01 07 00 [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: 01 07 00 14 10 00 00 00 00 00 FF 0F 39 [10:27:56]RasterBufferAndPrint [10:27:56]line Счет N : (1)477314 [10:27:56]line ИНН: 02508201610067 [10:27:56]line Контрольно-Кассовый Чек [10:27:56]line ПРОДАЖА [10:27:56]line ТРК (МРК, ГНК) : 62 [10:27:56]line Товар: 2710124130 [10:27:56]line Аи-92-К-5 [10:27:56]line 8.970 * 66.90 [10:27:56]line = 600.09 [10:27:56]line НДС 12% НСП 1% [10:27:56]line > о реализуемом товаре [10:27:56]line ОКРУГЛЕНИЕ: -0.09 [10:27:56]line ИТОГО: 600.00 [10:27:56]line Внесено: 600.00 [10:27:56]line СДАЧА: 0.00 [10:27:56]line НСП 1% : 5.31 [10:27:56]line НДС 12% : 63.73 [10:27:56]line Наличными: 600.00 [10:27:56]line Безнал.: 0.00 [10:27:56]line Место: АЗС № 162 "Партнер Нефть" [10:27:56]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:27:56]line СНО: Общий режим [10:27:56]line Чек 141 21.10.2024 10:27 [10:27:56]line Смена: 538 ФФД: 1.0 [10:27:56]line ЗНМ: 0300000103 [10:27:56]line РНМ: 0000000000091767 [10:27:56]line Версия ККМ: 001 [10:27:56]line ФМ: 0000000000871763 [10:27:56]line ФД: 223510 [10:27:56]line ФПД: 149636098213179 [10:27:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102754&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223510&fm=149636098213179&tin=02508201610067®Number=0000000000091767&sum=60000 [10:27:56]written 0, free lines is 4095 [10:27:56]OFD Sender: Processing packet 223510 [packets to send 25, broken 24] [10:27:56]ProducePacketName [10:27:56]name=ofd_packets/00223510 [10:27:56]OFD Sender: To server: pG, [10:27:56]CommunicateWithHost lk.salyk.kg:30040 [10:27:56]ConnectInit lk.salyk.kg [10:27:56]Connected sock=10 [10:27:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 9A A3 07 01 9C 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 8D 00 00 00 F4 03 04 00 AA 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 16 69 03 00 35 04 06 00 88 17 DE 7A C5 3B 7A BA 9E AD 9E AB 4E 9E [10:27:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 BE CC 47 00 CE B1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 16 69 03 00 F4 03 04 00 4D D8 15 67 B6 04 01 00 00 43 A7 44 B1 FF 49 96 F2 [10:27:56]CommunicateWithHost err = 0 [10:27:56]CheckOFDResponse [10:27:56]1017 (14) - 77093643461234 [10:27:56]1041 (16) - 0000000000871763 [10:27:56]1040 (4) - 223510 [10:27:56]1012 (4) - 21.10.2024 04:27 [10:27:56]1206 (1) - 0 [10:27:56]OFD Sender: Remove packet 223510 [10:27:56]ProducePacketName [10:27:56]name=ofd_packets/00223510 [10:27:56]NVStorageDeleteData [10:27:56]Write to MH i2c: 01 00 00 3F 10 4F [10:27:56]Write i2c OK [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: 01 [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: 01 07 00 [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: 01 07 00 3F 10 00 00 00 00 00 EF 0C 51 [10:27:56]RasterBufferAndPrint [10:27:56]line [10:27:56]line [10:27:56]line [10:27:56]line [10:27:56]line [10:27:56]written 0, free lines is 3329 [10:27:56]MH_Cut [10:27:56]Write to MH i2c: D1 01 00 46 10 01 28 [10:27:56]Write i2c OK [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: D1 [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: D1 01 00 [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: D1 01 00 46 10 00 27 [10:27:56]Write to MH i2c: 01 00 00 47 10 57 [10:27:56]Write i2c OK [10:27:56]MH_I2C_Read... [10:27:57]OFD Sender: No OFD packet to send [10:27:57]*** Cut start [10:27:57]*** Purtial cut [10:27:57]*** Stage 1: CUTSNS_PIN = 1 [10:27:57]Read from MH i2c: 01 [10:27:57]MH_I2C_Read... [10:27:57]*** Stop cut motor [10:27:57]*** Cut end [10:27:57]Read from MH i2c: 01 07 00 [10:27:57]MH_I2C_Read... [10:27:57]Read from MH i2c: 01 07 00 47 10 00 00 00 00 00 FF 0F 6C [10:27:57]process_action close_receipt done [10:27:57]requested_data is exist [10:27:57]produce_requested_data [10:27:57]requested_item fm.sn is exist - process it [10:27:57]wFMCommunicate request_size=4 [10:27:57]MH_SAM_APDU [10:27:57]CAPDU: 80 11 00 00 [10:27:57]Write to MH i2c: E2 08 00 48 10 80 11 00 00 00 00 00 00 D2 [10:27:57]Write i2c OK [10:27:57]MH_I2C_Read... [10:27:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:27:57]Read from MH i2c: E2 [10:27:57]MH_I2C_Read... [10:27:57]Read from MH i2c: E2 17 00 [10:27:57]MH_I2C_Read... [10:27:57]Read from MH i2c: E2 17 00 48 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 25 [10:27:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:27:57]wFMCommunicate OK [10:27:57]requested_item fd.num is exist - process it [10:27:57]SAM_PROTO_GetFieldsCounters [10:27:57]wFMCommunicate request_size=4 [10:27:57]MH_SAM_APDU [10:27:57]CAPDU: 80 13 00 00 [10:27:57]Write to MH i2c: E2 08 00 49 10 80 13 00 00 00 00 00 00 D5 [10:27:57]Write i2c OK [10:27:57]MH_I2C_Read... [10:27:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:27:58]Read from MH i2c: E2 [10:27:58]MH_I2C_Read... [10:27:58]Read from MH i2c: E2 62 00 [10:27:58]MH_I2C_Read... [10:27:58]Read from MH i2c: E2 62 00 49 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 16 69 03 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 40 [10:27:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 16 69 03 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 [10:27:58]wFMCommunicate OK [10:27:58]SAM_PROTO_GetFieldsCounters done [10:27:58]requested_item shift.num is exist - process it [10:27:58]requested_item shift.opened is exist - process it [10:27:58]req_shift_opened [10:27:58]FM_GetShiftState [10:27:58]SAM_PROTO_GetShiftState [10:27:58]wFMCommunicate request_size=4 [10:27:58]MH_SAM_APDU [10:27:58]CAPDU: 80 13 01 00 [10:27:58]Write to MH i2c: E2 08 00 4A 10 80 13 01 00 00 00 00 00 D7 [10:27:58]Write i2c OK [10:27:58]MH_I2C_Read... [10:27:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:27:58]Read from MH i2c: E2 [10:27:58]MH_I2C_Read... [10:27:58]Read from MH i2c: E2 0E 00 [10:27:58]MH_I2C_Read... [10:27:58]Read from MH i2c: E2 0E 00 4A 10 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 59 [10:27:58]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:27:58]wFMCommunicate OK [10:27:58]SAM_PROTO_GetShiftState done [10:27:58]FM_GetShiftState done [10:27:58]req_shift_opened done [10:27:58]requested_item shift.open_date is exist - process it [10:27:58]req_shift_open_date [10:27:58]req_shift_open_date done [10:27:58]produce_requested_data done [10:27:58]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223510,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:27:58]process_action_free close_receipt [10:27:58]json_value_free [10:27:58]json_value_free done [10:27:58]process_json_proto returns [10:27:58]Send response to host [10:27:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223510,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:27:58]free response buf [10:27:58]execute_script done [10:27:58]execute_script returns [10:27:58]free content buf [10:27:58]Sock 8.Close socket [10:27:58]Sock 8.Thread stoped [10:27:58]accept exits with 9 [10:27:58]New connection [10:27:58]New thread 3067579748 created [10:27:58]Thread 3067436388 joined [10:27:58]Waiting for new connection... [10:27:58] Sock 9.Parse request [10:27:58]Sock 9.Check first char [10:27:58]Sock 9.First char is OK [10:27:58]request: POST /json_proto HTTP/1.0 [10:27:58]Method: POST [10:27:58]URL: /json_proto [10:27:58]Method is POST - this is cgi request [10:27:58]url: /json_proto [10:27:58]query_string will be loaded in cgi processing [10:27:58]execute_cgi json_proto POST (null) [10:27:58]execute_cgi path=json_proto method=POST [10:27:58]POST find Content-Length [10:27:58]Host: 172.17.52.131:8080 [10:27:58]Content-Length: 677 [10:27:58]Content-Type: application/json [10:27:58] [10:27:58]POST finish read [10:27:58]Found Content-Length = 677 [10:27:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477316", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:27:58]execute_script... [10:27:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477316", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:27:58]POST & json_proto [10:27:58]process_json_proto [10:27:58]json parsed OK: [10:27:58]protocol is kg_v1.0 [10:27:58]action value=close_receipt [10:27:58]process_action close_receipt [10:27:58]cmd_close_receipt [10:27:58]MH_GetDate [10:27:58]Write to MH i2c: F0 00 00 4B 10 4A [10:27:58]Write i2c OK [10:27:58]MH_I2C_Read... [10:27:58]Read from MH i2c: F0 [10:27:58]MH_I2C_Read... [10:27:58]Read from MH i2c: F0 09 00 [10:27:58]MH_I2C_Read... [10:27:58]Read from MH i2c: F0 09 00 4B 10 00 AE 2C 16 67 81 1C 16 67 C4 [10:27:58]GetLastDocTimeStamp 1729506474 [10:27:58]current date 1729506478 [10:27:58]FM_GetShiftState [10:27:58]SAM_PROTO_GetShiftState [10:27:58]wFMCommunicate request_size=4 [10:27:58]MH_SAM_APDU [10:27:58]CAPDU: 80 13 01 00 [10:27:58]Write to MH i2c: E2 08 00 4C 10 80 13 01 00 00 00 00 00 D9 [10:27:58]Write i2c OK [10:27:58]MH_I2C_Read... [10:27:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:27:58]Read from MH i2c: E2 [10:27:58]MH_I2C_Read... [10:27:58]Read from MH i2c: E2 0E 00 [10:27:58]MH_I2C_Read... [10:27:58]Read from MH i2c: E2 0E 00 4C 10 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 5B [10:27:58]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:27:58]wFMCommunicate OK [10:27:58]SAM_PROTO_GetShiftState done [10:27:58]FM_GetShiftState done [10:27:58]opened in 1729469279 [10:27:58]opened+sec_in_day 1729555679 [10:27:58]quantity*price = 50041 [10:27:58]sum+1 = 50042 [10:27:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 142 21.10.2024 10:27 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223511 ФПД: 73952975982672 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102759&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223511&fm=73952975982672&tin=02508201610067®Number=0000000000091767&sum=50000 [10:27:59]StoreToDocumentArchive [10:27:59]shift 538 fd 223511 [10:27:59]save to /storage/0538/doc_00223511 [10:28:00]save last doc name /storage/0538/doc_00223511 to /storage/kkm_last_doc_name [10:28:00]save OK [10:28:00]Clear old archive folders... [10:28:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:28:00]tlvbuf is 01470C20 [10:28:00]SAM_PROTO_ClearQueue [10:28:00]wFMCommunicate request_size=4 [10:28:00]MH_SAM_APDU [10:28:00]CAPDU: 80 09 00 00 [10:28:00]Write to MH i2c: E2 08 00 59 10 80 09 00 00 00 00 00 00 DB [10:28:00]Write i2c OK [10:28:00]MH_I2C_Read... [10:28:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:28:00]Read from MH i2c: E2 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: E2 03 00 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: E2 03 00 59 10 00 90 00 DD [10:28:00]RAPDU: 90 00 [10:28:00]wFMCommunicate OK [10:28:00]SAM_PROTO_ClearQueue done [10:28:00]KKMCreateOFDPacket [10:28:00]OFDProtocolAddRootSTLVToBuf [10:28:00]FM_MakeSignedData [10:28:00]FM_MakeSignedData [10:28:00]SAM_PROTO_SignData [10:28:00]wFMCommunicate request_size=4 [10:28:00]MH_SAM_APDU [10:28:00]CAPDU: 80 0D 01 02 [10:28:00]Write to MH i2c: E2 08 00 5A 10 80 0D 01 02 00 00 00 00 E3 [10:28:00]Write i2c OK [10:28:00]MH_I2C_Read... [10:28:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:28:00]Read from MH i2c: E2 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: E2 03 00 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: E2 03 00 5A 10 00 90 00 DE [10:28:00]RAPDU: 90 00 [10:28:00]wFMCommunicate OK [10:28:00]wFMCommunicate request_size=255 [10:28:00]MH_SAM_APDU [10:28:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 AF 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 17 69 03 00 35 04 06 00 43 [10:28:00]Write to MH i2c: E2 02 01 5B 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 AF 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 17 69 03 00 35 04 06 00 43 00 00 3F [10:28:00]Write i2c OK [10:28:00]MH_I2C_Read... [10:28:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:00]Read from MH i2c: E2 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: E2 03 00 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: E2 03 00 5B 10 00 90 00 DF [10:28:00]RAPDU: 90 00 [10:28:00]wFMCommunicate OK [10:28:00]wFMCommunicate request_size=10 [10:28:00]MH_SAM_APDU [10:28:00]CAPDU: 80 0D 02 02 05 42 84 DD 10 50 [10:28:00]Write to MH i2c: E2 0D 00 5C 10 80 0D 02 02 05 00 42 84 DD 10 50 00 00 F3 [10:28:00]Write i2c OK [10:28:00]MH_I2C_Read... [10:28:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:00]Read from MH i2c: E2 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: E2 03 00 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: E2 03 00 5C 10 00 90 00 E0 [10:28:00]RAPDU: 90 00 [10:28:00]wFMCommunicate OK [10:28:00]wFMCommunicate request_size=4 [10:28:00]MH_SAM_APDU [10:28:00]CAPDU: 80 0D 03 02 [10:28:00]Write to MH i2c: E2 08 00 5D 10 80 0D 03 02 00 00 00 00 E8 [10:28:00]Write i2c OK [10:28:00]MH_I2C_Read... [10:28:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:28:00]Read from MH i2c: E2 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: E2 0B 00 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: E2 0B 00 5D 10 00 08 92 71 9C BD 85 F6 9C 90 00 64 [10:28:00]RAPDU: 08 92 71 9C BD 85 F6 9C 90 00 [10:28:00]wFMCommunicate OK [10:28:00]SAM_PROTO_SignData done [10:28:00]FM_MakeSignedData done [10:28:00]CreateOFDProtocolMessage [10:28:00]wFMCommunicate request_size=4 [10:28:00]MH_SAM_APDU [10:28:00]CAPDU: 80 11 00 00 [10:28:00]Write to MH i2c: E2 08 00 5E 10 80 11 00 00 00 00 00 00 E8 [10:28:00]Write i2c OK [10:28:00]MH_I2C_Read... [10:28:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:00]Read from MH i2c: E2 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: E2 17 00 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: E2 17 00 5E 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 3B [10:28:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:28:00]wFMCommunicate OK [10:28:00]CreateOFDProtocolMessage done [10:28:00]OFDSenderStorePacket 223511 [10:28:00]StoreOFDPacket docnum=223511 [10:28:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 AC 05 07 01 63 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 AF 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 17 69 03 00 35 04 06 00 43 42 84 DD 10 50 08 92 71 9C BD 85 F6 9C [10:28:00]CheckFolder [10:28:00]dirname=/storage/ofd_packets [10:28:00]CheckFolder done [10:28:00]ProducePacketName [10:28:00]name=ofd_packets/00223511 [10:28:00]NVStorageSaveData ofd_packets/00223511 [10:28:00]File name is /storage/ofd_packets/00223511 [10:28:00]Write 301 bytes [10:28:00]NVStorageSaveData done [10:28:00]OFDSenderStorePacket done [10:28:00]KKMCreateOFDPacket done [10:28:00]NVStorageSaveData kkm_last_timestamp [10:28:00]File name is /storage/kkm_last_timestamp [10:28:00]Write 4 bytes [10:28:00]NVStorageSaveData done [10:28:00]ExternCall_PrintAddStr [10:28:00]wPrintStart [10:28:00]Write to MH i2c: 01 00 00 5F 10 6F [10:28:00]Write i2c OK [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: 01 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: 01 07 00 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: 01 07 00 5F 10 00 00 00 00 00 FF 0F 84 [10:28:00]RasterBufferAndPrint [10:28:00]line Счет N : (1)477316 [10:28:00]line ИНН: 02508201610067 [10:28:00]line Контрольно-Кассовый Чек [10:28:00]line ПРОДАЖА [10:28:00]line ТРК (МРК, ГНК) : 32 [10:28:00]line Товар: 2710124130 [10:28:00]line Аи-92-К-5 [10:28:00]line 7.480 * 66.90 [10:28:00]line = 500.41 [10:28:00]line НДС 12% НСП 1% [10:28:00]line > о реализуемом товаре [10:28:00]line ОКРУГЛЕНИЕ: -0.41 [10:28:00]line ИТОГО: 500.00 [10:28:00]line Внесено: 500.00 [10:28:00]line СДАЧА: 0.00 [10:28:00]line НСП 1% : 4.43 [10:28:00]line НДС 12% : 53.14 [10:28:00]line Наличными: 500.00 [10:28:00]line Безнал.: 0.00 [10:28:00]line Место: АЗС № 162 "Партнер Нефть" [10:28:00]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:28:00]line СНО: Общий режим [10:28:00]line Чек 142 21.10.2024 10:27 [10:28:00]line Смена: 538 ФФД: 1.0 [10:28:00]line ЗНМ: 0300000103 [10:28:00]line РНМ: 0000000000091767 [10:28:00]line Версия ККМ: 001 [10:28:00]line ФМ: 0000000000871763 [10:28:00]line ФД: 223511 [10:28:00]line ФПД: 73952975982672 [10:28:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102759&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223511&fm=73952975982672&tin=02508201610067®Number=0000000000091767&sum=50000 [10:28:00]written 0, free lines is 4095 [10:28:00]OFD Sender: Processing packet 223511 [packets to send 25, broken 24] [10:28:00]ProducePacketName [10:28:00]name=ofd_packets/00223511 [10:28:00]OFD Sender: To server: pG, [10:28:00]CommunicateWithHost lk.salyk.kg:30040 [10:28:00]ConnectInit lk.salyk.kg [10:28:01]Connected sock=10 [10:28:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 AC 05 07 01 63 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 AF 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 17 69 03 00 35 04 06 00 43 42 84 DD 10 50 08 92 71 9C BD 85 F6 9C [10:28:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 B3 45 47 00 38 AD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 17 69 03 00 F4 03 04 00 51 D8 15 67 B6 04 01 00 00 C8 8E 2A 5E 0B 10 EC 0D [10:28:01]CommunicateWithHost err = 0 [10:28:01]CheckOFDResponse [10:28:01]1017 (14) - 77093643461234 [10:28:01]1041 (16) - 0000000000871763 [10:28:01]1040 (4) - 223511 [10:28:01]1012 (4) - 21.10.2024 04:28 [10:28:01]1206 (1) - 0 [10:28:01]OFD Sender: Remove packet 223511 [10:28:01]ProducePacketName [10:28:01]name=ofd_packets/00223511 [10:28:01]NVStorageDeleteData [10:28:01]Write to MH i2c: 01 00 00 8A 10 9A [10:28:01]Write i2c OK [10:28:01]MH_I2C_Read... [10:28:01]Read from MH i2c: 01 [10:28:01]MH_I2C_Read... [10:28:01]Read from MH i2c: 01 07 00 [10:28:01]MH_I2C_Read... [10:28:01]Read from MH i2c: 01 07 00 8A 10 00 00 00 00 00 2E 0D DC [10:28:01]RasterBufferAndPrint [10:28:01]line [10:28:01]line [10:28:01]line [10:28:01]line [10:28:01]line [10:28:01]written 0, free lines is 3399 [10:28:01]MH_Cut [10:28:01]Write to MH i2c: D1 01 00 91 10 01 73 [10:28:01]Write i2c OK [10:28:01]MH_I2C_Read... [10:28:01]Read from MH i2c: D1 [10:28:01]MH_I2C_Read... [10:28:01]Read from MH i2c: D1 01 00 [10:28:01]MH_I2C_Read... [10:28:01]Read from MH i2c: D1 01 00 91 10 00 72 [10:28:01]Write to MH i2c: 01 00 00 92 10 A2 [10:28:01]Write i2c OK [10:28:01]MH_I2C_Read... [10:28:01]OFD Sender: No OFD packet to send [10:28:01]*** Cut start [10:28:01]*** Purtial cut [10:28:01]*** Stage 1: CUTSNS_PIN = 1 [10:28:02]Read from MH i2c: 01 [10:28:02]MH_I2C_Read... [10:28:02]*** Stop cut motor [10:28:02]*** Cut end [10:28:02]Read from MH i2c: 01 07 00 [10:28:02]MH_I2C_Read... [10:28:02]Read from MH i2c: 01 07 00 92 10 00 00 00 00 00 FF 0F B7 [10:28:02]process_action close_receipt done [10:28:02]requested_data is exist [10:28:02]produce_requested_data [10:28:02]requested_item fm.sn is exist - process it [10:28:02]wFMCommunicate request_size=4 [10:28:02]MH_SAM_APDU [10:28:02]CAPDU: 80 11 00 00 [10:28:02]Write to MH i2c: E2 08 00 93 10 80 11 00 00 00 00 00 00 1D [10:28:02]Write i2c OK [10:28:02]MH_I2C_Read... [10:28:02]Read from MH i2c: E2 [10:28:02]MH_I2C_Read... [10:28:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:02]Read from MH i2c: E2 17 00 [10:28:02]MH_I2C_Read... [10:28:02]Read from MH i2c: E2 17 00 93 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 70 [10:28:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:28:02]wFMCommunicate OK [10:28:02]requested_item fd.num is exist - process it [10:28:02]SAM_PROTO_GetFieldsCounters [10:28:02]wFMCommunicate request_size=4 [10:28:02]MH_SAM_APDU [10:28:02]CAPDU: 80 13 00 00 [10:28:02]Write to MH i2c: E2 08 00 94 10 80 13 00 00 00 00 00 00 20 [10:28:02]Write i2c OK [10:28:02]MH_I2C_Read... [10:28:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:28:02]Read from MH i2c: E2 [10:28:02]MH_I2C_Read... [10:28:02]Read from MH i2c: E2 62 00 [10:28:02]MH_I2C_Read... [10:28:02]Read from MH i2c: E2 62 00 94 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 17 69 03 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 8F [10:28:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 17 69 03 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 [10:28:02]wFMCommunicate OK [10:28:02]SAM_PROTO_GetFieldsCounters done [10:28:02]requested_item shift.num is exist - process it [10:28:02]requested_item shift.opened is exist - process it [10:28:02]req_shift_opened [10:28:02]FM_GetShiftState [10:28:02]SAM_PROTO_GetShiftState [10:28:02]wFMCommunicate request_size=4 [10:28:02]MH_SAM_APDU [10:28:02]CAPDU: 80 13 01 00 [10:28:02]Write to MH i2c: E2 08 00 95 10 80 13 01 00 00 00 00 00 22 [10:28:02]Write i2c OK [10:28:02]MH_I2C_Read... [10:28:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:02]Read from MH i2c: E2 [10:28:02]MH_I2C_Read... [10:28:02]Read from MH i2c: E2 0E 00 [10:28:02]MH_I2C_Read... [10:28:02]Read from MH i2c: E2 0E 00 95 10 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 A4 [10:28:02]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:28:02]wFMCommunicate OK [10:28:02]SAM_PROTO_GetShiftState done [10:28:02]FM_GetShiftState done [10:28:02]req_shift_opened done [10:28:02]requested_item shift.open_date is exist - process it [10:28:02]req_shift_open_date [10:28:02]req_shift_open_date done [10:28:02]produce_requested_data done [10:28:02]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223511,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:28:02]process_action_free close_receipt [10:28:02]json_value_free [10:28:02]json_value_free done [10:28:02]process_json_proto returns [10:28:02]Send response to host [10:28:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223511,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:28:02]free response buf [10:28:02]execute_script done [10:28:02]execute_script returns [10:28:02]free content buf [10:28:02]Sock 9.Close socket [10:28:02]Sock 9.Thread stoped [10:28:06]OFD Sender: No OFD packet to send [10:28:11]OFD Sender: No OFD packet to send [10:28:16]OFD Sender: No OFD packet to send [10:28:21]OFD Sender: No OFD packet to send [10:28:26]OFD Sender: No OFD packet to send [10:28:31]OFD Sender: No OFD packet to send [10:28:32]accept exits with 8 [10:28:32]New connection [10:28:32]New thread 3067436388 created [10:28:32]Thread 3067579748 joined [10:28:32]Waiting for new connection... [10:28:32] Sock 8.Parse request [10:28:32]Sock 8.Check first char [10:28:32]Sock 8.First char is OK [10:28:32]request: POST /json_proto HTTP/1.0 [10:28:32]Method: POST [10:28:32]URL: /json_proto [10:28:32]Method is POST - this is cgi request [10:28:32]url: /json_proto [10:28:32]query_string will be loaded in cgi processing [10:28:32]execute_cgi json_proto POST (null) [10:28:32]execute_cgi path=json_proto method=POST [10:28:32]POST find Content-Length [10:28:32]Host: 172.17.52.131:8080 [10:28:32]Content-Length: 682 [10:28:32]Content-Type: application/json [10:28:32] [10:28:32]POST finish read [10:28:32]Found Content-Length = 682 [10:28:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477318", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:28:32]execute_script... [10:28: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)477318", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:28:32]POST & json_proto [10:28:32]process_json_proto [10:28:32]json parsed OK: [10:28:32]protocol is kg_v1.0 [10:28:32]action value=close_receipt [10:28:32]process_action close_receipt [10:28:32]cmd_close_receipt [10:28:32]MH_GetDate [10:28:32]Write to MH i2c: F0 00 00 96 10 95 [10:28:32]Write i2c OK [10:28:32]MH_I2C_Read... [10:28:32]Read from MH i2c: F0 [10:28:32]MH_I2C_Read... [10:28:32]Read from MH i2c: F0 09 00 [10:28:32]MH_I2C_Read... [10:28:32]Read from MH i2c: F0 09 00 96 10 00 D1 2C 16 67 81 1C 16 67 32 [10:28:32]GetLastDocTimeStamp 1729506479 [10:28:32]current date 1729506513 [10:28:32]FM_GetShiftState [10:28:32]SAM_PROTO_GetShiftState [10:28:32]wFMCommunicate request_size=4 [10:28:32]MH_SAM_APDU [10:28:32]CAPDU: 80 13 01 00 [10:28:32]Write to MH i2c: E2 08 00 97 10 80 13 01 00 00 00 00 00 24 [10:28:32]Write i2c OK [10:28:32]MH_I2C_Read... [10:28:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:32]Read from MH i2c: E2 [10:28:32]MH_I2C_Read... [10:28:32]Read from MH i2c: E2 0E 00 [10:28:33]MH_I2C_Read... [10:28:33]Read from MH i2c: E2 0E 00 97 10 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 A6 [10:28:33]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:28:33]wFMCommunicate OK [10:28:33]SAM_PROTO_GetShiftState done [10:28:33]FM_GetShiftState done [10:28:33]opened in 1729469279 [10:28:33]opened+sec_in_day 1729555679 [10:28:33]quantity*price = 100021 [10:28:33]sum+1 = 100023 [10:28:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 143 21.10.2024 10:28 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223512 ФПД: 280769329735507 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102833&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223512&fm=280769329735507&tin=02508201610067®Number=0000000000091767&sum=100000 [10:28:34]StoreToDocumentArchive [10:28:34]shift 538 fd 223512 [10:28:34]save to /storage/0538/doc_00223512 [10:28:34]save last doc name /storage/0538/doc_00223512 to /storage/kkm_last_doc_name [10:28:34]save OK [10:28:34]Clear old archive folders... [10:28:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:28:34]tlvbuf is 0141AE20 [10:28:34]SAM_PROTO_ClearQueue [10:28:34]wFMCommunicate request_size=4 [10:28:34]MH_SAM_APDU [10:28:34]CAPDU: 80 09 00 00 [10:28:34]Write to MH i2c: E2 08 00 A4 10 80 09 00 00 00 00 00 00 26 [10:28:34]Write i2c OK [10:28:34]MH_I2C_Read... [10:28:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:28:34]Read from MH i2c: E2 [10:28:34]MH_I2C_Read... [10:28:34]Read from MH i2c: E2 03 00 [10:28:34]MH_I2C_Read... [10:28:34]Read from MH i2c: E2 03 00 A4 10 00 90 00 28 [10:28:34]RAPDU: 90 00 [10:28:34]wFMCommunicate OK [10:28:34]SAM_PROTO_ClearQueue done [10:28:34]KKMCreateOFDPacket [10:28:34]OFDProtocolAddRootSTLVToBuf [10:28:34]FM_MakeSignedData [10:28:34]FM_MakeSignedData [10:28:34]SAM_PROTO_SignData [10:28:34]wFMCommunicate request_size=4 [10:28:34]MH_SAM_APDU [10:28:34]CAPDU: 80 0D 01 02 [10:28:34]Write to MH i2c: E2 08 00 A5 10 80 0D 01 02 00 00 00 00 2E [10:28:34]Write i2c OK [10:28:34]MH_I2C_Read... [10:28:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:28:34]Read from MH i2c: E2 [10:28:34]MH_I2C_Read... [10:28:34]Read from MH i2c: E2 03 00 [10:28:34]MH_I2C_Read... [10:28:34]Read from MH i2c: E2 03 00 A5 10 00 90 00 29 [10:28:34]RAPDU: 90 00 [10:28:34]wFMCommunicate OK [10:28:34]wFMCommunicate request_size=255 [10:28:34]MH_SAM_APDU [10:28:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 D1 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 18 69 03 00 35 04 06 00 FF [10:28:34]Write to MH i2c: E2 02 01 A6 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 D1 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 18 69 03 00 35 04 06 00 FF 00 00 87 [10:28:34]Write i2c OK [10:28:34]MH_I2C_Read... [10:28:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:34]Read from MH i2c: E2 [10:28:34]MH_I2C_Read... [10:28:34]Read from MH i2c: E2 03 00 [10:28:34]MH_I2C_Read... [10:28:34]Read from MH i2c: E2 03 00 A6 10 00 90 00 2A [10:28:34]RAPDU: 90 00 [10:28:34]wFMCommunicate OK [10:28:34]wFMCommunicate request_size=10 [10:28:34]MH_SAM_APDU [10:28:34]CAPDU: 80 0D 02 02 05 5B B4 29 A7 53 [10:28:34]Write to MH i2c: E2 0D 00 A7 10 80 0D 02 02 05 00 5B B4 29 A7 53 00 00 6D [10:28:34]Write i2c OK [10:28:34]MH_I2C_Read... [10:28:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:34]Read from MH i2c: E2 [10:28:34]MH_I2C_Read... [10:28:34]Read from MH i2c: E2 03 00 [10:28:34]MH_I2C_Read... [10:28:34]Read from MH i2c: E2 03 00 A7 10 00 90 00 2B [10:28:34]RAPDU: 90 00 [10:28:34]wFMCommunicate OK [10:28:34]wFMCommunicate request_size=4 [10:28:34]MH_SAM_APDU [10:28:34]CAPDU: 80 0D 03 02 [10:28:34]Write to MH i2c: E2 08 00 A8 10 80 0D 03 02 00 00 00 00 33 [10:28:34]Write i2c OK [10:28:34]MH_I2C_Read... [10:28:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:28:34]Read from MH i2c: E2 [10:28:34]MH_I2C_Read... [10:28:34]Read from MH i2c: E2 0B 00 [10:28:34]MH_I2C_Read... [10:28:34]Read from MH i2c: E2 0B 00 A8 10 00 17 8A C4 C1 94 63 70 8D 90 00 4E [10:28:34]RAPDU: 17 8A C4 C1 94 63 70 8D 90 00 [10:28:34]wFMCommunicate OK [10:28:34]SAM_PROTO_SignData done [10:28:34]FM_MakeSignedData done [10:28:34]CreateOFDProtocolMessage [10:28:34]wFMCommunicate request_size=4 [10:28:34]MH_SAM_APDU [10:28:34]CAPDU: 80 11 00 00 [10:28:34]Write to MH i2c: E2 08 00 A9 10 80 11 00 00 00 00 00 00 33 [10:28:34]Write i2c OK [10:28:34]MH_I2C_Read... [10:28:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:34]Read from MH i2c: E2 [10:28:34]MH_I2C_Read... [10:28:34]Read from MH i2c: E2 17 00 [10:28:34]MH_I2C_Read... [10:28:34]Read from MH i2c: E2 17 00 A9 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 86 [10:28:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:28:34]wFMCommunicate OK [10:28:34]CreateOFDProtocolMessage done [10:28:34]OFDSenderStorePacket 223512 [10:28:34]StoreOFDPacket docnum=223512 [10:28:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 91 2F 07 01 22 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 D1 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 18 69 03 00 35 04 06 00 FF 5B B4 29 A7 53 17 8A C4 C1 94 63 70 8D [10:28:34]CheckFolder [10:28:34]dirname=/storage/ofd_packets [10:28:34]CheckFolder done [10:28:34]ProducePacketName [10:28:34]name=ofd_packets/00223512 [10:28:34]NVStorageSaveData ofd_packets/00223512 [10:28:34]File name is /storage/ofd_packets/00223512 [10:28:34]Write 301 bytes [10:28:34]NVStorageSaveData done [10:28:34]OFDSenderStorePacket done [10:28:34]KKMCreateOFDPacket done [10:28:34]NVStorageSaveData kkm_last_timestamp [10:28:34]File name is /storage/kkm_last_timestamp [10:28:34]Write 4 bytes [10:28:34]NVStorageSaveData done [10:28:34]ExternCall_PrintAddStr [10:28:34]wPrintStart [10:28:34]Write to MH i2c: 01 00 00 AA 10 BA [10:28:34]Write i2c OK [10:28:34]MH_I2C_Read... [10:28:34]Read from MH i2c: 01 [10:28:34]MH_I2C_Read... [10:28:34]Read from MH i2c: 01 07 00 [10:28:34]MH_I2C_Read... [10:28:34]Read from MH i2c: 01 07 00 AA 10 00 00 00 00 00 FF 0F CF [10:28:34]RasterBufferAndPrint [10:28:34]line Счет N : (1)477318 [10:28:34]line ИНН: 02508201610067 [10:28:34]line Контрольно-Кассовый Чек [10:28:34]line ПРОДАЖА [10:28:34]line ТРК (МРК, ГНК) : 51 [10:28:34]line Товар: 2710124500 [10:28:34]line Аи-95-К-5 [10:28:34]line 13.480 * 74.20 [10:28:34]line = 1000.22 [10:28:34]line НДС 12% НСП 1% [10:28:34]line > о реализуемом товаре [10:28:34]line ОКРУГЛЕНИЕ: -0.22 [10:28:34]line ИТОГО: 1000.00 [10:28:34]line Внесено: 1000.00 [10:28:34]line СДАЧА: 0.00 [10:28:34]line НСП 1% : 8.85 [10:28:34]line НДС 12% : 106.22 [10:28:34]line Наличными: 1000.00 [10:28:34]line Безнал.: 0.00 [10:28:34]line Место: АЗС № 162 "Партнер Нефть" [10:28:34]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:28:34]line СНО: Общий режим [10:28:34]line Чек 143 21.10.2024 10:28 [10:28:34]line Смена: 538 ФФД: 1.0 [10:28:34]line ЗНМ: 0300000103 [10:28:34]line РНМ: 0000000000091767 [10:28:34]line Версия ККМ: 001 [10:28:34]line ФМ: 0000000000871763 [10:28:34]line ФД: 223512 [10:28:34]line ФПД: 280769329735507 [10:28:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T102833&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223512&fm=280769329735507&tin=02508201610067®Number=0000000000091767&sum=100000 [10:28:34]written 0, free lines is 4095 [10:28:34]OFD Sender: Processing packet 223512 [packets to send 25, broken 24] [10:28:34]ProducePacketName [10:28:34]name=ofd_packets/00223512 [10:28:34]OFD Sender: To server: pG, [10:28:34]CommunicateWithHost lk.salyk.kg:30040 [10:28:34]ConnectInit lk.salyk.kg [10:28:34]Connected sock=9 [10:28:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 91 2F 07 01 22 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 D1 2C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 18 69 03 00 35 04 06 00 FF 5B B4 29 A7 53 17 8A C4 C1 94 63 70 8D [10:28:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 C5 C9 47 00 22 38 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 18 69 03 00 F4 03 04 00 73 D8 15 67 B6 04 01 00 00 DF 87 90 20 8F FE 15 3D [10:28:35]CommunicateWithHost err = 0 [10:28:35]CheckOFDResponse [10:28:35]1017 (14) - 77093643461234 [10:28:35]1041 (16) - 0000000000871763 [10:28:35]1040 (4) - 223512 [10:28:35]1012 (4) - 21.10.2024 04:28 [10:28:35]1206 (1) - 0 [10:28:35]OFD Sender: Remove packet 223512 [10:28:35]ProducePacketName [10:28:35]name=ofd_packets/00223512 [10:28:35]NVStorageDeleteData [10:28:35]Write to MH i2c: 01 00 00 D5 10 E5 [10:28:35]Write i2c OK [10:28:35]MH_I2C_Read... [10:28:35]Read from MH i2c: 01 [10:28:35]MH_I2C_Read... [10:28:35]Read from MH i2c: 01 07 00 [10:28:35]MH_I2C_Read... [10:28:35]Read from MH i2c: 01 07 00 D5 10 00 00 00 00 00 01 0D FA [10:28:35]RasterBufferAndPrint [10:28:35]line [10:28:35]line [10:28:35]line [10:28:35]line [10:28:35]line [10:28:35]written 0, free lines is 3344 [10:28:35]MH_Cut [10:28:35]Write to MH i2c: D1 01 00 DC 10 01 BE [10:28:35]Write i2c OK [10:28:35]MH_I2C_Read... [10:28:35]Read from MH i2c: D1 [10:28:35]MH_I2C_Read... [10:28:35]Read from MH i2c: D1 01 00 [10:28:35]MH_I2C_Read... [10:28:35]Read from MH i2c: D1 01 00 DC 10 00 BD [10:28:35]Write to MH i2c: 01 00 00 DD 10 ED [10:28:35]Write i2c OK [10:28:35]MH_I2C_Read... [10:28:35]OFD Sender: No OFD packet to send [10:28:35]*** Cut start [10:28:35]*** Purtial cut [10:28:35]*** Stage 1: CUTSNS_PIN = 1 [10:28:36]Read from MH i2c: 01 [10:28:36]MH_I2C_Read... [10:28:36]*** Stop cut motor [10:28:36]*** Cut end [10:28:36]Read from MH i2c: 01 07 00 [10:28:36]MH_I2C_Read... [10:28:36]Read from MH i2c: 01 07 00 DD 10 00 00 00 00 00 FF 0F 02 [10:28:36]process_action close_receipt done [10:28:36]requested_data is exist [10:28:36]produce_requested_data [10:28:36]requested_item fm.sn is exist - process it [10:28:36]wFMCommunicate request_size=4 [10:28:36]MH_SAM_APDU [10:28:36]CAPDU: 80 11 00 00 [10:28:36]Write to MH i2c: E2 08 00 DE 10 80 11 00 00 00 00 00 00 68 [10:28:36]Write i2c OK [10:28:36]MH_I2C_Read... [10:28:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:36]Read from MH i2c: E2 [10:28:36]MH_I2C_Read... [10:28:36]Read from MH i2c: E2 17 00 [10:28:36]MH_I2C_Read... [10:28:36]Read from MH i2c: E2 17 00 DE 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 BB [10:28:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:28:36]wFMCommunicate OK [10:28:36]requested_item fd.num is exist - process it [10:28:36]SAM_PROTO_GetFieldsCounters [10:28:36]wFMCommunicate request_size=4 [10:28:36]MH_SAM_APDU [10:28:36]CAPDU: 80 13 00 00 [10:28:36]Write to MH i2c: E2 08 00 DF 10 80 13 00 00 00 00 00 00 6B [10:28:36]Write i2c OK [10:28:36]MH_I2C_Read... [10:28:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:28:36]Read from MH i2c: E2 [10:28:36]MH_I2C_Read... [10:28:36]Read from MH i2c: E2 62 00 [10:28:36]MH_I2C_Read... [10:28:36]Read from MH i2c: E2 62 00 DF 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 18 69 03 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 DE [10:28:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 18 69 03 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 [10:28:36]wFMCommunicate OK [10:28:36]SAM_PROTO_GetFieldsCounters done [10:28:36]requested_item shift.num is exist - process it [10:28:36]requested_item shift.opened is exist - process it [10:28:36]req_shift_opened [10:28:36]FM_GetShiftState [10:28:36]SAM_PROTO_GetShiftState [10:28:36]wFMCommunicate request_size=4 [10:28:36]MH_SAM_APDU [10:28:36]CAPDU: 80 13 01 00 [10:28:36]Write to MH i2c: E2 08 00 E0 10 80 13 01 00 00 00 00 00 6D [10:28:36]Write i2c OK [10:28:36]MH_I2C_Read... [10:28:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:36]Read from MH i2c: E2 [10:28:36]MH_I2C_Read... [10:28:36]Read from MH i2c: E2 0E 00 [10:28:36]MH_I2C_Read... [10:28:36]Read from MH i2c: E2 0E 00 E0 10 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 EF [10:28:36]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:28:36]wFMCommunicate OK [10:28:36]SAM_PROTO_GetShiftState done [10:28:36]FM_GetShiftState done [10:28:36]req_shift_opened done [10:28:36]requested_item shift.open_date is exist - process it [10:28:36]req_shift_open_date [10:28:36]req_shift_open_date done [10:28:36]produce_requested_data done [10:28:36]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223512,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:28:36]process_action_free close_receipt [10:28:36]json_value_free [10:28:36]json_value_free done [10:28:36]process_json_proto returns [10:28:36]Send response to host [10:28:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223512,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:28:36]free response buf [10:28:36]execute_script done [10:28:36]execute_script returns [10:28:36]free content buf [10:28:36]Sock 8.Close socket [10:28:36]Sock 8.Thread stoped [10:28:40]OFD Sender: No OFD packet to send [10:28:45]OFD Sender: No OFD packet to send [10:28:50]OFD Sender: No OFD packet to send [10:28:55]OFD Sender: No OFD packet to send [10:29:00]OFD Sender: No OFD packet to send [10:29:05]OFD Sender: No OFD packet to send [10:29:10]OFD Sender: No OFD packet to send [10:29:15]OFD Sender: No OFD packet to send [10:29:20]OFD Sender: No OFD packet to send [10:29:25]OFD Sender: No OFD packet to send [10:29:30]OFD Sender: No OFD packet to send [10:29:35]OFD Sender: No OFD packet to send [10:29:40]OFD Sender: No OFD packet to send [10:29:45]OFD Sender: No OFD packet to send [10:29:50]OFD Sender: No OFD packet to send [10:29:55]OFD Sender: No OFD packet to send [10:30:00]OFD Sender: No OFD packet to send [10:30:05]OFD Sender: No OFD packet to send [10:30:10]accept exits with 10 [10:30:10]New connection [10:30:10]New thread 3067579748 created [10:30:10]Thread 3067436388 joined [10:30:10]Waiting for new connection... [10:30:10] Sock 10.Parse request [10:30:10]Sock 10.Check first char [10:30:10]Sock 10.First char is OK [10:30:10]request: POST /json_proto HTTP/1.0 [10:30:10]Method: POST [10:30:10]URL: /json_proto [10:30:10]Method is POST - this is cgi request [10:30:10]url: /json_proto [10:30:10]query_string will be loaded in cgi processing [10:30:10]execute_cgi json_proto POST (null) [10:30:10]execute_cgi path=json_proto method=POST [10:30:10]POST find Content-Length [10:30:10]Host: 172.17.52.131:8080 [10:30:10]Content-Length: 677 [10:30:10]Content-Type: application/json [10:30:10] [10:30:10]POST finish read [10:30:10]Found Content-Length = 677 [10:30:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477319", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:30:10]execute_script... [10:30:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477319", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:30:10]POST & json_proto [10:30:10]process_json_proto [10:30:10]json parsed OK: [10:30:10]protocol is kg_v1.0 [10:30:10]action value=close_receipt [10:30:10]process_action close_receipt [10:30:10]cmd_close_receipt [10:30:10]MH_GetDate [10:30:10]Write to MH i2c: F0 00 00 E1 10 E0 [10:30:10]Write i2c OK [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: F0 [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: F0 09 00 [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: F0 09 00 E1 10 00 32 2D 16 67 81 1C 16 67 DF [10:30:10]GetLastDocTimeStamp 1729506513 [10:30:10]current date 1729506610 [10:30:10]FM_GetShiftState [10:30:10]SAM_PROTO_GetShiftState [10:30:10]wFMCommunicate request_size=4 [10:30:10]MH_SAM_APDU [10:30:10]CAPDU: 80 13 01 00 [10:30:10]Write to MH i2c: E2 08 00 E2 10 80 13 01 00 00 00 00 00 6F [10:30:10]Write i2c OK [10:30:10]MH_I2C_Read... [10:30:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:10]Read from MH i2c: E2 [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: E2 0E 00 [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: E2 0E 00 E2 10 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 F1 [10:30:10]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:30:10]wFMCommunicate OK [10:30:10]SAM_PROTO_GetShiftState done [10:30:10]FM_GetShiftState done [10:30:10]opened in 1729469279 [10:30:10]opened+sec_in_day 1729555679 [10:30:10]quantity*price = 60027 [10:30:10]sum+1 = 60029 [10:30:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 144 21.10.2024 10:30 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223513 ФПД: 265064408256693 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T103010&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223513&fm=265064408256693&tin=02508201610067®Number=0000000000091767&sum=60000 [10:30:11]StoreToDocumentArchive [10:30:11]shift 538 fd 223513 [10:30:11]save to /storage/0538/doc_00223513 [10:30:11]save last doc name /storage/0538/doc_00223513 to /storage/kkm_last_doc_name [10:30:11]save OK [10:30:11]Clear old archive folders... [10:30:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:30:11]tlvbuf is 013B8CA0 [10:30:11]SAM_PROTO_ClearQueue [10:30:11]wFMCommunicate request_size=4 [10:30:11]MH_SAM_APDU [10:30:11]CAPDU: 80 09 00 00 [10:30:11]Write to MH i2c: E2 08 00 EF 10 80 09 00 00 00 00 00 00 71 [10:30:11]Write i2c OK [10:30:11]MH_I2C_Read... [10:30:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:30:11]Read from MH i2c: E2 [10:30:11]MH_I2C_Read... [10:30:11]Read from MH i2c: E2 03 00 [10:30:11]MH_I2C_Read... [10:30:11]Read from MH i2c: E2 03 00 EF 10 00 90 00 73 [10:30:11]RAPDU: 90 00 [10:30:11]wFMCommunicate OK [10:30:11]SAM_PROTO_ClearQueue done [10:30:11]KKMCreateOFDPacket [10:30:11]OFDProtocolAddRootSTLVToBuf [10:30:11]FM_MakeSignedData [10:30:11]FM_MakeSignedData [10:30:11]SAM_PROTO_SignData [10:30:11]wFMCommunicate request_size=4 [10:30:11]MH_SAM_APDU [10:30:11]CAPDU: 80 0D 01 02 [10:30:11]Write to MH i2c: E2 08 00 F0 10 80 0D 01 02 00 00 00 00 79 [10:30:11]Write i2c OK [10:30:11]MH_I2C_Read... [10:30:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:30:11]Read from MH i2c: E2 [10:30:11]MH_I2C_Read... [10:30:11]Read from MH i2c: E2 03 00 [10:30:11]MH_I2C_Read... [10:30:11]Read from MH i2c: E2 03 00 F0 10 00 90 00 74 [10:30:11]RAPDU: 90 00 [10:30:11]wFMCommunicate OK [10:30:11]wFMCommunicate request_size=255 [10:30:11]MH_SAM_APDU [10:30:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 32 2D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 19 69 03 00 35 04 06 00 F1 [10:30:11]Write to MH i2c: E2 02 01 F1 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 32 2D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 19 69 03 00 35 04 06 00 F1 00 00 69 [10:30:11]Write i2c OK [10:30:11]MH_I2C_Read... [10:30:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:11]Read from MH i2c: E2 [10:30:11]MH_I2C_Read... [10:30:11]Read from MH i2c: E2 03 00 [10:30:11]MH_I2C_Read... [10:30:11]Read from MH i2c: E2 03 00 F1 10 00 90 00 75 [10:30:11]RAPDU: 90 00 [10:30:11]wFMCommunicate OK [10:30:11]wFMCommunicate request_size=10 [10:30:11]MH_SAM_APDU [10:30:11]CAPDU: 80 0D 02 02 05 13 1D E5 90 B5 [10:30:11]Write to MH i2c: E2 0D 00 F2 10 80 0D 02 02 05 00 13 1D E5 90 B5 00 00 E0 [10:30:11]Write i2c OK [10:30:11]MH_I2C_Read... [10:30:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:12]Read from MH i2c: E2 [10:30:12]MH_I2C_Read... [10:30:12]Read from MH i2c: E2 03 00 [10:30:12]MH_I2C_Read... [10:30:12]Read from MH i2c: E2 03 00 F2 10 00 90 00 76 [10:30:12]RAPDU: 90 00 [10:30:12]wFMCommunicate OK [10:30:12]wFMCommunicate request_size=4 [10:30:12]MH_SAM_APDU [10:30:12]CAPDU: 80 0D 03 02 [10:30:12]Write to MH i2c: E2 08 00 F3 10 80 0D 03 02 00 00 00 00 7E [10:30:12]Write i2c OK [10:30:12]MH_I2C_Read... [10:30:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:30:12]Read from MH i2c: E2 [10:30:12]MH_I2C_Read... [10:30:12]Read from MH i2c: E2 0B 00 [10:30:12]MH_I2C_Read... [10:30:12]Read from MH i2c: E2 0B 00 F3 10 00 6E F4 04 1C 93 D9 C6 E4 90 00 17 [10:30:12]RAPDU: 6E F4 04 1C 93 D9 C6 E4 90 00 [10:30:12]wFMCommunicate OK [10:30:12]SAM_PROTO_SignData done [10:30:12]FM_MakeSignedData done [10:30:12]CreateOFDProtocolMessage [10:30:12]wFMCommunicate request_size=4 [10:30:12]MH_SAM_APDU [10:30:12]CAPDU: 80 11 00 00 [10:30:12]Write to MH i2c: E2 08 00 F4 10 80 11 00 00 00 00 00 00 7E [10:30:12]Write i2c OK [10:30:12]MH_I2C_Read... [10:30:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:12]Read from MH i2c: E2 [10:30:12]MH_I2C_Read... [10:30:12]Read from MH i2c: E2 17 00 [10:30:12]MH_I2C_Read... [10:30:12]Read from MH i2c: E2 17 00 F4 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 D1 [10:30:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:30:12]wFMCommunicate OK [10:30:12]CreateOFDProtocolMessage done [10:30:12]OFDSenderStorePacket 223513 [10:30:12]StoreOFDPacket docnum=223513 [10:30:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 70 FD 07 01 4C 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 32 2D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 19 69 03 00 35 04 06 00 F1 13 1D E5 90 B5 6E F4 04 1C 93 D9 C6 E4 [10:30:12]CheckFolder [10:30:12]dirname=/storage/ofd_packets [10:30:12]CheckFolder done [10:30:12]ProducePacketName [10:30:12]name=ofd_packets/00223513 [10:30:12]NVStorageSaveData ofd_packets/00223513 [10:30:12]File name is /storage/ofd_packets/00223513 [10:30:12]Write 301 bytes [10:30:12]NVStorageSaveData done [10:30:12]OFDSenderStorePacket done [10:30:12]KKMCreateOFDPacket done [10:30:12]NVStorageSaveData kkm_last_timestamp [10:30:12]File name is /storage/kkm_last_timestamp [10:30:12]Write 4 bytes [10:30:12]NVStorageSaveData done [10:30:12]ExternCall_PrintAddStr [10:30:12]wPrintStart [10:30:12]Write to MH i2c: 01 00 00 F5 10 05 [10:30:12]Write i2c OK [10:30:12]MH_I2C_Read... [10:30:12]Read from MH i2c: 01 [10:30:12]MH_I2C_Read... [10:30:12]Read from MH i2c: 01 07 00 [10:30:12]MH_I2C_Read... [10:30:12]Read from MH i2c: 01 07 00 F5 10 00 00 00 00 00 FF 0F 1A [10:30:12]RasterBufferAndPrint [10:30:12]line Счет N : (1)477319 [10:30:12]line ИНН: 02508201610067 [10:30:12]line Контрольно-Кассовый Чек [10:30:12]line ПРОДАЖА [10:30:12]line ТРК (МРК, ГНК) : 11 [10:30:12]line Товар: 2710124500 [10:30:12]line Аи-95-К-5 [10:30:12]line 8.090 * 74.20 [10:30:12]line = 600.28 [10:30:12]line НДС 12% НСП 1% [10:30:12]line > о реализуемом товаре [10:30:12]line ОКРУГЛЕНИЕ: -0.28 [10:30:12]line ИТОГО: 600.00 [10:30:12]line Внесено: 600.00 [10:30:12]line СДАЧА: 0.00 [10:30:12]line НСП 1% : 5.31 [10:30:12]line НДС 12% : 63.75 [10:30:12]line Наличными: 600.00 [10:30:12]line Безнал.: 0.00 [10:30:12]line Место: АЗС № 162 "Партнер Нефть" [10:30:12]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:30:12]line СНО: Общий режим [10:30:12]line Чек 144 21.10.2024 10:30 [10:30:12]line Смена: 538 ФФД: 1.0 [10:30:12]line ЗНМ: 0300000103 [10:30:12]line РНМ: 0000000000091767 [10:30:12]line Версия ККМ: 001 [10:30:12]line ФМ: 0000000000871763 [10:30:12]line ФД: 223513 [10:30:12]line ФПД: 265064408256693 [10:30:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T103010&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223513&fm=265064408256693&tin=02508201610067®Number=0000000000091767&sum=60000 [10:30:12]OFD Sender: Processing packet 223513 [packets to send 25, broken 24] [10:30:12]ProducePacketName [10:30:12]name=ofd_packets/00223513 [10:30:12]OFD Sender: To server: pG, [10:30:12]CommunicateWithHost lk.salyk.kg:30040 [10:30:12]ConnectInit lk.salyk.kg [10:30:12]written 0, free lines is 4095 [10:30:12]Connected sock=9 [10:30:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 70 FD 07 01 4C 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 32 2D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 19 69 03 00 35 04 06 00 F1 13 1D E5 90 B5 6E F4 04 1C 93 D9 C6 E4 [10:30:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 42 E8 47 00 3B 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 19 69 03 00 F4 03 04 00 D5 D8 15 67 B6 04 01 00 00 EB 6C CB C3 07 08 85 20 [10:30:12]CommunicateWithHost err = 0 [10:30:12]CheckOFDResponse [10:30:12]1017 (14) - 77093643461234 [10:30:12]1041 (16) - 0000000000871763 [10:30:12]1040 (4) - 223513 [10:30:12]1012 (4) - 21.10.2024 04:30 [10:30:12]1206 (1) - 0 [10:30:12]OFD Sender: Remove packet 223513 [10:30:12]ProducePacketName [10:30:12]name=ofd_packets/00223513 [10:30:12]NVStorageDeleteData [10:30:12]Write to MH i2c: 01 00 00 20 11 31 [10:30:12]Write i2c OK [10:30:12]MH_I2C_Read... [10:30:12]Read from MH i2c: 01 [10:30:12]MH_I2C_Read... [10:30:12]Read from MH i2c: 01 07 00 [10:30:12]MH_I2C_Read... [10:30:12]Read from MH i2c: 01 07 00 20 11 00 00 00 00 00 F6 0C 3A [10:30:12]RasterBufferAndPrint [10:30:12]line [10:30:12]line [10:30:12]line [10:30:12]line [10:30:12]line [10:30:12]written 0, free lines is 3324 [10:30:12]MH_Cut [10:30:12]Write to MH i2c: D1 01 00 27 11 01 0A [10:30:12]Write i2c OK [10:30:12]MH_I2C_Read... [10:30:12]Read from MH i2c: D1 [10:30:12]MH_I2C_Read... [10:30:12]Read from MH i2c: D1 01 00 [10:30:12]MH_I2C_Read... [10:30:12]Read from MH i2c: D1 01 00 27 11 00 09 [10:30:12]Write to MH i2c: 01 00 00 28 11 39 [10:30:12]Write i2c OK [10:30:12]MH_I2C_Read... [10:30:13]OFD Sender: No OFD packet to send [10:30:13]*** Cut start [10:30:13]*** Purtial cut [10:30:13]*** Stage 1: CUTSNS_PIN = 1 [10:30:13]Read from MH i2c: 01 [10:30:13]MH_I2C_Read... [10:30:13]*** Stop cut motor [10:30:13]*** Cut end [10:30:13]Read from MH i2c: 01 07 00 [10:30:13]MH_I2C_Read... [10:30:13]Read from MH i2c: 01 07 00 28 11 00 00 00 00 00 FF 0F 4E [10:30:13]process_action close_receipt done [10:30:13]requested_data is exist [10:30:13]produce_requested_data [10:30:13]requested_item fm.sn is exist - process it [10:30:13]wFMCommunicate request_size=4 [10:30:13]MH_SAM_APDU [10:30:13]CAPDU: 80 11 00 00 [10:30:13]Write to MH i2c: E2 08 00 29 11 80 11 00 00 00 00 00 00 B4 [10:30:13]Write i2c OK [10:30:13]MH_I2C_Read... [10:30:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:13]Read from MH i2c: E2 [10:30:13]MH_I2C_Read... [10:30:13]Read from MH i2c: E2 17 00 [10:30:13]MH_I2C_Read... [10:30:13]Read from MH i2c: E2 17 00 29 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 07 [10:30:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:30:13]wFMCommunicate OK [10:30:13]requested_item fd.num is exist - process it [10:30:13]SAM_PROTO_GetFieldsCounters [10:30:13]wFMCommunicate request_size=4 [10:30:13]MH_SAM_APDU [10:30:13]CAPDU: 80 13 00 00 [10:30:13]Write to MH i2c: E2 08 00 2A 11 80 13 00 00 00 00 00 00 B7 [10:30:13]Write i2c OK [10:30:13]MH_I2C_Read... [10:30:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:30:14]Read from MH i2c: E2 [10:30:14]MH_I2C_Read... [10:30:14]Read from MH i2c: E2 62 00 [10:30:14]MH_I2C_Read... [10:30:14]Read from MH i2c: E2 62 00 2A 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 19 69 03 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 2E [10:30:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 19 69 03 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 [10:30:14]wFMCommunicate OK [10:30:14]SAM_PROTO_GetFieldsCounters done [10:30:14]requested_item shift.num is exist - process it [10:30:14]requested_item shift.opened is exist - process it [10:30:14]req_shift_opened [10:30:14]FM_GetShiftState [10:30:14]SAM_PROTO_GetShiftState [10:30:14]wFMCommunicate request_size=4 [10:30:14]MH_SAM_APDU [10:30:14]CAPDU: 80 13 01 00 [10:30:14]Write to MH i2c: E2 08 00 2B 11 80 13 01 00 00 00 00 00 B9 [10:30:14]Write i2c OK [10:30:14]MH_I2C_Read... [10:30:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:14]Read from MH i2c: E2 [10:30:14]MH_I2C_Read... [10:30:14]Read from MH i2c: E2 0E 00 [10:30:14]MH_I2C_Read... [10:30:14]Read from MH i2c: E2 0E 00 2B 11 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 3B [10:30:14]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:30:14]wFMCommunicate OK [10:30:14]SAM_PROTO_GetShiftState done [10:30:14]FM_GetShiftState done [10:30:14]req_shift_opened done [10:30:14]requested_item shift.open_date is exist - process it [10:30:14]req_shift_open_date [10:30:14]req_shift_open_date done [10:30:14]produce_requested_data done [10:30:14]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223513,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:30:14]process_action_free close_receipt [10:30:14]json_value_free [10:30:14]json_value_free done [10:30:14]process_json_proto returns [10:30:14]Send response to host [10:30:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223513,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:30:14]free response buf [10:30:14]execute_script done [10:30:14]execute_script returns [10:30:14]free content buf [10:30:14]Sock 10.Close socket [10:30:14]Sock 10.Thread stoped [10:30:18]OFD Sender: No OFD packet to send [10:30:23]OFD Sender: No OFD packet to send [10:30:28]OFD Sender: No OFD packet to send [10:30:33]accept exits with 8 [10:30:33]New connection [10:30:33]New thread 3067436388 created [10:30:33]Thread 3067579748 joined [10:30:33]Waiting for new connection... [10:30:33] Sock 8.Parse request [10:30:33]Sock 8.Check first char [10:30:33]Sock 8.First char is OK [10:30:33]request: POST /json_proto HTTP/1.0 [10:30:33]Method: POST [10:30:33]URL: /json_proto [10:30:33]Method is POST - this is cgi request [10:30:33]url: /json_proto [10:30:33]query_string will be loaded in cgi processing [10:30:33]execute_cgi json_proto POST (null) [10:30:33]execute_cgi path=json_proto method=POST [10:30:33]POST find Content-Length [10:30:33]Host: 172.17.52.131:8080 [10:30:33]Content-Length: 675 [10:30:33]Content-Type: application/json [10:30:33] [10:30:33]POST finish read [10:30:33]Found Content-Length = 675 [10:30:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477320", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "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" ] } } [10:30:33]execute_script... [10:30:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477320", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "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" ] } } [10:30:33]POST & json_proto [10:30:33]process_json_proto [10:30:33]json parsed OK: [10:30:33]protocol is kg_v1.0 [10:30:33]action value=close_receipt [10:30:33]process_action close_receipt [10:30:33]cmd_close_receipt [10:30:33]MH_GetDate [10:30:33]Write to MH i2c: F0 00 00 2C 11 2C [10:30:33]Write i2c OK [10:30:33]MH_I2C_Read... [10:30:33]Read from MH i2c: F0 [10:30:33]MH_I2C_Read... [10:30:33]Read from MH i2c: F0 09 00 [10:30:33]MH_I2C_Read... [10:30:33]Read from MH i2c: F0 09 00 2C 11 00 49 2D 16 67 81 1C 16 67 42 [10:30:33]GetLastDocTimeStamp 1729506610 [10:30:33]current date 1729506633 [10:30:33]FM_GetShiftState [10:30:33]SAM_PROTO_GetShiftState [10:30:33]wFMCommunicate request_size=4 [10:30:33]MH_SAM_APDU [10:30:33]CAPDU: 80 13 01 00 [10:30:33]Write to MH i2c: E2 08 00 2D 11 80 13 01 00 00 00 00 00 BB [10:30:33]Write i2c OK [10:30:33]MH_I2C_Read... [10:30:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:33]Read from MH i2c: E2 [10:30:33]MH_I2C_Read... [10:30:33]Read from MH i2c: E2 0E 00 [10:30:33]MH_I2C_Read... [10:30:33]Read from MH i2c: E2 0E 00 2D 11 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 3D [10:30:33]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:30:33]wFMCommunicate OK [10:30:33]SAM_PROTO_GetShiftState done [10:30:33]FM_GetShiftState done [10:30:33]opened in 1729469279 [10:30:33]opened+sec_in_day 1729555679 [10:30:33]quantity*price = 90068 [10:30:33]sum+1 = 90069 [10:30:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.65 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 145 21.10.2024 10:30 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223514 ФПД: 244318472658493 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T103033&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223514&fm=244318472658493&tin=02508201610067®Number=0000000000091767&sum=90000 [10:30:34]StoreToDocumentArchive [10:30:34]shift 538 fd 223514 [10:30:34]save to /storage/0538/doc_00223514 [10:30:34]save last doc name /storage/0538/doc_00223514 to /storage/kkm_last_doc_name [10:30:34]save OK [10:30:34]Clear old archive folders... [10:30:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:30:34]tlvbuf is 013B9900 [10:30:34]SAM_PROTO_ClearQueue [10:30:34]wFMCommunicate request_size=4 [10:30:34]MH_SAM_APDU [10:30:34]CAPDU: 80 09 00 00 [10:30:34]Write to MH i2c: E2 08 00 3A 11 80 09 00 00 00 00 00 00 BD [10:30:34]Write i2c OK [10:30:34]MH_I2C_Read... [10:30:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:30:34]Read from MH i2c: E2 [10:30:34]MH_I2C_Read... [10:30:34]Read from MH i2c: E2 03 00 [10:30:34]MH_I2C_Read... [10:30:34]Read from MH i2c: E2 03 00 3A 11 00 90 00 BF [10:30:34]RAPDU: 90 00 [10:30:34]wFMCommunicate OK [10:30:34]SAM_PROTO_ClearQueue done [10:30:34]KKMCreateOFDPacket [10:30:34]OFDProtocolAddRootSTLVToBuf [10:30:34]FM_MakeSignedData [10:30:34]FM_MakeSignedData [10:30:34]SAM_PROTO_SignData [10:30:34]wFMCommunicate request_size=4 [10:30:34]MH_SAM_APDU [10:30:34]CAPDU: 80 0D 01 02 [10:30:34]Write to MH i2c: E2 08 00 3B 11 80 0D 01 02 00 00 00 00 C5 [10:30:34]Write i2c OK [10:30:34]MH_I2C_Read... [10:30:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:30:34]Read from MH i2c: E2 [10:30:34]MH_I2C_Read... [10:30:34]Read from MH i2c: E2 03 00 [10:30:34]MH_I2C_Read... [10:30:34]Read from MH i2c: E2 03 00 3B 11 00 90 00 C0 [10:30:34]RAPDU: 90 00 [10:30:34]wFMCommunicate OK [10:30:34]wFMCommunicate request_size=255 [10:30:34]MH_SAM_APDU [10:30: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 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 91 00 00 00 F4 03 04 00 49 2D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1A 69 03 00 35 04 06 00 DE 34 D3 C6 [10:30:34]Write to MH i2c: E2 02 01 3C 11 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 91 00 00 00 F4 03 04 00 49 2D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1A 69 03 00 35 04 06 00 DE 34 D3 C6 00 00 E9 [10:30:34]Write i2c OK [10:30:34]MH_I2C_Read... [10:30:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:34]Read from MH i2c: E2 [10:30:34]MH_I2C_Read... [10:30:34]Read from MH i2c: E2 03 00 [10:30:34]MH_I2C_Read... [10:30:34]Read from MH i2c: E2 03 00 3C 11 00 90 00 C1 [10:30:34]RAPDU: 90 00 [10:30:34]wFMCommunicate OK [10:30:34]wFMCommunicate request_size=7 [10:30:34]MH_SAM_APDU [10:30:34]CAPDU: 80 0D 02 02 02 5E 3D [10:30:34]Write to MH i2c: E2 0A 00 3D 11 80 0D 02 02 02 00 5E 3D 00 00 67 [10:30:34]Write i2c OK [10:30:34]MH_I2C_Read... [10:30:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:34]Read from MH i2c: E2 [10:30:34]MH_I2C_Read... [10:30:34]Read from MH i2c: E2 03 00 [10:30:34]MH_I2C_Read... [10:30:34]Read from MH i2c: E2 03 00 3D 11 00 90 00 C2 [10:30:34]RAPDU: 90 00 [10:30:34]wFMCommunicate OK [10:30:34]wFMCommunicate request_size=4 [10:30:34]MH_SAM_APDU [10:30:34]CAPDU: 80 0D 03 02 [10:30:34]Write to MH i2c: E2 08 00 3E 11 80 0D 03 02 00 00 00 00 CA [10:30:34]Write i2c OK [10:30:34]MH_I2C_Read... [10:30:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:30:34]Read from MH i2c: E2 [10:30:34]MH_I2C_Read... [10:30:34]Read from MH i2c: E2 0B 00 [10:30:34]MH_I2C_Read... [10:30:34]Read from MH i2c: E2 0B 00 3E 11 00 A5 F5 82 4C C3 5A 3A 7D 90 00 07 [10:30:34]RAPDU: A5 F5 82 4C C3 5A 3A 7D 90 00 [10:30:34]wFMCommunicate OK [10:30:34]SAM_PROTO_SignData done [10:30:34]FM_MakeSignedData done [10:30:34]CreateOFDProtocolMessage [10:30:34]wFMCommunicate request_size=4 [10:30:34]MH_SAM_APDU [10:30:34]CAPDU: 80 11 00 00 [10:30:34]Write to MH i2c: E2 08 00 3F 11 80 11 00 00 00 00 00 00 CA [10:30:34]Write i2c OK [10:30:34]MH_I2C_Read... [10:30:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:34]Read from MH i2c: E2 [10:30:34]MH_I2C_Read... [10:30:34]Read from MH i2c: E2 17 00 [10:30:34]MH_I2C_Read... [10:30:34]Read from MH i2c: E2 17 00 3F 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 1D [10:30:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:30:34]wFMCommunicate OK [10:30:34]CreateOFDProtocolMessage done [10:30:34]OFDSenderStorePacket 223514 [10:30:34]StoreOFDPacket docnum=223514 [10:30:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 28 41 04 01 35 F6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 91 00 00 00 F4 03 04 00 49 2D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1A 69 03 00 35 04 06 00 DE 34 D3 C6 5E 3D A5 F5 82 4C C3 5A 3A 7D [10:30:34]CheckFolder [10:30:34]dirname=/storage/ofd_packets [10:30:34]CheckFolder done [10:30:34]ProducePacketName [10:30:34]name=ofd_packets/00223514 [10:30:34]NVStorageSaveData ofd_packets/00223514 [10:30:34]File name is /storage/ofd_packets/00223514 [10:30:34]Write 298 bytes [10:30:34]NVStorageSaveData done [10:30:34]OFDSenderStorePacket done [10:30:34]KKMCreateOFDPacket done [10:30:34]NVStorageSaveData kkm_last_timestamp [10:30:34]File name is /storage/kkm_last_timestamp [10:30:34]Write 4 bytes [10:30:34]NVStorageSaveData done [10:30:34]ExternCall_PrintAddStr [10:30:34]wPrintStart [10:30:34]Write to MH i2c: 01 00 00 40 11 51 [10:30:34]Write i2c OK [10:30:34]MH_I2C_Read... [10:30:34]Read from MH i2c: 01 [10:30:34]MH_I2C_Read... [10:30:34]Read from MH i2c: 01 07 00 [10:30:34]MH_I2C_Read... [10:30:34]Read from MH i2c: 01 07 00 40 11 00 00 00 00 00 FF 0F 66 [10:30:34]RasterBufferAndPrint [10:30:34]line Счет N : (1)477320 [10:30:34]line ИНН: 02508201610067 [10:30:34]line Контрольно-Кассовый Чек [10:30:34]line ПРОДАЖА [10:30:34]line ТРК (МРК, ГНК) : 34 [10:30:34]line Товар: 2710194210 [10:30:34]line ДТ-К-5 [10:30:34]line 11.820 * 76.20 [10:30:34]line = 900.68 [10:30:34]line НДС 12% НСП 1% [10:30:34]line > о реализуемом товаре [10:30:34]line ОКРУГЛЕНИЕ: -0.68 [10:30:34]line ИТОГО: 900.00 [10:30:34]line Внесено: 900.00 [10:30:34]line СДАЧА: 0.00 [10:30:34]line НСП 1% : 7.97 [10:30:34]line НДС 12% : 95.65 [10:30:34]line Наличными: 900.00 [10:30:34]line Безнал.: 0.00 [10:30:34]line Место: АЗС № 162 "Партнер Нефть" [10:30:34]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:30:34]line СНО: Общий режим [10:30:34]line Чек 145 21.10.2024 10:30 [10:30:34]line Смена: 538 ФФД: 1.0 [10:30:34]line ЗНМ: 0300000103 [10:30:34]line РНМ: 0000000000091767 [10:30:34]line Версия ККМ: 001 [10:30:34]line ФМ: 0000000000871763 [10:30:34]line ФД: 223514 [10:30:34]line ФПД: 244318472658493 [10:30:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T103033&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223514&fm=244318472658493&tin=02508201610067®Number=0000000000091767&sum=90000 [10:30:35]OFD Sender: Processing packet 223514 [packets to send 25, broken 24] [10:30:35]ProducePacketName [10:30:35]name=ofd_packets/00223514 [10:30:35]OFD Sender: To server: pG, [10:30:35]CommunicateWithHost lk.salyk.kg:30040 [10:30:35]ConnectInit lk.salyk.kg [10:30:35]written 0, free lines is 4095 [10:30:35]Connected sock=11 [10:30:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 28 41 04 01 35 F6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 91 00 00 00 F4 03 04 00 49 2D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1A 69 03 00 35 04 06 00 DE 34 D3 C6 5E 3D A5 F5 82 4C C3 5A 3A 7D [10:30:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 63 3F 47 00 DE C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1A 69 03 00 F4 03 04 00 EB D8 15 67 B6 04 01 00 00 C3 AB 00 75 FA 85 E1 EE [10:30:35]CommunicateWithHost err = 0 [10:30:35]CheckOFDResponse [10:30:35]1017 (14) - 77093643461234 [10:30:35]1041 (16) - 0000000000871763 [10:30:35]1040 (4) - 223514 [10:30:35]1012 (4) - 21.10.2024 04:30 [10:30:35]1206 (1) - 0 [10:30:35]OFD Sender: Remove packet 223514 [10:30:35]ProducePacketName [10:30:35]name=ofd_packets/00223514 [10:30:35]NVStorageDeleteData [10:30:35]Write to MH i2c: 01 00 00 6B 11 7C [10:30:35]Write i2c OK [10:30:35]MH_I2C_Read... [10:30:35]Read from MH i2c: 01 [10:30:35]MH_I2C_Read... [10:30:35]Read from MH i2c: 01 07 00 [10:30:35]MH_I2C_Read... [10:30:35]Read from MH i2c: 01 07 00 6B 11 00 00 00 00 00 EF 0C 7E [10:30:35]RasterBufferAndPrint [10:30:35]line [10:30:35]line [10:30:35]line [10:30:35]line [10:30:35]line [10:30:35]written 0, free lines is 3317 [10:30:35]MH_Cut [10:30:35]Write to MH i2c: D1 01 00 72 11 01 55 [10:30:35]Write i2c OK [10:30:35]MH_I2C_Read... [10:30:35]Read from MH i2c: D1 [10:30:35]MH_I2C_Read... [10:30:35]Read from MH i2c: D1 01 00 [10:30:35]MH_I2C_Read... [10:30:35]Read from MH i2c: D1 01 00 72 11 00 54 [10:30:35]Write to MH i2c: 01 00 00 73 11 84 [10:30:35]Write i2c OK [10:30:35]MH_I2C_Read... [10:30:35]OFD Sender: No OFD packet to send [10:30:36]*** Cut start [10:30:36]*** Purtial cut [10:30:36]*** CUTSNS_PIN = 0 [10:30:36]*** Stage 1: CUTSNS_PIN = 1 [10:30:38]Read from MH i2c: 01 [10:30:38]MH_I2C_Read... [10:30:38]*** Stop cut motor [10:30:38]*** Cut end [10:30:38]Read from MH i2c: 01 07 00 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: 01 07 00 73 11 00 00 00 00 00 FF 0F 99 [10:30:38]process_action close_receipt done [10:30:38]requested_data is exist [10:30:38]produce_requested_data [10:30:38]requested_item fm.sn is exist - process it [10:30:38]wFMCommunicate request_size=4 [10:30:38]MH_SAM_APDU [10:30:38]CAPDU: 80 11 00 00 [10:30:38]Write to MH i2c: E2 08 00 74 11 80 11 00 00 00 00 00 00 FF [10:30:38]Write i2c OK [10:30:38]MH_I2C_Read... [10:30:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:38]Read from MH i2c: E2 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: E2 17 00 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: E2 17 00 74 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 52 [10:30:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:30:38]wFMCommunicate OK [10:30:38]requested_item fd.num is exist - process it [10:30:38]SAM_PROTO_GetFieldsCounters [10:30:38]wFMCommunicate request_size=4 [10:30:38]MH_SAM_APDU [10:30:38]CAPDU: 80 13 00 00 [10:30:38]Write to MH i2c: E2 08 00 75 11 80 13 00 00 00 00 00 00 02 [10:30:38]Write i2c OK [10:30:38]MH_I2C_Read... [10:30:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:30:38]Read from MH i2c: E2 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: E2 62 00 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: E2 62 00 75 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 1A 69 03 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 7D [10:30:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 1A 69 03 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 [10:30:38]wFMCommunicate OK [10:30:38]SAM_PROTO_GetFieldsCounters done [10:30:38]requested_item shift.num is exist - process it [10:30:38]requested_item shift.opened is exist - process it [10:30:38]req_shift_opened [10:30:38]FM_GetShiftState [10:30:38]SAM_PROTO_GetShiftState [10:30:38]wFMCommunicate request_size=4 [10:30:38]MH_SAM_APDU [10:30:38]CAPDU: 80 13 01 00 [10:30:38]Write to MH i2c: E2 08 00 76 11 80 13 01 00 00 00 00 00 04 [10:30:38]Write i2c OK [10:30:38]MH_I2C_Read... [10:30:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:38]Read from MH i2c: E2 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: E2 0E 00 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: E2 0E 00 76 11 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 86 [10:30:38]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:30:38]wFMCommunicate OK [10:30:38]SAM_PROTO_GetShiftState done [10:30:38]FM_GetShiftState done [10:30:38]req_shift_opened done [10:30:38]requested_item shift.open_date is exist - process it [10:30:38]req_shift_open_date [10:30:38]req_shift_open_date done [10:30:38]produce_requested_data done [10:30:38]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223514,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:30:38]process_action_free close_receipt [10:30:38]json_value_free [10:30:38]json_value_free done [10:30:38]process_json_proto returns [10:30:38]Send response to host [10:30:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223514,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:30:38]free response buf [10:30:38]execute_script done [10:30:38]execute_script returns [10:30:38]free content buf [10:30:38]Sock 8.Close socket [10:30:38]Sock 8.Thread stoped [10:30:40]OFD Sender: No OFD packet to send [10:30:45]OFD Sender: No OFD packet to send [10:30:50]OFD Sender: No OFD packet to send [10:30:55]OFD Sender: No OFD packet to send [10:31:00]OFD Sender: No OFD packet to send [10:31:05]OFD Sender: No OFD packet to send [10:31:10]OFD Sender: No OFD packet to send [10:31:15]OFD Sender: No OFD packet to send [10:31:20]OFD Sender: No OFD packet to send [10:31:25]OFD Sender: No OFD packet to send [10:31:30]OFD Sender: No OFD packet to send [10:31:35]OFD Sender: No OFD packet to send [10:31:40]OFD Sender: No OFD packet to send [10:31:45]OFD Sender: No OFD packet to send [10:31:51]OFD Sender: No OFD packet to send [10:31:56]OFD Sender: No OFD packet to send [10:32:01]OFD Sender: No OFD packet to send [10:32:06]OFD Sender: No OFD packet to send [10:32:11]OFD Sender: No OFD packet to send [10:32:16]OFD Sender: No OFD packet to send [10:32:21]OFD Sender: No OFD packet to send [10:32:26]OFD Sender: No OFD packet to send [10:32:31]OFD Sender: No OFD packet to send [10:32:36]OFD Sender: No OFD packet to send [10:32:41]OFD Sender: No OFD packet to send [10:32:46]OFD Sender: No OFD packet to send [10:32:50]accept exits with 9 [10:32:50]New connection [10:32:50]New thread 3067579748 created [10:32:50]Thread 3067436388 joined [10:32:50]Waiting for new connection... [10:32:50] Sock 9.Parse request [10:32:50]Sock 9.Check first char [10:32:50]Sock 9.First char is OK [10:32:50]request: POST /json_proto HTTP/1.0 [10:32:50]Method: POST [10:32:50]URL: /json_proto [10:32:50]Method is POST - this is cgi request [10:32:50]url: /json_proto [10:32:50]query_string will be loaded in cgi processing [10:32:50]execute_cgi json_proto POST (null) [10:32:50]execute_cgi path=json_proto method=POST [10:32:50]POST find Content-Length [10:32:50]Host: 172.17.52.131:8080 [10:32:50]Content-Length: 682 [10:32:50]Content-Type: application/json [10:32:50] [10:32:50]POST finish read [10:32:50]Found Content-Length = 682 [10:32:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477321", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:50]execute_script... [10:32:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477321", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:50]POST & json_proto [10:32:50]process_json_proto [10:32:50]json parsed OK: [10:32:50]protocol is kg_v1.0 [10:32:50]action value=close_receipt [10:32:50]process_action close_receipt [10:32:50]cmd_close_receipt [10:32:50]MH_GetDate [10:32:50]Write to MH i2c: F0 00 00 77 11 77 [10:32:50]Write i2c OK [10:32:50]MH_I2C_Read... [10:32:50]Read from MH i2c: F0 [10:32:50]MH_I2C_Read... [10:32:50]Read from MH i2c: F0 09 00 [10:32:50]MH_I2C_Read... [10:32:50]Read from MH i2c: F0 09 00 77 11 00 D2 2D 16 67 81 1C 16 67 16 [10:32:50]GetLastDocTimeStamp 1729506633 [10:32:50]current date 1729506770 [10:32:50]FM_GetShiftState [10:32:50]SAM_PROTO_GetShiftState [10:32:50]wFMCommunicate request_size=4 [10:32:50]MH_SAM_APDU [10:32:50]CAPDU: 80 13 01 00 [10:32:50]Write to MH i2c: E2 08 00 78 11 80 13 01 00 00 00 00 00 06 [10:32:50]Write i2c OK [10:32:50]MH_I2C_Read... [10:32:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:50]Read from MH i2c: E2 [10:32:50]MH_I2C_Read... [10:32:50]Read from MH i2c: E2 0E 00 [10:32:50]MH_I2C_Read... [10:32:50]Read from MH i2c: E2 0E 00 78 11 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 88 [10:32:50]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:32:50]wFMCommunicate OK [10:32:50]SAM_PROTO_GetShiftState done [10:32:50]FM_GetShiftState done [10:32:50]opened in 1729469279 [10:32:50]opened+sec_in_day 1729555679 [10:32:50]quantity*price = 150056 [10:32:50]sum+1 = 150058 [10:32:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 146 21.10.2024 10:32 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223515 ФПД: 185729999936364 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T103250&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223515&fm=185729999936364&tin=02508201610067®Number=0000000000091767&sum=150000 [10:32:51]StoreToDocumentArchive [10:32:51]shift 538 fd 223515 [10:32:51]save to /storage/0538/doc_00223515 [10:32:51]save last doc name /storage/0538/doc_00223515 to /storage/kkm_last_doc_name [10:32:51]save OK [10:32:51]Clear old archive folders... [10:32:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:32:51]tlvbuf is 013B88C0 [10:32:51]SAM_PROTO_ClearQueue [10:32:51]wFMCommunicate request_size=4 [10:32:51]MH_SAM_APDU [10:32:51]CAPDU: 80 09 00 00 [10:32:51]Write to MH i2c: E2 08 00 85 11 80 09 00 00 00 00 00 00 08 [10:32:51]Write i2c OK [10:32:51]MH_I2C_Read... [10:32:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:32:51]Read from MH i2c: E2 [10:32:51]MH_I2C_Read... [10:32:51]Read from MH i2c: E2 03 00 [10:32:51]MH_I2C_Read... [10:32:51]Read from MH i2c: E2 03 00 85 11 00 90 00 0A [10:32:51]RAPDU: 90 00 [10:32:51]wFMCommunicate OK [10:32:51]SAM_PROTO_ClearQueue done [10:32:51]KKMCreateOFDPacket [10:32:51]OFDProtocolAddRootSTLVToBuf [10:32:51]FM_MakeSignedData [10:32:51]FM_MakeSignedData [10:32:51]SAM_PROTO_SignData [10:32:51]wFMCommunicate request_size=4 [10:32:51]MH_SAM_APDU [10:32:51]CAPDU: 80 0D 01 02 [10:32:51]Write to MH i2c: E2 08 00 86 11 80 0D 01 02 00 00 00 00 10 [10:32:51]Write i2c OK [10:32:51]MH_I2C_Read... [10:32:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:32:51]Read from MH i2c: E2 [10:32:51]MH_I2C_Read... [10:32:51]Read from MH i2c: E2 03 00 [10:32:51]MH_I2C_Read... [10:32:51]Read from MH i2c: E2 03 00 86 11 00 90 00 0B [10:32:51]RAPDU: 90 00 [10:32:51]wFMCommunicate OK [10:32:51]wFMCommunicate request_size=255 [10:32:51]MH_SAM_APDU [10:32:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 D2 2D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1B 69 03 00 35 04 06 00 A8 [10:32:51]Write to MH i2c: E2 02 01 87 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 D2 2D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1B 69 03 00 35 04 06 00 A8 00 00 46 [10:32:51]Write i2c OK [10:32:51]MH_I2C_Read... [10:32:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:52]Read from MH i2c: E2 [10:32:52]MH_I2C_Read... [10:32:52]Read from MH i2c: E2 03 00 [10:32:52]MH_I2C_Read... [10:32:52]Read from MH i2c: E2 03 00 87 11 00 90 00 0C [10:32:52]RAPDU: 90 00 [10:32:52]wFMCommunicate OK [10:32:52]wFMCommunicate request_size=10 [10:32:52]MH_SAM_APDU [10:32:52]CAPDU: 80 0D 02 02 05 EB A2 AB 9B 6C [10:32:52]Write to MH i2c: E2 0D 00 88 11 80 0D 02 02 05 00 EB A2 AB 9B 6C 00 00 5C [10:32:52]Write i2c OK [10:32:52]MH_I2C_Read... [10:32:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:52]Read from MH i2c: E2 [10:32:52]MH_I2C_Read... [10:32:52]Read from MH i2c: E2 03 00 [10:32:52]MH_I2C_Read... [10:32:52]Read from MH i2c: E2 03 00 88 11 00 90 00 0D [10:32:52]RAPDU: 90 00 [10:32:52]wFMCommunicate OK [10:32:52]wFMCommunicate request_size=4 [10:32:52]MH_SAM_APDU [10:32:52]CAPDU: 80 0D 03 02 [10:32:52]Write to MH i2c: E2 08 00 89 11 80 0D 03 02 00 00 00 00 15 [10:32:52]Write i2c OK [10:32:52]MH_I2C_Read... [10:32:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:32:52]Read from MH i2c: E2 [10:32:52]MH_I2C_Read... [10:32:52]Read from MH i2c: E2 0B 00 [10:32:52]MH_I2C_Read... [10:32:52]Read from MH i2c: E2 0B 00 89 11 00 02 F2 6F 55 AE F7 EB 36 90 00 94 [10:32:52]RAPDU: 02 F2 6F 55 AE F7 EB 36 90 00 [10:32:52]wFMCommunicate OK [10:32:52]SAM_PROTO_SignData done [10:32:52]FM_MakeSignedData done [10:32:52]CreateOFDProtocolMessage [10:32:52]wFMCommunicate request_size=4 [10:32:52]MH_SAM_APDU [10:32:52]CAPDU: 80 11 00 00 [10:32:52]Write to MH i2c: E2 08 00 8A 11 80 11 00 00 00 00 00 00 15 [10:32:52]Write i2c OK [10:32:52]MH_I2C_Read... [10:32:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:52]Read from MH i2c: E2 [10:32:52]MH_I2C_Read... [10:32:52]Read from MH i2c: E2 17 00 [10:32:52]MH_I2C_Read... [10:32:52]Read from MH i2c: E2 17 00 8A 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 68 [10:32:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:32:52]wFMCommunicate OK [10:32:52]CreateOFDProtocolMessage done [10:32:52]OFDSenderStorePacket 223515 [10:32:52]StoreOFDPacket docnum=223515 [10:32:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 CF EB 07 01 E5 4E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 D2 2D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1B 69 03 00 35 04 06 00 A8 EB A2 AB 9B 6C 02 F2 6F 55 AE F7 EB 36 [10:32:52]CheckFolder [10:32:52]dirname=/storage/ofd_packets [10:32:52]CheckFolder done [10:32:52]ProducePacketName [10:32:52]name=ofd_packets/00223515 [10:32:52]NVStorageSaveData ofd_packets/00223515 [10:32:52]File name is /storage/ofd_packets/00223515 [10:32:52]Write 301 bytes [10:32:52]NVStorageSaveData done [10:32:52]OFDSenderStorePacket done [10:32:52]KKMCreateOFDPacket done [10:32:52]NVStorageSaveData kkm_last_timestamp [10:32:52]File name is /storage/kkm_last_timestamp [10:32:52]Write 4 bytes [10:32:52]NVStorageSaveData done [10:32:52]ExternCall_PrintAddStr [10:32:52]wPrintStart [10:32:52]Write to MH i2c: 01 00 00 8B 11 9C [10:32:52]Write i2c OK [10:32:52]MH_I2C_Read... [10:32:52]Read from MH i2c: 01 [10:32:52]MH_I2C_Read... [10:32:52]Read from MH i2c: 01 07 00 [10:32:52]MH_I2C_Read... [10:32:52]Read from MH i2c: 01 07 00 8B 11 00 00 00 00 00 FF 0F B1 [10:32:52]RasterBufferAndPrint [10:32:52]line Счет N : (1)477321 [10:32:52]line ИНН: 02508201610067 [10:32:52]line Контрольно-Кассовый Чек [10:32:52]line ПРОДАЖА [10:32:52]line ТРК (МРК, ГНК) : 52 [10:32:52]line Товар: 2710124130 [10:32:52]line Аи-92-К-5 [10:32:52]line 22.430 * 66.90 [10:32:52]line = 1500.57 [10:32:52]line НДС 12% НСП 1% [10:32:52]line > о реализуемом товаре [10:32:52]line ОКРУГЛЕНИЕ: -0.57 [10:32:52]line ИТОГО: 1500.00 [10:32:52]line Внесено: 1500.00 [10:32:52]line СДАЧА: 0.00 [10:32:52]line НСП 1% : 13.28 [10:32:52]line НДС 12% : 159.35 [10:32:52]line Наличными: 1500.00 [10:32:52]line Безнал.: 0.00 [10:32:52]line Место: АЗС № 162 "Партнер Нефть" [10:32:52]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:32:52]line СНО: Общий режим [10:32:52]line Чек 146 21.10.2024 10:32 [10:32:52]line Смена: 538 ФФД: 1.0 [10:32:52]line ЗНМ: 0300000103 [10:32:52]line РНМ: 0000000000091767 [10:32:52]line Версия ККМ: 001 [10:32:52]line ФМ: 0000000000871763 [10:32:52]line ФД: 223515 [10:32:52]line ФПД: 185729999936364 [10:32:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T103250&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223515&fm=185729999936364&tin=02508201610067®Number=0000000000091767&sum=150000 [10:32:52]OFD Sender: Processing packet 223515 [packets to send 25, broken 24] [10:32:52]ProducePacketName [10:32:52]name=ofd_packets/00223515 [10:32:52]OFD Sender: To server: pG, [10:32:52]CommunicateWithHost lk.salyk.kg:30040 [10:32:52]ConnectInit lk.salyk.kg [10:32:52]written 0, free lines is 4095 [10:32:52]Connected sock=11 [10:32:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 CF EB 07 01 E5 4E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 D2 2D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1B 69 03 00 35 04 06 00 A8 EB A2 AB 9B 6C 02 F2 6F 55 AE F7 EB 36 [10:32:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 F2 98 47 00 93 E6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1B 69 03 00 F4 03 04 00 75 D9 15 67 B6 04 01 00 00 16 58 B0 B0 38 9B 1E 5E [10:32:52]CommunicateWithHost err = 0 [10:32:52]CheckOFDResponse [10:32:52]1017 (14) - 77093643461234 [10:32:52]1041 (16) - 0000000000871763 [10:32:52]1040 (4) - 223515 [10:32:52]1012 (4) - 21.10.2024 04:32 [10:32:52]1206 (1) - 0 [10:32:52]OFD Sender: Remove packet 223515 [10:32:52]ProducePacketName [10:32:52]name=ofd_packets/00223515 [10:32:52]NVStorageDeleteData [10:32:52]Write to MH i2c: 01 00 00 B6 11 C7 [10:32:52]Write i2c OK [10:32:52]MH_I2C_Read... [10:32:52]Read from MH i2c: 01 [10:32:52]MH_I2C_Read... [10:32:52]Read from MH i2c: 01 07 00 [10:32:52]MH_I2C_Read... [10:32:52]Read from MH i2c: 01 07 00 B6 11 00 00 00 00 00 E9 0C C3 [10:32:52]RasterBufferAndPrint [10:32:52]line [10:32:52]line [10:32:52]line [10:32:52]line [10:32:52]line [10:32:52]written 0, free lines is 3311 [10:32:52]MH_Cut [10:32:52]Write to MH i2c: D1 01 00 BD 11 01 A0 [10:32:52]Write i2c OK [10:32:52]MH_I2C_Read... [10:32:52]Read from MH i2c: D1 [10:32:52]MH_I2C_Read... [10:32:52]Read from MH i2c: D1 01 00 [10:32:52]MH_I2C_Read... [10:32:52]Read from MH i2c: D1 01 00 BD 11 00 9F [10:32:52]Write to MH i2c: 01 00 00 BE 11 CF [10:32:52]Write i2c OK [10:32:52]MH_I2C_Read... [10:32:53]OFD Sender: No OFD packet to send [10:32:53]*** Cut start [10:32:53]*** Purtial cut [10:32:53]*** Stage 1: CUTSNS_PIN = 1 [10:32:53]Read from MH i2c: 01 [10:32:53]MH_I2C_Read... [10:32:53]*** Stop cut motor [10:32:53]*** Cut end [10:32:53]Read from MH i2c: 01 07 00 [10:32:53]MH_I2C_Read... [10:32:53]Read from MH i2c: 01 07 00 BE 11 00 00 00 00 00 FF 0F E4 [10:32:53]process_action close_receipt done [10:32:53]requested_data is exist [10:32:53]produce_requested_data [10:32:53]requested_item fm.sn is exist - process it [10:32:53]wFMCommunicate request_size=4 [10:32:53]MH_SAM_APDU [10:32:53]CAPDU: 80 11 00 00 [10:32:53]Write to MH i2c: E2 08 00 BF 11 80 11 00 00 00 00 00 00 4A [10:32:53]Write i2c OK [10:32:53]MH_I2C_Read... [10:32:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:54]Read from MH i2c: E2 [10:32:54]MH_I2C_Read... [10:32:54]Read from MH i2c: E2 17 00 [10:32:54]MH_I2C_Read... [10:32:54]Read from MH i2c: E2 17 00 BF 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 9D [10:32:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:32:54]wFMCommunicate OK [10:32:54]requested_item fd.num is exist - process it [10:32:54]SAM_PROTO_GetFieldsCounters [10:32:54]wFMCommunicate request_size=4 [10:32:54]MH_SAM_APDU [10:32:54]CAPDU: 80 13 00 00 [10:32:54]Write to MH i2c: E2 08 00 C0 11 80 13 00 00 00 00 00 00 4D [10:32:54]Write i2c OK [10:32:54]MH_I2C_Read... [10:32:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:32:54]Read from MH i2c: E2 [10:32:54]MH_I2C_Read... [10:32:54]Read from MH i2c: E2 62 00 [10:32:54]MH_I2C_Read... [10:32:54]Read from MH i2c: E2 62 00 C0 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 1B 69 03 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 CC [10:32:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 1B 69 03 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 [10:32:54]wFMCommunicate OK [10:32:54]SAM_PROTO_GetFieldsCounters done [10:32:54]requested_item shift.num is exist - process it [10:32:54]requested_item shift.opened is exist - process it [10:32:54]req_shift_opened [10:32:54]FM_GetShiftState [10:32:54]SAM_PROTO_GetShiftState [10:32:54]wFMCommunicate request_size=4 [10:32:54]MH_SAM_APDU [10:32:54]CAPDU: 80 13 01 00 [10:32:54]Write to MH i2c: E2 08 00 C1 11 80 13 01 00 00 00 00 00 4F [10:32:54]Write i2c OK [10:32:54]MH_I2C_Read... [10:32:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:54]Read from MH i2c: E2 [10:32:54]MH_I2C_Read... [10:32:54]Read from MH i2c: E2 0E 00 [10:32:54]MH_I2C_Read... [10:32:54]Read from MH i2c: E2 0E 00 C1 11 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 D1 [10:32:54]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:32:54]wFMCommunicate OK [10:32:54]SAM_PROTO_GetShiftState done [10:32:54]FM_GetShiftState done [10:32:54]req_shift_opened done [10:32:54]requested_item shift.open_date is exist - process it [10:32:54]req_shift_open_date [10:32:54]req_shift_open_date done [10:32:54]produce_requested_data done [10:32:54]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223515,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:32:54]process_action_free close_receipt [10:32:54]json_value_free [10:32:54]json_value_free done [10:32:54]process_json_proto returns [10:32:54]Send response to host [10:32:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223515,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:32:54]free response buf [10:32:54]execute_script done [10:32:54]execute_script returns [10:32:54]free content buf [10:32:54]Sock 9.Close socket [10:32:54]Sock 9.Thread stoped [10:32:58]OFD Sender: No OFD packet to send [10:33:03]OFD Sender: No OFD packet to send [10:33:08]OFD Sender: No OFD packet to send [10:33:13]OFD Sender: No OFD packet to send [10:33:18]OFD Sender: No OFD packet to send [10:33:23]OFD Sender: No OFD packet to send [10:33:28]OFD Sender: No OFD packet to send [10:33:33]OFD Sender: No OFD packet to send [10:33:38]OFD Sender: No OFD packet to send [10:33:43]OFD Sender: No OFD packet to send [10:33:48]OFD Sender: No OFD packet to send [10:33:53]OFD Sender: No OFD packet to send [10:33:58]OFD Sender: No OFD packet to send [10:34:03]OFD Sender: No OFD packet to send [10:34:08]OFD Sender: No OFD packet to send [10:34:13]OFD Sender: No OFD packet to send [10:34:18]OFD Sender: No OFD packet to send [10:34:23]OFD Sender: No OFD packet to send [10:34:28]OFD Sender: No OFD packet to send [10:34:33]OFD Sender: No OFD packet to send [10:34:38]OFD Sender: No OFD packet to send [10:34:43]OFD Sender: No OFD packet to send [10:34:48]OFD Sender: No OFD packet to send [10:34:53]OFD Sender: No OFD packet to send [10:34:58]OFD Sender: No OFD packet to send [10:35:03]OFD Sender: No OFD packet to send [10:35:08]OFD Sender: No OFD packet to send [10:35:13]OFD Sender: No OFD packet to send [10:35:18]OFD Sender: No OFD packet to send [10:35:23]OFD Sender: No OFD packet to send [10:35:28]OFD Sender: No OFD packet to send [10:35:33]OFD Sender: No OFD packet to send [10:35:38]OFD Sender: No OFD packet to send [10:35:39]accept exits with 8 [10:35:39]New connection [10:35:39]New thread 3067436388 created [10:35:39]Thread 3067579748 joined [10:35:39]Waiting for new connection... [10:35:39] Sock 8.Parse request [10:35:39]Sock 8.Check first char [10:35:39]Sock 8.First char is OK [10:35:39]request: POST /json_proto HTTP/1.0 [10:35:39]Method: POST [10:35:39]URL: /json_proto [10:35:39]Method is POST - this is cgi request [10:35:39]url: /json_proto [10:35:39]query_string will be loaded in cgi processing [10:35:39]execute_cgi json_proto POST (null) [10:35:39]execute_cgi path=json_proto method=POST [10:35:39]POST find Content-Length [10:35:39]Host: 172.17.52.131:8080 [10:35:39]Content-Length: 675 [10:35:39]Content-Type: application/json [10:35:39] [10:35:39]POST finish read [10:35:39]Found Content-Length = 675 [10:35:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477322", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:35:39]execute_script... [10:35:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477322", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:35:39]POST & json_proto [10:35:39]process_json_proto [10:35:39]json parsed OK: [10:35:39]protocol is kg_v1.0 [10:35:39]action value=close_receipt [10:35:39]process_action close_receipt [10:35:39]cmd_close_receipt [10:35:39]MH_GetDate [10:35:39]Write to MH i2c: F0 00 00 C2 11 C2 [10:35:39]Write i2c OK [10:35:39]MH_I2C_Read... [10:35:39]Read from MH i2c: F0 [10:35:39]MH_I2C_Read... [10:35:39]Read from MH i2c: F0 09 00 [10:35:39]MH_I2C_Read... [10:35:39]Read from MH i2c: F0 09 00 C2 11 00 7C 2E 16 67 81 1C 16 67 0C [10:35:39]GetLastDocTimeStamp 1729506770 [10:35:39]current date 1729506940 [10:35:39]FM_GetShiftState [10:35:39]SAM_PROTO_GetShiftState [10:35:39]wFMCommunicate request_size=4 [10:35:39]MH_SAM_APDU [10:35:39]CAPDU: 80 13 01 00 [10:35:39]Write to MH i2c: E2 08 00 C3 11 80 13 01 00 00 00 00 00 51 [10:35:39]Write i2c OK [10:35:39]MH_I2C_Read... [10:35:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:35:39]Read from MH i2c: E2 [10:35:39]MH_I2C_Read... [10:35:39]Read from MH i2c: E2 0E 00 [10:35:39]MH_I2C_Read... [10:35:39]Read from MH i2c: E2 0E 00 C3 11 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 D3 [10:35:39]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:35:39]wFMCommunicate OK [10:35:39]SAM_PROTO_GetShiftState done [10:35:39]FM_GetShiftState done [10:35:39]opened in 1729469279 [10:35:39]opened+sec_in_day 1729555679 [10:35:39]quantity*price = 100000 [10:35:39]sum+1 = 100002 [10:35:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 147 21.10.2024 10:35 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223516 ФПД: 198166837234612 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T103540&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223516&fm=198166837234612&tin=02508201610067®Number=0000000000091767&sum=100000 [10:35:40]StoreToDocumentArchive [10:35:40]shift 538 fd 223516 [10:35:40]save to /storage/0538/doc_00223516 [10:35:40]save last doc name /storage/0538/doc_00223516 to /storage/kkm_last_doc_name [10:35:40]save OK [10:35:40]Clear old archive folders... [10:35:40]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:35:40]tlvbuf is 01412EF0 [10:35:40]SAM_PROTO_ClearQueue [10:35:40]wFMCommunicate request_size=4 [10:35:40]MH_SAM_APDU [10:35:40]CAPDU: 80 09 00 00 [10:35:40]Write to MH i2c: E2 08 00 D0 11 80 09 00 00 00 00 00 00 53 [10:35:40]Write i2c OK [10:35:40]MH_I2C_Read... [10:35:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:35:40]Read from MH i2c: E2 [10:35:40]MH_I2C_Read... [10:35:40]Read from MH i2c: E2 03 00 [10:35:40]MH_I2C_Read... [10:35:40]Read from MH i2c: E2 03 00 D0 11 00 90 00 55 [10:35:40]RAPDU: 90 00 [10:35:40]wFMCommunicate OK [10:35:40]SAM_PROTO_ClearQueue done [10:35:40]KKMCreateOFDPacket [10:35:40]OFDProtocolAddRootSTLVToBuf [10:35:40]FM_MakeSignedData [10:35:40]FM_MakeSignedData [10:35:40]SAM_PROTO_SignData [10:35:40]wFMCommunicate request_size=4 [10:35:40]MH_SAM_APDU [10:35:40]CAPDU: 80 0D 01 02 [10:35:40]Write to MH i2c: E2 08 00 D1 11 80 0D 01 02 00 00 00 00 5B [10:35:40]Write i2c OK [10:35:40]MH_I2C_Read... [10:35:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:35:40]Read from MH i2c: E2 [10:35:40]MH_I2C_Read... [10:35:40]Read from MH i2c: E2 03 00 [10:35:40]MH_I2C_Read... [10:35:40]Read from MH i2c: E2 03 00 D1 11 00 90 00 56 [10:35:40]RAPDU: 90 00 [10:35:40]wFMCommunicate OK [10:35:40]wFMCommunicate request_size=255 [10:35:40]MH_SAM_APDU [10:35:40]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 7C 2E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1C 69 03 00 35 04 06 00 [10:35:40]Write to MH i2c: E2 02 01 D2 11 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 7C 2E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1C 69 03 00 35 04 06 00 00 00 2C [10:35:40]Write i2c OK [10:35:40]MH_I2C_Read... [10:35:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:35:41]Read from MH i2c: E2 [10:35:41]MH_I2C_Read... [10:35:41]Read from MH i2c: E2 03 00 [10:35:41]MH_I2C_Read... [10:35:41]Read from MH i2c: E2 03 00 D2 11 00 90 00 57 [10:35:41]RAPDU: 90 00 [10:35:41]wFMCommunicate OK [10:35:41]wFMCommunicate request_size=11 [10:35:41]MH_SAM_APDU [10:35:41]CAPDU: 80 0D 02 02 06 B4 3B 4F F0 8B B4 [10:35:41]Write to MH i2c: E2 0E 00 D3 11 80 0D 02 02 06 00 B4 3B 4F F0 8B B4 00 00 D7 [10:35:41]Write i2c OK [10:35:41]MH_I2C_Read... [10:35:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:35:41]Read from MH i2c: E2 [10:35:41]MH_I2C_Read... [10:35:41]Read from MH i2c: E2 03 00 [10:35:41]MH_I2C_Read... [10:35:41]Read from MH i2c: E2 03 00 D3 11 00 90 00 58 [10:35:41]RAPDU: 90 00 [10:35:41]wFMCommunicate OK [10:35:41]wFMCommunicate request_size=4 [10:35:41]MH_SAM_APDU [10:35:41]CAPDU: 80 0D 03 02 [10:35:41]Write to MH i2c: E2 08 00 D4 11 80 0D 03 02 00 00 00 00 60 [10:35:41]Write i2c OK [10:35:41]MH_I2C_Read... [10:35:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:35:41]Read from MH i2c: E2 [10:35:41]MH_I2C_Read... [10:35:41]Read from MH i2c: E2 0B 00 [10:35:41]MH_I2C_Read... [10:35:41]Read from MH i2c: E2 0B 00 D4 11 00 30 24 4B CA FC 47 7A F8 90 00 7F [10:35:41]RAPDU: 30 24 4B CA FC 47 7A F8 90 00 [10:35:41]wFMCommunicate OK [10:35:41]SAM_PROTO_SignData done [10:35:41]FM_MakeSignedData done [10:35:41]CreateOFDProtocolMessage [10:35:41]wFMCommunicate request_size=4 [10:35:41]MH_SAM_APDU [10:35:41]CAPDU: 80 11 00 00 [10:35:41]Write to MH i2c: E2 08 00 D5 11 80 11 00 00 00 00 00 00 60 [10:35:41]Write i2c OK [10:35:41]MH_I2C_Read... [10:35:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:35:41]Read from MH i2c: E2 [10:35:41]MH_I2C_Read... [10:35:41]Read from MH i2c: E2 17 00 [10:35:41]MH_I2C_Read... [10:35:41]Read from MH i2c: E2 17 00 D5 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 B3 [10:35:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:35:41]wFMCommunicate OK [10:35:41]CreateOFDProtocolMessage done [10:35:41]OFDSenderStorePacket 223516 [10:35:41]StoreOFDPacket docnum=223516 [10:35:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 49 87 08 01 04 21 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 7C 2E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1C 69 03 00 35 04 06 00 B4 3B 4F F0 8B B4 30 24 4B CA FC 47 7A F8 [10:35:41]CheckFolder [10:35:41]dirname=/storage/ofd_packets [10:35:41]CheckFolder done [10:35:41]ProducePacketName [10:35:41]name=ofd_packets/00223516 [10:35:41]NVStorageSaveData ofd_packets/00223516 [10:35:41]File name is /storage/ofd_packets/00223516 [10:35:41]Write 302 bytes [10:35:41]NVStorageSaveData done [10:35:41]OFDSenderStorePacket done [10:35:41]KKMCreateOFDPacket done [10:35:41]NVStorageSaveData kkm_last_timestamp [10:35:41]File name is /storage/kkm_last_timestamp [10:35:41]Write 4 bytes [10:35:41]NVStorageSaveData done [10:35:41]ExternCall_PrintAddStr [10:35:41]wPrintStart [10:35:41]Write to MH i2c: 01 00 00 D6 11 E7 [10:35:41]Write i2c OK [10:35:41]MH_I2C_Read... [10:35:41]Read from MH i2c: 01 [10:35:41]MH_I2C_Read... [10:35:41]Read from MH i2c: 01 07 00 [10:35:41]MH_I2C_Read... [10:35:41]Read from MH i2c: 01 07 00 D6 11 00 00 00 00 00 FF 0F FC [10:35:41]RasterBufferAndPrint [10:35:41]line Счет N : (1)477322 [10:35:41]line ИНН: 02508201610067 [10:35:41]line Контрольно-Кассовый Чек [10:35:41]line ПРОДАЖА [10:35:41]line ТРК (МРК, ГНК) : 23 [10:35:41]line Товар: 2710124130 [10:35:41]line SUPER-92-К-5 [10:35:41]line 14.620 * 68.40 [10:35:41]line = 1000.01 [10:35:41]line НДС 12% НСП 1% [10:35:41]line > о реализуемом товаре [10:35:41]line ОКРУГЛЕНИЕ: -0.01 [10:35:41]line ИТОГО: 1000.00 [10:35:41]line Внесено: 1000.00 [10:35:41]line СДАЧА: 0.00 [10:35:41]line НСП 1% : 8.85 [10:35:41]line НДС 12% : 106.20 [10:35:41]line Наличными: 1000.00 [10:35:41]line Безнал.: 0.00 [10:35:41]line Место: АЗС № 162 "Партнер Нефть" [10:35:41]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:35:41]line СНО: Общий режим [10:35:41]line Чек 147 21.10.2024 10:35 [10:35:41]line Смена: 538 ФФД: 1.0 [10:35:41]line ЗНМ: 0300000103 [10:35:41]line РНМ: 0000000000091767 [10:35:41]line Версия ККМ: 001 [10:35:41]line ФМ: 0000000000871763 [10:35:41]line ФД: 223516 [10:35:41]line ФПД: 198166837234612 [10:35:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T103540&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223516&fm=198166837234612&tin=02508201610067®Number=0000000000091767&sum=100000 [10:35:41]OFD Sender: Processing packet 223516 [packets to send 25, broken 24] [10:35:41]ProducePacketName [10:35:41]name=ofd_packets/00223516 [10:35:41]OFD Sender: To server: pG, [10:35:41]CommunicateWithHost lk.salyk.kg:30040 [10:35:41]ConnectInit lk.salyk.kg [10:35:41]written 0, free lines is 4095 [10:35:41]Connected sock=10 [10:35:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 49 87 08 01 04 21 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 7C 2E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1C 69 03 00 35 04 06 00 B4 3B 4F F0 8B B4 30 24 4B CA FC 47 7A F8 [10:35:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 C4 F8 47 00 7E 71 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1C 69 03 00 F4 03 04 00 1E DA 15 67 B6 04 01 00 00 C0 F0 7A BF 2F 07 63 DB [10:35:42]CommunicateWithHost err = 0 [10:35:42]CheckOFDResponse [10:35:42]1017 (14) - 77093643461234 [10:35:42]1041 (16) - 0000000000871763 [10:35:42]1040 (4) - 223516 [10:35:42]1012 (4) - 21.10.2024 04:35 [10:35:42]1206 (1) - 0 [10:35:42]OFD Sender: Remove packet 223516 [10:35:42]ProducePacketName [10:35:42]name=ofd_packets/00223516 [10:35:42]NVStorageDeleteData [10:35:42]Write to MH i2c: 01 00 00 01 12 13 [10:35:42]Write i2c OK [10:35:42]MH_I2C_Read... [10:35:42]Read from MH i2c: 01 [10:35:42]MH_I2C_Read... [10:35:42]Read from MH i2c: 01 07 00 [10:35:42]MH_I2C_Read... [10:35:42]Read from MH i2c: 01 07 00 01 12 00 00 00 00 00 F8 0C 1E [10:35:42]RasterBufferAndPrint [10:35:42]line [10:35:42]line [10:35:42]line [10:35:42]line [10:35:42]line [10:35:42]written 0, free lines is 3326 [10:35:42]MH_Cut [10:35:42]Write to MH i2c: D1 01 00 08 12 01 EC [10:35:42]Write i2c OK [10:35:42]MH_I2C_Read... [10:35:42]Read from MH i2c: D1 [10:35:42]MH_I2C_Read... [10:35:42]Read from MH i2c: D1 01 00 [10:35:42]MH_I2C_Read... [10:35:42]Read from MH i2c: D1 01 00 08 12 00 EB [10:35:42]Write to MH i2c: 01 00 00 09 12 1B [10:35:42]Write i2c OK [10:35:42]MH_I2C_Read... [10:35:42]OFD Sender: No OFD packet to send [10:35:42]*** Cut start [10:35:42]*** Purtial cut [10:35:42]*** CUTSNS_PIN = 0 [10:35:43]*** Stage 1: CUTSNS_PIN = 1 [10:35:44]Read from MH i2c: 01 [10:35:44]MH_I2C_Read... [10:35:44]*** Stop cut motor [10:35:44]*** Cut end [10:35:44]Read from MH i2c: 01 07 00 [10:35:44]MH_I2C_Read... [10:35:44]Read from MH i2c: 01 07 00 09 12 00 00 00 00 00 FF 0F 30 [10:35:44]process_action close_receipt done [10:35:44]requested_data is exist [10:35:44]produce_requested_data [10:35:44]requested_item fm.sn is exist - process it [10:35:44]wFMCommunicate request_size=4 [10:35:44]MH_SAM_APDU [10:35:44]CAPDU: 80 11 00 00 [10:35:44]Write to MH i2c: E2 08 00 0A 12 80 11 00 00 00 00 00 00 96 [10:35:44]Write i2c OK [10:35:44]MH_I2C_Read... [10:35:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:35:44]Read from MH i2c: E2 [10:35:44]MH_I2C_Read... [10:35:44]Read from MH i2c: E2 17 00 [10:35:44]MH_I2C_Read... [10:35:44]Read from MH i2c: E2 17 00 0A 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 E9 [10:35:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:35:44]wFMCommunicate OK [10:35:44]requested_item fd.num is exist - process it [10:35:44]SAM_PROTO_GetFieldsCounters [10:35:44]wFMCommunicate request_size=4 [10:35:44]MH_SAM_APDU [10:35:44]CAPDU: 80 13 00 00 [10:35:44]Write to MH i2c: E2 08 00 0B 12 80 13 00 00 00 00 00 00 99 [10:35:44]Write i2c OK [10:35:44]MH_I2C_Read... [10:35:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:35:45]Read from MH i2c: E2 [10:35:45]MH_I2C_Read... [10:35:45]Read from MH i2c: E2 62 00 [10:35:45]MH_I2C_Read... [10:35:45]Read from MH i2c: E2 62 00 0B 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 1C 69 03 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 1C [10:35:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 1C 69 03 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 [10:35:45]wFMCommunicate OK [10:35:45]SAM_PROTO_GetFieldsCounters done [10:35:45]requested_item shift.num is exist - process it [10:35:45]requested_item shift.opened is exist - process it [10:35:45]req_shift_opened [10:35:45]FM_GetShiftState [10:35:45]SAM_PROTO_GetShiftState [10:35:45]wFMCommunicate request_size=4 [10:35:45]MH_SAM_APDU [10:35:45]CAPDU: 80 13 01 00 [10:35:45]Write to MH i2c: E2 08 00 0C 12 80 13 01 00 00 00 00 00 9B [10:35:45]Write i2c OK [10:35:45]MH_I2C_Read... [10:35:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:35:45]Read from MH i2c: E2 [10:35:45]MH_I2C_Read... [10:35:45]Read from MH i2c: E2 0E 00 [10:35:45]MH_I2C_Read... [10:35:45]Read from MH i2c: E2 0E 00 0C 12 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 1D [10:35:45]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:35:45]wFMCommunicate OK [10:35:45]SAM_PROTO_GetShiftState done [10:35:45]FM_GetShiftState done [10:35:45]req_shift_opened done [10:35:45]requested_item shift.open_date is exist - process it [10:35:45]req_shift_open_date [10:35:45]req_shift_open_date done [10:35:45]produce_requested_data done [10:35:45]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223516,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:35:45]process_action_free close_receipt [10:35:45]json_value_free [10:35:45]json_value_free done [10:35:45]process_json_proto returns [10:35:45]Send response to host [10:35:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223516,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:35:45]free response buf [10:35:45]execute_script done [10:35:45]execute_script returns [10:35:45]free content buf [10:35:45]Sock 8.Close socket [10:35:45]Sock 8.Thread stoped [10:35:47]OFD Sender: No OFD packet to send [10:35:52]OFD Sender: No OFD packet to send [10:35:57]OFD Sender: No OFD packet to send [10:36:02]OFD Sender: No OFD packet to send [10:36:07]OFD Sender: No OFD packet to send [10:36:12]OFD Sender: No OFD packet to send [10:36:17]OFD Sender: No OFD packet to send [10:36:22]OFD Sender: No OFD packet to send [10:36:27]OFD Sender: No OFD packet to send [10:36:32]OFD Sender: No OFD packet to send [10:36:37]OFD Sender: No OFD packet to send [10:36:42]OFD Sender: No OFD packet to send [10:36:47]OFD Sender: No OFD packet to send [10:36:52]OFD Sender: No OFD packet to send [10:36:57]OFD Sender: No OFD packet to send [10:37:02]OFD Sender: No OFD packet to send [10:37:07]OFD Sender: No OFD packet to send [10:37:12]OFD Sender: No OFD packet to send [10:37:17]OFD Sender: No OFD packet to send [10:37:22]OFD Sender: No OFD packet to send [10:37:27]OFD Sender: No OFD packet to send [10:37:32]OFD Sender: No OFD packet to send [10:37:37]OFD Sender: No OFD packet to send [10:37:42]OFD Sender: No OFD packet to send [10:37:47]OFD Sender: No OFD packet to send [10:37:52]OFD Sender: No OFD packet to send [10:37:57]OFD Sender: No OFD packet to send [10:38:00]accept exits with 9 [10:38:00]New connection [10:38:00]New thread 3067579748 created [10:38:00]Thread 3067436388 joined [10:38:00]Waiting for new connection... [10:38:00] Sock 9.Parse request [10:38:00]Sock 9.Check first char [10:38:00]Sock 9.First char is OK [10:38:00]request: POST /json_proto HTTP/1.0 [10:38:00]Method: POST [10:38:00]URL: /json_proto [10:38:00]Method is POST - this is cgi request [10:38:00]url: /json_proto [10:38:00]query_string will be loaded in cgi processing [10:38:00]execute_cgi json_proto POST (null) [10:38:00]execute_cgi path=json_proto method=POST [10:38:00]POST find Content-Length [10:38:00]Host: 172.17.52.131:8080 [10:38:00]Content-Length: 769 [10:38:00]Content-Type: application/json [10:38:00] [10:38:00]POST finish read [10:38:00]Found Content-Length = 769 [10:38:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477323", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:00]execute_script... [10:38:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477323", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:00]POST & json_proto [10:38:00]process_json_proto [10:38:00]json parsed OK: [10:38:00]protocol is kg_v1.0 [10:38:00]action value=close_receipt [10:38:00]process_action close_receipt [10:38:00]cmd_close_receipt [10:38:00]MH_GetDate [10:38:00]Write to MH i2c: F0 00 00 0D 12 0E [10:38:00]Write i2c OK [10:38:00]MH_I2C_Read... [10:38:00]Read from MH i2c: F0 [10:38:00]MH_I2C_Read... [10:38:00]Read from MH i2c: F0 09 00 [10:38:00]MH_I2C_Read... [10:38:00]Read from MH i2c: F0 09 00 0D 12 00 09 2F 16 67 81 1C 16 67 E6 [10:38:00]GetLastDocTimeStamp 1729506940 [10:38:00]current date 1729507081 [10:38:00]FM_GetShiftState [10:38:00]SAM_PROTO_GetShiftState [10:38:00]wFMCommunicate request_size=4 [10:38:00]MH_SAM_APDU [10:38:00]CAPDU: 80 13 01 00 [10:38:00]Write to MH i2c: E2 08 00 0E 12 80 13 01 00 00 00 00 00 9D [10:38:00]Write i2c OK [10:38:00]MH_I2C_Read... [10:38:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:00]Read from MH i2c: E2 [10:38:00]MH_I2C_Read... [10:38:00]Read from MH i2c: E2 0E 00 [10:38:00]MH_I2C_Read... [10:38:00]Read from MH i2c: E2 0E 00 0E 12 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 1F [10:38:00]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:38:00]wFMCommunicate OK [10:38:00]SAM_PROTO_GetShiftState done [10:38:00]FM_GetShiftState done [10:38:00]opened in 1729469279 [10:38:00]opened+sec_in_day 1729555679 [10:38:00]quantity*price = 150056 [10:38:00]sum+1 = 150058 [10:38:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.57 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 0.00 Безнал.: 1500.57 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 148 21.10.2024 10:38 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871763 ФД: 223517 ФПД: 171615291965898 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T103801&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223517&fm=171615291965898&tin=02508201610067®Number=0000000000091767&sum=150057 [10:38:01]StoreToDocumentArchive [10:38:01]shift 538 fd 223517 [10:38:01]save to /storage/0538/doc_00223517 [10:38:01]save last doc name /storage/0538/doc_00223517 to /storage/kkm_last_doc_name [10:38:01]save OK [10:38:01]Clear old archive folders... [10:38:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:38:01]tlvbuf is 0143ABC0 [10:38:01]SAM_PROTO_ClearQueue [10:38:01]wFMCommunicate request_size=4 [10:38:01]MH_SAM_APDU [10:38:01]CAPDU: 80 09 00 00 [10:38:01]Write to MH i2c: E2 08 00 1B 12 80 09 00 00 00 00 00 00 9F [10:38:01]Write i2c OK [10:38:01]MH_I2C_Read... [10:38:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:38:01]Read from MH i2c: E2 [10:38:01]MH_I2C_Read... [10:38:01]Read from MH i2c: E2 03 00 [10:38:01]MH_I2C_Read... [10:38:01]Read from MH i2c: E2 03 00 1B 12 00 90 00 A1 [10:38:01]RAPDU: 90 00 [10:38:01]wFMCommunicate OK [10:38:01]SAM_PROTO_ClearQueue done [10:38:01]KKMCreateOFDPacket [10:38:01]OFDProtocolAddRootSTLVToBuf [10:38:01]FM_MakeSignedData [10:38:01]FM_MakeSignedData [10:38:01]SAM_PROTO_SignData [10:38:01]wFMCommunicate request_size=4 [10:38:01]MH_SAM_APDU [10:38:01]CAPDU: 80 0D 01 02 [10:38:01]Write to MH i2c: E2 08 00 1C 12 80 0D 01 02 00 00 00 00 A7 [10:38:01]Write i2c OK [10:38:01]MH_I2C_Read... [10:38:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:38:01]Read from MH i2c: E2 [10:38:01]MH_I2C_Read... [10:38:01]Read from MH i2c: E2 03 00 [10:38:01]MH_I2C_Read... [10:38:01]Read from MH i2c: E2 03 00 1C 12 00 90 00 A2 [10:38:01]RAPDU: 90 00 [10:38:01]wFMCommunicate OK [10:38:01]wFMCommunicate request_size=255 [10:38:01]MH_SAM_APDU [10:38:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 09 2F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1D 69 03 00 35 04 06 00 9C [10:38:01]Write to MH i2c: E2 02 01 1D 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 09 2F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1D 69 03 00 35 04 06 00 9C 00 00 82 [10:38:01]Write i2c OK [10:38:01]MH_I2C_Read... [10:38:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:02]Read from MH i2c: E2 [10:38:02]MH_I2C_Read... [10:38:02]Read from MH i2c: E2 03 00 [10:38:02]MH_I2C_Read... [10:38:02]Read from MH i2c: E2 03 00 1D 12 00 90 00 A3 [10:38:02]RAPDU: 90 00 [10:38:02]wFMCommunicate OK [10:38:02]wFMCommunicate request_size=10 [10:38:02]MH_SAM_APDU [10:38:02]CAPDU: 80 0D 02 02 05 15 4C 84 01 CA [10:38:02]Write to MH i2c: E2 0D 00 1E 12 80 0D 02 02 05 00 15 4C 84 01 CA 00 00 64 [10:38:02]Write i2c OK [10:38:02]MH_I2C_Read... [10:38:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:02]Read from MH i2c: E2 [10:38:02]MH_I2C_Read... [10:38:02]Read from MH i2c: E2 03 00 [10:38:02]MH_I2C_Read... [10:38:02]Read from MH i2c: E2 03 00 1E 12 00 90 00 A4 [10:38:02]RAPDU: 90 00 [10:38:02]wFMCommunicate OK [10:38:02]wFMCommunicate request_size=4 [10:38:02]MH_SAM_APDU [10:38:02]CAPDU: 80 0D 03 02 [10:38:02]Write to MH i2c: E2 08 00 1F 12 80 0D 03 02 00 00 00 00 AC [10:38:02]Write i2c OK [10:38:02]MH_I2C_Read... [10:38:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:38:02]Read from MH i2c: E2 [10:38:02]MH_I2C_Read... [10:38:02]Read from MH i2c: E2 0B 00 [10:38:02]MH_I2C_Read... [10:38:02]Read from MH i2c: E2 0B 00 1F 12 00 56 2F AA 84 E4 DE D5 0A 90 00 01 [10:38:02]RAPDU: 56 2F AA 84 E4 DE D5 0A 90 00 [10:38:02]wFMCommunicate OK [10:38:02]SAM_PROTO_SignData done [10:38:02]FM_MakeSignedData done [10:38:02]CreateOFDProtocolMessage [10:38:02]wFMCommunicate request_size=4 [10:38:02]MH_SAM_APDU [10:38:02]CAPDU: 80 11 00 00 [10:38:02]Write to MH i2c: E2 08 00 20 12 80 11 00 00 00 00 00 00 AC [10:38:02]Write i2c OK [10:38:02]MH_I2C_Read... [10:38:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:02]Read from MH i2c: E2 [10:38:02]MH_I2C_Read... [10:38:02]Read from MH i2c: E2 17 00 [10:38:02]MH_I2C_Read... [10:38:02]Read from MH i2c: E2 17 00 20 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 FF [10:38:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:38:02]wFMCommunicate OK [10:38:02]CreateOFDProtocolMessage done [10:38:02]OFDSenderStorePacket 223517 [10:38:02]StoreOFDPacket docnum=223517 [10:38:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 D1 88 07 01 BE 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 09 2F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1D 69 03 00 35 04 06 00 9C 15 4C 84 01 CA 56 2F AA 84 E4 DE D5 0A [10:38:02]CheckFolder [10:38:02]dirname=/storage/ofd_packets [10:38:02]CheckFolder done [10:38:02]ProducePacketName [10:38:02]name=ofd_packets/00223517 [10:38:02]NVStorageSaveData ofd_packets/00223517 [10:38:02]File name is /storage/ofd_packets/00223517 [10:38:02]Write 301 bytes [10:38:02]NVStorageSaveData done [10:38:02]OFDSenderStorePacket done [10:38:02]KKMCreateOFDPacket done [10:38:02]NVStorageSaveData kkm_last_timestamp [10:38:02]File name is /storage/kkm_last_timestamp [10:38:02]Write 4 bytes [10:38:02]NVStorageSaveData done [10:38:02]ExternCall_PrintAddStr [10:38:02]wPrintStart [10:38:02]Write to MH i2c: 01 00 00 21 12 33 [10:38:02]Write i2c OK [10:38:02]MH_I2C_Read... [10:38:02]Read from MH i2c: 01 [10:38:02]MH_I2C_Read... [10:38:02]Read from MH i2c: 01 07 00 [10:38:02]MH_I2C_Read... [10:38:02]Read from MH i2c: 01 07 00 21 12 00 00 00 00 00 FF 0F 48 [10:38:02]RasterBufferAndPrint [10:38:02]line Счет N : (1)477323 [10:38:02]line ИНН: 02508201610067 [10:38:02]line Контрольно-Кассовый Чек [10:38:02]line ПРОДАЖА [10:38:02]line ТРК (МРК, ГНК) : 22 [10:38:02]line Товар: 2710124130 [10:38:02]line Аи-92-К-5 [10:38:02]line 22.430 * 66.90 [10:38:02]line = 1500.57 [10:38:02]line НДС 12% НСП 1% [10:38:02]line > о реализуемом товаре [10:38:02]line ИТОГО: 1500.57 [10:38:02]line НСП 1% : 13.28 [10:38:02]line НДС 12% : 159.35 [10:38:02]line Наличными: 0.00 [10:38:02]line Безнал.: 1500.57 [10:38:02]line Место: АЗС № 162 "Партнер Нефть" [10:38:02]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:38:02]line СНО: Общий режим [10:38:02]line Чек 148 21.10.2024 10:38 [10:38:02]line Смена: 538 ФФД: 1.0 [10:38:02]line ЗНМ: 0300000103 [10:38:02]line РНМ: 0000000000091767 [10:38:02]line Версия ККМ: 001 [10:38:02]line Платежная система: Mbank [10:38:02]line ФМ: 0000000000871763 [10:38:02]line ФД: 223517 [10:38:02]line ФПД: 171615291965898 [10:38:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T103801&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223517&fm=171615291965898&tin=02508201610067®Number=0000000000091767&sum=150057 [10:38:02]written 0, free lines is 4095 [10:38:02]OFD Sender: Processing packet 223517 [packets to send 25, broken 24] [10:38:02]ProducePacketName [10:38:02]name=ofd_packets/00223517 [10:38:02]OFD Sender: To server: pG, [10:38:02]CommunicateWithHost lk.salyk.kg:30040 [10:38:02]ConnectInit lk.salyk.kg [10:38:02]Connected sock=10 [10:38:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 D1 88 07 01 BE 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 09 2F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1D 69 03 00 35 04 06 00 9C 15 4C 84 01 CA 56 2F AA 84 E4 DE D5 0A [10:38:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 A0 C5 47 00 4B 3E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1D 69 03 00 F4 03 04 00 AB DA 15 67 B6 04 01 00 00 F6 D5 09 5F EA AE 2E 3F [10:38:02]CommunicateWithHost err = 0 [10:38:02]CheckOFDResponse [10:38:02]1017 (14) - 77093643461234 [10:38:02]1041 (16) - 0000000000871763 [10:38:02]1040 (4) - 223517 [10:38:02]1012 (4) - 21.10.2024 04:38 [10:38:02]1206 (1) - 0 [10:38:02]OFD Sender: Remove packet 223517 [10:38:02]ProducePacketName [10:38:02]name=ofd_packets/00223517 [10:38:02]NVStorageDeleteData [10:38:03]Write to MH i2c: 01 00 00 4A 12 5C [10:38:03]Write i2c OK [10:38:03]MH_I2C_Read... [10:38:03]Read from MH i2c: 01 [10:38:03]MH_I2C_Read... [10:38:03]Read from MH i2c: 01 07 00 [10:38:03]MH_I2C_Read... [10:38:03]Read from MH i2c: 01 07 00 4A 12 00 00 00 00 00 18 0D 88 [10:38:03]RasterBufferAndPrint [10:38:03]line [10:38:03]line [10:38:03]line [10:38:03]line [10:38:03]line [10:38:03]written 0, free lines is 3359 [10:38:03]MH_Cut [10:38:03]Write to MH i2c: D1 01 00 51 12 01 35 [10:38:03]Write i2c OK [10:38:03]MH_I2C_Read... [10:38:03]Read from MH i2c: D1 [10:38:03]MH_I2C_Read... [10:38:03]Read from MH i2c: D1 01 00 [10:38:03]MH_I2C_Read... [10:38:03]Read from MH i2c: D1 01 00 51 12 00 34 [10:38:03]Write to MH i2c: 01 00 00 52 12 64 [10:38:03]Write i2c OK [10:38:03]MH_I2C_Read... [10:38:03]OFD Sender: No OFD packet to send [10:38:03]*** Cut start [10:38:03]*** Purtial cut [10:38:03]*** Stage 1: CUTSNS_PIN = 1 [10:38:04]Read from MH i2c: 01 [10:38:04]MH_I2C_Read... [10:38:04]*** Stop cut motor [10:38:04]*** Cut end [10:38:04]Read from MH i2c: 01 07 00 [10:38:04]MH_I2C_Read... [10:38:04]Read from MH i2c: 01 07 00 52 12 00 00 00 00 00 FF 0F 79 [10:38:04]process_action close_receipt done [10:38:04]requested_data is exist [10:38:04]produce_requested_data [10:38:04]requested_item fm.sn is exist - process it [10:38:04]wFMCommunicate request_size=4 [10:38:04]MH_SAM_APDU [10:38:04]CAPDU: 80 11 00 00 [10:38:04]Write to MH i2c: E2 08 00 53 12 80 11 00 00 00 00 00 00 DF [10:38:04]Write i2c OK [10:38:04]MH_I2C_Read... [10:38:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:04]Read from MH i2c: E2 [10:38:04]MH_I2C_Read... [10:38:04]Read from MH i2c: E2 17 00 [10:38:04]MH_I2C_Read... [10:38:04]Read from MH i2c: E2 17 00 53 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 32 [10:38:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:38:04]wFMCommunicate OK [10:38:04]requested_item fd.num is exist - process it [10:38:04]SAM_PROTO_GetFieldsCounters [10:38:04]wFMCommunicate request_size=4 [10:38:04]MH_SAM_APDU [10:38:04]CAPDU: 80 13 00 00 [10:38:04]Write to MH i2c: E2 08 00 54 12 80 13 00 00 00 00 00 00 E2 [10:38:04]Write i2c OK [10:38:04]MH_I2C_Read... [10:38:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:38:04]Read from MH i2c: E2 [10:38:04]MH_I2C_Read... [10:38:04]Read from MH i2c: E2 62 00 [10:38:04]MH_I2C_Read... [10:38:04]Read from MH i2c: E2 62 00 54 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 1D 69 03 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 69 [10:38:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 1D 69 03 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 [10:38:04]wFMCommunicate OK [10:38:04]SAM_PROTO_GetFieldsCounters done [10:38:04]requested_item shift.num is exist - process it [10:38:04]requested_item shift.opened is exist - process it [10:38:04]req_shift_opened [10:38:04]FM_GetShiftState [10:38:04]SAM_PROTO_GetShiftState [10:38:04]wFMCommunicate request_size=4 [10:38:04]MH_SAM_APDU [10:38:04]CAPDU: 80 13 01 00 [10:38:04]Write to MH i2c: E2 08 00 55 12 80 13 01 00 00 00 00 00 E4 [10:38:04]Write i2c OK [10:38:04]MH_I2C_Read... [10:38:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:04]Read from MH i2c: E2 [10:38:04]MH_I2C_Read... [10:38:04]Read from MH i2c: E2 0E 00 [10:38:04]MH_I2C_Read... [10:38:04]Read from MH i2c: E2 0E 00 55 12 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 66 [10:38:04]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:38:04]wFMCommunicate OK [10:38:04]SAM_PROTO_GetShiftState done [10:38:04]FM_GetShiftState done [10:38:04]req_shift_opened done [10:38:04]requested_item shift.open_date is exist - process it [10:38:04]req_shift_open_date [10:38:04]req_shift_open_date done [10:38:04]produce_requested_data done [10:38:04]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223517,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:38:04]process_action_free close_receipt [10:38:04]json_value_free [10:38:04]json_value_free done [10:38:04]process_json_proto returns [10:38:04]Send response to host [10:38:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223517,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:38:04]free response buf [10:38:04]execute_script done [10:38:04]execute_script returns [10:38:04]free content buf [10:38:04]Sock 9.Close socket [10:38:04]Sock 9.Thread stoped [10:38:08]OFD Sender: No OFD packet to send [10:38:13]OFD Sender: No OFD packet to send [10:38:18]OFD Sender: No OFD packet to send [10:38:23]OFD Sender: No OFD packet to send [10:38:28]OFD Sender: No OFD packet to send [10:38:33]OFD Sender: No OFD packet to send [10:38:38]OFD Sender: No OFD packet to send [10:38:43]OFD Sender: No OFD packet to send [10:38:45]accept exits with 8 [10:38:45]New connection [10:38:45]New thread 3067436388 created [10:38:45]Thread 3067579748 joined [10:38:45]Waiting for new connection... [10:38:45] Sock 8.Parse request [10:38:45]Sock 8.Check first char [10:38:45]Sock 8.First char is OK [10:38:45]request: POST /json_proto HTTP/1.0 [10:38:45]Method: POST [10:38:45]URL: /json_proto [10:38:45]Method is POST - this is cgi request [10:38:45]url: /json_proto [10:38:45]query_string will be loaded in cgi processing [10:38:45]execute_cgi json_proto POST (null) [10:38:45]execute_cgi path=json_proto method=POST [10:38:45]POST find Content-Length [10:38:45]Host: 172.17.52.131:8080 [10:38:45]Content-Length: 682 [10:38:45]Content-Type: application/json [10:38:45] [10:38:45]POST finish read [10:38:45]Found Content-Length = 682 [10:38:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477324", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:45]execute_script... [10:38:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477324", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:45]POST & json_proto [10:38:45]process_json_proto [10:38:45]json parsed OK: [10:38:45]protocol is kg_v1.0 [10:38:45]action value=close_receipt [10:38:45]process_action close_receipt [10:38:45]cmd_close_receipt [10:38:45]MH_GetDate [10:38:45]Write to MH i2c: F0 00 00 56 12 57 [10:38:45]Write i2c OK [10:38:45]MH_I2C_Read... [10:38:45]Read from MH i2c: F0 [10:38:45]MH_I2C_Read... [10:38:45]Read from MH i2c: F0 09 00 [10:38:45]MH_I2C_Read... [10:38:45]Read from MH i2c: F0 09 00 56 12 00 35 2F 16 67 81 1C 16 67 5B [10:38:45]GetLastDocTimeStamp 1729507081 [10:38:45]current date 1729507125 [10:38:45]FM_GetShiftState [10:38:45]SAM_PROTO_GetShiftState [10:38:45]wFMCommunicate request_size=4 [10:38:45]MH_SAM_APDU [10:38:45]CAPDU: 80 13 01 00 [10:38:45]Write to MH i2c: E2 08 00 57 12 80 13 01 00 00 00 00 00 E6 [10:38:45]Write i2c OK [10:38:45]MH_I2C_Read... [10:38:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:45]Read from MH i2c: E2 [10:38:45]MH_I2C_Read... [10:38:45]Read from MH i2c: E2 0E 00 [10:38:45]MH_I2C_Read... [10:38:45]Read from MH i2c: E2 0E 00 57 12 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 68 [10:38:45]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:38:45]wFMCommunicate OK [10:38:45]SAM_PROTO_GetShiftState done [10:38:45]FM_GetShiftState done [10:38:45]opened in 1729469279 [10:38:45]opened+sec_in_day 1729555679 [10:38:45]quantity*price = 100015 [10:38:45]sum+1 = 100017 [10:38:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 149 21.10.2024 10:38 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223518 ФПД: 197858624393777 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T103845&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223518&fm=197858624393777&tin=02508201610067®Number=0000000000091767&sum=100000 [10:38:46]StoreToDocumentArchive [10:38:46]shift 538 fd 223518 [10:38:46]save to /storage/0538/doc_00223518 [10:38:46]save last doc name /storage/0538/doc_00223518 to /storage/kkm_last_doc_name [10:38:46]save OK [10:38:46]Clear old archive folders... [10:38:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:38:46]tlvbuf is 01413460 [10:38:46]SAM_PROTO_ClearQueue [10:38:46]wFMCommunicate request_size=4 [10:38:46]MH_SAM_APDU [10:38:46]CAPDU: 80 09 00 00 [10:38:46]Write to MH i2c: E2 08 00 64 12 80 09 00 00 00 00 00 00 E8 [10:38:46]Write i2c OK [10:38:46]MH_I2C_Read... [10:38:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:38:46]Read from MH i2c: E2 [10:38:46]MH_I2C_Read... [10:38:46]Read from MH i2c: E2 03 00 [10:38:46]MH_I2C_Read... [10:38:46]Read from MH i2c: E2 03 00 64 12 00 90 00 EA [10:38:46]RAPDU: 90 00 [10:38:46]wFMCommunicate OK [10:38:46]SAM_PROTO_ClearQueue done [10:38:46]KKMCreateOFDPacket [10:38:46]OFDProtocolAddRootSTLVToBuf [10:38:46]FM_MakeSignedData [10:38:46]FM_MakeSignedData [10:38:46]SAM_PROTO_SignData [10:38:46]wFMCommunicate request_size=4 [10:38:46]MH_SAM_APDU [10:38:46]CAPDU: 80 0D 01 02 [10:38:46]Write to MH i2c: E2 08 00 65 12 80 0D 01 02 00 00 00 00 F0 [10:38:46]Write i2c OK [10:38:46]MH_I2C_Read... [10:38:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:38:46]Read from MH i2c: E2 [10:38:46]MH_I2C_Read... [10:38:46]Read from MH i2c: E2 03 00 [10:38:46]MH_I2C_Read... [10:38:46]Read from MH i2c: E2 03 00 65 12 00 90 00 EB [10:38:46]RAPDU: 90 00 [10:38:46]wFMCommunicate OK [10:38:46]wFMCommunicate request_size=255 [10:38:46]MH_SAM_APDU [10:38:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 35 2F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1E 69 03 00 35 04 06 00 B3 [10:38:46]Write to MH i2c: E2 02 01 66 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 35 2F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1E 69 03 00 35 04 06 00 B3 00 00 4D [10:38:46]Write i2c OK [10:38:46]MH_I2C_Read... [10:38:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:46]Read from MH i2c: E2 [10:38:46]MH_I2C_Read... [10:38:46]Read from MH i2c: E2 03 00 [10:38:46]MH_I2C_Read... [10:38:46]Read from MH i2c: E2 03 00 66 12 00 90 00 EC [10:38:46]RAPDU: 90 00 [10:38:46]wFMCommunicate OK [10:38:46]wFMCommunicate request_size=10 [10:38:46]MH_SAM_APDU [10:38:46]CAPDU: 80 0D 02 02 05 F3 8D 05 D2 31 [10:38:46]Write to MH i2c: E2 0D 00 67 12 80 0D 02 02 05 00 F3 8D 05 D2 31 00 00 85 [10:38:46]Write i2c OK [10:38:46]MH_I2C_Read... [10:38:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:46]Read from MH i2c: E2 [10:38:46]MH_I2C_Read... [10:38:46]Read from MH i2c: E2 03 00 [10:38:46]MH_I2C_Read... [10:38:46]Read from MH i2c: E2 03 00 67 12 00 90 00 ED [10:38:46]RAPDU: 90 00 [10:38:46]wFMCommunicate OK [10:38:46]wFMCommunicate request_size=4 [10:38:46]MH_SAM_APDU [10:38:46]CAPDU: 80 0D 03 02 [10:38:46]Write to MH i2c: E2 08 00 68 12 80 0D 03 02 00 00 00 00 F5 [10:38:46]Write i2c OK [10:38:46]MH_I2C_Read... [10:38:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:38:46]Read from MH i2c: E2 [10:38:46]MH_I2C_Read... [10:38:46]Read from MH i2c: E2 0B 00 [10:38:46]MH_I2C_Read... [10:38:46]Read from MH i2c: E2 0B 00 68 12 00 C8 45 BB DA 7D 13 FF 4E 90 00 75 [10:38:46]RAPDU: C8 45 BB DA 7D 13 FF 4E 90 00 [10:38:46]wFMCommunicate OK [10:38:46]SAM_PROTO_SignData done [10:38:46]FM_MakeSignedData done [10:38:46]CreateOFDProtocolMessage [10:38:46]wFMCommunicate request_size=4 [10:38:46]MH_SAM_APDU [10:38:46]CAPDU: 80 11 00 00 [10:38:46]Write to MH i2c: E2 08 00 69 12 80 11 00 00 00 00 00 00 F5 [10:38:46]Write i2c OK [10:38:46]MH_I2C_Read... [10:38:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:47]Read from MH i2c: E2 [10:38:47]MH_I2C_Read... [10:38:47]Read from MH i2c: E2 17 00 [10:38:47]MH_I2C_Read... [10:38:47]Read from MH i2c: E2 17 00 69 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 48 [10:38:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:38:47]wFMCommunicate OK [10:38:47]CreateOFDProtocolMessage done [10:38:47]OFDSenderStorePacket 223518 [10:38:47]StoreOFDPacket docnum=223518 [10:38:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 A7 C7 07 01 74 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 95 00 00 00 F4 03 04 00 35 2F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1E 69 03 00 35 04 06 00 B3 F3 8D 05 D2 31 C8 45 BB DA 7D 13 FF 4E [10:38:47]CheckFolder [10:38:47]dirname=/storage/ofd_packets [10:38:47]CheckFolder done [10:38:47]ProducePacketName [10:38:47]name=ofd_packets/00223518 [10:38:47]NVStorageSaveData ofd_packets/00223518 [10:38:47]File name is /storage/ofd_packets/00223518 [10:38:47]Write 301 bytes [10:38:47]NVStorageSaveData done [10:38:47]OFDSenderStorePacket done [10:38:47]KKMCreateOFDPacket done [10:38:47]NVStorageSaveData kkm_last_timestamp [10:38:47]File name is /storage/kkm_last_timestamp [10:38:47]Write 4 bytes [10:38:47]NVStorageSaveData done [10:38:47]ExternCall_PrintAddStr [10:38:47]wPrintStart [10:38:47]Write to MH i2c: 01 00 00 6A 12 7C [10:38:47]Write i2c OK [10:38:47]MH_I2C_Read... [10:38:47]Read from MH i2c: 01 [10:38:47]MH_I2C_Read... [10:38:47]Read from MH i2c: 01 07 00 [10:38:47]MH_I2C_Read... [10:38:47]Read from MH i2c: 01 07 00 6A 12 00 00 00 00 00 FF 0F 91 [10:38:47]RasterBufferAndPrint [10:38:47]line Счет N : (1)477324 [10:38:47]line ИНН: 02508201610067 [10:38:47]line Контрольно-Кассовый Чек [10:38:47]line ПРОДАЖА [10:38:47]line ТРК (МРК, ГНК) : 12 [10:38:47]line Товар: 2710124130 [10:38:47]line Аи-92-К-5 [10:38:47]line 14.950 * 66.90 [10:38:47]line = 1000.16 [10:38:47]line НДС 12% НСП 1% [10:38:47]line > о реализуемом товаре [10:38:47]line ОКРУГЛЕНИЕ: -0.16 [10:38:47]line ИТОГО: 1000.00 [10:38:47]line Внесено: 1000.00 [10:38:47]line СДАЧА: 0.00 [10:38:47]line НСП 1% : 8.85 [10:38:47]line НДС 12% : 106.21 [10:38:47]line Наличными: 1000.00 [10:38:47]line Безнал.: 0.00 [10:38:47]line Место: АЗС № 162 "Партнер Нефть" [10:38:47]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:38:47]line СНО: Общий режим [10:38:47]line Чек 149 21.10.2024 10:38 [10:38:47]line Смена: 538 ФФД: 1.0 [10:38:47]line ЗНМ: 0300000103 [10:38:47]line РНМ: 0000000000091767 [10:38:47]line Версия ККМ: 001 [10:38:47]line ФМ: 0000000000871763 [10:38:47]line ФД: 223518 [10:38:47]line ФПД: 197858624393777 [10:38:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T103845&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223518&fm=197858624393777&tin=02508201610067®Number=0000000000091767&sum=100000 [10:38:47]OFD Sender: Processing packet 223518 [packets to send 25, broken 24] [10:38:47]ProducePacketName [10:38:47]name=ofd_packets/00223518 [10:38:47]OFD Sender: To server: pG, [10:38:47]CommunicateWithHost lk.salyk.kg:30040 [10:38:47]ConnectInit lk.salyk.kg [10:38:47]written 0, free lines is 4095 [10:38:47]Connected sock=10 [10:38:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 A7 C7 07 01 74 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 95 00 00 00 F4 03 04 00 35 2F 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1E 69 03 00 35 04 06 00 B3 F3 8D 05 D2 31 C8 45 BB DA 7D 13 FF 4E [10:38:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 E1 82 47 00 72 62 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1E 69 03 00 F4 03 04 00 D8 DA 15 67 B6 04 01 00 00 6C EA AF 6A 31 00 E9 8F [10:38:47]CommunicateWithHost err = 0 [10:38:47]CheckOFDResponse [10:38:47]1017 (14) - 77093643461234 [10:38:47]1041 (16) - 0000000000871763 [10:38:47]1040 (4) - 223518 [10:38:47]1012 (4) - 21.10.2024 04:38 [10:38:47]1206 (1) - 0 [10:38:47]OFD Sender: Remove packet 223518 [10:38:47]ProducePacketName [10:38:47]name=ofd_packets/00223518 [10:38:47]NVStorageDeleteData [10:38:47]Write to MH i2c: 01 00 00 95 12 A7 [10:38:47]Write i2c OK [10:38:47]MH_I2C_Read... [10:38:47]Read from MH i2c: 01 [10:38:47]MH_I2C_Read... [10:38:47]Read from MH i2c: 01 07 00 [10:38:47]MH_I2C_Read... [10:38:47]Read from MH i2c: 01 07 00 95 12 00 00 00 00 00 F6 0C B0 [10:38:47]RasterBufferAndPrint [10:38:47]line [10:38:47]line [10:38:47]line [10:38:47]line [10:38:47]line [10:38:47]written 0, free lines is 3324 [10:38:47]MH_Cut [10:38:47]Write to MH i2c: D1 01 00 9C 12 01 80 [10:38:47]Write i2c OK [10:38:47]MH_I2C_Read... [10:38:47]Read from MH i2c: D1 [10:38:47]MH_I2C_Read... [10:38:47]Read from MH i2c: D1 01 00 [10:38:47]MH_I2C_Read... [10:38:47]Read from MH i2c: D1 01 00 9C 12 00 7F [10:38:47]Write to MH i2c: 01 00 00 9D 12 AF [10:38:47]Write i2c OK [10:38:47]MH_I2C_Read... [10:38:48]OFD Sender: No OFD packet to send [10:38:48]*** Cut start [10:38:48]*** Purtial cut [10:38:48]*** CUTSNS_PIN = 0 [10:38:48]*** Stage 1: CUTSNS_PIN = 1 [10:38:50]Read from MH i2c: 01 [10:38:50]MH_I2C_Read... [10:38:50]*** Stop cut motor [10:38:50]*** Cut end [10:38:50]Read from MH i2c: 01 07 00 [10:38:50]MH_I2C_Read... [10:38:50]Read from MH i2c: 01 07 00 9D 12 00 00 00 00 00 FF 0F C4 [10:38:50]process_action close_receipt done [10:38:50]requested_data is exist [10:38:50]produce_requested_data [10:38:50]requested_item fm.sn is exist - process it [10:38:50]wFMCommunicate request_size=4 [10:38:50]MH_SAM_APDU [10:38:50]CAPDU: 80 11 00 00 [10:38:50]Write to MH i2c: E2 08 00 9E 12 80 11 00 00 00 00 00 00 2A [10:38:50]Write i2c OK [10:38:50]MH_I2C_Read... [10:38:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:50]Read from MH i2c: E2 [10:38:50]MH_I2C_Read... [10:38:50]Read from MH i2c: E2 17 00 [10:38:50]MH_I2C_Read... [10:38:50]Read from MH i2c: E2 17 00 9E 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 7D [10:38:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:38:50]wFMCommunicate OK [10:38:50]requested_item fd.num is exist - process it [10:38:50]SAM_PROTO_GetFieldsCounters [10:38:50]wFMCommunicate request_size=4 [10:38:50]MH_SAM_APDU [10:38:50]CAPDU: 80 13 00 00 [10:38:50]Write to MH i2c: E2 08 00 9F 12 80 13 00 00 00 00 00 00 2D [10:38:50]Write i2c OK [10:38:50]MH_I2C_Read... [10:38:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:38:50]Read from MH i2c: E2 [10:38:50]MH_I2C_Read... [10:38:50]Read from MH i2c: E2 62 00 [10:38:50]MH_I2C_Read... [10:38:50]Read from MH i2c: E2 62 00 9F 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 1E 69 03 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 B8 [10:38:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 1E 69 03 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 [10:38:50]wFMCommunicate OK [10:38:50]SAM_PROTO_GetFieldsCounters done [10:38:50]requested_item shift.num is exist - process it [10:38:50]requested_item shift.opened is exist - process it [10:38:50]req_shift_opened [10:38:50]FM_GetShiftState [10:38:50]SAM_PROTO_GetShiftState [10:38:50]wFMCommunicate request_size=4 [10:38:50]MH_SAM_APDU [10:38:50]CAPDU: 80 13 01 00 [10:38:50]Write to MH i2c: E2 08 00 A0 12 80 13 01 00 00 00 00 00 2F [10:38:50]Write i2c OK [10:38:50]MH_I2C_Read... [10:38:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:50]Read from MH i2c: E2 [10:38:50]MH_I2C_Read... [10:38:50]Read from MH i2c: E2 0E 00 [10:38:50]MH_I2C_Read... [10:38:50]Read from MH i2c: E2 0E 00 A0 12 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 B1 [10:38:50]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:38:50]wFMCommunicate OK [10:38:50]SAM_PROTO_GetShiftState done [10:38:50]FM_GetShiftState done [10:38:50]req_shift_opened done [10:38:50]requested_item shift.open_date is exist - process it [10:38:50]req_shift_open_date [10:38:50]req_shift_open_date done [10:38:50]produce_requested_data done [10:38:50]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223518,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:38:50]process_action_free close_receipt [10:38:50]json_value_free [10:38:50]json_value_free done [10:38:50]process_json_proto returns [10:38:50]Send response to host [10:38:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223518,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:38:50]free response buf [10:38:50]execute_script done [10:38:50]execute_script returns [10:38:50]free content buf [10:38:50]Sock 8.Close socket [10:38:50]Sock 8.Thread stoped [10:38:53]OFD Sender: No OFD packet to send [10:38:58]OFD Sender: No OFD packet to send [10:39:03]OFD Sender: No OFD packet to send [10:39:08]OFD Sender: No OFD packet to send [10:39:13]OFD Sender: No OFD packet to send [10:39:18]OFD Sender: No OFD packet to send [10:39:23]OFD Sender: No OFD packet to send [10:39:28]OFD Sender: No OFD packet to send [10:39:33]OFD Sender: No OFD packet to send [10:39:38]OFD Sender: No OFD packet to send [10:39:43]OFD Sender: No OFD packet to send [10:39:48]OFD Sender: No OFD packet to send [10:39:53]OFD Sender: No OFD packet to send [10:39:58]OFD Sender: No OFD packet to send [10:40:03]OFD Sender: No OFD packet to send [10:40:08]OFD Sender: No OFD packet to send [10:40:13]OFD Sender: No OFD packet to send [10:40:18]OFD Sender: No OFD packet to send [10:40:23]OFD Sender: No OFD packet to send [10:40:28]OFD Sender: No OFD packet to send [10:40:33]OFD Sender: No OFD packet to send [10:40:38]OFD Sender: No OFD packet to send [10:40:43]OFD Sender: No OFD packet to send [10:40:48]OFD Sender: No OFD packet to send [10:40:53]OFD Sender: No OFD packet to send [10:40:58]OFD Sender: No OFD packet to send [10:41:03]OFD Sender: No OFD packet to send [10:41:08]OFD Sender: No OFD packet to send [10:41:13]OFD Sender: No OFD packet to send [10:41:18]OFD Sender: No OFD packet to send [10:41:23]OFD Sender: No OFD packet to send [10:41:28]OFD Sender: No OFD packet to send [10:41:33]OFD Sender: No OFD packet to send [10:41:38]OFD Sender: No OFD packet to send [10:41:43]OFD Sender: No OFD packet to send [10:41:48]OFD Sender: No OFD packet to send [10:41:53]OFD Sender: No OFD packet to send [10:41:58]OFD Sender: No OFD packet to send [10:42:03]OFD Sender: No OFD packet to send [10:42:08]OFD Sender: No OFD packet to send [10:42:13]OFD Sender: No OFD packet to send [10:42:18]OFD Sender: No OFD packet to send [10:42:23]OFD Sender: No OFD packet to send [10:42:28]OFD Sender: No OFD packet to send [10:42:33]OFD Sender: No OFD packet to send [10:42:38]OFD Sender: No OFD packet to send [10:42:43]OFD Sender: No OFD packet to send [10:42:48]OFD Sender: No OFD packet to send [10:42:53]OFD Sender: No OFD packet to send [10:42:58]OFD Sender: No OFD packet to send [10:43:03]OFD Sender: No OFD packet to send [10:43:08]OFD Sender: No OFD packet to send [10:43:13]OFD Sender: No OFD packet to send [10:43:18]OFD Sender: No OFD packet to send [10:43:23]OFD Sender: No OFD packet to send [10:43:28]OFD Sender: No OFD packet to send [10:43:29]accept exits with 9 [10:43:29]New connection [10:43:29]New thread 3067579748 created [10:43:29]Thread 3067436388 joined [10:43:29]Waiting for new connection... [10:43:29] Sock 9.Parse request [10:43:29]Sock 9.Check first char [10:43:29]Sock 9.First char is OK [10:43:29]request: POST /json_proto HTTP/1.0 [10:43:29]Method: POST [10:43:29]URL: /json_proto [10:43:29]Method is POST - this is cgi request [10:43:29]url: /json_proto [10:43:29]query_string will be loaded in cgi processing [10:43:29]execute_cgi json_proto POST (null) [10:43:29]execute_cgi path=json_proto method=POST [10:43:29]POST find Content-Length [10:43:29]Host: 172.17.52.131:8080 [10:43:29]Content-Length: 769 [10:43:29]Content-Type: application/json [10:43:29] [10:43:29]POST finish read [10:43:29]Found Content-Length = 769 [10:43:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477325", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:43:29]execute_script... [10:43:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477325", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:43:29]POST & json_proto [10:43:29]process_json_proto [10:43:29]json parsed OK: [10:43:29]protocol is kg_v1.0 [10:43:29]action value=close_receipt [10:43:29]process_action close_receipt [10:43:29]cmd_close_receipt [10:43:29]MH_GetDate [10:43:29]Write to MH i2c: F0 00 00 A1 12 A2 [10:43:29]Write i2c OK [10:43:29]MH_I2C_Read... [10:43:29]Read from MH i2c: F0 [10:43:29]MH_I2C_Read... [10:43:29]Read from MH i2c: F0 09 00 [10:43:29]MH_I2C_Read... [10:43:29]Read from MH i2c: F0 09 00 A1 12 00 51 30 16 67 81 1C 16 67 C3 [10:43:29]GetLastDocTimeStamp 1729507125 [10:43:29]current date 1729507409 [10:43:29]FM_GetShiftState [10:43:29]SAM_PROTO_GetShiftState [10:43:29]wFMCommunicate request_size=4 [10:43:29]MH_SAM_APDU [10:43:29]CAPDU: 80 13 01 00 [10:43:29]Write to MH i2c: E2 08 00 A2 12 80 13 01 00 00 00 00 00 31 [10:43:29]Write i2c OK [10:43:29]MH_I2C_Read... [10:43:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:43:29]Read from MH i2c: E2 [10:43:29]MH_I2C_Read... [10:43:29]Read from MH i2c: E2 0E 00 [10:43:29]MH_I2C_Read... [10:43:29]Read from MH i2c: E2 0E 00 A2 12 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 B3 [10:43:29]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:43:29]wFMCommunicate OK [10:43:29]SAM_PROTO_GetShiftState done [10:43:29]FM_GetShiftState done [10:43:29]opened in 1729469279 [10:43:29]opened+sec_in_day 1729555679 [10:43:29]quantity*price = 100015 [10:43:29]sum+1 = 100017 [10:43:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 150 21.10.2024 10:43 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871763 ФД: 223519 ФПД: 116995693005920 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T104329&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223519&fm=116995693005920&tin=02508201610067®Number=0000000000091767&sum=100016 [10:43:30]StoreToDocumentArchive [10:43:30]shift 538 fd 223519 [10:43:30]save to /storage/0538/doc_00223519 [10:43:30]save last doc name /storage/0538/doc_00223519 to /storage/kkm_last_doc_name [10:43:30]save OK [10:43:30]Clear old archive folders... [10:43:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:43:30]tlvbuf is 01413E10 [10:43:30]SAM_PROTO_ClearQueue [10:43:30]wFMCommunicate request_size=4 [10:43:30]MH_SAM_APDU [10:43:30]CAPDU: 80 09 00 00 [10:43:30]Write to MH i2c: E2 08 00 AF 12 80 09 00 00 00 00 00 00 33 [10:43:30]Write i2c OK [10:43:30]MH_I2C_Read... [10:43:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:43:30]Read from MH i2c: E2 [10:43:30]MH_I2C_Read... [10:43:30]Read from MH i2c: E2 03 00 [10:43:30]MH_I2C_Read... [10:43:30]Read from MH i2c: E2 03 00 AF 12 00 90 00 35 [10:43:30]RAPDU: 90 00 [10:43:30]wFMCommunicate OK [10:43:30]SAM_PROTO_ClearQueue done [10:43:30]KKMCreateOFDPacket [10:43:30]OFDProtocolAddRootSTLVToBuf [10:43:30]FM_MakeSignedData [10:43:30]FM_MakeSignedData [10:43:30]SAM_PROTO_SignData [10:43:30]wFMCommunicate request_size=4 [10:43:30]MH_SAM_APDU [10:43:30]CAPDU: 80 0D 01 02 [10:43:30]Write to MH i2c: E2 08 00 B0 12 80 0D 01 02 00 00 00 00 3B [10:43:30]Write i2c OK [10:43:30]MH_I2C_Read... [10:43:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:43:30]Read from MH i2c: E2 [10:43:30]MH_I2C_Read... [10:43:30]Read from MH i2c: E2 03 00 [10:43:30]MH_I2C_Read... [10:43:30]Read from MH i2c: E2 03 00 B0 12 00 90 00 36 [10:43:30]RAPDU: 90 00 [10:43:30]wFMCommunicate OK [10:43:30]wFMCommunicate request_size=255 [10:43:30]MH_SAM_APDU [10:43: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 51 30 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1F 69 03 00 35 04 06 00 6A [10:43:30]Write to MH i2c: E2 02 01 B1 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 51 30 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1F 69 03 00 35 04 06 00 6A 00 00 8E [10:43:30]Write i2c OK [10:43:30]MH_I2C_Read... [10:43:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:43:30]Read from MH i2c: E2 [10:43:30]MH_I2C_Read... [10:43:30]Read from MH i2c: E2 03 00 [10:43:30]MH_I2C_Read... [10:43:30]Read from MH i2c: E2 03 00 B1 12 00 90 00 37 [10:43:30]RAPDU: 90 00 [10:43:30]wFMCommunicate OK [10:43:30]wFMCommunicate request_size=10 [10:43:30]MH_SAM_APDU [10:43:30]CAPDU: 80 0D 02 02 05 68 2E B8 CC 60 [10:43:30]Write to MH i2c: E2 0D 00 B2 12 80 0D 02 02 05 00 68 2E B8 CC 60 00 00 C2 [10:43:30]Write i2c OK [10:43:30]MH_I2C_Read... [10:43:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:43:30]Read from MH i2c: E2 [10:43:30]MH_I2C_Read... [10:43:30]Read from MH i2c: E2 03 00 [10:43:30]MH_I2C_Read... [10:43:30]Read from MH i2c: E2 03 00 B2 12 00 90 00 38 [10:43:30]RAPDU: 90 00 [10:43:30]wFMCommunicate OK [10:43:30]wFMCommunicate request_size=4 [10:43:30]MH_SAM_APDU [10:43:30]CAPDU: 80 0D 03 02 [10:43:30]Write to MH i2c: E2 08 00 B3 12 80 0D 03 02 00 00 00 00 40 [10:43:30]Write i2c OK [10:43:30]MH_I2C_Read... [10:43:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:43:30]Read from MH i2c: E2 [10:43:30]MH_I2C_Read... [10:43:30]Read from MH i2c: E2 0B 00 [10:43:30]MH_I2C_Read... [10:43:30]Read from MH i2c: E2 0B 00 B3 12 00 96 76 60 89 01 E3 64 9A 90 00 18 [10:43:30]RAPDU: 96 76 60 89 01 E3 64 9A 90 00 [10:43:30]wFMCommunicate OK [10:43:30]SAM_PROTO_SignData done [10:43:30]FM_MakeSignedData done [10:43:30]CreateOFDProtocolMessage [10:43:30]wFMCommunicate request_size=4 [10:43:30]MH_SAM_APDU [10:43:30]CAPDU: 80 11 00 00 [10:43:30]Write to MH i2c: E2 08 00 B4 12 80 11 00 00 00 00 00 00 40 [10:43:30]Write i2c OK [10:43:30]MH_I2C_Read... [10:43:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:43:30]Read from MH i2c: E2 [10:43:30]MH_I2C_Read... [10:43:30]Read from MH i2c: E2 17 00 [10:43:30]MH_I2C_Read... [10:43:30]Read from MH i2c: E2 17 00 B4 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 93 [10:43:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:43:30]wFMCommunicate OK [10:43:30]CreateOFDProtocolMessage done [10:43:30]OFDSenderStorePacket 223519 [10:43:30]StoreOFDPacket docnum=223519 [10:43:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 43 CE 07 01 1D 01 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 51 30 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1F 69 03 00 35 04 06 00 6A 68 2E B8 CC 60 96 76 60 89 01 E3 64 9A [10:43:30]CheckFolder [10:43:30]dirname=/storage/ofd_packets [10:43:30]CheckFolder done [10:43:30]ProducePacketName [10:43:30]name=ofd_packets/00223519 [10:43:30]NVStorageSaveData ofd_packets/00223519 [10:43:30]File name is /storage/ofd_packets/00223519 [10:43:30]Write 301 bytes [10:43:30]NVStorageSaveData done [10:43:30]OFDSenderStorePacket done [10:43:30]KKMCreateOFDPacket done [10:43:30]NVStorageSaveData kkm_last_timestamp [10:43:30]File name is /storage/kkm_last_timestamp [10:43:30]Write 4 bytes [10:43:30]NVStorageSaveData done [10:43:30]ExternCall_PrintAddStr [10:43:30]wPrintStart [10:43:30]Write to MH i2c: 01 00 00 B5 12 C7 [10:43:30]Write i2c OK [10:43:30]MH_I2C_Read... [10:43:30]Read from MH i2c: 01 [10:43:30]MH_I2C_Read... [10:43:30]Read from MH i2c: 01 07 00 [10:43:30]MH_I2C_Read... [10:43:30]Read from MH i2c: 01 07 00 B5 12 00 00 00 00 00 FF 0F DC [10:43:30]RasterBufferAndPrint [10:43:30]line Счет N : (1)477325 [10:43:30]line ИНН: 02508201610067 [10:43:30]line Контрольно-Кассовый Чек [10:43:30]line ПРОДАЖА [10:43:30]line ТРК (МРК, ГНК) : 32 [10:43:30]line Товар: 2710124130 [10:43:30]line Аи-92-К-5 [10:43:30]line 14.950 * 66.90 [10:43:30]line = 1000.16 [10:43:30]line НДС 12% НСП 1% [10:43:30]line > о реализуемом товаре [10:43:30]line ИТОГО: 1000.16 [10:43:30]line НСП 1% : 8.85 [10:43:30]line НДС 12% : 106.21 [10:43:30]line Наличными: 0.00 [10:43:30]line Безнал.: 1000.16 [10:43:30]line Место: АЗС № 162 "Партнер Нефть" [10:43:30]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:43:30]line СНО: Общий режим [10:43:30]line Чек 150 21.10.2024 10:43 [10:43:30]line Смена: 538 ФФД: 1.0 [10:43:30]line ЗНМ: 0300000103 [10:43:30]line РНМ: 0000000000091767 [10:43:30]line Версия ККМ: 001 [10:43:30]line Платежная система: Mbank [10:43:30]line ФМ: 0000000000871763 [10:43:30]line ФД: 223519 [10:43:30]line ФПД: 116995693005920 [10:43:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T104329&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223519&fm=116995693005920&tin=02508201610067®Number=0000000000091767&sum=100016 [10:43:31]written 0, free lines is 4095 [10:43:31]OFD Sender: Processing packet 223519 [packets to send 25, broken 24] [10:43:31]ProducePacketName [10:43:31]name=ofd_packets/00223519 [10:43:31]OFD Sender: To server: pG, [10:43:31]CommunicateWithHost lk.salyk.kg:30040 [10:43:31]ConnectInit lk.salyk.kg [10:43:31]Connected sock=10 [10:43:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 43 CE 07 01 1D 01 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 51 30 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1F 69 03 00 35 04 06 00 6A 68 2E B8 CC 60 96 76 60 89 01 E3 64 9A [10:43:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 84 2B 47 00 29 FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 1F 69 03 00 F4 03 04 00 F4 DB 15 67 B6 04 01 00 00 21 BA BF AF E6 6C 5F DC [10:43:31]CommunicateWithHost err = 0 [10:43:31]CheckOFDResponse [10:43:31]1017 (14) - 77093643461234 [10:43:31]1041 (16) - 0000000000871763 [10:43:31]1040 (4) - 223519 [10:43:31]1012 (4) - 21.10.2024 04:43 [10:43:31]1206 (1) - 0 [10:43:31]OFD Sender: Remove packet 223519 [10:43:31]ProducePacketName [10:43:31]name=ofd_packets/00223519 [10:43:31]NVStorageDeleteData [10:43:31]Write to MH i2c: 01 00 00 DE 12 F0 [10:43:31]Write i2c OK [10:43:31]MH_I2C_Read... [10:43:31]Read from MH i2c: 01 [10:43:31]MH_I2C_Read... [10:43:31]Read from MH i2c: 01 07 00 [10:43:31]MH_I2C_Read... [10:43:31]Read from MH i2c: 01 07 00 DE 12 00 00 00 00 00 12 0D 16 [10:43:31]RasterBufferAndPrint [10:43:31]line [10:43:31]line [10:43:31]line [10:43:31]line [10:43:31]line [10:43:31]written 0, free lines is 3355 [10:43:31]MH_Cut [10:43:31]Write to MH i2c: D1 01 00 E5 12 01 C9 [10:43:31]Write i2c OK [10:43:31]MH_I2C_Read... [10:43:31]Read from MH i2c: D1 [10:43:31]MH_I2C_Read... [10:43:31]Read from MH i2c: D1 01 00 [10:43:31]MH_I2C_Read... [10:43:31]Read from MH i2c: D1 01 00 E5 12 00 C8 [10:43:31]Write to MH i2c: 01 00 00 E6 12 F8 [10:43:31]Write i2c OK [10:43:31]MH_I2C_Read... [10:43:32]OFD Sender: No OFD packet to send [10:43:32]*** Cut start [10:43:32]*** Purtial cut [10:43:32]*** Stage 1: CUTSNS_PIN = 1 [10:43:32]Read from MH i2c: 01 [10:43:32]MH_I2C_Read... [10:43:32]*** Stop cut motor [10:43:32]*** Cut end [10:43:32]Read from MH i2c: 01 07 00 [10:43:32]MH_I2C_Read... [10:43:32]Read from MH i2c: 01 07 00 E6 12 00 00 00 00 00 FF 0F 0D [10:43:32]process_action close_receipt done [10:43:32]requested_data is exist [10:43:32]produce_requested_data [10:43:32]requested_item fm.sn is exist - process it [10:43:32]wFMCommunicate request_size=4 [10:43:32]MH_SAM_APDU [10:43:32]CAPDU: 80 11 00 00 [10:43:32]Write to MH i2c: E2 08 00 E7 12 80 11 00 00 00 00 00 00 73 [10:43:32]Write i2c OK [10:43:32]MH_I2C_Read... [10:43:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:43:32]Read from MH i2c: E2 [10:43:32]MH_I2C_Read... [10:43:32]Read from MH i2c: E2 17 00 [10:43:32]MH_I2C_Read... [10:43:32]Read from MH i2c: E2 17 00 E7 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 C6 [10:43:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:43:32]wFMCommunicate OK [10:43:32]requested_item fd.num is exist - process it [10:43:32]SAM_PROTO_GetFieldsCounters [10:43:32]wFMCommunicate request_size=4 [10:43:32]MH_SAM_APDU [10:43:32]CAPDU: 80 13 00 00 [10:43:32]Write to MH i2c: E2 08 00 E8 12 80 13 00 00 00 00 00 00 76 [10:43:32]Write i2c OK [10:43:32]MH_I2C_Read... [10:43:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:43:32]Read from MH i2c: E2 [10:43:32]MH_I2C_Read... [10:43:32]Read from MH i2c: E2 62 00 [10:43:32]MH_I2C_Read... [10:43:32]Read from MH i2c: E2 62 00 E8 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 1F 69 03 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 05 [10:43:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 1F 69 03 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 [10:43:32]wFMCommunicate OK [10:43:32]SAM_PROTO_GetFieldsCounters done [10:43:32]requested_item shift.num is exist - process it [10:43:32]requested_item shift.opened is exist - process it [10:43:32]req_shift_opened [10:43:32]FM_GetShiftState [10:43:32]SAM_PROTO_GetShiftState [10:43:32]wFMCommunicate request_size=4 [10:43:32]MH_SAM_APDU [10:43:32]CAPDU: 80 13 01 00 [10:43:32]Write to MH i2c: E2 08 00 E9 12 80 13 01 00 00 00 00 00 78 [10:43:32]Write i2c OK [10:43:32]MH_I2C_Read... [10:43:32]Read from MH i2c: E2 [10:43:32]MH_I2C_Read... [10:43:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:43:32]Read from MH i2c: E2 0E 00 [10:43:32]MH_I2C_Read... [10:43:32]Read from MH i2c: E2 0E 00 E9 12 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 FA [10:43:32]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:43:32]wFMCommunicate OK [10:43:32]SAM_PROTO_GetShiftState done [10:43:32]FM_GetShiftState done [10:43:32]req_shift_opened done [10:43:32]requested_item shift.open_date is exist - process it [10:43:32]req_shift_open_date [10:43:32]req_shift_open_date done [10:43:32]produce_requested_data done [10:43:32]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223519,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:43:32]process_action_free close_receipt [10:43:32]json_value_free [10:43:32]json_value_free done [10:43:32]process_json_proto returns [10:43:32]Send response to host [10:43:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223519,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:43:32]free response buf [10:43:32]execute_script done [10:43:32]execute_script returns [10:43:32]free content buf [10:43:32]Sock 9.Close socket [10:43:32]Sock 9.Thread stoped [10:43:37]OFD Sender: No OFD packet to send [10:43:42]OFD Sender: No OFD packet to send [10:43:47]OFD Sender: No OFD packet to send [10:43:52]OFD Sender: No OFD packet to send [10:43:57]OFD Sender: No OFD packet to send [10:44:02]OFD Sender: No OFD packet to send [10:44:07]OFD Sender: No OFD packet to send [10:44:12]OFD Sender: No OFD packet to send [10:44:17]OFD Sender: No OFD packet to send [10:44:22]OFD Sender: No OFD packet to send [10:44:27]OFD Sender: No OFD packet to send [10:44:32]OFD Sender: No OFD packet to send [10:44:37]OFD Sender: No OFD packet to send [10:44:42]OFD Sender: No OFD packet to send [10:44:47]OFD Sender: No OFD packet to send [10:44:52]OFD Sender: No OFD packet to send [10:44:57]OFD Sender: No OFD packet to send [10:45:02]OFD Sender: No OFD packet to send [10:45:07]OFD Sender: No OFD packet to send [10:45:12]OFD Sender: No OFD packet to send [10:45:17]OFD Sender: No OFD packet to send [10:45:22]OFD Sender: No OFD packet to send [10:45:27]OFD Sender: No OFD packet to send [10:45:32]OFD Sender: No OFD packet to send [10:45:37]OFD Sender: No OFD packet to send [10:45:42]OFD Sender: No OFD packet to send [10:45:47]OFD Sender: No OFD packet to send [10:45:48]accept exits with 8 [10:45:48]New connection [10:45:48]New thread 3067436388 created [10:45:48]Thread 3067579748 joined [10:45:48]Waiting for new connection... [10:45:48] Sock 8.Parse request [10:45:48]Sock 8.Check first char [10:45:48]Sock 8.First char is OK [10:45:48]request: POST /json_proto HTTP/1.0 [10:45:48]Method: POST [10:45:48]URL: /json_proto [10:45:48]Method is POST - this is cgi request [10:45:48]url: /json_proto [10:45:48]query_string will be loaded in cgi processing [10:45:48]execute_cgi json_proto POST (null) [10:45:48]execute_cgi path=json_proto method=POST [10:45:48]POST find Content-Length [10:45:48]Host: 172.17.52.131:8080 [10:45:48]Content-Length: 677 [10:45:48]Content-Type: application/json [10:45:48] [10:45:48]POST finish read [10:45:48]Found Content-Length = 677 [10:45:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477327", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:45:48]execute_script... [10:45: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)477327", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:45:48]POST & json_proto [10:45:48]process_json_proto [10:45:48]json parsed OK: [10:45:48]protocol is kg_v1.0 [10:45:48]action value=close_receipt [10:45:48]process_action close_receipt [10:45:48]cmd_close_receipt [10:45:48]MH_GetDate [10:45:48]Write to MH i2c: F0 00 00 EA 12 EB [10:45:48]Write i2c OK [10:45:48]MH_I2C_Read... [10:45:48]Read from MH i2c: F0 [10:45:48]MH_I2C_Read... [10:45:48]Read from MH i2c: F0 09 00 [10:45:48]MH_I2C_Read... [10:45:48]Read from MH i2c: F0 09 00 EA 12 00 DD 30 16 67 81 1C 16 67 98 [10:45:48]GetLastDocTimeStamp 1729507409 [10:45:48]current date 1729507549 [10:45:48]FM_GetShiftState [10:45:48]SAM_PROTO_GetShiftState [10:45:48]wFMCommunicate request_size=4 [10:45:48]MH_SAM_APDU [10:45:48]CAPDU: 80 13 01 00 [10:45:48]Write to MH i2c: E2 08 00 EB 12 80 13 01 00 00 00 00 00 7A [10:45:48]Write i2c OK [10:45:48]MH_I2C_Read... [10:45:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:48]Read from MH i2c: E2 [10:45:48]MH_I2C_Read... [10:45:48]Read from MH i2c: E2 0E 00 [10:45:48]MH_I2C_Read... [10:45:48]Read from MH i2c: E2 0E 00 EB 12 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 FC [10:45:48]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:45:48]wFMCommunicate OK [10:45:48]SAM_PROTO_GetShiftState done [10:45:48]FM_GetShiftState done [10:45:48]opened in 1729469279 [10:45:48]opened+sec_in_day 1729555679 [10:45:48]quantity*price = 50041 [10:45:48]sum+1 = 50042 [10:45:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 151 21.10.2024 10:45 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223520 ФПД: 136660091846181 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T104549&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223520&fm=136660091846181&tin=02508201610067®Number=0000000000091767&sum=50000 [10:45:50]StoreToDocumentArchive [10:45:50]shift 538 fd 223520 [10:45:50]save to /storage/0538/doc_00223520 [10:45:50]save last doc name /storage/0538/doc_00223520 to /storage/kkm_last_doc_name [10:45:50]save OK [10:45:50]Clear old archive folders... [10:45:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:45:50]tlvbuf is 01413660 [10:45:50]SAM_PROTO_ClearQueue [10:45:50]wFMCommunicate request_size=4 [10:45:50]MH_SAM_APDU [10:45:50]CAPDU: 80 09 00 00 [10:45:50]Write to MH i2c: E2 08 00 F8 12 80 09 00 00 00 00 00 00 7C [10:45:50]Write i2c OK [10:45:50]MH_I2C_Read... [10:45:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:45:50]Read from MH i2c: E2 [10:45:50]MH_I2C_Read... [10:45:50]Read from MH i2c: E2 03 00 [10:45:50]MH_I2C_Read... [10:45:50]Read from MH i2c: E2 03 00 F8 12 00 90 00 7E [10:45:50]RAPDU: 90 00 [10:45:50]wFMCommunicate OK [10:45:50]SAM_PROTO_ClearQueue done [10:45:50]KKMCreateOFDPacket [10:45:50]OFDProtocolAddRootSTLVToBuf [10:45:50]FM_MakeSignedData [10:45:50]FM_MakeSignedData [10:45:50]SAM_PROTO_SignData [10:45:50]wFMCommunicate request_size=4 [10:45:50]MH_SAM_APDU [10:45:50]CAPDU: 80 0D 01 02 [10:45:50]Write to MH i2c: E2 08 00 F9 12 80 0D 01 02 00 00 00 00 84 [10:45:50]Write i2c OK [10:45:50]MH_I2C_Read... [10:45:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:45:50]Read from MH i2c: E2 [10:45:50]MH_I2C_Read... [10:45:50]Read from MH i2c: E2 03 00 [10:45:50]MH_I2C_Read... [10:45:50]Read from MH i2c: E2 03 00 F9 12 00 90 00 7F [10:45:50]RAPDU: 90 00 [10:45:50]wFMCommunicate OK [10:45:50]wFMCommunicate request_size=255 [10:45:50]MH_SAM_APDU [10:45:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 DD 30 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 20 69 03 00 35 04 06 00 7C [10:45:50]Write to MH i2c: E2 02 01 FA 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 DD 30 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 20 69 03 00 35 04 06 00 7C 00 00 5D [10:45:50]Write i2c OK [10:45:50]MH_I2C_Read... [10:45:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:50]Read from MH i2c: E2 [10:45:50]MH_I2C_Read... [10:45:50]Read from MH i2c: E2 03 00 [10:45:50]MH_I2C_Read... [10:45:50]Read from MH i2c: E2 03 00 FA 12 00 90 00 80 [10:45:50]RAPDU: 90 00 [10:45:50]wFMCommunicate OK [10:45:50]wFMCommunicate request_size=10 [10:45:50]MH_SAM_APDU [10:45:50]CAPDU: 80 0D 02 02 05 4A A8 3A BE 25 [10:45:50]Write to MH i2c: E2 0D 00 FB 12 80 0D 02 02 05 00 4A A8 3A BE 25 00 00 A0 [10:45:50]Write i2c OK [10:45:50]MH_I2C_Read... [10:45:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:50]Read from MH i2c: E2 [10:45:50]MH_I2C_Read... [10:45:50]Read from MH i2c: E2 03 00 [10:45:50]MH_I2C_Read... [10:45:50]Read from MH i2c: E2 03 00 FB 12 00 90 00 81 [10:45:50]RAPDU: 90 00 [10:45:50]wFMCommunicate OK [10:45:50]wFMCommunicate request_size=4 [10:45:50]MH_SAM_APDU [10:45:50]CAPDU: 80 0D 03 02 [10:45:50]Write to MH i2c: E2 08 00 FC 12 80 0D 03 02 00 00 00 00 89 [10:45:50]Write i2c OK [10:45:50]MH_I2C_Read... [10:45:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:45:50]Read from MH i2c: E2 [10:45:50]MH_I2C_Read... [10:45:50]Read from MH i2c: E2 0B 00 [10:45:50]MH_I2C_Read... [10:45:50]Read from MH i2c: E2 0B 00 FC 12 00 4E E4 CE A1 90 60 A6 03 90 00 C4 [10:45:50]RAPDU: 4E E4 CE A1 90 60 A6 03 90 00 [10:45:50]wFMCommunicate OK [10:45:50]SAM_PROTO_SignData done [10:45:50]FM_MakeSignedData done [10:45:50]CreateOFDProtocolMessage [10:45:50]wFMCommunicate request_size=4 [10:45:50]MH_SAM_APDU [10:45:50]CAPDU: 80 11 00 00 [10:45:50]Write to MH i2c: E2 08 00 FD 12 80 11 00 00 00 00 00 00 89 [10:45:50]Write i2c OK [10:45:50]MH_I2C_Read... [10:45:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:50]Read from MH i2c: E2 [10:45:50]MH_I2C_Read... [10:45:50]Read from MH i2c: E2 17 00 [10:45:50]MH_I2C_Read... [10:45:50]Read from MH i2c: E2 17 00 FD 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 DC [10:45:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:45:50]wFMCommunicate OK [10:45:50]CreateOFDProtocolMessage done [10:45:50]OFDSenderStorePacket 223520 [10:45:50]StoreOFDPacket docnum=223520 [10:45:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 9D 32 07 01 56 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 DD 30 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 20 69 03 00 35 04 06 00 7C 4A A8 3A BE 25 4E E4 CE A1 90 60 A6 03 [10:45:50]CheckFolder [10:45:50]dirname=/storage/ofd_packets [10:45:50]CheckFolder done [10:45:50]ProducePacketName [10:45:50]name=ofd_packets/00223520 [10:45:50]NVStorageSaveData ofd_packets/00223520 [10:45:50]File name is /storage/ofd_packets/00223520 [10:45:50]Write 301 bytes [10:45:50]NVStorageSaveData done [10:45:50]OFDSenderStorePacket done [10:45:50]KKMCreateOFDPacket done [10:45:50]NVStorageSaveData kkm_last_timestamp [10:45:50]File name is /storage/kkm_last_timestamp [10:45:50]Write 4 bytes [10:45:50]NVStorageSaveData done [10:45:50]ExternCall_PrintAddStr [10:45:50]wPrintStart [10:45:50]Write to MH i2c: 01 00 00 FE 12 10 [10:45:50]Write i2c OK [10:45:50]MH_I2C_Read... [10:45:50]Read from MH i2c: 01 [10:45:50]MH_I2C_Read... [10:45:50]Read from MH i2c: 01 07 00 [10:45:50]MH_I2C_Read... [10:45:50]Read from MH i2c: 01 07 00 FE 12 00 00 00 00 00 FF 0F 25 [10:45:50]RasterBufferAndPrint [10:45:50]line Счет N : (1)477327 [10:45:50]line ИНН: 02508201610067 [10:45:50]line Контрольно-Кассовый Чек [10:45:50]line ПРОДАЖА [10:45:50]line ТРК (МРК, ГНК) : 12 [10:45:50]line Товар: 2710124130 [10:45:50]line Аи-92-К-5 [10:45:50]line 7.480 * 66.90 [10:45:50]line = 500.41 [10:45:50]line НДС 12% НСП 1% [10:45:50]line > о реализуемом товаре [10:45:50]line ОКРУГЛЕНИЕ: -0.41 [10:45:50]line ИТОГО: 500.00 [10:45:50]line Внесено: 500.00 [10:45:50]line СДАЧА: 0.00 [10:45:50]line НСП 1% : 4.43 [10:45:50]line НДС 12% : 53.14 [10:45:50]line Наличными: 500.00 [10:45:50]line Безнал.: 0.00 [10:45:50]line Место: АЗС № 162 "Партнер Нефть" [10:45:50]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:45:50]line СНО: Общий режим [10:45:50]line Чек 151 21.10.2024 10:45 [10:45:50]line Смена: 538 ФФД: 1.0 [10:45:50]line ЗНМ: 0300000103 [10:45:50]line РНМ: 0000000000091767 [10:45:50]line Версия ККМ: 001 [10:45:50]line ФМ: 0000000000871763 [10:45:50]line ФД: 223520 [10:45:50]line ФПД: 136660091846181 [10:45:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T104549&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223520&fm=136660091846181&tin=02508201610067®Number=0000000000091767&sum=50000 [10:45:50]OFD Sender: Processing packet 223520 [packets to send 25, broken 24] [10:45:50]ProducePacketName [10:45:50]name=ofd_packets/00223520 [10:45:50]OFD Sender: To server: pG, [10:45:50]CommunicateWithHost lk.salyk.kg:30040 [10:45:50]ConnectInit lk.salyk.kg [10:45:50]written 0, free lines is 4095 [10:45:50]Connected sock=10 [10:45:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 9D 32 07 01 56 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 DD 30 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 20 69 03 00 35 04 06 00 7C 4A A8 3A BE 25 4E E4 CE A1 90 60 A6 03 [10:45:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 A9 BE 47 00 6A 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 20 69 03 00 F4 03 04 00 7F DC 15 67 B6 04 01 00 00 66 BD 61 F7 14 15 E6 94 [10:45:51]CommunicateWithHost err = 0 [10:45:51]CheckOFDResponse [10:45:51]1017 (14) - 77093643461234 [10:45:51]1041 (16) - 0000000000871763 [10:45:51]1040 (4) - 223520 [10:45:51]1012 (4) - 21.10.2024 04:45 [10:45:51]1206 (1) - 0 [10:45:51]OFD Sender: Remove packet 223520 [10:45:51]ProducePacketName [10:45:51]name=ofd_packets/00223520 [10:45:51]NVStorageDeleteData [10:45:51]Write to MH i2c: 01 00 00 29 13 3C [10:45:51]Write i2c OK [10:45:51]MH_I2C_Read... [10:45:51]Read from MH i2c: 01 [10:45:51]MH_I2C_Read... [10:45:51]Read from MH i2c: 01 07 00 [10:45:51]MH_I2C_Read... [10:45:51]Read from MH i2c: 01 07 00 29 13 00 00 00 00 00 F0 0C 3F [10:45:51]RasterBufferAndPrint [10:45:51]line [10:45:51]line [10:45:51]line [10:45:51]line [10:45:51]line [10:45:51]written 0, free lines is 3318 [10:45:51]MH_Cut [10:45:51]Write to MH i2c: D1 01 00 30 13 01 15 [10:45:51]Write i2c OK [10:45:51]MH_I2C_Read... [10:45:51]Read from MH i2c: D1 [10:45:51]MH_I2C_Read... [10:45:51]Read from MH i2c: D1 01 00 [10:45:51]MH_I2C_Read... [10:45:51]Read from MH i2c: D1 01 00 30 13 00 14 [10:45:51]Write to MH i2c: 01 00 00 31 13 44 [10:45:51]Write i2c OK [10:45:51]MH_I2C_Read... [10:45:51]OFD Sender: No OFD packet to send [10:45:52]*** Cut start [10:45:52]*** Purtial cut [10:45:52]*** CUTSNS_PIN = 0 [10:45:52]*** Stage 1: CUTSNS_PIN = 1 [10:45:54]Read from MH i2c: 01 [10:45:54]MH_I2C_Read... [10:45:54]*** Stop cut motor [10:45:54]*** Cut end [10:45:54]Read from MH i2c: 01 07 00 [10:45:54]MH_I2C_Read... [10:45:54]Read from MH i2c: 01 07 00 31 13 00 00 00 00 00 FF 0F 59 [10:45:54]process_action close_receipt done [10:45:54]requested_data is exist [10:45:54]produce_requested_data [10:45:54]requested_item fm.sn is exist - process it [10:45:54]wFMCommunicate request_size=4 [10:45:54]MH_SAM_APDU [10:45:54]CAPDU: 80 11 00 00 [10:45:54]Write to MH i2c: E2 08 00 32 13 80 11 00 00 00 00 00 00 BF [10:45:54]Write i2c OK [10:45:54]MH_I2C_Read... [10:45:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:54]Read from MH i2c: E2 [10:45:54]MH_I2C_Read... [10:45:54]Read from MH i2c: E2 17 00 [10:45:54]MH_I2C_Read... [10:45:54]Read from MH i2c: E2 17 00 32 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 12 [10:45:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:45:54]wFMCommunicate OK [10:45:54]requested_item fd.num is exist - process it [10:45:54]SAM_PROTO_GetFieldsCounters [10:45:54]wFMCommunicate request_size=4 [10:45:54]MH_SAM_APDU [10:45:54]CAPDU: 80 13 00 00 [10:45:54]Write to MH i2c: E2 08 00 33 13 80 13 00 00 00 00 00 00 C2 [10:45:54]Write i2c OK [10:45:54]MH_I2C_Read... [10:45:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:45:54]Read from MH i2c: E2 [10:45:54]MH_I2C_Read... [10:45:54]Read from MH i2c: E2 62 00 [10:45:54]MH_I2C_Read... [10:45:54]Read from MH i2c: E2 62 00 33 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 20 69 03 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 55 [10:45:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 20 69 03 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 [10:45:54]wFMCommunicate OK [10:45:54]SAM_PROTO_GetFieldsCounters done [10:45:54]requested_item shift.num is exist - process it [10:45:54]requested_item shift.opened is exist - process it [10:45:54]req_shift_opened [10:45:54]FM_GetShiftState [10:45:54]SAM_PROTO_GetShiftState [10:45:54]wFMCommunicate request_size=4 [10:45:54]MH_SAM_APDU [10:45:54]CAPDU: 80 13 01 00 [10:45:54]Write to MH i2c: E2 08 00 34 13 80 13 01 00 00 00 00 00 C4 [10:45:54]Write i2c OK [10:45:54]MH_I2C_Read... [10:45:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:54]Read from MH i2c: E2 [10:45:54]MH_I2C_Read... [10:45:54]Read from MH i2c: E2 0E 00 [10:45:54]MH_I2C_Read... [10:45:54]Read from MH i2c: E2 0E 00 34 13 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 46 [10:45:54]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:45:54]wFMCommunicate OK [10:45:54]SAM_PROTO_GetShiftState done [10:45:54]FM_GetShiftState done [10:45:54]req_shift_opened done [10:45:54]requested_item shift.open_date is exist - process it [10:45:54]req_shift_open_date [10:45:54]req_shift_open_date done [10:45:54]produce_requested_data done [10:45:54]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223520,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:45:54]process_action_free close_receipt [10:45:54]json_value_free [10:45:54]json_value_free done [10:45:54]process_json_proto returns [10:45:54]Send response to host [10:45:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223520,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:45:54]free response buf [10:45:54]execute_script done [10:45:54]execute_script returns [10:45:54]free content buf [10:45:54]Sock 8.Close socket [10:45:54]Sock 8.Thread stoped [10:45:54]accept exits with 9 [10:45:54]New connection [10:45:54]New thread 3067579748 created [10:45:54]Thread 3067436388 joined [10:45:54]Waiting for new connection... [10:45:54] Sock 9.Parse request [10:45:54]Sock 9.Check first char [10:45:54]Sock 9.First char is OK [10:45:54]request: POST /json_proto HTTP/1.0 [10:45:54]Method: POST [10:45:54]URL: /json_proto [10:45:54]Method is POST - this is cgi request [10:45:54]url: /json_proto [10:45:54]query_string will be loaded in cgi processing [10:45:54]execute_cgi json_proto POST (null) [10:45:54]execute_cgi path=json_proto method=POST [10:45:54]POST find Content-Length [10:45:54]Host: 172.17.52.131:8080 [10:45:54]Content-Length: 682 [10:45:54]Content-Type: application/json [10:45:54] [10:45:54]POST finish read [10:45:54]Found Content-Length = 682 [10:45:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477326", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:45:54]execute_script... [10:45: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)477326", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:45:54]POST & json_proto [10:45:54]process_json_proto [10:45:54]json parsed OK: [10:45:54]protocol is kg_v1.0 [10:45:54]action value=close_receipt [10:45:54]process_action close_receipt [10:45:54]cmd_close_receipt [10:45:54]MH_GetDate [10:45:54]Write to MH i2c: F0 00 00 35 13 37 [10:45:54]Write i2c OK [10:45:54]MH_I2C_Read... [10:45:54]Read from MH i2c: F0 [10:45:54]MH_I2C_Read... [10:45:54]Read from MH i2c: F0 09 00 [10:45:54]MH_I2C_Read... [10:45:54]Read from MH i2c: F0 09 00 35 13 00 E3 30 16 67 81 1C 16 67 EA [10:45:54]GetLastDocTimeStamp 1729507549 [10:45:54]current date 1729507555 [10:45:54]FM_GetShiftState [10:45:54]SAM_PROTO_GetShiftState [10:45:54]wFMCommunicate request_size=4 [10:45:54]MH_SAM_APDU [10:45:54]CAPDU: 80 13 01 00 [10:45:54]Write to MH i2c: E2 08 00 36 13 80 13 01 00 00 00 00 00 C6 [10:45:54]Write i2c OK [10:45:54]MH_I2C_Read... [10:45:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:54]Read from MH i2c: E2 [10:45:54]MH_I2C_Read... [10:45:54]Read from MH i2c: E2 0E 00 [10:45:54]MH_I2C_Read... [10:45:54]Read from MH i2c: E2 0E 00 36 13 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 48 [10:45:54]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:45:54]wFMCommunicate OK [10:45:54]SAM_PROTO_GetShiftState done [10:45:54]FM_GetShiftState done [10:45:54]opened in 1729469279 [10:45:54]opened+sec_in_day 1729555679 [10:45:54]quantity*price = 100021 [10:45:54]sum+1 = 100023 [10:45:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 152 21.10.2024 10:45 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223521 ФПД: 218225868026347 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T104555&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223521&fm=218225868026347&tin=02508201610067®Number=0000000000091767&sum=100000 [10:45:55]StoreToDocumentArchive [10:45:55]shift 538 fd 223521 [10:45:55]save to /storage/0538/doc_00223521 [10:45:55]save last doc name /storage/0538/doc_00223521 to /storage/kkm_last_doc_name [10:45:55]save OK [10:45:55]Clear old archive folders... [10:45:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:45:55]tlvbuf is 01447140 [10:45:55]SAM_PROTO_ClearQueue [10:45:55]wFMCommunicate request_size=4 [10:45:55]MH_SAM_APDU [10:45:55]CAPDU: 80 09 00 00 [10:45:55]Write to MH i2c: E2 08 00 43 13 80 09 00 00 00 00 00 00 C8 [10:45:55]Write i2c OK [10:45:55]MH_I2C_Read... [10:45:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:45:55]Read from MH i2c: E2 [10:45:55]MH_I2C_Read... [10:45:55]Read from MH i2c: E2 03 00 [10:45:55]MH_I2C_Read... [10:45:55]Read from MH i2c: E2 03 00 43 13 00 90 00 CA [10:45:55]RAPDU: 90 00 [10:45:55]wFMCommunicate OK [10:45:55]SAM_PROTO_ClearQueue done [10:45:55]KKMCreateOFDPacket [10:45:55]OFDProtocolAddRootSTLVToBuf [10:45:55]FM_MakeSignedData [10:45:55]FM_MakeSignedData [10:45:55]SAM_PROTO_SignData [10:45:55]wFMCommunicate request_size=4 [10:45:55]MH_SAM_APDU [10:45:55]CAPDU: 80 0D 01 02 [10:45:55]Write to MH i2c: E2 08 00 44 13 80 0D 01 02 00 00 00 00 D0 [10:45:55]Write i2c OK [10:45:55]MH_I2C_Read... [10:45:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:45:55]Read from MH i2c: E2 [10:45:55]MH_I2C_Read... [10:45:55]Read from MH i2c: E2 03 00 [10:45:55]MH_I2C_Read... [10:45:55]Read from MH i2c: E2 03 00 44 13 00 90 00 CB [10:45:55]RAPDU: 90 00 [10:45:55]wFMCommunicate OK [10:45:55]wFMCommunicate request_size=255 [10:45:55]MH_SAM_APDU [10:45:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 98 00 00 00 F4 03 04 00 E3 30 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 21 69 03 00 35 04 06 00 C6 [10:45:55]Write to MH i2c: E2 02 01 45 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 98 00 00 00 F4 03 04 00 E3 30 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 21 69 03 00 35 04 06 00 C6 00 00 18 [10:45:55]Write i2c OK [10:45:55]MH_I2C_Read... [10:45:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:56]Read from MH i2c: E2 [10:45:56]MH_I2C_Read... [10:45:56]Read from MH i2c: E2 03 00 [10:45:56]MH_I2C_Read... [10:45:56]Read from MH i2c: E2 03 00 45 13 00 90 00 CC [10:45:56]RAPDU: 90 00 [10:45:56]wFMCommunicate OK [10:45:56]wFMCommunicate request_size=10 [10:45:56]MH_SAM_APDU [10:45:56]CAPDU: 80 0D 02 02 05 79 AB 58 31 EB [10:45:56]Write to MH i2c: E2 0D 00 46 13 80 0D 02 02 05 00 79 AB 58 31 EB 00 00 75 [10:45:56]Write i2c OK [10:45:56]MH_I2C_Read... [10:45:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:56]Read from MH i2c: E2 [10:45:56]MH_I2C_Read... [10:45:56]Read from MH i2c: E2 03 00 [10:45:56]MH_I2C_Read... [10:45:56]Read from MH i2c: E2 03 00 46 13 00 90 00 CD [10:45:56]RAPDU: 90 00 [10:45:56]wFMCommunicate OK [10:45:56]wFMCommunicate request_size=4 [10:45:56]MH_SAM_APDU [10:45:56]CAPDU: 80 0D 03 02 [10:45:56]Write to MH i2c: E2 08 00 47 13 80 0D 03 02 00 00 00 00 D5 [10:45:56]Write i2c OK [10:45:56]MH_I2C_Read... [10:45:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:45:56]Read from MH i2c: E2 [10:45:56]MH_I2C_Read... [10:45:56]Read from MH i2c: E2 0B 00 [10:45:56]MH_I2C_Read... [10:45:56]Read from MH i2c: E2 0B 00 47 13 00 58 6E BA BA 67 73 0B 4B 90 00 40 [10:45:56]RAPDU: 58 6E BA BA 67 73 0B 4B 90 00 [10:45:56]wFMCommunicate OK [10:45:56]SAM_PROTO_SignData done [10:45:56]FM_MakeSignedData done [10:45:56]CreateOFDProtocolMessage [10:45:56]wFMCommunicate request_size=4 [10:45:56]MH_SAM_APDU [10:45:56]CAPDU: 80 11 00 00 [10:45:56]Write to MH i2c: E2 08 00 48 13 80 11 00 00 00 00 00 00 D5 [10:45:56]Write i2c OK [10:45:56]MH_I2C_Read... [10:45:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:56]Read from MH i2c: E2 [10:45:56]MH_I2C_Read... [10:45:56]Read from MH i2c: E2 17 00 [10:45:56]MH_I2C_Read... [10:45:56]Read from MH i2c: E2 17 00 48 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 28 [10:45:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:45:56]wFMCommunicate OK [10:45:56]CreateOFDProtocolMessage done [10:45:56]OFDSenderStorePacket 223521 [10:45:56]StoreOFDPacket docnum=223521 [10:45:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 93 D1 07 01 69 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 98 00 00 00 F4 03 04 00 E3 30 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 21 69 03 00 35 04 06 00 C6 79 AB 58 31 EB 58 6E BA BA 67 73 0B 4B [10:45:56]CheckFolder [10:45:56]dirname=/storage/ofd_packets [10:45:56]CheckFolder done [10:45:56]ProducePacketName [10:45:56]name=ofd_packets/00223521 [10:45:56]NVStorageSaveData ofd_packets/00223521 [10:45:56]File name is /storage/ofd_packets/00223521 [10:45:56]Write 301 bytes [10:45:56]NVStorageSaveData done [10:45:56]OFDSenderStorePacket done [10:45:56]KKMCreateOFDPacket done [10:45:56]NVStorageSaveData kkm_last_timestamp [10:45:56]File name is /storage/kkm_last_timestamp [10:45:56]Write 4 bytes [10:45:56]NVStorageSaveData done [10:45:56]ExternCall_PrintAddStr [10:45:56]wPrintStart [10:45:56]Write to MH i2c: 01 00 00 49 13 5C [10:45:56]OFD Sender: Processing packet 223521 [packets to send 25, broken 24] [10:45:56]ProducePacketName [10:45:56]name=ofd_packets/00223521 [10:45:56]OFD Sender: To server: pG, [10:45:56]CommunicateWithHost lk.salyk.kg:30040 [10:45:56]ConnectInit lk.salyk.kg [10:45:56]Write i2c OK [10:45:56]MH_I2C_Read... [10:45:56]Read from MH i2c: 01 [10:45:56]MH_I2C_Read... [10:45:56]Read from MH i2c: 01 07 00 [10:45:56]MH_I2C_Read... [10:45:56]Read from MH i2c: 01 07 00 49 13 00 00 00 00 00 FF 0F 71 [10:45:56]RasterBufferAndPrint [10:45:56]line Счет N : (1)477326 [10:45:56]line ИНН: 02508201610067 [10:45:56]line Контрольно-Кассовый Чек [10:45:56]line ПРОДАЖА [10:45:56]line ТРК (МРК, ГНК) : 21 [10:45:56]line Товар: 2710124500 [10:45:56]line Аи-95-К-5 [10:45:56]line 13.480 * 74.20 [10:45:56]line = 1000.22 [10:45:56]line НДС 12% НСП 1% [10:45:56]line > о реализуемом товаре [10:45:56]line ОКРУГЛЕНИЕ: -0.22 [10:45:56]line ИТОГО: 1000.00 [10:45:56]line Внесено: 1000.00 [10:45:56]line СДАЧА: 0.00 [10:45:56]line НСП 1% : 8.85 [10:45:56]line НДС 12% : 106.22 [10:45:56]line Наличными: 1000.00 [10:45:56]line Безнал.: 0.00 [10:45:56]line Место: АЗС № 162 "Партнер Нефть" [10:45:56]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:45:56]line СНО: Общий режим [10:45:56]line Чек 152 21.10.2024 10:45 [10:45:56]line Смена: 538 ФФД: 1.0 [10:45:56]line ЗНМ: 0300000103 [10:45:56]line РНМ: 0000000000091767 [10:45:56]line Версия ККМ: 001 [10:45:56]line ФМ: 0000000000871763 [10:45:56]line ФД: 223521 [10:45:56]line ФПД: 218225868026347 [10:45:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T104555&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223521&fm=218225868026347&tin=02508201610067®Number=0000000000091767&sum=100000 [10:45:56]written 0, free lines is 4095 [10:45:56]Connected sock=10 [10:45:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 93 D1 07 01 69 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 98 00 00 00 F4 03 04 00 E3 30 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 21 69 03 00 35 04 06 00 C6 79 AB 58 31 EB 58 6E BA BA 67 73 0B 4B [10:45:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 D9 40 47 00 25 68 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 21 69 03 00 F4 03 04 00 85 DC 15 67 B6 04 01 00 00 75 E6 22 26 A8 E4 5F 56 [10:45:57]CommunicateWithHost err = 0 [10:45:57]CheckOFDResponse [10:45:57]1017 (14) - 77093643461234 [10:45:57]1041 (16) - 0000000000871763 [10:45:57]1040 (4) - 223521 [10:45:57]1012 (4) - 21.10.2024 04:45 [10:45:57]1206 (1) - 0 [10:45:57]OFD Sender: Remove packet 223521 [10:45:57]ProducePacketName [10:45:57]name=ofd_packets/00223521 [10:45:57]NVStorageDeleteData [10:45:57]Write to MH i2c: 01 00 00 74 13 87 [10:45:57]Write i2c OK [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: 01 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: 01 07 00 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: 01 07 00 74 13 00 00 00 00 00 F0 0C 8A [10:45:57]RasterBufferAndPrint [10:45:57]line [10:45:57]line [10:45:57]line [10:45:57]line [10:45:57]line [10:45:57]written 0, free lines is 3324 [10:45:57]MH_Cut [10:45:57]Write to MH i2c: D1 01 00 7B 13 01 60 [10:45:57]Write i2c OK [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: D1 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: D1 01 00 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: D1 01 00 7B 13 00 5F [10:45:57]Write to MH i2c: 01 00 00 7C 13 8F [10:45:57]Write i2c OK [10:45:57]MH_I2C_Read... [10:45:57]OFD Sender: No OFD packet to send [10:45:58]*** Cut start [10:45:58]*** Purtial cut [10:45:58]*** Stage 1: CUTSNS_PIN = 1 [10:45:58]Read from MH i2c: 01 [10:45:58]MH_I2C_Read... [10:45:58]*** Stop cut motor [10:45:58]*** Cut end [10:45:58]Read from MH i2c: 01 07 00 [10:45:58]MH_I2C_Read... [10:45:58]Read from MH i2c: 01 07 00 7C 13 00 00 00 00 00 FF 0F A4 [10:45:58]process_action close_receipt done [10:45:58]requested_data is exist [10:45:58]produce_requested_data [10:45:58]requested_item fm.sn is exist - process it [10:45:58]wFMCommunicate request_size=4 [10:45:58]MH_SAM_APDU [10:45:58]CAPDU: 80 11 00 00 [10:45:58]Write to MH i2c: E2 08 00 7D 13 80 11 00 00 00 00 00 00 0A [10:45:58]Write i2c OK [10:45:58]MH_I2C_Read... [10:45:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:58]Read from MH i2c: E2 [10:45:58]MH_I2C_Read... [10:45:58]Read from MH i2c: E2 17 00 [10:45:58]MH_I2C_Read... [10:45:58]Read from MH i2c: E2 17 00 7D 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 5D [10:45:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:45:58]wFMCommunicate OK [10:45:58]requested_item fd.num is exist - process it [10:45:58]SAM_PROTO_GetFieldsCounters [10:45:58]wFMCommunicate request_size=4 [10:45:58]MH_SAM_APDU [10:45:58]CAPDU: 80 13 00 00 [10:45:58]Write to MH i2c: E2 08 00 7E 13 80 13 00 00 00 00 00 00 0D [10:45:58]Write i2c OK [10:45:58]MH_I2C_Read... [10:45:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:45:58]Read from MH i2c: E2 [10:45:58]MH_I2C_Read... [10:45:58]Read from MH i2c: E2 62 00 [10:45:58]MH_I2C_Read... [10:45:58]Read from MH i2c: E2 62 00 7E 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 21 69 03 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 A4 [10:45:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 21 69 03 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 [10:45:58]wFMCommunicate OK [10:45:58]SAM_PROTO_GetFieldsCounters done [10:45:58]requested_item shift.num is exist - process it [10:45:58]requested_item shift.opened is exist - process it [10:45:58]req_shift_opened [10:45:58]FM_GetShiftState [10:45:58]SAM_PROTO_GetShiftState [10:45:58]wFMCommunicate request_size=4 [10:45:58]MH_SAM_APDU [10:45:58]CAPDU: 80 13 01 00 [10:45:58]Write to MH i2c: E2 08 00 7F 13 80 13 01 00 00 00 00 00 0F [10:45:58]Write i2c OK [10:45:58]MH_I2C_Read... [10:45:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:58]Read from MH i2c: E2 [10:45:58]MH_I2C_Read... [10:45:58]Read from MH i2c: E2 0E 00 [10:45:58]MH_I2C_Read... [10:45:58]Read from MH i2c: E2 0E 00 7F 13 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 91 [10:45:58]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:45:58]wFMCommunicate OK [10:45:58]SAM_PROTO_GetShiftState done [10:45:58]FM_GetShiftState done [10:45:58]req_shift_opened done [10:45:58]requested_item shift.open_date is exist - process it [10:45:58]req_shift_open_date [10:45:58]req_shift_open_date done [10:45:58]produce_requested_data done [10:45:58]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223521,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:45:58]process_action_free close_receipt [10:45:58]json_value_free [10:45:58]json_value_free done [10:45:58]process_json_proto returns [10:45:58]Send response to host [10:45:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223521,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:45:58]free response buf [10:45:58]execute_script done [10:45:58]execute_script returns [10:45:58]free content buf [10:45:58]Sock 9.Close socket [10:45:58]Sock 9.Thread stoped [10:46:02]OFD Sender: No OFD packet to send [10:46:07]OFD Sender: No OFD packet to send [10:46:12]OFD Sender: No OFD packet to send [10:46:17]OFD Sender: No OFD packet to send [10:46:22]OFD Sender: No OFD packet to send [10:46:27]OFD Sender: No OFD packet to send [10:46:31]accept exits with 8 [10:46:31]New connection [10:46:31]New thread 3067436388 created [10:46:31]Thread 3067579748 joined [10:46:31]Waiting for new connection... [10:46:31] Sock 8.Parse request [10:46:31]Sock 8.Check first char [10:46:31]Sock 8.First char is OK [10:46:31]request: POST /json_proto HTTP/1.0 [10:46:31]Method: POST [10:46:31]URL: /json_proto [10:46:31]Method is POST - this is cgi request [10:46:31]url: /json_proto [10:46:31]query_string will be loaded in cgi processing [10:46:31]execute_cgi json_proto POST (null) [10:46:31]execute_cgi path=json_proto method=POST [10:46:31]POST find Content-Length [10:46:31]Host: 172.17.52.131:8080 [10:46:31]Content-Length: 677 [10:46:31]Content-Type: application/json [10:46:31] [10:46:31]POST finish read [10:46:31]Found Content-Length = 677 [10:46:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477328", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:46:31]execute_script... [10:46: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)477328", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:46:31]POST & json_proto [10:46:31]process_json_proto [10:46:31]json parsed OK: [10:46:31]protocol is kg_v1.0 [10:46:31]action value=close_receipt [10:46:31]process_action close_receipt [10:46:31]cmd_close_receipt [10:46:31]MH_GetDate [10:46:31]Write to MH i2c: F0 00 00 80 13 82 [10:46:31]Write i2c OK [10:46:31]MH_I2C_Read... [10:46:31]Read from MH i2c: F0 [10:46:31]MH_I2C_Read... [10:46:31]Read from MH i2c: F0 09 00 [10:46:31]MH_I2C_Read... [10:46:31]Read from MH i2c: F0 09 00 80 13 00 07 31 16 67 81 1C 16 67 5A [10:46:31]GetLastDocTimeStamp 1729507555 [10:46:31]current date 1729507591 [10:46:31]FM_GetShiftState [10:46:31]SAM_PROTO_GetShiftState [10:46:31]wFMCommunicate request_size=4 [10:46:31]MH_SAM_APDU [10:46:31]CAPDU: 80 13 01 00 [10:46:31]Write to MH i2c: E2 08 00 81 13 80 13 01 00 00 00 00 00 11 [10:46:31]Write i2c OK [10:46:31]MH_I2C_Read... [10:46:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:31]Read from MH i2c: E2 [10:46:31]MH_I2C_Read... [10:46:31]Read from MH i2c: E2 0E 00 [10:46:31]MH_I2C_Read... [10:46:31]Read from MH i2c: E2 0E 00 81 13 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 93 [10:46:31]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:46:31]wFMCommunicate OK [10:46:31]SAM_PROTO_GetShiftState done [10:46:31]FM_GetShiftState done [10:46:31]opened in 1729469279 [10:46:31]opened+sec_in_day 1729555679 [10:46:31]quantity*price = 60027 [10:46:31]sum+1 = 60029 [10:46:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 153 21.10.2024 10:46 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223522 ФПД: 236361483822348 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T104631&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223522&fm=236361483822348&tin=02508201610067®Number=0000000000091767&sum=60000 [10:46:32]StoreToDocumentArchive [10:46:32]shift 538 fd 223522 [10:46:32]save to /storage/0538/doc_00223522 [10:46:32]save last doc name /storage/0538/doc_00223522 to /storage/kkm_last_doc_name [10:46:32]save OK [10:46:32]Clear old archive folders... [10:46:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:46:32]tlvbuf is 01455C40 [10:46:32]SAM_PROTO_ClearQueue [10:46:32]wFMCommunicate request_size=4 [10:46:32]MH_SAM_APDU [10:46:32]CAPDU: 80 09 00 00 [10:46:32]Write to MH i2c: E2 08 00 8E 13 80 09 00 00 00 00 00 00 13 [10:46:32]Write i2c OK [10:46:32]MH_I2C_Read... [10:46:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:46:32]Read from MH i2c: E2 [10:46:32]MH_I2C_Read... [10:46:32]Read from MH i2c: E2 03 00 [10:46:32]MH_I2C_Read... [10:46:32]Read from MH i2c: E2 03 00 8E 13 00 90 00 15 [10:46:32]RAPDU: 90 00 [10:46:32]wFMCommunicate OK [10:46:32]SAM_PROTO_ClearQueue done [10:46:32]KKMCreateOFDPacket [10:46:32]OFDProtocolAddRootSTLVToBuf [10:46:32]FM_MakeSignedData [10:46:32]FM_MakeSignedData [10:46:32]SAM_PROTO_SignData [10:46:32]wFMCommunicate request_size=4 [10:46:32]MH_SAM_APDU [10:46:32]CAPDU: 80 0D 01 02 [10:46:32]Write to MH i2c: E2 08 00 8F 13 80 0D 01 02 00 00 00 00 1B [10:46:32]Write i2c OK [10:46:32]MH_I2C_Read... [10:46:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:46:32]OFD Sender: No OFD packet to send [10:46:32]Read from MH i2c: E2 [10:46:32]MH_I2C_Read... [10:46:32]Read from MH i2c: E2 03 00 [10:46:32]MH_I2C_Read... [10:46:32]Read from MH i2c: E2 03 00 8F 13 00 90 00 16 [10:46:32]RAPDU: 90 00 [10:46:32]wFMCommunicate OK [10:46:32]wFMCommunicate request_size=255 [10:46:32]MH_SAM_APDU [10:46:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 07 31 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 22 69 03 00 35 04 06 00 D6 [10:46:32]Write to MH i2c: E2 02 01 90 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 07 31 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 22 69 03 00 35 04 06 00 D6 00 00 DB [10:46:32]Write i2c OK [10:46:32]MH_I2C_Read... [10:46:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:33]Read from MH i2c: E2 [10:46:33]MH_I2C_Read... [10:46:33]Read from MH i2c: E2 03 00 [10:46:33]MH_I2C_Read... [10:46:33]Read from MH i2c: E2 03 00 90 13 00 90 00 17 [10:46:33]RAPDU: 90 00 [10:46:33]wFMCommunicate OK [10:46:33]wFMCommunicate request_size=10 [10:46:33]MH_SAM_APDU [10:46:33]CAPDU: 80 0D 02 02 05 F8 32 48 25 0C [10:46:33]Write to MH i2c: E2 0D 00 91 13 80 0D 02 02 05 00 F8 32 48 25 0C 00 00 CB [10:46:33]Write i2c OK [10:46:33]MH_I2C_Read... [10:46:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:33]Read from MH i2c: E2 [10:46:33]MH_I2C_Read... [10:46:33]Read from MH i2c: E2 03 00 [10:46:33]MH_I2C_Read... [10:46:33]Read from MH i2c: E2 03 00 91 13 00 90 00 18 [10:46:33]RAPDU: 90 00 [10:46:33]wFMCommunicate OK [10:46:33]wFMCommunicate request_size=4 [10:46:33]MH_SAM_APDU [10:46:33]CAPDU: 80 0D 03 02 [10:46:33]Write to MH i2c: E2 08 00 92 13 80 0D 03 02 00 00 00 00 20 [10:46:33]Write i2c OK [10:46:33]MH_I2C_Read... [10:46:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:46:33]Read from MH i2c: E2 [10:46:33]MH_I2C_Read... [10:46:33]Read from MH i2c: E2 0B 00 [10:46:33]MH_I2C_Read... [10:46:33]Read from MH i2c: E2 0B 00 92 13 00 1B 94 09 B3 01 8A CD E8 90 00 CC [10:46:33]RAPDU: 1B 94 09 B3 01 8A CD E8 90 00 [10:46:33]wFMCommunicate OK [10:46:33]SAM_PROTO_SignData done [10:46:33]FM_MakeSignedData done [10:46:33]CreateOFDProtocolMessage [10:46:33]wFMCommunicate request_size=4 [10:46:33]MH_SAM_APDU [10:46:33]CAPDU: 80 11 00 00 [10:46:33]Write to MH i2c: E2 08 00 93 13 80 11 00 00 00 00 00 00 20 [10:46:33]Write i2c OK [10:46:33]MH_I2C_Read... [10:46:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:33]Read from MH i2c: E2 [10:46:33]MH_I2C_Read... [10:46:33]Read from MH i2c: E2 17 00 [10:46:33]MH_I2C_Read... [10:46:33]Read from MH i2c: E2 17 00 93 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 73 [10:46:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:46:33]wFMCommunicate OK [10:46:33]CreateOFDProtocolMessage done [10:46:33]OFDSenderStorePacket 223522 [10:46:33]StoreOFDPacket docnum=223522 [10:46:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 60 90 07 01 62 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 07 31 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 22 69 03 00 35 04 06 00 D6 F8 32 48 25 0C 1B 94 09 B3 01 8A CD E8 [10:46:33]CheckFolder [10:46:33]dirname=/storage/ofd_packets [10:46:33]CheckFolder done [10:46:33]ProducePacketName [10:46:33]name=ofd_packets/00223522 [10:46:33]NVStorageSaveData ofd_packets/00223522 [10:46:33]File name is /storage/ofd_packets/00223522 [10:46:33]Write 301 bytes [10:46:33]NVStorageSaveData done [10:46:33]OFDSenderStorePacket done [10:46:33]KKMCreateOFDPacket done [10:46:33]NVStorageSaveData kkm_last_timestamp [10:46:33]File name is /storage/kkm_last_timestamp [10:46:33]Write 4 bytes [10:46:33]NVStorageSaveData done [10:46:33]ExternCall_PrintAddStr [10:46:33]wPrintStart [10:46:33]Write to MH i2c: 01 00 00 94 13 A7 [10:46:33]Write i2c OK [10:46:33]MH_I2C_Read... [10:46:33]Read from MH i2c: 01 [10:46:33]MH_I2C_Read... [10:46:33]Read from MH i2c: 01 07 00 [10:46:33]MH_I2C_Read... [10:46:33]Read from MH i2c: 01 07 00 94 13 00 00 00 00 00 FF 0F BC [10:46:33]RasterBufferAndPrint [10:46:33]line Счет N : (1)477328 [10:46:33]line ИНН: 02508201610067 [10:46:33]line Контрольно-Кассовый Чек [10:46:33]line ПРОДАЖА [10:46:33]line ТРК (МРК, ГНК) : 41 [10:46:33]line Товар: 2710124500 [10:46:33]line Аи-95-К-5 [10:46:33]line 8.090 * 74.20 [10:46:33]line = 600.28 [10:46:33]line НДС 12% НСП 1% [10:46:33]line > о реализуемом товаре [10:46:33]line ОКРУГЛЕНИЕ: -0.28 [10:46:33]line ИТОГО: 600.00 [10:46:33]line Внесено: 600.00 [10:46:33]line СДАЧА: 0.00 [10:46:33]line НСП 1% : 5.31 [10:46:33]line НДС 12% : 63.75 [10:46:33]line Наличными: 600.00 [10:46:33]line Безнал.: 0.00 [10:46:33]line Место: АЗС № 162 "Партнер Нефть" [10:46:33]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:46:33]line СНО: Общий режим [10:46:33]line Чек 153 21.10.2024 10:46 [10:46:33]line Смена: 538 ФФД: 1.0 [10:46:33]line ЗНМ: 0300000103 [10:46:33]line РНМ: 0000000000091767 [10:46:33]line Версия ККМ: 001 [10:46:33]line ФМ: 0000000000871763 [10:46:33]line ФД: 223522 [10:46:33]line ФПД: 236361483822348 [10:46:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T104631&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223522&fm=236361483822348&tin=02508201610067®Number=0000000000091767&sum=60000 [10:46:33]OFD Sender: Processing packet 223522 [packets to send 25, broken 24] [10:46:33]ProducePacketName [10:46:33]name=ofd_packets/00223522 [10:46:33]OFD Sender: To server: pG, [10:46:33]CommunicateWithHost lk.salyk.kg:30040 [10:46:33]ConnectInit lk.salyk.kg [10:46:33]written 0, free lines is 4095 [10:46:33]Connected sock=11 [10:46:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 60 90 07 01 62 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 07 31 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 22 69 03 00 35 04 06 00 D6 F8 32 48 25 0C 1B 94 09 B3 01 8A CD E8 [10:46:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 31 E3 47 00 33 08 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 22 69 03 00 F4 03 04 00 AA DC 15 67 B6 04 01 00 00 49 68 3F A4 67 CD 60 D0 [10:46:33]CommunicateWithHost err = 0 [10:46:33]CheckOFDResponse [10:46:33]1017 (14) - 77093643461234 [10:46:33]1041 (16) - 0000000000871763 [10:46:33]1040 (4) - 223522 [10:46:33]1012 (4) - 21.10.2024 04:46 [10:46:33]1206 (1) - 0 [10:46:33]OFD Sender: Remove packet 223522 [10:46:33]ProducePacketName [10:46:33]name=ofd_packets/00223522 [10:46:33]NVStorageDeleteData [10:46:33]Write to MH i2c: 01 00 00 BF 13 D2 [10:46:33]Write i2c OK [10:46:33]MH_I2C_Read... [10:46:33]Read from MH i2c: 01 [10:46:33]MH_I2C_Read... [10:46:33]Read from MH i2c: 01 07 00 [10:46:33]MH_I2C_Read... [10:46:33]Read from MH i2c: 01 07 00 BF 13 00 00 00 00 00 E6 0C CB [10:46:33]RasterBufferAndPrint [10:46:33]line [10:46:33]line [10:46:33]line [10:46:33]line [10:46:33]line [10:46:33]written 0, free lines is 3308 [10:46:33]MH_Cut [10:46:33]Write to MH i2c: D1 01 00 C6 13 01 AB [10:46:33]Write i2c OK [10:46:33]MH_I2C_Read... [10:46:33]Read from MH i2c: D1 [10:46:33]MH_I2C_Read... [10:46:33]Read from MH i2c: D1 01 00 [10:46:33]MH_I2C_Read... [10:46:33]Read from MH i2c: D1 01 00 C6 13 00 AA [10:46:33]Write to MH i2c: 01 00 00 C7 13 DA [10:46:33]Write i2c OK [10:46:33]MH_I2C_Read... [10:46:34]OFD Sender: No OFD packet to send [10:46:34]*** Cut start [10:46:34]*** Purtial cut [10:46:34]*** CUTSNS_PIN = 0 [10:46:34]*** Stage 1: CUTSNS_PIN = 1 [10:46:36]Read from MH i2c: 01 [10:46:36]MH_I2C_Read... [10:46:36]*** Stop cut motor [10:46:36]*** Cut end [10:46:36]Read from MH i2c: 01 07 00 [10:46:36]MH_I2C_Read... [10:46:36]Read from MH i2c: 01 07 00 C7 13 00 00 00 00 00 FF 0F EF [10:46:36]process_action close_receipt done [10:46:36]requested_data is exist [10:46:36]produce_requested_data [10:46:36]requested_item fm.sn is exist - process it [10:46:36]wFMCommunicate request_size=4 [10:46:36]MH_SAM_APDU [10:46:36]CAPDU: 80 11 00 00 [10:46:36]Write to MH i2c: E2 08 00 C8 13 80 11 00 00 00 00 00 00 55 [10:46:36]Write i2c OK [10:46:36]MH_I2C_Read... [10:46:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:36]Read from MH i2c: E2 [10:46:36]MH_I2C_Read... [10:46:36]Read from MH i2c: E2 17 00 [10:46:36]MH_I2C_Read... [10:46:36]Read from MH i2c: E2 17 00 C8 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 A8 [10:46:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:46:36]wFMCommunicate OK [10:46:36]requested_item fd.num is exist - process it [10:46:36]SAM_PROTO_GetFieldsCounters [10:46:36]wFMCommunicate request_size=4 [10:46:36]MH_SAM_APDU [10:46:36]CAPDU: 80 13 00 00 [10:46:36]Write to MH i2c: E2 08 00 C9 13 80 13 00 00 00 00 00 00 58 [10:46:36]Write i2c OK [10:46:36]MH_I2C_Read... [10:46:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:46:36]Read from MH i2c: E2 [10:46:36]MH_I2C_Read... [10:46:36]Read from MH i2c: E2 62 00 [10:46:36]MH_I2C_Read... [10:46:36]Read from MH i2c: E2 62 00 C9 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 22 69 03 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 F3 [10:46:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 22 69 03 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 [10:46:36]wFMCommunicate OK [10:46:36]SAM_PROTO_GetFieldsCounters done [10:46:36]requested_item shift.num is exist - process it [10:46:36]requested_item shift.opened is exist - process it [10:46:36]req_shift_opened [10:46:36]FM_GetShiftState [10:46:36]SAM_PROTO_GetShiftState [10:46:36]wFMCommunicate request_size=4 [10:46:36]MH_SAM_APDU [10:46:36]CAPDU: 80 13 01 00 [10:46:36]Write to MH i2c: E2 08 00 CA 13 80 13 01 00 00 00 00 00 5A [10:46:36]Write i2c OK [10:46:36]MH_I2C_Read... [10:46:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:36]Read from MH i2c: E2 [10:46:36]MH_I2C_Read... [10:46:36]Read from MH i2c: E2 0E 00 [10:46:36]MH_I2C_Read... [10:46:36]Read from MH i2c: E2 0E 00 CA 13 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 DC [10:46:36]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:46:36]wFMCommunicate OK [10:46:36]SAM_PROTO_GetShiftState done [10:46:36]FM_GetShiftState done [10:46:36]req_shift_opened done [10:46:36]requested_item shift.open_date is exist - process it [10:46:36]req_shift_open_date [10:46:36]req_shift_open_date done [10:46:36]produce_requested_data done [10:46:36]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223522,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:46:36]process_action_free close_receipt [10:46:36]json_value_free [10:46:36]json_value_free done [10:46:36]process_json_proto returns [10:46:36]Send response to host [10:46:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223522,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:46:36]free response buf [10:46:36]execute_script done [10:46:36]execute_script returns [10:46:36]free content buf [10:46:36]Sock 8.Close socket [10:46:36]Sock 8.Thread stoped [10:46:39]OFD Sender: No OFD packet to send [10:46:44]OFD Sender: No OFD packet to send [10:46:49]OFD Sender: No OFD packet to send [10:46:54]OFD Sender: No OFD packet to send [10:46:59]OFD Sender: No OFD packet to send [10:47:04]OFD Sender: No OFD packet to send [10:47:09]OFD Sender: No OFD packet to send [10:47:14]OFD Sender: No OFD packet to send [10:47:19]OFD Sender: No OFD packet to send [10:47:24]OFD Sender: No OFD packet to send [10:47:29]OFD Sender: No OFD packet to send [10:47:34]OFD Sender: No OFD packet to send [10:47:39]OFD Sender: No OFD packet to send [10:47:44]OFD Sender: No OFD packet to send [10:47:49]OFD Sender: No OFD packet to send [10:47:54]OFD Sender: No OFD packet to send [10:47:59]OFD Sender: No OFD packet to send [10:48:04]OFD Sender: No OFD packet to send [10:48:09]OFD Sender: No OFD packet to send [10:48:14]OFD Sender: No OFD packet to send [10:48:19]OFD Sender: No OFD packet to send [10:48:24]OFD Sender: No OFD packet to send [10:48:29]OFD Sender: No OFD packet to send [10:48:34]OFD Sender: No OFD packet to send [10:48:39]OFD Sender: No OFD packet to send [10:48:44]OFD Sender: No OFD packet to send [10:48:49]OFD Sender: No OFD packet to send [10:48:54]OFD Sender: No OFD packet to send [10:48:59]OFD Sender: No OFD packet to send [10:49:04]OFD Sender: No OFD packet to send [10:49:09]OFD Sender: No OFD packet to send [10:49:14]OFD Sender: No OFD packet to send [10:49:19]OFD Sender: No OFD packet to send [10:49:24]OFD Sender: No OFD packet to send [10:49:29]OFD Sender: No OFD packet to send [10:49:34]OFD Sender: No OFD packet to send [10:49:39]OFD Sender: No OFD packet to send [10:49:44]OFD Sender: No OFD packet to send [10:49:49]OFD Sender: No OFD packet to send [10:49:54]OFD Sender: No OFD packet to send [10:49:59]OFD Sender: No OFD packet to send [10:50:04]OFD Sender: No OFD packet to send [10:50:09]OFD Sender: No OFD packet to send [10:50:11]accept exits with 9 [10:50:11]New connection [10:50:11]New thread 3067579748 created [10:50:11]Thread 3067436388 joined [10:50:11]Waiting for new connection... [10:50:11] Sock 9.Parse request [10:50:11]Sock 9.Check first char [10:50:11]Sock 9.First char is OK [10:50:11]request: POST /json_proto HTTP/1.0 [10:50:11]Method: POST [10:50:11]URL: /json_proto [10:50:11]Method is POST - this is cgi request [10:50:11]url: /json_proto [10:50:11]query_string will be loaded in cgi processing [10:50:11]execute_cgi json_proto POST (null) [10:50:11]execute_cgi path=json_proto method=POST [10:50:11]POST find Content-Length [10:50:11]Host: 172.17.52.131:8080 [10:50:11]Content-Length: 677 [10:50:11]Content-Type: application/json [10:50:11] [10:50:11]POST finish read [10:50:11]Found Content-Length = 677 [10:50:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477329", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:50:11]execute_script... [10:50: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)477329", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:50:11]POST & json_proto [10:50:11]process_json_proto [10:50:11]json parsed OK: [10:50:11]protocol is kg_v1.0 [10:50:11]action value=close_receipt [10:50:11]process_action close_receipt [10:50:11]cmd_close_receipt [10:50:11]MH_GetDate [10:50:11]Write to MH i2c: F0 00 00 CB 13 CD [10:50:11]Write i2c OK [10:50:11]MH_I2C_Read... [10:50:11]Read from MH i2c: F0 [10:50:11]MH_I2C_Read... [10:50:11]Read from MH i2c: F0 09 00 [10:50:11]MH_I2C_Read... [10:50:11]Read from MH i2c: F0 09 00 CB 13 00 E3 31 16 67 81 1C 16 67 81 [10:50:11]GetLastDocTimeStamp 1729507591 [10:50:11]current date 1729507811 [10:50:11]FM_GetShiftState [10:50:11]SAM_PROTO_GetShiftState [10:50:11]wFMCommunicate request_size=4 [10:50:11]MH_SAM_APDU [10:50:11]CAPDU: 80 13 01 00 [10:50:11]Write to MH i2c: E2 08 00 CC 13 80 13 01 00 00 00 00 00 5C [10:50:11]Write i2c OK [10:50:11]MH_I2C_Read... [10:50:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:50:11]Read from MH i2c: E2 [10:50:11]MH_I2C_Read... [10:50:11]Read from MH i2c: E2 0E 00 [10:50:11]MH_I2C_Read... [10:50:11]Read from MH i2c: E2 0E 00 CC 13 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 DE [10:50:11]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:50:11]wFMCommunicate OK [10:50:11]SAM_PROTO_GetShiftState done [10:50:11]FM_GetShiftState done [10:50:11]opened in 1729469279 [10:50:11]opened+sec_in_day 1729555679 [10:50:11]quantity*price = 50041 [10:50:11]sum+1 = 50042 [10:50:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 154 21.10.2024 10:50 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223523 ФПД: 66542697883386 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T105011&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223523&fm=66542697883386&tin=02508201610067®Number=0000000000091767&sum=50000 [10:50:12]StoreToDocumentArchive [10:50:12]shift 538 fd 223523 [10:50:12]save to /storage/0538/doc_00223523 [10:50:12]save last doc name /storage/0538/doc_00223523 to /storage/kkm_last_doc_name [10:50:12]save OK [10:50:12]Clear old archive folders... [10:50:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:50:12]tlvbuf is 013B94D0 [10:50:12]SAM_PROTO_ClearQueue [10:50:12]wFMCommunicate request_size=4 [10:50:12]MH_SAM_APDU [10:50:12]CAPDU: 80 09 00 00 [10:50:12]Write to MH i2c: E2 08 00 D9 13 80 09 00 00 00 00 00 00 5E [10:50:12]Write i2c OK [10:50:12]MH_I2C_Read... [10:50:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:50:12]Read from MH i2c: E2 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: E2 03 00 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: E2 03 00 D9 13 00 90 00 60 [10:50:12]RAPDU: 90 00 [10:50:12]wFMCommunicate OK [10:50:12]SAM_PROTO_ClearQueue done [10:50:12]KKMCreateOFDPacket [10:50:12]OFDProtocolAddRootSTLVToBuf [10:50:12]FM_MakeSignedData [10:50:12]FM_MakeSignedData [10:50:12]SAM_PROTO_SignData [10:50:12]wFMCommunicate request_size=4 [10:50:12]MH_SAM_APDU [10:50:12]CAPDU: 80 0D 01 02 [10:50:12]Write to MH i2c: E2 08 00 DA 13 80 0D 01 02 00 00 00 00 66 [10:50:12]Write i2c OK [10:50:12]MH_I2C_Read... [10:50:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:50:12]Read from MH i2c: E2 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: E2 03 00 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: E2 03 00 DA 13 00 90 00 61 [10:50:12]RAPDU: 90 00 [10:50:12]wFMCommunicate OK [10:50:12]wFMCommunicate request_size=255 [10:50:12]MH_SAM_APDU [10:50:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 E3 31 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 23 69 03 00 35 04 06 00 3C [10:50:12]Write to MH i2c: E2 02 01 DB 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 E3 31 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 23 69 03 00 35 04 06 00 3C 00 00 0C [10:50:12]Write i2c OK [10:50:12]MH_I2C_Read... [10:50:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:50:12]Read from MH i2c: E2 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: E2 03 00 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: E2 03 00 DB 13 00 90 00 62 [10:50:12]RAPDU: 90 00 [10:50:12]wFMCommunicate OK [10:50:12]wFMCommunicate request_size=10 [10:50:12]MH_SAM_APDU [10:50:12]CAPDU: 80 0D 02 02 05 85 2D DE A6 FA [10:50:12]Write to MH i2c: E2 0D 00 DC 13 80 0D 02 02 05 00 85 2D DE A6 FA 00 00 A3 [10:50:12]Write i2c OK [10:50:12]MH_I2C_Read... [10:50:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:50:12]Read from MH i2c: E2 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: E2 03 00 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: E2 03 00 DC 13 00 90 00 63 [10:50:12]RAPDU: 90 00 [10:50:12]wFMCommunicate OK [10:50:12]wFMCommunicate request_size=4 [10:50:12]MH_SAM_APDU [10:50:12]CAPDU: 80 0D 03 02 [10:50:12]Write to MH i2c: E2 08 00 DD 13 80 0D 03 02 00 00 00 00 6B [10:50:12]Write i2c OK [10:50:12]MH_I2C_Read... [10:50:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:50:12]Read from MH i2c: E2 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: E2 0B 00 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: E2 0B 00 DD 13 00 F8 03 0E 30 57 99 AA 44 90 00 83 [10:50:12]RAPDU: F8 03 0E 30 57 99 AA 44 90 00 [10:50:12]wFMCommunicate OK [10:50:12]SAM_PROTO_SignData done [10:50:12]FM_MakeSignedData done [10:50:12]CreateOFDProtocolMessage [10:50:12]wFMCommunicate request_size=4 [10:50:12]MH_SAM_APDU [10:50:12]CAPDU: 80 11 00 00 [10:50:12]Write to MH i2c: E2 08 00 DE 13 80 11 00 00 00 00 00 00 6B [10:50:12]Write i2c OK [10:50:12]MH_I2C_Read... [10:50:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:50:12]Read from MH i2c: E2 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: E2 17 00 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: E2 17 00 DE 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 BE [10:50:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:50:12]wFMCommunicate OK [10:50:12]CreateOFDProtocolMessage done [10:50:12]OFDSenderStorePacket 223523 [10:50:12]StoreOFDPacket docnum=223523 [10:50:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 BE 2E 07 01 D4 C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 E3 31 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 23 69 03 00 35 04 06 00 3C 85 2D DE A6 FA F8 03 0E 30 57 99 AA 44 [10:50:12]CheckFolder [10:50:12]dirname=/storage/ofd_packets [10:50:12]CheckFolder done [10:50:12]ProducePacketName [10:50:12]name=ofd_packets/00223523 [10:50:12]NVStorageSaveData ofd_packets/00223523 [10:50:12]File name is /storage/ofd_packets/00223523 [10:50:12]Write 301 bytes [10:50:12]NVStorageSaveData done [10:50:12]OFDSenderStorePacket done [10:50:12]KKMCreateOFDPacket done [10:50:12]NVStorageSaveData kkm_last_timestamp [10:50:12]File name is /storage/kkm_last_timestamp [10:50:12]Write 4 bytes [10:50:12]NVStorageSaveData done [10:50:12]ExternCall_PrintAddStr [10:50:12]wPrintStart [10:50:12]Write to MH i2c: 01 00 00 DF 13 F2 [10:50:12]Write i2c OK [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: 01 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: 01 07 00 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: 01 07 00 DF 13 00 00 00 00 00 FF 0F 07 [10:50:12]RasterBufferAndPrint [10:50:12]line Счет N : (1)477329 [10:50:12]line ИНН: 02508201610067 [10:50:12]line Контрольно-Кассовый Чек [10:50:12]line ПРОДАЖА [10:50:12]line ТРК (МРК, ГНК) : 12 [10:50:12]line Товар: 2710124130 [10:50:12]line Аи-92-К-5 [10:50:12]line 7.480 * 66.90 [10:50:12]line = 500.41 [10:50:12]line НДС 12% НСП 1% [10:50:12]line > о реализуемом товаре [10:50:12]line ОКРУГЛЕНИЕ: -0.41 [10:50:12]line ИТОГО: 500.00 [10:50:12]line Внесено: 500.00 [10:50:12]line СДАЧА: 0.00 [10:50:12]line НСП 1% : 4.43 [10:50:12]line НДС 12% : 53.14 [10:50:12]line Наличными: 500.00 [10:50:12]line Безнал.: 0.00 [10:50:12]line Место: АЗС № 162 "Партнер Нефть" [10:50:12]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:50:12]line СНО: Общий режим [10:50:12]line Чек 154 21.10.2024 10:50 [10:50:12]line Смена: 538 ФФД: 1.0 [10:50:12]line ЗНМ: 0300000103 [10:50:12]line РНМ: 0000000000091767 [10:50:12]line Версия ККМ: 001 [10:50:12]line ФМ: 0000000000871763 [10:50:12]line ФД: 223523 [10:50:12]line ФПД: 66542697883386 [10:50:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T105011&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223523&fm=66542697883386&tin=02508201610067®Number=0000000000091767&sum=50000 [10:50:13]OFD Sender: Processing packet 223523 [packets to send 25, broken 24] [10:50:13]ProducePacketName [10:50:13]name=ofd_packets/00223523 [10:50:13]OFD Sender: To server: pG, [10:50:13]CommunicateWithHost lk.salyk.kg:30040 [10:50:13]ConnectInit lk.salyk.kg [10:50:13]written 0, free lines is 4095 [10:50:13]Connected sock=10 [10:50:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 BE 2E 07 01 D4 C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 E3 31 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 23 69 03 00 35 04 06 00 3C 85 2D DE A6 FA F8 03 0E 30 57 99 AA 44 [10:50:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 3F 8B 47 00 E9 B8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 23 69 03 00 F4 03 04 00 86 DD 15 67 B6 04 01 00 00 0C AF ED 8D 95 23 73 F4 [10:50:13]CommunicateWithHost err = 0 [10:50:13]CheckOFDResponse [10:50:13]1017 (14) - 77093643461234 [10:50:13]1041 (16) - 0000000000871763 [10:50:13]1040 (4) - 223523 [10:50:13]1012 (4) - 21.10.2024 04:50 [10:50:13]1206 (1) - 0 [10:50:13]OFD Sender: Remove packet 223523 [10:50:13]ProducePacketName [10:50:13]name=ofd_packets/00223523 [10:50:13]NVStorageDeleteData [10:50:13]Write to MH i2c: 01 00 00 0A 14 1E [10:50:13]Write i2c OK [10:50:13]MH_I2C_Read... [10:50:13]Read from MH i2c: 01 [10:50:13]MH_I2C_Read... [10:50:13]Read from MH i2c: 01 07 00 [10:50:13]MH_I2C_Read... [10:50:13]Read from MH i2c: 01 07 00 0A 14 00 00 00 00 00 E7 0C 18 [10:50:13]RasterBufferAndPrint [10:50:13]line [10:50:13]line [10:50:13]line [10:50:13]line [10:50:13]line [10:50:13]written 0, free lines is 3309 [10:50:13]MH_Cut [10:50:13]Write to MH i2c: D1 01 00 11 14 01 F7 [10:50:13]Write i2c OK [10:50:13]MH_I2C_Read... [10:50:13]Read from MH i2c: D1 [10:50:13]MH_I2C_Read... [10:50:13]Read from MH i2c: D1 01 00 [10:50:13]MH_I2C_Read... [10:50:13]Read from MH i2c: D1 01 00 11 14 00 F6 [10:50:13]Write to MH i2c: 01 00 00 12 14 26 [10:50:13]Write i2c OK [10:50:13]MH_I2C_Read... [10:50:13]OFD Sender: No OFD packet to send [10:50:14]*** Cut start [10:50:14]*** Purtial cut [10:50:14]*** Stage 1: CUTSNS_PIN = 1 [10:50:14]Read from MH i2c: 01 [10:50:14]MH_I2C_Read... [10:50:14]*** Stop cut motor [10:50:14]*** Cut end [10:50:14]Read from MH i2c: 01 07 00 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: 01 07 00 12 14 00 00 00 00 00 FF 0F 3B [10:50:14]process_action close_receipt done [10:50:14]requested_data is exist [10:50:14]produce_requested_data [10:50:14]requested_item fm.sn is exist - process it [10:50:14]wFMCommunicate request_size=4 [10:50:14]MH_SAM_APDU [10:50:14]CAPDU: 80 11 00 00 [10:50:14]Write to MH i2c: E2 08 00 13 14 80 11 00 00 00 00 00 00 A1 [10:50:14]Write i2c OK [10:50:14]MH_I2C_Read... [10:50:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:50:14]Read from MH i2c: E2 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 17 00 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 17 00 13 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 F4 [10:50:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:50:14]wFMCommunicate OK [10:50:14]requested_item fd.num is exist - process it [10:50:14]SAM_PROTO_GetFieldsCounters [10:50:14]wFMCommunicate request_size=4 [10:50:14]MH_SAM_APDU [10:50:14]CAPDU: 80 13 00 00 [10:50:14]Write to MH i2c: E2 08 00 14 14 80 13 00 00 00 00 00 00 A4 [10:50:14]Write i2c OK [10:50:14]MH_I2C_Read... [10:50:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:50:14]Read from MH i2c: E2 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 62 00 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 62 00 14 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 23 69 03 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 43 [10:50:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 23 69 03 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 [10:50:14]wFMCommunicate OK [10:50:14]SAM_PROTO_GetFieldsCounters done [10:50:14]requested_item shift.num is exist - process it [10:50:14]requested_item shift.opened is exist - process it [10:50:14]req_shift_opened [10:50:14]FM_GetShiftState [10:50:14]SAM_PROTO_GetShiftState [10:50:14]wFMCommunicate request_size=4 [10:50:14]MH_SAM_APDU [10:50:14]CAPDU: 80 13 01 00 [10:50:14]Write to MH i2c: E2 08 00 15 14 80 13 01 00 00 00 00 00 A6 [10:50:14]Write i2c OK [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 [10:50:14]MH_I2C_Read... [10:50:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:50:14]Read from MH i2c: E2 0E 00 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 0E 00 15 14 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 28 [10:50:14]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:50:14]wFMCommunicate OK [10:50:14]SAM_PROTO_GetShiftState done [10:50:14]FM_GetShiftState done [10:50:14]req_shift_opened done [10:50:14]requested_item shift.open_date is exist - process it [10:50:14]req_shift_open_date [10:50:14]req_shift_open_date done [10:50:14]produce_requested_data done [10:50:14]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223523,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:50:14]process_action_free close_receipt [10:50:14]json_value_free [10:50:14]json_value_free done [10:50:14]process_json_proto returns [10:50:14]Send response to host [10:50:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223523,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:50:14]free response buf [10:50:14]execute_script done [10:50:14]execute_script returns [10:50:14]free content buf [10:50:14]Sock 9.Close socket [10:50:14]Sock 9.Thread stoped [10:50:18]OFD Sender: No OFD packet to send [10:50:23]OFD Sender: No OFD packet to send [10:50:28]OFD Sender: No OFD packet to send [10:50:33]OFD Sender: No OFD packet to send [10:50:38]OFD Sender: No OFD packet to send [10:50:43]OFD Sender: No OFD packet to send [10:50:49]OFD Sender: No OFD packet to send [10:50:54]OFD Sender: No OFD packet to send [10:50:59]OFD Sender: No OFD packet to send [10:51:04]OFD Sender: No OFD packet to send [10:51:09]OFD Sender: No OFD packet to send [10:51:14]OFD Sender: No OFD packet to send [10:51:19]OFD Sender: No OFD packet to send [10:51:24]OFD Sender: No OFD packet to send [10:51:29]OFD Sender: No OFD packet to send [10:51:34]OFD Sender: No OFD packet to send [10:51:39]OFD Sender: No OFD packet to send [10:51:43]accept exits with 8 [10:51:43]New connection [10:51:43]New thread 3067436388 created [10:51:43]Thread 3067579748 joined [10:51:43]Waiting for new connection... [10:51:43] Sock 8.Parse request [10:51:43]Sock 8.Check first char [10:51:43]Sock 8.First char is OK [10:51:43]request: POST /json_proto HTTP/1.0 [10:51:43]Method: POST [10:51:43]URL: /json_proto [10:51:43]Method is POST - this is cgi request [10:51:43]url: /json_proto [10:51:43]query_string will be loaded in cgi processing [10:51:43]execute_cgi json_proto POST (null) [10:51:43]execute_cgi path=json_proto method=POST [10:51:43]POST find Content-Length [10:51:43]Host: 172.17.52.131:8080 [10:51:43]Content-Length: 809 [10:51:43]Content-Type: application/json [10:51:43] [10:51:43]POST finish read [10:51:43]Found Content-Length = 809 [10:51:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477330", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:51:43]execute_script... [10:51:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477330", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:51:43]POST & json_proto [10:51:43]process_json_proto [10:51:43]json parsed OK: [10:51:43]protocol is kg_v1.0 [10:51:43]action value=close_receipt [10:51:43]process_action close_receipt [10:51:43]cmd_close_receipt [10:51:43]MH_GetDate [10:51:43]Write to MH i2c: F0 00 00 16 14 19 [10:51:43]Write i2c OK [10:51:43]MH_I2C_Read... [10:51:43]Read from MH i2c: F0 [10:51:43]MH_I2C_Read... [10:51:43]Read from MH i2c: F0 09 00 [10:51:43]MH_I2C_Read... [10:51:43]Read from MH i2c: F0 09 00 16 14 00 40 32 16 67 81 1C 16 67 2B [10:51:43]GetLastDocTimeStamp 1729507811 [10:51:43]current date 1729507904 [10:51:43]FM_GetShiftState [10:51:43]SAM_PROTO_GetShiftState [10:51:43]wFMCommunicate request_size=4 [10:51:43]MH_SAM_APDU [10:51:43]CAPDU: 80 13 01 00 [10:51:43]Write to MH i2c: E2 08 00 17 14 80 13 01 00 00 00 00 00 A8 [10:51:43]Write i2c OK [10:51:43]MH_I2C_Read... [10:51:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:51:43]Read from MH i2c: E2 [10:51:43]MH_I2C_Read... [10:51:43]Read from MH i2c: E2 0E 00 [10:51:43]MH_I2C_Read... [10:51:43]Read from MH i2c: E2 0E 00 17 14 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 2A [10:51:43]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:51:43]wFMCommunicate OK [10:51:43]SAM_PROTO_GetShiftState done [10:51:43]FM_GetShiftState done [10:51:43]opened in 1729469279 [10:51:43]opened+sec_in_day 1729555679 [10:51:43]quantity*price = 50000 [10:51:43]sum+1 = 50001 [10:51:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 155 21.10.2024 10:51 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871763 ФД: 223524 ФПД: 95896957870654 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T105144&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223524&fm=95896957870654&tin=02508201610067®Number=0000000000091767&sum=50000 [10:51:44]StoreToDocumentArchive [10:51:44]shift 538 fd 223524 [10:51:44]save to /storage/0538/doc_00223524 [10:51:44]save last doc name /storage/0538/doc_00223524 to /storage/kkm_last_doc_name [10:51:44]save OK [10:51:44]Clear old archive folders... [10:51:44]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:51:44]tlvbuf is B6FEE970 [10:51:44]SAM_PROTO_ClearQueue [10:51:44]wFMCommunicate request_size=4 [10:51:44]MH_SAM_APDU [10:51:44]CAPDU: 80 09 00 00 [10:51:44]Write to MH i2c: E2 08 00 24 14 80 09 00 00 00 00 00 00 AA [10:51:44]Write i2c OK [10:51:44]MH_I2C_Read... [10:51:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:51:44]Read from MH i2c: E2 [10:51:44]MH_I2C_Read... [10:51:44]Read from MH i2c: E2 03 00 [10:51:44]MH_I2C_Read... [10:51:44]Read from MH i2c: E2 03 00 24 14 00 90 00 AC [10:51:44]RAPDU: 90 00 [10:51:44]wFMCommunicate OK [10:51:44]SAM_PROTO_ClearQueue done [10:51:44]KKMCreateOFDPacket [10:51:44]OFDProtocolAddRootSTLVToBuf [10:51:44]FM_MakeSignedData [10:51:44]FM_MakeSignedData [10:51:44]SAM_PROTO_SignData [10:51:44]wFMCommunicate request_size=4 [10:51:44]MH_SAM_APDU [10:51:44]CAPDU: 80 0D 01 02 [10:51:44]Write to MH i2c: E2 08 00 25 14 80 0D 01 02 00 00 00 00 B2 [10:51:44]Write i2c OK [10:51:44]MH_I2C_Read... [10:51:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:51:45]Read from MH i2c: E2 [10:51:45]MH_I2C_Read... [10:51:45]Read from MH i2c: E2 03 00 [10:51:45]MH_I2C_Read... [10:51:45]Read from MH i2c: E2 03 00 25 14 00 90 00 AD [10:51:45]RAPDU: 90 00 [10:51:45]wFMCommunicate OK [10:51:45]wFMCommunicate request_size=255 [10:51:45]MH_SAM_APDU [10:51:45]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 40 32 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 24 69 03 00 35 04 06 00 [10:51:45]Write to MH i2c: E2 02 01 26 14 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 40 32 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 24 69 03 00 35 04 06 00 00 00 E3 [10:51:45]Write i2c OK [10:51:45]MH_I2C_Read... [10:51:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:51:45]Read from MH i2c: E2 [10:51:45]MH_I2C_Read... [10:51:45]Read from MH i2c: E2 03 00 [10:51:45]MH_I2C_Read... [10:51:45]Read from MH i2c: E2 03 00 26 14 00 90 00 AE [10:51:45]RAPDU: 90 00 [10:51:45]wFMCommunicate OK [10:51:45]wFMCommunicate request_size=11 [10:51:45]MH_SAM_APDU [10:51:45]CAPDU: 80 0D 02 02 06 57 37 C0 1B E2 3E [10:51:45]Write to MH i2c: E2 0E 00 27 14 80 0D 02 02 06 00 57 37 C0 1B E2 3E 00 00 4A [10:51:45]Write i2c OK [10:51:45]MH_I2C_Read... [10:51:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:51:45]Read from MH i2c: E2 [10:51:45]MH_I2C_Read... [10:51:45]Read from MH i2c: E2 03 00 [10:51:45]MH_I2C_Read... [10:51:45]Read from MH i2c: E2 03 00 27 14 00 90 00 AF [10:51:45]RAPDU: 90 00 [10:51:45]wFMCommunicate OK [10:51:45]wFMCommunicate request_size=4 [10:51:45]MH_SAM_APDU [10:51:45]CAPDU: 80 0D 03 02 [10:51:45]Write to MH i2c: E2 08 00 28 14 80 0D 03 02 00 00 00 00 B7 [10:51:45]Write i2c OK [10:51:45]MH_I2C_Read... [10:51:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:51:45]Read from MH i2c: E2 [10:51:45]MH_I2C_Read... [10:51:45]Read from MH i2c: E2 0B 00 [10:51:45]MH_I2C_Read... [10:51:45]Read from MH i2c: E2 0B 00 28 14 00 35 83 37 59 AE 51 EA D7 90 00 C0 [10:51:45]RAPDU: 35 83 37 59 AE 51 EA D7 90 00 [10:51:45]wFMCommunicate OK [10:51:45]SAM_PROTO_SignData done [10:51:45]FM_MakeSignedData done [10:51:45]CreateOFDProtocolMessage [10:51:45]wFMCommunicate request_size=4 [10:51:45]MH_SAM_APDU [10:51:45]CAPDU: 80 11 00 00 [10:51:45]Write to MH i2c: E2 08 00 29 14 80 11 00 00 00 00 00 00 B7 [10:51:45]Write i2c OK [10:51:45]MH_I2C_Read... [10:51:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:51:45]Read from MH i2c: E2 [10:51:45]MH_I2C_Read... [10:51:45]Read from MH i2c: E2 17 00 [10:51:45]MH_I2C_Read... [10:51:45]Read from MH i2c: E2 17 00 29 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 0A [10:51:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:51:45]wFMCommunicate OK [10:51:45]CreateOFDProtocolMessage done [10:51:45]OFDSenderStorePacket 223524 [10:51:45]StoreOFDPacket docnum=223524 [10:51:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 D6 60 08 01 B0 02 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 40 32 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 24 69 03 00 35 04 06 00 57 37 C0 1B E2 3E 35 83 37 59 AE 51 EA D7 [10:51:45]CheckFolder [10:51:45]dirname=/storage/ofd_packets [10:51:45]CheckFolder done [10:51:45]ProducePacketName [10:51:45]name=ofd_packets/00223524 [10:51:45]NVStorageSaveData ofd_packets/00223524 [10:51:45]File name is /storage/ofd_packets/00223524 [10:51:45]Write 302 bytes [10:51:45]NVStorageSaveData done [10:51:45]OFDSenderStorePacket done [10:51:45]KKMCreateOFDPacket done [10:51:45]NVStorageSaveData kkm_last_timestamp [10:51:45]File name is /storage/kkm_last_timestamp [10:51:45]Write 4 bytes [10:51:45]NVStorageSaveData done [10:51:45]ExternCall_PrintAddStr [10:51:45]wPrintStart [10:51:45]Write to MH i2c: 01 00 00 2A 14 3E [10:51:45]Write i2c OK [10:51:45]MH_I2C_Read... [10:51:45]Read from MH i2c: 01 [10:51:45]MH_I2C_Read... [10:51:45]Read from MH i2c: 01 07 00 [10:51:45]MH_I2C_Read... [10:51:45]Read from MH i2c: 01 07 00 2A 14 00 00 00 00 00 FF 0F 53 [10:51:45]RasterBufferAndPrint [10:51:45]line Счет N : (1)477330 [10:51:45]line ИНН: 02508201610067 [10:51:45]line Контрольно-Кассовый Чек [10:51:45]line ПРОДАЖА [10:51:45]line ТРК (МРК, ГНК) : 33 [10:51:45]line Товар: 2710124130 [10:51:45]line SUPER-92-К-5 [10:51:45]line 7.310 * 68.40 [10:51:45]line = 500.00 [10:51:45]line НДС 12% НСП 1% [10:51:45]line > о реализуемом товаре [10:51:45]line ИТОГО: 500.00 [10:51:45]line НСП 1% : 4.42 [10:51:45]line НДС 12% : 53.10 [10:51:45]line Наличными: 0.00 [10:51:45]line Безнал.: 500.00 [10:51:45]line Место: АЗС № 162 "Партнер Нефть" [10:51:45]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:51:45]line СНО: Общий режим [10:51:45]line Чек 155 21.10.2024 10:51 [10:51:45]line Смена: 538 ФФД: 1.0 [10:51:45]line ЗНМ: 0300000103 [10:51:45]line РНМ: 0000000000091767 [10:51:45]line Версия ККМ: 001 [10:51:45]line Платежная система: Бакай Банк [10:51:45]line ФМ: 0000000000871763 [10:51:45]line ФД: 223524 [10:51:45]line ФПД: 95896957870654 [10:51:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T105144&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223524&fm=95896957870654&tin=02508201610067®Number=0000000000091767&sum=50000 [10:51:45]written 0, free lines is 4095 [10:51:45]OFD Sender: Processing packet 223524 [packets to send 25, broken 24] [10:51:45]ProducePacketName [10:51:45]name=ofd_packets/00223524 [10:51:45]OFD Sender: To server: pG, [10:51:45]CommunicateWithHost lk.salyk.kg:30040 [10:51:45]ConnectInit lk.salyk.kg [10:51:45]Connected sock=10 [10:51:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 D6 60 08 01 B0 02 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 40 32 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 24 69 03 00 35 04 06 00 57 37 C0 1B E2 3E 35 83 37 59 AE 51 EA D7 [10:51:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 CC BE 47 00 5E 97 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 24 69 03 00 F4 03 04 00 E2 DD 15 67 B6 04 01 00 00 B6 E8 AB 7E 35 08 FE 35 [10:51:46]CommunicateWithHost err = 0 [10:51:46]CheckOFDResponse [10:51:46]1017 (14) - 77093643461234 [10:51:46]1041 (16) - 0000000000871763 [10:51:46]1040 (4) - 223524 [10:51:46]1012 (4) - 21.10.2024 04:51 [10:51:46]1206 (1) - 0 [10:51:46]OFD Sender: Remove packet 223524 [10:51:46]ProducePacketName [10:51:46]name=ofd_packets/00223524 [10:51:46]NVStorageDeleteData [10:51:46]Write to MH i2c: 01 00 00 54 14 68 [10:51:46]Write i2c OK [10:51:46]MH_I2C_Read... [10:51:46]Read from MH i2c: 01 [10:51:46]MH_I2C_Read... [10:51:46]Read from MH i2c: 01 07 00 [10:51:46]MH_I2C_Read... [10:51:46]Read from MH i2c: 01 07 00 54 14 00 00 00 00 00 FA 0C 75 [10:51:46]RasterBufferAndPrint [10:51:46]line [10:51:46]line [10:51:46]line [10:51:46]line [10:51:46]line [10:51:46]written 0, free lines is 3328 [10:51:46]MH_Cut [10:51:46]Write to MH i2c: D1 01 00 5B 14 01 41 [10:51:46]Write i2c OK [10:51:46]MH_I2C_Read... [10:51:46]Read from MH i2c: D1 [10:51:46]MH_I2C_Read... [10:51:46]Read from MH i2c: D1 01 00 [10:51:46]MH_I2C_Read... [10:51:46]Read from MH i2c: D1 01 00 5B 14 00 40 [10:51:46]Write to MH i2c: 01 00 00 5C 14 70 [10:51:46]Write i2c OK [10:51:46]MH_I2C_Read... [10:51:46]OFD Sender: No OFD packet to send [10:51:46]*** Cut start [10:51:46]*** Purtial cut [10:51:46]*** CUTSNS_PIN = 0 [10:51:47]*** Stage 1: CUTSNS_PIN = 1 [10:51:48]Read from MH i2c: 01 [10:51:48]MH_I2C_Read... [10:51:48]*** Stop cut motor [10:51:48]*** Cut end [10:51:48]Read from MH i2c: 01 07 00 [10:51:48]MH_I2C_Read... [10:51:48]Read from MH i2c: 01 07 00 5C 14 00 00 00 00 00 FF 0F 85 [10:51:48]process_action close_receipt done [10:51:48]requested_data is exist [10:51:48]produce_requested_data [10:51:48]requested_item fm.sn is exist - process it [10:51:48]wFMCommunicate request_size=4 [10:51:48]MH_SAM_APDU [10:51:48]CAPDU: 80 11 00 00 [10:51:48]Write to MH i2c: E2 08 00 5D 14 80 11 00 00 00 00 00 00 EB [10:51:48]Write i2c OK [10:51:48]MH_I2C_Read... [10:51:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:51:48]Read from MH i2c: E2 [10:51:48]MH_I2C_Read... [10:51:48]Read from MH i2c: E2 17 00 [10:51:48]MH_I2C_Read... [10:51:48]Read from MH i2c: E2 17 00 5D 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 3E [10:51:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:51:48]wFMCommunicate OK [10:51:48]requested_item fd.num is exist - process it [10:51:48]SAM_PROTO_GetFieldsCounters [10:51:48]wFMCommunicate request_size=4 [10:51:48]MH_SAM_APDU [10:51:48]CAPDU: 80 13 00 00 [10:51:48]Write to MH i2c: E2 08 00 5E 14 80 13 00 00 00 00 00 00 EE [10:51:48]Write i2c OK [10:51:48]MH_I2C_Read... [10:51:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:51:49]Read from MH i2c: E2 [10:51:49]MH_I2C_Read... [10:51:49]Read from MH i2c: E2 62 00 [10:51:49]MH_I2C_Read... [10:51:49]Read from MH i2c: E2 62 00 5E 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 24 69 03 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 91 [10:51:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 24 69 03 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 [10:51:49]wFMCommunicate OK [10:51:49]SAM_PROTO_GetFieldsCounters done [10:51:49]requested_item shift.num is exist - process it [10:51:49]requested_item shift.opened is exist - process it [10:51:49]req_shift_opened [10:51:49]FM_GetShiftState [10:51:49]SAM_PROTO_GetShiftState [10:51:49]wFMCommunicate request_size=4 [10:51:49]MH_SAM_APDU [10:51:49]CAPDU: 80 13 01 00 [10:51:49]Write to MH i2c: E2 08 00 5F 14 80 13 01 00 00 00 00 00 F0 [10:51:49]Write i2c OK [10:51:49]MH_I2C_Read... [10:51:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:51:49]Read from MH i2c: E2 [10:51:49]MH_I2C_Read... [10:51:49]Read from MH i2c: E2 0E 00 [10:51:49]MH_I2C_Read... [10:51:49]Read from MH i2c: E2 0E 00 5F 14 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 72 [10:51:49]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:51:49]wFMCommunicate OK [10:51:49]SAM_PROTO_GetShiftState done [10:51:49]FM_GetShiftState done [10:51:49]req_shift_opened done [10:51:49]requested_item shift.open_date is exist - process it [10:51:49]req_shift_open_date [10:51:49]req_shift_open_date done [10:51:49]produce_requested_data done [10:51:49]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223524,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:51:49]process_action_free close_receipt [10:51:49]json_value_free [10:51:49]json_value_free done [10:51:49]process_json_proto returns [10:51:49]Send response to host [10:51:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223524,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:51:49]free response buf [10:51:49]execute_script done [10:51:49]execute_script returns [10:51:49]free content buf [10:51:49]Sock 8.Close socket [10:51:49]Sock 8.Thread stoped [10:51:51]OFD Sender: No OFD packet to send [10:51:56]OFD Sender: No OFD packet to send [10:52:01]OFD Sender: No OFD packet to send [10:52:06]OFD Sender: No OFD packet to send [10:52:11]OFD Sender: No OFD packet to send [10:52:16]OFD Sender: No OFD packet to send [10:52:21]OFD Sender: No OFD packet to send [10:52:26]OFD Sender: No OFD packet to send [10:52:31]OFD Sender: No OFD packet to send [10:52:36]OFD Sender: No OFD packet to send [10:52:41]OFD Sender: No OFD packet to send [10:52:46]OFD Sender: No OFD packet to send [10:52:51]OFD Sender: No OFD packet to send [10:52:56]OFD Sender: No OFD packet to send [10:53:01]OFD Sender: No OFD packet to send [10:53:06]OFD Sender: No OFD packet to send [10:53:11]OFD Sender: No OFD packet to send [10:53:16]OFD Sender: No OFD packet to send [10:53:21]OFD Sender: No OFD packet to send [10:53:26]OFD Sender: No OFD packet to send [10:53:29]accept exits with 9 [10:53:29]New connection [10:53:29]New thread 3067579748 created [10:53:29]Thread 3067436388 joined [10:53:29]Waiting for new connection... [10:53:29] Sock 9.Parse request [10:53:29]Sock 9.Check first char [10:53:29]Sock 9.First char is OK [10:53:29]request: POST /json_proto HTTP/1.0 [10:53:29]Method: POST [10:53:29]URL: /json_proto [10:53:29]Method is POST - this is cgi request [10:53:29]url: /json_proto [10:53:29]query_string will be loaded in cgi processing [10:53:29]execute_cgi json_proto POST (null) [10:53:29]execute_cgi path=json_proto method=POST [10:53:29]POST find Content-Length [10:53:29]Host: 172.17.52.131:8080 [10:53:29]Content-Length: 675 [10:53:29]Content-Type: application/json [10:53:29] [10:53:29]POST finish read [10:53:29]Found Content-Length = 675 [10:53:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477331", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 12.080, "sum" : 920.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 920.00, "total" : 920.00, "payments": [ { "type": 0, "sum" : 920.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:53:29]execute_script... [10:53:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477331", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 12.080, "sum" : 920.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 920.00, "total" : 920.00, "payments": [ { "type": 0, "sum" : 920.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:53:29]POST & json_proto [10:53:29]process_json_proto [10:53:29]json parsed OK: [10:53:29]protocol is kg_v1.0 [10:53:29]action value=close_receipt [10:53:29]process_action close_receipt [10:53:29]cmd_close_receipt [10:53:29]MH_GetDate [10:53:29]Write to MH i2c: F0 00 00 60 14 63 [10:53:29]Write i2c OK [10:53:29]MH_I2C_Read... [10:53:29]Read from MH i2c: F0 [10:53:29]MH_I2C_Read... [10:53:29]Read from MH i2c: F0 09 00 [10:53:29]MH_I2C_Read... [10:53:29]Read from MH i2c: F0 09 00 60 14 00 A9 32 16 67 81 1C 16 67 DE [10:53:29]GetLastDocTimeStamp 1729507904 [10:53:29]current date 1729508009 [10:53:29]FM_GetShiftState [10:53:29]SAM_PROTO_GetShiftState [10:53:29]wFMCommunicate request_size=4 [10:53:29]MH_SAM_APDU [10:53:29]CAPDU: 80 13 01 00 [10:53:29]Write to MH i2c: E2 08 00 61 14 80 13 01 00 00 00 00 00 F2 [10:53:29]Write i2c OK [10:53:29]MH_I2C_Read... [10:53:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:53:29]Read from MH i2c: E2 [10:53:29]MH_I2C_Read... [10:53:29]Read from MH i2c: E2 0E 00 [10:53:29]MH_I2C_Read... [10:53:29]Read from MH i2c: E2 0E 00 61 14 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 74 [10:53:29]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:53:29]wFMCommunicate OK [10:53:29]SAM_PROTO_GetShiftState done [10:53:29]FM_GetShiftState done [10:53:29]opened in 1729469279 [10:53:29]opened+sec_in_day 1729555679 [10:53:29]quantity*price = 92049 [10:53:29]sum+1 = 92051 [10:53:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.50 ИТОГО: 920.00 Внесено: 920.00 СДАЧА: 0.00 НСП 1% : 8.15 НДС 12% : 97.75 Наличными: 920.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 156 21.10.2024 10:53 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223525 ФПД: 205446352252419 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T105329&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223525&fm=205446352252419&tin=02508201610067®Number=0000000000091767&sum=92000 [10:53:30]StoreToDocumentArchive [10:53:30]shift 538 fd 223525 [10:53:30]save to /storage/0538/doc_00223525 [10:53:30]save last doc name /storage/0538/doc_00223525 to /storage/kkm_last_doc_name [10:53:30]save OK [10:53:30]Clear old archive folders... [10:53:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:53:30]tlvbuf is B6F5A6C0 [10:53:30]SAM_PROTO_ClearQueue [10:53:30]wFMCommunicate request_size=4 [10:53:30]MH_SAM_APDU [10:53:30]CAPDU: 80 09 00 00 [10:53:30]Write to MH i2c: E2 08 00 6E 14 80 09 00 00 00 00 00 00 F4 [10:53:30]Write i2c OK [10:53:30]MH_I2C_Read... [10:53:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:53:30]Read from MH i2c: E2 [10:53:30]MH_I2C_Read... [10:53:30]Read from MH i2c: E2 03 00 [10:53:30]MH_I2C_Read... [10:53:30]Read from MH i2c: E2 03 00 6E 14 00 90 00 F6 [10:53:30]RAPDU: 90 00 [10:53:30]wFMCommunicate OK [10:53:30]SAM_PROTO_ClearQueue done [10:53:30]KKMCreateOFDPacket [10:53:30]OFDProtocolAddRootSTLVToBuf [10:53:30]FM_MakeSignedData [10:53:30]FM_MakeSignedData [10:53:30]SAM_PROTO_SignData [10:53:30]wFMCommunicate request_size=4 [10:53:30]MH_SAM_APDU [10:53:30]CAPDU: 80 0D 01 02 [10:53:30]Write to MH i2c: E2 08 00 6F 14 80 0D 01 02 00 00 00 00 FC [10:53:30]Write i2c OK [10:53:30]MH_I2C_Read... [10:53:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:53:30]Read from MH i2c: E2 [10:53:30]MH_I2C_Read... [10:53:30]Read from MH i2c: E2 03 00 [10:53:30]MH_I2C_Read... [10:53:30]Read from MH i2c: E2 03 00 6F 14 00 90 00 F7 [10:53:30]RAPDU: 90 00 [10:53:30]wFMCommunicate OK [10:53:30]wFMCommunicate request_size=255 [10:53:30]MH_SAM_APDU [10:53:30]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 2F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 92 67 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 67 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 26 00 00 00 00 07 04 06 00 60 67 01 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 A9 32 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 25 69 03 00 35 04 06 00 BA DA 34 D8 [10:53:30]Write to MH i2c: E2 02 01 70 14 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 2F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 92 67 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 67 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 26 00 00 00 00 07 04 06 00 60 67 01 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 A9 32 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 25 69 03 00 35 04 06 00 BA DA 34 D8 00 00 F0 [10:53:30]Write i2c OK [10:53:30]MH_I2C_Read... [10:53:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:53:30]Read from MH i2c: E2 [10:53:30]MH_I2C_Read... [10:53:30]Read from MH i2c: E2 03 00 [10:53:30]MH_I2C_Read... [10:53:30]Read from MH i2c: E2 03 00 70 14 00 90 00 F8 [10:53:30]RAPDU: 90 00 [10:53:30]wFMCommunicate OK [10:53:30]wFMCommunicate request_size=7 [10:53:30]MH_SAM_APDU [10:53:30]CAPDU: 80 0D 02 02 02 AE 03 [10:53:30]Write to MH i2c: E2 0A 00 71 14 80 0D 02 02 02 00 AE 03 00 00 B4 [10:53:30]Write i2c OK [10:53:30]MH_I2C_Read... [10:53:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:53:30]Read from MH i2c: E2 [10:53:30]MH_I2C_Read... [10:53:30]Read from MH i2c: E2 03 00 [10:53:30]MH_I2C_Read... [10:53:30]Read from MH i2c: E2 03 00 71 14 00 90 00 F9 [10:53:30]RAPDU: 90 00 [10:53:30]wFMCommunicate OK [10:53:30]wFMCommunicate request_size=4 [10:53:30]MH_SAM_APDU [10:53:30]CAPDU: 80 0D 03 02 [10:53:30]Write to MH i2c: E2 08 00 72 14 80 0D 03 02 00 00 00 00 01 [10:53:30]Write i2c OK [10:53:30]MH_I2C_Read... [10:53:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:53:30]Read from MH i2c: E2 [10:53:30]MH_I2C_Read... [10:53:30]Read from MH i2c: E2 0B 00 [10:53:30]MH_I2C_Read... [10:53:30]Read from MH i2c: E2 0B 00 72 14 00 E2 A6 AF EE 65 4F CD 08 90 00 B0 [10:53:30]RAPDU: E2 A6 AF EE 65 4F CD 08 90 00 [10:53:30]wFMCommunicate OK [10:53:30]SAM_PROTO_SignData done [10:53:30]FM_MakeSignedData done [10:53:30]CreateOFDProtocolMessage [10:53:30]wFMCommunicate request_size=4 [10:53:30]MH_SAM_APDU [10:53:30]CAPDU: 80 11 00 00 [10:53:30]Write to MH i2c: E2 08 00 73 14 80 11 00 00 00 00 00 00 01 [10:53:30]Write i2c OK [10:53:30]MH_I2C_Read... [10:53:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:53:31]Read from MH i2c: E2 [10:53:31]MH_I2C_Read... [10:53:31]Read from MH i2c: E2 17 00 [10:53:31]MH_I2C_Read... [10:53:31]Read from MH i2c: E2 17 00 73 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 54 [10:53:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:53:31]wFMCommunicate OK [10:53:31]CreateOFDProtocolMessage done [10:53:31]OFDSenderStorePacket 223525 [10:53:31]StoreOFDPacket docnum=223525 [10:53:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 DF E3 04 01 21 6C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 2F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 92 67 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 67 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 26 00 00 00 00 07 04 06 00 60 67 01 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 A9 32 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 25 69 03 00 35 04 06 00 BA DA 34 D8 AE 03 E2 A6 AF EE 65 4F CD 08 [10:53:31]CheckFolder [10:53:31]dirname=/storage/ofd_packets [10:53:31]CheckFolder done [10:53:31]ProducePacketName [10:53:31]name=ofd_packets/00223525 [10:53:31]NVStorageSaveData ofd_packets/00223525 [10:53:31]File name is /storage/ofd_packets/00223525 [10:53:31]Write 298 bytes [10:53:31]NVStorageSaveData done [10:53:31]OFDSenderStorePacket done [10:53:31]KKMCreateOFDPacket done [10:53:31]NVStorageSaveData kkm_last_timestamp [10:53:31]File name is /storage/kkm_last_timestamp [10:53:31]Write 4 bytes [10:53:31]NVStorageSaveData done [10:53:31]ExternCall_PrintAddStr [10:53:31]wPrintStart [10:53:31]Write to MH i2c: 01 00 00 74 14 88 [10:53:31]Write i2c OK [10:53:31]MH_I2C_Read... [10:53:31]Read from MH i2c: 01 [10:53:31]MH_I2C_Read... [10:53:31]Read from MH i2c: 01 07 00 [10:53:31]MH_I2C_Read... [10:53:31]Read from MH i2c: 01 07 00 74 14 00 00 00 00 00 FF 0F 9D [10:53:31]RasterBufferAndPrint [10:53:31]line Счет N : (1)477331 [10:53:31]line ИНН: 02508201610067 [10:53:31]line Контрольно-Кассовый Чек [10:53:31]line ПРОДАЖА [10:53:31]line ТРК (МРК, ГНК) : 24 [10:53:31]line Товар: 2710194210 [10:53:31]line ДТ-К-5 [10:53:31]line 12.080 * 76.20 [10:53:31]line = 920.50 [10:53:31]line НДС 12% НСП 1% [10:53:31]line > о реализуемом товаре [10:53:31]line ОКРУГЛЕНИЕ: -0.50 [10:53:31]line ИТОГО: 920.00 [10:53:31]line Внесено: 920.00 [10:53:31]line СДАЧА: 0.00 [10:53:31]line НСП 1% : 8.15 [10:53:31]line НДС 12% : 97.75 [10:53:31]line Наличными: 920.00 [10:53:31]line Безнал.: 0.00 [10:53:31]line Место: АЗС № 162 "Партнер Нефть" [10:53:31]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:53:31]line СНО: Общий режим [10:53:31]line Чек 156 21.10.2024 10:53 [10:53:31]line Смена: 538 ФФД: 1.0 [10:53:31]line ЗНМ: 0300000103 [10:53:31]line РНМ: 0000000000091767 [10:53:31]line Версия ККМ: 001 [10:53:31]line ФМ: 0000000000871763 [10:53:31]line ФД: 223525 [10:53:31]line ФПД: 205446352252419 [10:53:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T105329&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223525&fm=205446352252419&tin=02508201610067®Number=0000000000091767&sum=92000 [10:53:31]OFD Sender: Processing packet 223525 [packets to send 25, broken 24] [10:53:31]ProducePacketName [10:53:31]name=ofd_packets/00223525 [10:53:31]OFD Sender: To server: pG, [10:53:31]CommunicateWithHost lk.salyk.kg:30040 [10:53:31]ConnectInit lk.salyk.kg [10:53:31]written 0, free lines is 4095 [10:53:31]Connected sock=10 [10:53:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 DF E3 04 01 21 6C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 2F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 92 67 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 67 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 26 00 00 00 00 07 04 06 00 60 67 01 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 A9 32 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 25 69 03 00 35 04 06 00 BA DA 34 D8 AE 03 E2 A6 AF EE 65 4F CD 08 [10:53:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 96 33 47 00 2F AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 25 69 03 00 F4 03 04 00 4C DE 15 67 B6 04 01 00 00 2D 15 1E BB 79 57 19 DB [10:53:31]CommunicateWithHost err = 0 [10:53:31]CheckOFDResponse [10:53:31]1017 (14) - 77093643461234 [10:53:31]1041 (16) - 0000000000871763 [10:53:31]1040 (4) - 223525 [10:53:31]1012 (4) - 21.10.2024 04:53 [10:53:31]1206 (1) - 0 [10:53:31]OFD Sender: Remove packet 223525 [10:53:31]ProducePacketName [10:53:31]name=ofd_packets/00223525 [10:53:31]NVStorageDeleteData [10:53:31]Write to MH i2c: 01 00 00 9F 14 B3 [10:53:31]Write i2c OK [10:53:31]MH_I2C_Read... [10:53:31]Read from MH i2c: 01 [10:53:31]MH_I2C_Read... [10:53:31]Read from MH i2c: 01 07 00 [10:53:31]MH_I2C_Read... [10:53:31]Read from MH i2c: 01 07 00 9F 14 00 00 00 00 00 F2 0C B8 [10:53:31]RasterBufferAndPrint [10:53:31]line [10:53:31]line [10:53:31]line [10:53:31]line [10:53:31]line [10:53:31]written 0, free lines is 3320 [10:53:31]MH_Cut [10:53:31]Write to MH i2c: D1 01 00 A6 14 01 8C [10:53:31]Write i2c OK [10:53:31]MH_I2C_Read... [10:53:31]Read from MH i2c: D1 [10:53:31]MH_I2C_Read... [10:53:31]Read from MH i2c: D1 01 00 [10:53:31]MH_I2C_Read... [10:53:31]Read from MH i2c: D1 01 00 A6 14 00 8B [10:53:31]Write to MH i2c: 01 00 00 A7 14 BB [10:53:31]Write i2c OK [10:53:31]MH_I2C_Read... [10:53:32]OFD Sender: No OFD packet to send [10:53:32]*** Cut start [10:53:32]*** Purtial cut [10:53:32]*** Stage 1: CUTSNS_PIN = 1 [10:53:32]Read from MH i2c: 01 [10:53:32]MH_I2C_Read... [10:53:32]*** Stop cut motor [10:53:32]*** Cut end [10:53:32]Read from MH i2c: 01 07 00 [10:53:32]MH_I2C_Read... [10:53:32]Read from MH i2c: 01 07 00 A7 14 00 00 00 00 00 FF 0F D0 [10:53:32]process_action close_receipt done [10:53:32]requested_data is exist [10:53:32]produce_requested_data [10:53:32]requested_item fm.sn is exist - process it [10:53:32]wFMCommunicate request_size=4 [10:53:32]MH_SAM_APDU [10:53:32]CAPDU: 80 11 00 00 [10:53:32]Write to MH i2c: E2 08 00 A8 14 80 11 00 00 00 00 00 00 36 [10:53:32]Write i2c OK [10:53:32]MH_I2C_Read... [10:53:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:53:32]Read from MH i2c: E2 [10:53:32]MH_I2C_Read... [10:53:32]Read from MH i2c: E2 17 00 [10:53:32]MH_I2C_Read... [10:53:32]Read from MH i2c: E2 17 00 A8 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 89 [10:53:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:53:32]wFMCommunicate OK [10:53:32]requested_item fd.num is exist - process it [10:53:32]SAM_PROTO_GetFieldsCounters [10:53:32]wFMCommunicate request_size=4 [10:53:32]MH_SAM_APDU [10:53:32]CAPDU: 80 13 00 00 [10:53:32]Write to MH i2c: E2 08 00 A9 14 80 13 00 00 00 00 00 00 39 [10:53:32]Write i2c OK [10:53:32]MH_I2C_Read... [10:53:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:53:33]Read from MH i2c: E2 [10:53:33]MH_I2C_Read... [10:53:33]Read from MH i2c: E2 62 00 [10:53:33]MH_I2C_Read... [10:53:33]Read from MH i2c: E2 62 00 A9 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 25 69 03 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 E0 [10:53:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 25 69 03 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 [10:53:33]wFMCommunicate OK [10:53:33]SAM_PROTO_GetFieldsCounters done [10:53:33]requested_item shift.num is exist - process it [10:53:33]requested_item shift.opened is exist - process it [10:53:33]req_shift_opened [10:53:33]FM_GetShiftState [10:53:33]SAM_PROTO_GetShiftState [10:53:33]wFMCommunicate request_size=4 [10:53:33]MH_SAM_APDU [10:53:33]CAPDU: 80 13 01 00 [10:53:33]Write to MH i2c: E2 08 00 AA 14 80 13 01 00 00 00 00 00 3B [10:53:33]Write i2c OK [10:53:33]MH_I2C_Read... [10:53:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:53:33]Read from MH i2c: E2 [10:53:33]MH_I2C_Read... [10:53:33]Read from MH i2c: E2 0E 00 [10:53:33]MH_I2C_Read... [10:53:33]Read from MH i2c: E2 0E 00 AA 14 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 BD [10:53:33]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:53:33]wFMCommunicate OK [10:53:33]SAM_PROTO_GetShiftState done [10:53:33]FM_GetShiftState done [10:53:33]req_shift_opened done [10:53:33]requested_item shift.open_date is exist - process it [10:53:33]req_shift_open_date [10:53:33]req_shift_open_date done [10:53:33]produce_requested_data done [10:53:33]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223525,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:53:33]process_action_free close_receipt [10:53:33]json_value_free [10:53:33]json_value_free done [10:53:33]process_json_proto returns [10:53:33]Send response to host [10:53:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223525,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:53:33]free response buf [10:53:33]execute_script done [10:53:33]execute_script returns [10:53:33]free content buf [10:53:33]Sock 9.Close socket [10:53:33]Sock 9.Thread stoped [10:53:35]accept exits with 8 [10:53:35]New connection [10:53:35]New thread 3067436388 created [10:53:35]Thread 3067579748 joined [10:53:35]Waiting for new connection... [10:53:35] Sock 8.Parse request [10:53:35]Sock 8.Check first char [10:53:35]Sock 8.First char is OK [10:53:35]request: POST /json_proto HTTP/1.0 [10:53:35]Method: POST [10:53:35]URL: /json_proto [10:53:35]Method is POST - this is cgi request [10:53:35]url: /json_proto [10:53:35]query_string will be loaded in cgi processing [10:53:35]execute_cgi json_proto POST (null) [10:53:35]execute_cgi path=json_proto method=POST [10:53:35]POST find Content-Length [10:53:35]Host: 172.17.52.131:8080 [10:53:35]Content-Length: 677 [10:53:35]Content-Type: application/json [10:53:35] [10:53:35]POST finish read [10:53:35]Found Content-Length = 677 [10:53:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477332", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:53:35]execute_script... [10:53:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477332", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:53:35]POST & json_proto [10:53:35]process_json_proto [10:53:35]json parsed OK: [10:53:35]protocol is kg_v1.0 [10:53:35]action value=close_receipt [10:53:35]process_action close_receipt [10:53:35]cmd_close_receipt [10:53:35]MH_GetDate [10:53:35]Write to MH i2c: F0 00 00 AB 14 AE [10:53:35]Write i2c OK [10:53:35]MH_I2C_Read... [10:53:35]Read from MH i2c: F0 [10:53:35]MH_I2C_Read... [10:53:35]Read from MH i2c: F0 09 00 [10:53:35]MH_I2C_Read... [10:53:35]Read from MH i2c: F0 09 00 AB 14 00 AF 32 16 67 81 1C 16 67 2F [10:53:35]GetLastDocTimeStamp 1729508009 [10:53:35]current date 1729508015 [10:53:35]FM_GetShiftState [10:53:35]SAM_PROTO_GetShiftState [10:53:35]wFMCommunicate request_size=4 [10:53:35]MH_SAM_APDU [10:53:35]CAPDU: 80 13 01 00 [10:53:35]Write to MH i2c: E2 08 00 AC 14 80 13 01 00 00 00 00 00 3D [10:53:35]Write i2c OK [10:53:35]MH_I2C_Read... [10:53:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:53:35]Read from MH i2c: E2 [10:53:35]MH_I2C_Read... [10:53:35]Read from MH i2c: E2 0E 00 [10:53:35]MH_I2C_Read... [10:53:35]Read from MH i2c: E2 0E 00 AC 14 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 BF [10:53:35]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:53:35]wFMCommunicate OK [10:53:35]SAM_PROTO_GetShiftState done [10:53:35]FM_GetShiftState done [10:53:35]opened in 1729469279 [10:53:35]opened+sec_in_day 1729555679 [10:53:35]quantity*price = 60027 [10:53:35]sum+1 = 60029 [10:53:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 157 21.10.2024 10:53 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223526 ФПД: 264705713799954 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T105336&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223526&fm=264705713799954&tin=02508201610067®Number=0000000000091767&sum=60000 [10:53:36]StoreToDocumentArchive [10:53:36]shift 538 fd 223526 [10:53:36]save to /storage/0538/doc_00223526 [10:53:36]save last doc name /storage/0538/doc_00223526 to /storage/kkm_last_doc_name [10:53:36]save OK [10:53:36]Clear old archive folders... [10:53:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:53:36]tlvbuf is 014077B0 [10:53:36]SAM_PROTO_ClearQueue [10:53:36]wFMCommunicate request_size=4 [10:53:36]MH_SAM_APDU [10:53:36]CAPDU: 80 09 00 00 [10:53:36]Write to MH i2c: E2 08 00 B9 14 80 09 00 00 00 00 00 00 3F [10:53:36]Write i2c OK [10:53:36]MH_I2C_Read... [10:53:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:53:36]Read from MH i2c: E2 [10:53:36]MH_I2C_Read... [10:53:36]Read from MH i2c: E2 03 00 [10:53:36]MH_I2C_Read... [10:53:36]Read from MH i2c: E2 03 00 B9 14 00 90 00 41 [10:53:36]RAPDU: 90 00 [10:53:36]wFMCommunicate OK [10:53:36]SAM_PROTO_ClearQueue done [10:53:36]KKMCreateOFDPacket [10:53:36]OFDProtocolAddRootSTLVToBuf [10:53:36]FM_MakeSignedData [10:53:36]FM_MakeSignedData [10:53:36]SAM_PROTO_SignData [10:53:36]wFMCommunicate request_size=4 [10:53:36]MH_SAM_APDU [10:53:36]CAPDU: 80 0D 01 02 [10:53:36]Write to MH i2c: E2 08 00 BA 14 80 0D 01 02 00 00 00 00 47 [10:53:36]Write i2c OK [10:53:36]MH_I2C_Read... [10:53:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:53:36]Read from MH i2c: E2 [10:53:36]MH_I2C_Read... [10:53:36]Read from MH i2c: E2 03 00 [10:53:36]MH_I2C_Read... [10:53:36]Read from MH i2c: E2 03 00 BA 14 00 90 00 42 [10:53:36]RAPDU: 90 00 [10:53:36]wFMCommunicate OK [10:53:36]wFMCommunicate request_size=255 [10:53:36]MH_SAM_APDU [10:53:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 B0 32 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 26 69 03 00 35 04 06 00 F0 [10:53:36]Write to MH i2c: E2 02 01 BB 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 B0 32 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 26 69 03 00 35 04 06 00 F0 00 00 D3 [10:53:36]Write i2c OK [10:53:36]MH_I2C_Read... [10:53:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:53:37]Read from MH i2c: E2 [10:53:37]MH_I2C_Read... [10:53:37]Read from MH i2c: E2 03 00 [10:53:37]MH_I2C_Read... [10:53:37]Read from MH i2c: E2 03 00 BB 14 00 90 00 43 [10:53:37]RAPDU: 90 00 [10:53:37]wFMCommunicate OK [10:53:37]wFMCommunicate request_size=10 [10:53:37]MH_SAM_APDU [10:53:37]CAPDU: 80 0D 02 02 05 BF 9A 0A 83 12 [10:53:37]Write to MH i2c: E2 0D 00 BC 14 80 0D 02 02 05 00 BF 9A 0A 83 12 00 00 4C [10:53:37]Write i2c OK [10:53:37]MH_I2C_Read... [10:53:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:53:37]Read from MH i2c: E2 [10:53:37]MH_I2C_Read... [10:53:37]Read from MH i2c: E2 03 00 [10:53:37]MH_I2C_Read... [10:53:37]Read from MH i2c: E2 03 00 BC 14 00 90 00 44 [10:53:37]RAPDU: 90 00 [10:53:37]wFMCommunicate OK [10:53:37]wFMCommunicate request_size=4 [10:53:37]MH_SAM_APDU [10:53:37]CAPDU: 80 0D 03 02 [10:53:37]Write to MH i2c: E2 08 00 BD 14 80 0D 03 02 00 00 00 00 4C [10:53:37]Write i2c OK [10:53:37]MH_I2C_Read... [10:53:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:53:37]Read from MH i2c: E2 [10:53:37]MH_I2C_Read... [10:53:37]Read from MH i2c: E2 0B 00 [10:53:37]MH_I2C_Read... [10:53:37]Read from MH i2c: E2 0B 00 BD 14 00 A7 BC 3A 58 83 5E 22 B7 90 00 FC [10:53:37]RAPDU: A7 BC 3A 58 83 5E 22 B7 90 00 [10:53:37]wFMCommunicate OK [10:53:37]SAM_PROTO_SignData done [10:53:37]FM_MakeSignedData done [10:53:37]CreateOFDProtocolMessage [10:53:37]wFMCommunicate request_size=4 [10:53:37]MH_SAM_APDU [10:53:37]CAPDU: 80 11 00 00 [10:53:37]Write to MH i2c: E2 08 00 BE 14 80 11 00 00 00 00 00 00 4C [10:53:37]Write i2c OK [10:53:37]MH_I2C_Read... [10:53:37]OFD Sender: No OFD packet to send [10:53:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:53:37]Read from MH i2c: E2 [10:53:37]MH_I2C_Read... [10:53:37]Read from MH i2c: E2 17 00 [10:53:37]MH_I2C_Read... [10:53:37]Read from MH i2c: E2 17 00 BE 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 9F [10:53:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:53:37]wFMCommunicate OK [10:53:37]CreateOFDProtocolMessage done [10:53:37]OFDSenderStorePacket 223526 [10:53:37]StoreOFDPacket docnum=223526 [10:53:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 A1 98 07 01 FB 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 B0 32 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 26 69 03 00 35 04 06 00 F0 BF 9A 0A 83 12 A7 BC 3A 58 83 5E 22 B7 [10:53:37]CheckFolder [10:53:37]dirname=/storage/ofd_packets [10:53:37]CheckFolder done [10:53:37]ProducePacketName [10:53:37]name=ofd_packets/00223526 [10:53:37]NVStorageSaveData ofd_packets/00223526 [10:53:37]File name is /storage/ofd_packets/00223526 [10:53:37]Write 301 bytes [10:53:37]NVStorageSaveData done [10:53:37]OFDSenderStorePacket done [10:53:37]KKMCreateOFDPacket done [10:53:37]NVStorageSaveData kkm_last_timestamp [10:53:37]File name is /storage/kkm_last_timestamp [10:53:37]Write 4 bytes [10:53:37]NVStorageSaveData done [10:53:37]ExternCall_PrintAddStr [10:53:37]wPrintStart [10:53:37]Write to MH i2c: 01 00 00 BF 14 D3 [10:53:37]Write i2c OK [10:53:37]MH_I2C_Read... [10:53:37]Read from MH i2c: 01 [10:53:37]MH_I2C_Read... [10:53:37]Read from MH i2c: 01 07 00 [10:53:37]MH_I2C_Read... [10:53:37]Read from MH i2c: 01 07 00 BF 14 00 00 00 00 00 FF 0F E8 [10:53:37]RasterBufferAndPrint [10:53:37]line Счет N : (1)477332 [10:53:37]line ИНН: 02508201610067 [10:53:37]line Контрольно-Кассовый Чек [10:53:37]line ПРОДАЖА [10:53:37]line ТРК (МРК, ГНК) : 41 [10:53:37]line Товар: 2710124500 [10:53:37]line Аи-95-К-5 [10:53:37]line 8.090 * 74.20 [10:53:37]line = 600.28 [10:53:37]line НДС 12% НСП 1% [10:53:37]line > о реализуемом товаре [10:53:37]line ОКРУГЛЕНИЕ: -0.28 [10:53:37]line ИТОГО: 600.00 [10:53:37]line Внесено: 600.00 [10:53:37]line СДАЧА: 0.00 [10:53:37]line НСП 1% : 5.31 [10:53:37]line НДС 12% : 63.75 [10:53:37]line Наличными: 600.00 [10:53:37]line Безнал.: 0.00 [10:53:37]line Место: АЗС № 162 "Партнер Нефть" [10:53:37]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:53:37]line СНО: Общий режим [10:53:37]line Чек 157 21.10.2024 10:53 [10:53:37]line Смена: 538 ФФД: 1.0 [10:53:37]line ЗНМ: 0300000103 [10:53:37]line РНМ: 0000000000091767 [10:53:37]line Версия ККМ: 001 [10:53:37]line ФМ: 0000000000871763 [10:53:37]line ФД: 223526 [10:53:37]line ФПД: 264705713799954 [10:53:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T105336&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223526&fm=264705713799954&tin=02508201610067®Number=0000000000091767&sum=60000 [10:53:37]written 0, free lines is 4095 [10:53:37]OFD Sender: Processing packet 223526 [packets to send 25, broken 24] [10:53:37]ProducePacketName [10:53:37]name=ofd_packets/00223526 [10:53:37]OFD Sender: To server: pG, [10:53:37]CommunicateWithHost lk.salyk.kg:30040 [10:53:37]ConnectInit lk.salyk.kg [10:53:37]Connected sock=10 [10:53:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 A1 98 07 01 FB 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 B0 32 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 26 69 03 00 35 04 06 00 F0 BF 9A 0A 83 12 A7 BC 3A 58 83 5E 22 B7 [10:53:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 F5 EB 47 00 D5 14 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 26 69 03 00 F4 03 04 00 52 DE 15 67 B6 04 01 00 00 D1 A3 D2 C5 B3 4F 82 CB [10:53:37]CommunicateWithHost err = 0 [10:53:37]CheckOFDResponse [10:53:37]1017 (14) - 77093643461234 [10:53:37]1041 (16) - 0000000000871763 [10:53:37]1040 (4) - 223526 [10:53:37]1012 (4) - 21.10.2024 04:53 [10:53:37]1206 (1) - 0 [10:53:37]OFD Sender: Remove packet 223526 [10:53:37]ProducePacketName [10:53:37]name=ofd_packets/00223526 [10:53:37]NVStorageDeleteData [10:53:37]Write to MH i2c: 01 00 00 EA 14 FE [10:53:37]Write i2c OK [10:53:37]MH_I2C_Read... [10:53:37]Read from MH i2c: 01 [10:53:37]MH_I2C_Read... [10:53:37]Read from MH i2c: 01 07 00 [10:53:37]MH_I2C_Read... [10:53:37]Read from MH i2c: 01 07 00 EA 14 00 00 00 00 00 04 0D 16 [10:53:37]RasterBufferAndPrint [10:53:37]line [10:53:37]line [10:53:37]line [10:53:37]line [10:53:37]line [10:53:37]written 0, free lines is 3341 [10:53:37]MH_Cut [10:53:37]Write to MH i2c: D1 01 00 F1 14 01 D7 [10:53:37]Write i2c OK [10:53:37]MH_I2C_Read... [10:53:37]Read from MH i2c: D1 [10:53:37]MH_I2C_Read... [10:53:37]Read from MH i2c: D1 01 00 [10:53:37]MH_I2C_Read... [10:53:37]Read from MH i2c: D1 01 00 F1 14 00 D6 [10:53:37]Write to MH i2c: 01 00 00 F2 14 06 [10:53:37]Write i2c OK [10:53:37]MH_I2C_Read... [10:53:38]OFD Sender: No OFD packet to send [10:53:38]*** Cut start [10:53:38]*** Purtial cut [10:53:38]*** CUTSNS_PIN = 0 [10:53:38]*** Stage 1: CUTSNS_PIN = 1 [10:53:40]Read from MH i2c: 01 [10:53:40]MH_I2C_Read... [10:53:40]*** Stop cut motor [10:53:40]*** Cut end [10:53:40]Read from MH i2c: 01 07 00 [10:53:40]MH_I2C_Read... [10:53:40]Read from MH i2c: 01 07 00 F2 14 00 00 00 00 00 FF 0F 1B [10:53:40]process_action close_receipt done [10:53:40]requested_data is exist [10:53:40]produce_requested_data [10:53:40]requested_item fm.sn is exist - process it [10:53:40]wFMCommunicate request_size=4 [10:53:40]MH_SAM_APDU [10:53:40]CAPDU: 80 11 00 00 [10:53:40]Write to MH i2c: E2 08 00 F3 14 80 11 00 00 00 00 00 00 81 [10:53:40]Write i2c OK [10:53:40]MH_I2C_Read... [10:53:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:53:40]Read from MH i2c: E2 [10:53:40]MH_I2C_Read... [10:53:40]Read from MH i2c: E2 17 00 [10:53:40]MH_I2C_Read... [10:53:40]Read from MH i2c: E2 17 00 F3 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 D4 [10:53:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:53:40]wFMCommunicate OK [10:53:40]requested_item fd.num is exist - process it [10:53:40]SAM_PROTO_GetFieldsCounters [10:53:40]wFMCommunicate request_size=4 [10:53:40]MH_SAM_APDU [10:53:40]CAPDU: 80 13 00 00 [10:53:40]Write to MH i2c: E2 08 00 F4 14 80 13 00 00 00 00 00 00 84 [10:53:40]Write i2c OK [10:53:40]MH_I2C_Read... [10:53:40]Read from MH i2c: E2 [10:53:40]MH_I2C_Read... [10:53:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:53:40]Read from MH i2c: E2 62 00 [10:53:40]MH_I2C_Read... [10:53:40]Read from MH i2c: E2 62 00 F4 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 26 69 03 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 2F [10:53:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 26 69 03 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 [10:53:40]wFMCommunicate OK [10:53:40]SAM_PROTO_GetFieldsCounters done [10:53:40]requested_item shift.num is exist - process it [10:53:40]requested_item shift.opened is exist - process it [10:53:40]req_shift_opened [10:53:40]FM_GetShiftState [10:53:40]SAM_PROTO_GetShiftState [10:53:40]wFMCommunicate request_size=4 [10:53:40]MH_SAM_APDU [10:53:40]CAPDU: 80 13 01 00 [10:53:40]Write to MH i2c: E2 08 00 F5 14 80 13 01 00 00 00 00 00 86 [10:53:40]Write i2c OK [10:53:40]MH_I2C_Read... [10:53:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:53:40]Read from MH i2c: E2 [10:53:40]MH_I2C_Read... [10:53:40]Read from MH i2c: E2 0E 00 [10:53:40]MH_I2C_Read... [10:53:40]Read from MH i2c: E2 0E 00 F5 14 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 08 [10:53:40]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:53:40]wFMCommunicate OK [10:53:40]SAM_PROTO_GetShiftState done [10:53:40]FM_GetShiftState done [10:53:40]req_shift_opened done [10:53:40]requested_item shift.open_date is exist - process it [10:53:40]req_shift_open_date [10:53:40]req_shift_open_date done [10:53:40]produce_requested_data done [10:53:40]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223526,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:53:40]process_action_free close_receipt [10:53:40]json_value_free [10:53:40]json_value_free done [10:53:40]process_json_proto returns [10:53:40]Send response to host [10:53:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223526,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:53:40]free response buf [10:53:40]execute_script done [10:53:40]execute_script returns [10:53:40]free content buf [10:53:40]Sock 8.Close socket [10:53:40]Sock 8.Thread stoped [10:53:43]OFD Sender: No OFD packet to send [10:53:48]OFD Sender: No OFD packet to send [10:53:53]OFD Sender: No OFD packet to send [10:53:58]OFD Sender: No OFD packet to send [10:54:03]OFD Sender: No OFD packet to send [10:54:08]OFD Sender: No OFD packet to send [10:54:13]OFD Sender: No OFD packet to send [10:54:18]OFD Sender: No OFD packet to send [10:54:23]OFD Sender: No OFD packet to send [10:54:28]OFD Sender: No OFD packet to send [10:54:28]accept exits with 9 [10:54:28]New connection [10:54:28]New thread 3067579748 created [10:54:28]Thread 3067436388 joined [10:54:28]Waiting for new connection... [10:54:28] Sock 9.Parse request [10:54:28]Sock 9.Check first char [10:54:28]Sock 9.First char is OK [10:54:28]request: POST /json_proto HTTP/1.0 [10:54:28]Method: POST [10:54:28]URL: /json_proto [10:54:28]Method is POST - this is cgi request [10:54:28]url: /json_proto [10:54:28]query_string will be loaded in cgi processing [10:54:28]execute_cgi json_proto POST (null) [10:54:28]execute_cgi path=json_proto method=POST [10:54:28]POST find Content-Length [10:54:28]Host: 172.17.52.131:8080 [10:54:28]Content-Length: 678 [10:54:28]Content-Type: application/json [10:54:28] [10:54:28]POST finish read [10:54:28]Found Content-Length = 678 [10:54:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477333", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 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" ] } } [10:54:28]execute_script... [10:54:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477333", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 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" ] } } [10:54:28]POST & json_proto [10:54:28]process_json_proto [10:54:28]json parsed OK: [10:54:28]protocol is kg_v1.0 [10:54:28]action value=close_receipt [10:54:28]process_action close_receipt [10:54:28]cmd_close_receipt [10:54:28]MH_GetDate [10:54:28]Write to MH i2c: F0 00 00 F6 14 F9 [10:54:28]Write i2c OK [10:54:28]MH_I2C_Read... [10:54:28]Read from MH i2c: F0 [10:54:28]MH_I2C_Read... [10:54:28]Read from MH i2c: F0 09 00 [10:54:28]MH_I2C_Read... [10:54:28]Read from MH i2c: F0 09 00 F6 14 00 E5 32 16 67 81 1C 16 67 B0 [10:54:28]GetLastDocTimeStamp 1729508016 [10:54:28]current date 1729508069 [10:54:28]FM_GetShiftState [10:54:28]SAM_PROTO_GetShiftState [10:54:28]wFMCommunicate request_size=4 [10:54:28]MH_SAM_APDU [10:54:28]CAPDU: 80 13 01 00 [10:54:28]Write to MH i2c: E2 08 00 F7 14 80 13 01 00 00 00 00 00 88 [10:54:28]Write i2c OK [10:54:28]MH_I2C_Read... [10:54:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:54:28]Read from MH i2c: E2 [10:54:28]MH_I2C_Read... [10:54:28]Read from MH i2c: E2 0E 00 [10:54:28]MH_I2C_Read... [10:54:28]Read from MH i2c: E2 0E 00 F7 14 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 0A [10:54:28]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:54:28]wFMCommunicate OK [10:54:28]SAM_PROTO_GetShiftState done [10:54:28]FM_GetShiftState done [10:54:28]opened in 1729469279 [10:54:28]opened+sec_in_day 1729555679 [10:54:28]quantity*price = 80012 [10:54:28]sum+1 = 80013 [10:54:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 158 21.10.2024 10:54 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223527 ФПД: 48227518418120 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T105429&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223527&fm=48227518418120&tin=02508201610067®Number=0000000000091767&sum=80000 [10:54:29]StoreToDocumentArchive [10:54:29]shift 538 fd 223527 [10:54:29]save to /storage/0538/doc_00223527 [10:54:29]save last doc name /storage/0538/doc_00223527 to /storage/kkm_last_doc_name [10:54:29]save OK [10:54:29]Clear old archive folders... [10:54:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:54:29]tlvbuf is 0141A720 [10:54:29]SAM_PROTO_ClearQueue [10:54:29]wFMCommunicate request_size=4 [10:54:29]MH_SAM_APDU [10:54:29]CAPDU: 80 09 00 00 [10:54:29]Write to MH i2c: E2 08 00 04 15 80 09 00 00 00 00 00 00 8B [10:54:29]Write i2c OK [10:54:29]MH_I2C_Read... [10:54:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:54:29]Read from MH i2c: E2 [10:54:29]MH_I2C_Read... [10:54:29]Read from MH i2c: E2 03 00 [10:54:29]MH_I2C_Read... [10:54:29]Read from MH i2c: E2 03 00 04 15 00 90 00 8D [10:54:29]RAPDU: 90 00 [10:54:29]wFMCommunicate OK [10:54:29]SAM_PROTO_ClearQueue done [10:54:29]KKMCreateOFDPacket [10:54:29]OFDProtocolAddRootSTLVToBuf [10:54:29]FM_MakeSignedData [10:54:29]FM_MakeSignedData [10:54:29]SAM_PROTO_SignData [10:54:29]wFMCommunicate request_size=4 [10:54:29]MH_SAM_APDU [10:54:29]CAPDU: 80 0D 01 02 [10:54:29]Write to MH i2c: E2 08 00 05 15 80 0D 01 02 00 00 00 00 93 [10:54:29]Write i2c OK [10:54:29]MH_I2C_Read... [10:54:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:54:29]Read from MH i2c: E2 [10:54:29]MH_I2C_Read... [10:54:29]Read from MH i2c: E2 03 00 [10:54:29]MH_I2C_Read... [10:54:29]Read from MH i2c: E2 03 00 05 15 00 90 00 8E [10:54:29]RAPDU: 90 00 [10:54:29]wFMCommunicate OK [10:54:29]wFMCommunicate request_size=255 [10:54:29]MH_SAM_APDU [10:54: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 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 9E 00 00 00 F4 03 04 00 E5 32 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 27 69 03 00 35 04 06 00 2B [10:54:29]Write to MH i2c: E2 02 01 06 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 9E 00 00 00 F4 03 04 00 E5 32 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 27 69 03 00 35 04 06 00 2B 00 00 1F [10:54:29]Write i2c OK [10:54:29]MH_I2C_Read... [10:54:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:54:30]Read from MH i2c: E2 [10:54:30]MH_I2C_Read... [10:54:30]Read from MH i2c: E2 03 00 [10:54:30]MH_I2C_Read... [10:54:30]Read from MH i2c: E2 03 00 06 15 00 90 00 8F [10:54:30]RAPDU: 90 00 [10:54:30]wFMCommunicate OK [10:54:30]wFMCommunicate request_size=10 [10:54:30]MH_SAM_APDU [10:54:30]CAPDU: 80 0D 02 02 05 DC D8 1A 8C C8 [10:54:30]Write to MH i2c: E2 0D 00 07 15 80 0D 02 02 05 00 DC D8 1A 8C C8 00 00 C2 [10:54:30]Write i2c OK [10:54:30]MH_I2C_Read... [10:54:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:54:30]Read from MH i2c: E2 [10:54:30]MH_I2C_Read... [10:54:30]Read from MH i2c: E2 03 00 [10:54:30]MH_I2C_Read... [10:54:30]Read from MH i2c: E2 03 00 07 15 00 90 00 90 [10:54:30]RAPDU: 90 00 [10:54:30]wFMCommunicate OK [10:54:30]wFMCommunicate request_size=4 [10:54:30]MH_SAM_APDU [10:54:30]CAPDU: 80 0D 03 02 [10:54:30]Write to MH i2c: E2 08 00 08 15 80 0D 03 02 00 00 00 00 98 [10:54:30]Write i2c OK [10:54:30]MH_I2C_Read... [10:54:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:54:30]Read from MH i2c: E2 [10:54:30]MH_I2C_Read... [10:54:30]Read from MH i2c: E2 0B 00 [10:54:30]MH_I2C_Read... [10:54:30]Read from MH i2c: E2 0B 00 08 15 00 CF BC 42 3B 52 C0 67 59 90 00 73 [10:54:30]RAPDU: CF BC 42 3B 52 C0 67 59 90 00 [10:54:30]wFMCommunicate OK [10:54:30]SAM_PROTO_SignData done [10:54:30]FM_MakeSignedData done [10:54:30]CreateOFDProtocolMessage [10:54:30]wFMCommunicate request_size=4 [10:54:30]MH_SAM_APDU [10:54:30]CAPDU: 80 11 00 00 [10:54:30]Write to MH i2c: E2 08 00 09 15 80 11 00 00 00 00 00 00 98 [10:54:30]Write i2c OK [10:54:30]MH_I2C_Read... [10:54:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:30]Read from MH i2c: E2 [10:54:30]MH_I2C_Read... [10:54:30]Read from MH i2c: E2 17 00 [10:54:30]MH_I2C_Read... [10:54:30]Read from MH i2c: E2 17 00 09 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 EB [10:54:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:54:30]wFMCommunicate OK [10:54:30]CreateOFDProtocolMessage done [10:54:30]OFDSenderStorePacket 223527 [10:54:30]StoreOFDPacket docnum=223527 [10:54:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 FC 59 07 01 62 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 9E 00 00 00 F4 03 04 00 E5 32 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 27 69 03 00 35 04 06 00 2B DC D8 1A 8C C8 CF BC 42 3B 52 C0 67 59 [10:54:30]CheckFolder [10:54:30]dirname=/storage/ofd_packets [10:54:30]CheckFolder done [10:54:30]ProducePacketName [10:54:30]name=ofd_packets/00223527 [10:54:30]NVStorageSaveData ofd_packets/00223527 [10:54:30]File name is /storage/ofd_packets/00223527 [10:54:30]Write 301 bytes [10:54:30]NVStorageSaveData done [10:54:30]OFDSenderStorePacket done [10:54:30]KKMCreateOFDPacket done [10:54:30]NVStorageSaveData kkm_last_timestamp [10:54:30]File name is /storage/kkm_last_timestamp [10:54:30]Write 4 bytes [10:54:30]NVStorageSaveData done [10:54:30]ExternCall_PrintAddStr [10:54:30]wPrintStart [10:54:30]Write to MH i2c: 01 00 00 0A 15 1F [10:54:30]Write i2c OK [10:54:30]MH_I2C_Read... [10:54:30]Read from MH i2c: 01 [10:54:30]MH_I2C_Read... [10:54:30]Read from MH i2c: 01 07 00 [10:54:30]MH_I2C_Read... [10:54:30]Read from MH i2c: 01 07 00 0A 15 00 00 00 00 00 FF 0F 34 [10:54:30]RasterBufferAndPrint [10:54:30]line Счет N : (1)477333 [10:54:30]line ИНН: 02508201610067 [10:54:30]line Контрольно-Кассовый Чек [10:54:30]line ПРОДАЖА [10:54:30]line ТРК (МРК, ГНК) : 12 [10:54:30]line Товар: 2710124130 [10:54:30]line Аи-92-К-5 [10:54:30]line 11.960 * 66.90 [10:54:30]line = 800.12 [10:54:30]line НДС 12% НСП 1% [10:54:30]line > о реализуемом товаре [10:54:30]line ОКРУГЛЕНИЕ: -0.12 [10:54:30]line ИТОГО: 800.00 [10:54:30]line Внесено: 800.00 [10:54:30]line СДАЧА: 0.00 [10:54:30]line НСП 1% : 7.08 [10:54:30]line НДС 12% : 84.97 [10:54:30]line Наличными: 800.00 [10:54:30]line Безнал.: 0.00 [10:54:30]line Место: АЗС № 162 "Партнер Нефть" [10:54:30]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:54:30]line СНО: Общий режим [10:54:30]line Чек 158 21.10.2024 10:54 [10:54:30]line Смена: 538 ФФД: 1.0 [10:54:30]line ЗНМ: 0300000103 [10:54:30]line РНМ: 0000000000091767 [10:54:30]line Версия ККМ: 001 [10:54:30]line ФМ: 0000000000871763 [10:54:30]line ФД: 223527 [10:54:30]line ФПД: 48227518418120 [10:54:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T105429&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223527&fm=48227518418120&tin=02508201610067®Number=0000000000091767&sum=80000 [10:54:30]OFD Sender: Processing packet 223527 [packets to send 25, broken 24] [10:54:30]ProducePacketName [10:54:30]name=ofd_packets/00223527 [10:54:30]OFD Sender: To server: pG, [10:54:30]CommunicateWithHost lk.salyk.kg:30040 [10:54:30]ConnectInit lk.salyk.kg [10:54:30]written 0, free lines is 4095 [10:54:30]Connected sock=11 [10:54:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 FC 59 07 01 62 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 9E 00 00 00 F4 03 04 00 E5 32 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 27 69 03 00 35 04 06 00 2B DC D8 1A 8C C8 CF BC 42 3B 52 C0 67 59 [10:54:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 C5 D1 47 00 37 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 27 69 03 00 F4 03 04 00 87 DE 15 67 B6 04 01 00 00 E2 3B D6 99 07 67 5A CD [10:54:30]CommunicateWithHost err = 0 [10:54:30]CheckOFDResponse [10:54:30]1017 (14) - 77093643461234 [10:54:30]1041 (16) - 0000000000871763 [10:54:30]1040 (4) - 223527 [10:54:30]1012 (4) - 21.10.2024 04:54 [10:54:30]1206 (1) - 0 [10:54:30]OFD Sender: Remove packet 223527 [10:54:30]ProducePacketName [10:54:30]name=ofd_packets/00223527 [10:54:30]NVStorageDeleteData [10:54:31]Write to MH i2c: 01 00 00 35 15 4A [10:54:31]Write i2c OK [10:54:31]MH_I2C_Read... [10:54:31]Read from MH i2c: 01 [10:54:31]MH_I2C_Read... [10:54:31]Read from MH i2c: 01 07 00 [10:54:31]MH_I2C_Read... [10:54:31]Read from MH i2c: 01 07 00 35 15 00 00 00 00 00 EC 0C 49 [10:54:31]RasterBufferAndPrint [10:54:31]line [10:54:31]line [10:54:31]line [10:54:31]line [10:54:31]line [10:54:31]written 0, free lines is 3314 [10:54:31]MH_Cut [10:54:31]Write to MH i2c: D1 01 00 3C 15 01 23 [10:54:31]Write i2c OK [10:54:31]MH_I2C_Read... [10:54:31]Read from MH i2c: D1 [10:54:31]MH_I2C_Read... [10:54:31]Read from MH i2c: D1 01 00 [10:54:31]MH_I2C_Read... [10:54:31]Read from MH i2c: D1 01 00 3C 15 00 22 [10:54:31]Write to MH i2c: 01 00 00 3D 15 52 [10:54:31]Write i2c OK [10:54:31]MH_I2C_Read... [10:54:31]OFD Sender: No OFD packet to send [10:54:31]*** Cut start [10:54:31]*** Purtial cut [10:54:31]*** Stage 1: CUTSNS_PIN = 1 [10:54:32]Read from MH i2c: 01 [10:54:32]MH_I2C_Read... [10:54:32]*** Stop cut motor [10:54:32]*** Cut end [10:54:32]Read from MH i2c: 01 07 00 [10:54:32]MH_I2C_Read... [10:54:32]Read from MH i2c: 01 07 00 3D 15 00 00 00 00 00 FF 0F 67 [10:54:32]process_action close_receipt done [10:54:32]requested_data is exist [10:54:32]produce_requested_data [10:54:32]requested_item fm.sn is exist - process it [10:54:32]wFMCommunicate request_size=4 [10:54:32]MH_SAM_APDU [10:54:32]CAPDU: 80 11 00 00 [10:54:32]Write to MH i2c: E2 08 00 3E 15 80 11 00 00 00 00 00 00 CD [10:54:32]Write i2c OK [10:54:32]MH_I2C_Read... [10:54:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:32]Read from MH i2c: E2 [10:54:32]MH_I2C_Read... [10:54:32]Read from MH i2c: E2 17 00 [10:54:32]MH_I2C_Read... [10:54:32]Read from MH i2c: E2 17 00 3E 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 20 [10:54:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:54:32]wFMCommunicate OK [10:54:32]requested_item fd.num is exist - process it [10:54:32]SAM_PROTO_GetFieldsCounters [10:54:32]wFMCommunicate request_size=4 [10:54:32]MH_SAM_APDU [10:54:32]CAPDU: 80 13 00 00 [10:54:32]Write to MH i2c: E2 08 00 3F 15 80 13 00 00 00 00 00 00 D0 [10:54:32]Write i2c OK [10:54:32]MH_I2C_Read... [10:54:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:54:32]Read from MH i2c: E2 [10:54:32]MH_I2C_Read... [10:54:32]Read from MH i2c: E2 62 00 [10:54:32]MH_I2C_Read... [10:54:32]Read from MH i2c: E2 62 00 3F 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 27 69 03 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 7F [10:54:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 27 69 03 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 [10:54:32]wFMCommunicate OK [10:54:32]SAM_PROTO_GetFieldsCounters done [10:54:32]requested_item shift.num is exist - process it [10:54:32]requested_item shift.opened is exist - process it [10:54:32]req_shift_opened [10:54:32]FM_GetShiftState [10:54:32]SAM_PROTO_GetShiftState [10:54:32]wFMCommunicate request_size=4 [10:54:32]MH_SAM_APDU [10:54:32]CAPDU: 80 13 01 00 [10:54:32]Write to MH i2c: E2 08 00 40 15 80 13 01 00 00 00 00 00 D2 [10:54:32]Write i2c OK [10:54:32]MH_I2C_Read... [10:54:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:54:32]Read from MH i2c: E2 [10:54:32]MH_I2C_Read... [10:54:32]Read from MH i2c: E2 0E 00 [10:54:32]MH_I2C_Read... [10:54:32]Read from MH i2c: E2 0E 00 40 15 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 54 [10:54:32]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:54:32]wFMCommunicate OK [10:54:32]SAM_PROTO_GetShiftState done [10:54:32]FM_GetShiftState done [10:54:32]req_shift_opened done [10:54:32]requested_item shift.open_date is exist - process it [10:54:32]req_shift_open_date [10:54:32]req_shift_open_date done [10:54:32]produce_requested_data done [10:54:32]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223527,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:54:32]process_action_free close_receipt [10:54:32]json_value_free [10:54:32]json_value_free done [10:54:32]process_json_proto returns [10:54:32]Send response to host [10:54:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223527,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:54:32]free response buf [10:54:32]execute_script done [10:54:32]execute_script returns [10:54:32]free content buf [10:54:32]Sock 9.Close socket [10:54:32]Sock 9.Thread stoped [10:54:35]accept exits with 8 [10:54:35]New connection [10:54:35]New thread 3067436388 created [10:54:35]Thread 3067579748 joined [10:54:35]Waiting for new connection... [10:54:35] Sock 8.Parse request [10:54:35]Sock 8.Check first char [10:54:35]Sock 8.First char is OK [10:54:35]request: POST /json_proto HTTP/1.0 [10:54:35]Method: POST [10:54:35]URL: /json_proto [10:54:35]Method is POST - this is cgi request [10:54:35]url: /json_proto [10:54:35]query_string will be loaded in cgi processing [10:54:35]execute_cgi json_proto POST (null) [10:54:35]execute_cgi path=json_proto method=POST [10:54:35]POST find Content-Length [10:54:35]Host: 172.17.52.131:8080 [10:54:35]Content-Length: 677 [10:54:35]Content-Type: application/json [10:54:35] [10:54:35]POST finish read [10:54:35]Found Content-Length = 677 [10:54:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477334", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:54:35]execute_script... [10:54:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477334", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:54:35]POST & json_proto [10:54:35]process_json_proto [10:54:35]json parsed OK: [10:54:35]protocol is kg_v1.0 [10:54:35]action value=close_receipt [10:54:35]process_action close_receipt [10:54:35]cmd_close_receipt [10:54:35]MH_GetDate [10:54:35]Write to MH i2c: F0 00 00 41 15 45 [10:54:35]Write i2c OK [10:54:35]MH_I2C_Read... [10:54:35]Read from MH i2c: F0 [10:54:35]MH_I2C_Read... [10:54:35]Read from MH i2c: F0 09 00 [10:54:35]MH_I2C_Read... [10:54:35]Read from MH i2c: F0 09 00 41 15 00 EB 32 16 67 81 1C 16 67 02 [10:54:35]GetLastDocTimeStamp 1729508069 [10:54:35]current date 1729508075 [10:54:35]FM_GetShiftState [10:54:35]SAM_PROTO_GetShiftState [10:54:35]wFMCommunicate request_size=4 [10:54:35]MH_SAM_APDU [10:54:35]CAPDU: 80 13 01 00 [10:54:35]Write to MH i2c: E2 08 00 42 15 80 13 01 00 00 00 00 00 D4 [10:54:35]Write i2c OK [10:54:35]MH_I2C_Read... [10:54:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:54:35]Read from MH i2c: E2 [10:54:35]MH_I2C_Read... [10:54:35]Read from MH i2c: E2 0E 00 [10:54:35]MH_I2C_Read... [10:54:35]Read from MH i2c: E2 0E 00 42 15 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 56 [10:54:35]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:54:35]wFMCommunicate OK [10:54:35]SAM_PROTO_GetShiftState done [10:54:35]FM_GetShiftState done [10:54:35]opened in 1729469279 [10:54:35]opened+sec_in_day 1729555679 [10:54:35]quantity*price = 30038 [10:54:35]sum+1 = 30039 [10:54:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 159 21.10.2024 10:54 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223528 ФПД: 223413207789933 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T105435&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223528&fm=223413207789933&tin=02508201610067®Number=0000000000091767&sum=30000 [10:54:36]StoreToDocumentArchive [10:54:36]shift 538 fd 223528 [10:54:36]save to /storage/0538/doc_00223528 [10:54:36]save last doc name /storage/0538/doc_00223528 to /storage/kkm_last_doc_name [10:54:36]save OK [10:54:36]Clear old archive folders... [10:54:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:54:36]tlvbuf is 01413070 [10:54:36]SAM_PROTO_ClearQueue [10:54:36]wFMCommunicate request_size=4 [10:54:36]MH_SAM_APDU [10:54:36]CAPDU: 80 09 00 00 [10:54:36]Write to MH i2c: E2 08 00 4F 15 80 09 00 00 00 00 00 00 D6 [10:54:36]Write i2c OK [10:54:36]MH_I2C_Read... [10:54:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:54:36]Read from MH i2c: E2 [10:54:36]MH_I2C_Read... [10:54:36]Read from MH i2c: E2 03 00 [10:54:36]MH_I2C_Read... [10:54:36]Read from MH i2c: E2 03 00 4F 15 00 90 00 D8 [10:54:36]RAPDU: 90 00 [10:54:36]wFMCommunicate OK [10:54:36]SAM_PROTO_ClearQueue done [10:54:36]KKMCreateOFDPacket [10:54:36]OFDProtocolAddRootSTLVToBuf [10:54:36]FM_MakeSignedData [10:54:36]FM_MakeSignedData [10:54:36]SAM_PROTO_SignData [10:54:36]wFMCommunicate request_size=4 [10:54:36]MH_SAM_APDU [10:54:36]CAPDU: 80 0D 01 02 [10:54:36]Write to MH i2c: E2 08 00 50 15 80 0D 01 02 00 00 00 00 DE [10:54:36]Write i2c OK [10:54:36]MH_I2C_Read... [10:54:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:54:36]Read from MH i2c: E2 [10:54:36]MH_I2C_Read... [10:54:36]Read from MH i2c: E2 03 00 [10:54:36]MH_I2C_Read... [10:54:36]Read from MH i2c: E2 03 00 50 15 00 90 00 D9 [10:54:36]RAPDU: 90 00 [10:54:36]wFMCommunicate OK [10:54:36]wFMCommunicate request_size=255 [10:54:36]MH_SAM_APDU [10:54:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 9F 00 00 00 F4 03 04 00 EB 32 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 28 69 03 00 35 04 06 00 CB [10:54:36]Write to MH i2c: E2 02 01 51 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 9F 00 00 00 F4 03 04 00 EB 32 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 28 69 03 00 35 04 06 00 CB 00 00 1A [10:54:36]Write i2c OK [10:54:36]MH_I2C_Read... [10:54:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:54:36]Read from MH i2c: E2 [10:54:36]MH_I2C_Read... [10:54:36]Read from MH i2c: E2 03 00 [10:54:36]MH_I2C_Read... [10:54:36]Read from MH i2c: E2 03 00 51 15 00 90 00 DA [10:54:36]RAPDU: 90 00 [10:54:36]wFMCommunicate OK [10:54:36]wFMCommunicate request_size=10 [10:54:36]MH_SAM_APDU [10:54:36]CAPDU: 80 0D 02 02 05 31 70 E3 71 6D [10:54:36]Write to MH i2c: E2 0D 00 52 15 80 0D 02 02 05 00 31 70 E3 71 6D 00 00 4D [10:54:36]Write i2c OK [10:54:36]MH_I2C_Read... [10:54:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:54:36]Read from MH i2c: E2 [10:54:36]MH_I2C_Read... [10:54:36]Read from MH i2c: E2 03 00 [10:54:36]MH_I2C_Read... [10:54:36]Read from MH i2c: E2 03 00 52 15 00 90 00 DB [10:54:36]RAPDU: 90 00 [10:54:36]wFMCommunicate OK [10:54:36]wFMCommunicate request_size=4 [10:54:36]MH_SAM_APDU [10:54:36]CAPDU: 80 0D 03 02 [10:54:36]Write to MH i2c: E2 08 00 53 15 80 0D 03 02 00 00 00 00 E3 [10:54:36]Write i2c OK [10:54:36]MH_I2C_Read... [10:54:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:54:36]Read from MH i2c: E2 [10:54:36]MH_I2C_Read... [10:54:36]Read from MH i2c: E2 0B 00 [10:54:36]MH_I2C_Read... [10:54:36]Read from MH i2c: E2 0B 00 53 15 00 50 EB B4 2F B7 73 F8 A9 90 00 CD [10:54:36]RAPDU: 50 EB B4 2F B7 73 F8 A9 90 00 [10:54:36]wFMCommunicate OK [10:54:36]SAM_PROTO_SignData done [10:54:36]FM_MakeSignedData done [10:54:36]CreateOFDProtocolMessage [10:54:36]wFMCommunicate request_size=4 [10:54:36]MH_SAM_APDU [10:54:36]CAPDU: 80 11 00 00 [10:54:36]Write to MH i2c: E2 08 00 54 15 80 11 00 00 00 00 00 00 E3 [10:54:36]Write i2c OK [10:54:36]MH_I2C_Read... [10:54:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:37]Read from MH i2c: E2 [10:54:37]MH_I2C_Read... [10:54:37]Read from MH i2c: E2 17 00 [10:54:37]MH_I2C_Read... [10:54:37]Read from MH i2c: E2 17 00 54 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 36 [10:54:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:54:37]wFMCommunicate OK [10:54:37]CreateOFDProtocolMessage done [10:54:37]OFDSenderStorePacket 223528 [10:54:37]StoreOFDPacket docnum=223528 [10:54:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 A4 F4 07 01 E3 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 EB 32 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 28 69 03 00 35 04 06 00 CB 31 70 E3 71 6D 50 EB B4 2F B7 73 F8 A9 [10:54:37]CheckFolder [10:54:37]dirname=/storage/ofd_packets [10:54:37]CheckFolder done [10:54:37]ProducePacketName [10:54:37]name=ofd_packets/00223528 [10:54:37]NVStorageSaveData ofd_packets/00223528 [10:54:37]File name is /storage/ofd_packets/00223528 [10:54:37]Write 301 bytes [10:54:37]NVStorageSaveData done [10:54:37]OFDSenderStorePacket done [10:54:37]KKMCreateOFDPacket done [10:54:37]NVStorageSaveData kkm_last_timestamp [10:54:37]File name is /storage/kkm_last_timestamp [10:54:37]Write 4 bytes [10:54:37]NVStorageSaveData done [10:54:37]ExternCall_PrintAddStr [10:54:37]wPrintStart [10:54:37]Write to MH i2c: 01 00 00 55 15 6A [10:54:37]Write i2c OK [10:54:37]MH_I2C_Read... [10:54:37]Read from MH i2c: 01 [10:54:37]MH_I2C_Read... [10:54:37]Read from MH i2c: 01 07 00 [10:54:37]MH_I2C_Read... [10:54:37]Read from MH i2c: 01 07 00 55 15 00 00 00 00 00 FF 0F 7F [10:54:37]RasterBufferAndPrint [10:54:37]line Счет N : (1)477334 [10:54:37]line ИНН: 02508201610067 [10:54:37]line Контрольно-Кассовый Чек [10:54:37]line ПРОДАЖА [10:54:37]line ТРК (МРК, ГНК) : 32 [10:54:37]line Товар: 2710124130 [10:54:37]line Аи-92-К-5 [10:54:37]line 4.490 * 66.90 [10:54:37]line = 300.38 [10:54:37]line НДС 12% НСП 1% [10:54:37]line > о реализуемом товаре [10:54:37]line ОКРУГЛЕНИЕ: -0.38 [10:54:37]line ИТОГО: 300.00 [10:54:37]line Внесено: 300.00 [10:54:37]line СДАЧА: 0.00 [10:54:37]line НСП 1% : 2.66 [10:54:37]line НДС 12% : 31.90 [10:54:37]line Наличными: 300.00 [10:54:37]line Безнал.: 0.00 [10:54:37]line Место: АЗС № 162 "Партнер Нефть" [10:54:37]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:54:37]line СНО: Общий режим [10:54:37]line Чек 159 21.10.2024 10:54 [10:54:37]line Смена: 538 ФФД: 1.0 [10:54:37]line ЗНМ: 0300000103 [10:54:37]line РНМ: 0000000000091767 [10:54:37]line Версия ККМ: 001 [10:54:37]line ФМ: 0000000000871763 [10:54:37]line ФД: 223528 [10:54:37]line ФПД: 223413207789933 [10:54:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T105435&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223528&fm=223413207789933&tin=02508201610067®Number=0000000000091767&sum=30000 [10:54:37]written 0, free lines is 4095 [10:54:37]OFD Sender: Processing packet 223528 [packets to send 25, broken 24] [10:54:37]ProducePacketName [10:54:37]name=ofd_packets/00223528 [10:54:37]OFD Sender: To server: pG, [10:54:37]CommunicateWithHost lk.salyk.kg:30040 [10:54:37]ConnectInit lk.salyk.kg [10:54:37]Connected sock=10 [10:54:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 A4 F4 07 01 E3 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 EB 32 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 28 69 03 00 35 04 06 00 CB 31 70 E3 71 6D 50 EB B4 2F B7 73 F8 A9 [10:54:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 D7 48 47 00 27 58 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 28 69 03 00 F4 03 04 00 8D DE 15 67 B6 04 01 00 00 77 AA C3 C5 02 F9 C1 31 [10:54:37]CommunicateWithHost err = 0 [10:54:37]CheckOFDResponse [10:54:37]1017 (14) - 77093643461234 [10:54:37]1041 (16) - 0000000000871763 [10:54:37]1040 (4) - 223528 [10:54:37]1012 (4) - 21.10.2024 04:54 [10:54:37]1206 (1) - 0 [10:54:37]OFD Sender: Remove packet 223528 [10:54:37]ProducePacketName [10:54:37]name=ofd_packets/00223528 [10:54:37]NVStorageDeleteData [10:54:37]Write to MH i2c: 01 00 00 80 15 95 [10:54:37]Write i2c OK [10:54:37]MH_I2C_Read... [10:54:37]Read from MH i2c: 01 [10:54:37]MH_I2C_Read... [10:54:37]Read from MH i2c: 01 07 00 [10:54:37]MH_I2C_Read... [10:54:37]Read from MH i2c: 01 07 00 80 15 00 00 00 00 00 F9 0C A1 [10:54:37]RasterBufferAndPrint [10:54:37]line [10:54:37]line [10:54:37]line [10:54:37]line [10:54:37]line [10:54:37]written 0, free lines is 3333 [10:54:37]MH_Cut [10:54:37]Write to MH i2c: D1 01 00 87 15 01 6E [10:54:37]Write i2c OK [10:54:37]MH_I2C_Read... [10:54:37]Read from MH i2c: D1 [10:54:37]MH_I2C_Read... [10:54:37]Read from MH i2c: D1 01 00 [10:54:37]MH_I2C_Read... [10:54:37]Read from MH i2c: D1 01 00 87 15 00 6D [10:54:37]Write to MH i2c: 01 00 00 88 15 9D [10:54:37]Write i2c OK [10:54:37]MH_I2C_Read... [10:54:37]OFD Sender: No OFD packet to send [10:54:38]*** Cut start [10:54:38]*** Purtial cut [10:54:38]*** CUTSNS_PIN = 0 [10:54:38]*** Stage 1: CUTSNS_PIN = 1 [10:54:40]Read from MH i2c: 01 [10:54:40]MH_I2C_Read... [10:54:40]*** Stop cut motor [10:54:40]*** Cut end [10:54:40]Read from MH i2c: 01 07 00 [10:54:40]MH_I2C_Read... [10:54:40]Read from MH i2c: 01 07 00 88 15 00 00 00 00 00 FF 0F B2 [10:54:40]process_action close_receipt done [10:54:40]requested_data is exist [10:54:40]produce_requested_data [10:54:40]requested_item fm.sn is exist - process it [10:54:40]wFMCommunicate request_size=4 [10:54:40]MH_SAM_APDU [10:54:40]CAPDU: 80 11 00 00 [10:54:40]Write to MH i2c: E2 08 00 89 15 80 11 00 00 00 00 00 00 18 [10:54:40]Write i2c OK [10:54:40]MH_I2C_Read... [10:54:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:40]Read from MH i2c: E2 [10:54:40]MH_I2C_Read... [10:54:40]Read from MH i2c: E2 17 00 [10:54:40]MH_I2C_Read... [10:54:40]Read from MH i2c: E2 17 00 89 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 6B [10:54:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:54:40]wFMCommunicate OK [10:54:40]requested_item fd.num is exist - process it [10:54:40]SAM_PROTO_GetFieldsCounters [10:54:40]wFMCommunicate request_size=4 [10:54:40]MH_SAM_APDU [10:54:40]CAPDU: 80 13 00 00 [10:54:40]Write to MH i2c: E2 08 00 8A 15 80 13 00 00 00 00 00 00 1B [10:54:40]Write i2c OK [10:54:40]MH_I2C_Read... [10:54:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:54:40]Read from MH i2c: E2 [10:54:40]MH_I2C_Read... [10:54:40]Read from MH i2c: E2 62 00 [10:54:40]MH_I2C_Read... [10:54:40]Read from MH i2c: E2 62 00 8A 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 28 69 03 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 CE [10:54:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 28 69 03 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 [10:54:40]wFMCommunicate OK [10:54:40]SAM_PROTO_GetFieldsCounters done [10:54:40]requested_item shift.num is exist - process it [10:54:40]requested_item shift.opened is exist - process it [10:54:40]req_shift_opened [10:54:40]FM_GetShiftState [10:54:40]SAM_PROTO_GetShiftState [10:54:40]wFMCommunicate request_size=4 [10:54:40]MH_SAM_APDU [10:54:40]CAPDU: 80 13 01 00 [10:54:40]Write to MH i2c: E2 08 00 8B 15 80 13 01 00 00 00 00 00 1D [10:54:40]Write i2c OK [10:54:40]MH_I2C_Read... [10:54:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:54:40]Read from MH i2c: E2 [10:54:40]MH_I2C_Read... [10:54:40]Read from MH i2c: E2 0E 00 [10:54:40]MH_I2C_Read... [10:54:40]Read from MH i2c: E2 0E 00 8B 15 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 9F [10:54:40]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:54:40]wFMCommunicate OK [10:54:40]SAM_PROTO_GetShiftState done [10:54:40]FM_GetShiftState done [10:54:40]req_shift_opened done [10:54:40]requested_item shift.open_date is exist - process it [10:54:40]req_shift_open_date [10:54:40]req_shift_open_date done [10:54:40]produce_requested_data done [10:54:40]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223528,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:54:40]process_action_free close_receipt [10:54:40]json_value_free [10:54:40]json_value_free done [10:54:40]process_json_proto returns [10:54:40]Send response to host [10:54:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223528,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:54:40]free response buf [10:54:40]execute_script done [10:54:40]execute_script returns [10:54:40]free content buf [10:54:40]Sock 8.Close socket [10:54:40]Sock 8.Thread stoped [10:54:42]OFD Sender: No OFD packet to send [10:54:47]OFD Sender: No OFD packet to send [10:54:52]OFD Sender: No OFD packet to send [10:54:57]OFD Sender: No OFD packet to send [10:55:02]OFD Sender: No OFD packet to send [10:55:07]OFD Sender: No OFD packet to send [10:55:12]OFD Sender: No OFD packet to send [10:55:17]OFD Sender: No OFD packet to send [10:55:22]OFD Sender: No OFD packet to send [10:55:27]OFD Sender: No OFD packet to send [10:55:32]OFD Sender: No OFD packet to send [10:55:37]OFD Sender: No OFD packet to send [10:55:42]OFD Sender: No OFD packet to send [10:55:47]OFD Sender: No OFD packet to send [10:55:52]OFD Sender: No OFD packet to send [10:55:57]OFD Sender: No OFD packet to send [10:56:02]OFD Sender: No OFD packet to send [10:56:07]OFD Sender: No OFD packet to send [10:56:12]OFD Sender: No OFD packet to send [10:56:17]OFD Sender: No OFD packet to send [10:56:22]OFD Sender: No OFD packet to send [10:56:28]OFD Sender: No OFD packet to send [10:56:28]accept exits with 9 [10:56:28]New connection [10:56:28]New thread 3067579748 created [10:56:28]Thread 3067436388 joined [10:56:28]Waiting for new connection... [10:56:28] Sock 9.Parse request [10:56:28]Sock 9.Check first char [10:56:28]Sock 9.First char is OK [10:56:28]request: POST /json_proto HTTP/1.0 [10:56:28]Method: POST [10:56:28]URL: /json_proto [10:56:28]Method is POST - this is cgi request [10:56:28]url: /json_proto [10:56:28]query_string will be loaded in cgi processing [10:56:28]execute_cgi json_proto POST (null) [10:56:28]execute_cgi path=json_proto method=POST [10:56:28]POST find Content-Length [10:56:28]Host: 172.17.52.131:8080 [10:56:28]Content-Length: 819 [10:56:28]Content-Type: application/json [10:56:28] [10:56:28]POST finish read [10:56:28]Found Content-Length = 819 [10:56:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477335", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:56:28]execute_script... [10:56: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)477335", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:56:28]POST & json_proto [10:56:28]process_json_proto [10:56:28]json parsed OK: [10:56:28]protocol is kg_v1.0 [10:56:28]action value=close_receipt [10:56:28]process_action close_receipt [10:56:28]cmd_close_receipt [10:56:28]MH_GetDate [10:56:28]Write to MH i2c: F0 00 00 8C 15 90 [10:56:28]Write i2c OK [10:56:28]MH_I2C_Read... [10:56:28]Read from MH i2c: F0 [10:56:28]MH_I2C_Read... [10:56:28]Read from MH i2c: F0 09 00 [10:56:28]MH_I2C_Read... [10:56:28]Read from MH i2c: F0 09 00 8C 15 00 5D 33 16 67 81 1C 16 67 C0 [10:56:28]GetLastDocTimeStamp 1729508075 [10:56:28]current date 1729508189 [10:56:28]FM_GetShiftState [10:56:28]SAM_PROTO_GetShiftState [10:56:28]wFMCommunicate request_size=4 [10:56:28]MH_SAM_APDU [10:56:28]CAPDU: 80 13 01 00 [10:56:28]Write to MH i2c: E2 08 00 8D 15 80 13 01 00 00 00 00 00 1F [10:56:28]Write i2c OK [10:56:28]MH_I2C_Read... [10:56:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:56:28]Read from MH i2c: E2 [10:56:28]MH_I2C_Read... [10:56:28]Read from MH i2c: E2 0E 00 [10:56:28]MH_I2C_Read... [10:56:28]Read from MH i2c: E2 0E 00 8D 15 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 A1 [10:56:28]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:56:28]wFMCommunicate OK [10:56:28]SAM_PROTO_GetShiftState done [10:56:28]FM_GetShiftState done [10:56:28]opened in 1729469279 [10:56:28]opened+sec_in_day 1729555679 [10:56:28]quantity*price = 100015 [10:56:28]sum+1 = 100017 [10:56:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 160 21.10.2024 10:56 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871763 ФД: 223529 ФПД: 56666550434477 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T105629&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223529&fm=56666550434477&tin=02508201610067®Number=0000000000091767&sum=100016 [10:56:30]StoreToDocumentArchive [10:56:30]shift 538 fd 223529 [10:56:30]save to /storage/0538/doc_00223529 [10:56:30]save last doc name /storage/0538/doc_00223529 to /storage/kkm_last_doc_name [10:56:30]save OK [10:56:30]Clear old archive folders... [10:56:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:56:30]tlvbuf is 01436010 [10:56:30]SAM_PROTO_ClearQueue [10:56:30]wFMCommunicate request_size=4 [10:56:30]MH_SAM_APDU [10:56:30]CAPDU: 80 09 00 00 [10:56:30]Write to MH i2c: E2 08 00 9A 15 80 09 00 00 00 00 00 00 21 [10:56:30]Write i2c OK [10:56:30]MH_I2C_Read... [10:56:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:56:30]Read from MH i2c: E2 [10:56:30]MH_I2C_Read... [10:56:30]Read from MH i2c: E2 03 00 [10:56:30]MH_I2C_Read... [10:56:30]Read from MH i2c: E2 03 00 9A 15 00 90 00 23 [10:56:30]RAPDU: 90 00 [10:56:30]wFMCommunicate OK [10:56:30]SAM_PROTO_ClearQueue done [10:56:30]KKMCreateOFDPacket [10:56:30]OFDProtocolAddRootSTLVToBuf [10:56:30]FM_MakeSignedData [10:56:30]FM_MakeSignedData [10:56:30]SAM_PROTO_SignData [10:56:30]wFMCommunicate request_size=4 [10:56:30]MH_SAM_APDU [10:56:30]CAPDU: 80 0D 01 02 [10:56:30]Write to MH i2c: E2 08 00 9B 15 80 0D 01 02 00 00 00 00 29 [10:56:30]Write i2c OK [10:56:30]MH_I2C_Read... [10:56:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:56:30]Read from MH i2c: E2 [10:56:30]MH_I2C_Read... [10:56:30]Read from MH i2c: E2 03 00 [10:56:30]MH_I2C_Read... [10:56:30]Read from MH i2c: E2 03 00 9B 15 00 90 00 24 [10:56:30]RAPDU: 90 00 [10:56:30]wFMCommunicate OK [10:56:30]wFMCommunicate request_size=255 [10:56:30]MH_SAM_APDU [10:56:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 5D 33 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 29 69 03 00 35 04 06 00 33 [10:56:30]Write to MH i2c: E2 02 01 9C 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 5D 33 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 29 69 03 00 35 04 06 00 33 00 00 68 [10:56:30]Write i2c OK [10:56:30]MH_I2C_Read... [10:56:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:56:30]Read from MH i2c: E2 [10:56:30]MH_I2C_Read... [10:56:30]Read from MH i2c: E2 03 00 [10:56:30]MH_I2C_Read... [10:56:30]Read from MH i2c: E2 03 00 9C 15 00 90 00 25 [10:56:30]RAPDU: 90 00 [10:56:30]wFMCommunicate OK [10:56:30]wFMCommunicate request_size=10 [10:56:30]MH_SAM_APDU [10:56:30]CAPDU: 80 0D 02 02 05 89 B5 9B FA AD [10:56:30]Write to MH i2c: E2 0D 00 9D 15 80 0D 02 02 05 00 89 B5 9B FA AD 00 00 B6 [10:56:30]Write i2c OK [10:56:30]MH_I2C_Read... [10:56:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:56:30]Read from MH i2c: E2 [10:56:30]MH_I2C_Read... [10:56:30]Read from MH i2c: E2 03 00 [10:56:30]MH_I2C_Read... [10:56:30]Read from MH i2c: E2 03 00 9D 15 00 90 00 26 [10:56:30]RAPDU: 90 00 [10:56:30]wFMCommunicate OK [10:56:30]wFMCommunicate request_size=4 [10:56:30]MH_SAM_APDU [10:56:30]CAPDU: 80 0D 03 02 [10:56:30]Write to MH i2c: E2 08 00 9E 15 80 0D 03 02 00 00 00 00 2E [10:56:30]Write i2c OK [10:56:30]MH_I2C_Read... [10:56:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:56:30]Read from MH i2c: E2 [10:56:30]MH_I2C_Read... [10:56:30]Read from MH i2c: E2 0B 00 [10:56:30]MH_I2C_Read... [10:56:30]Read from MH i2c: E2 0B 00 9E 15 00 1E 4A 9A A6 8D A0 E3 CB 90 00 B2 [10:56:30]RAPDU: 1E 4A 9A A6 8D A0 E3 CB 90 00 [10:56:30]wFMCommunicate OK [10:56:30]SAM_PROTO_SignData done [10:56:30]FM_MakeSignedData done [10:56:30]CreateOFDProtocolMessage [10:56:30]wFMCommunicate request_size=4 [10:56:30]MH_SAM_APDU [10:56:30]CAPDU: 80 11 00 00 [10:56:30]Write to MH i2c: E2 08 00 9F 15 80 11 00 00 00 00 00 00 2E [10:56:30]Write i2c OK [10:56:30]MH_I2C_Read... [10:56:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:56:30]Read from MH i2c: E2 [10:56:30]MH_I2C_Read... [10:56:30]Read from MH i2c: E2 17 00 [10:56:30]MH_I2C_Read... [10:56:30]Read from MH i2c: E2 17 00 9F 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 81 [10:56:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:56:30]wFMCommunicate OK [10:56:30]CreateOFDProtocolMessage done [10:56:30]OFDSenderStorePacket 223529 [10:56:30]StoreOFDPacket docnum=223529 [10:56:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 B5 75 07 01 3A CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 5D 33 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 29 69 03 00 35 04 06 00 33 89 B5 9B FA AD 1E 4A 9A A6 8D A0 E3 CB [10:56:30]CheckFolder [10:56:30]dirname=/storage/ofd_packets [10:56:30]CheckFolder done [10:56:30]ProducePacketName [10:56:30]name=ofd_packets/00223529 [10:56:30]NVStorageSaveData ofd_packets/00223529 [10:56:30]File name is /storage/ofd_packets/00223529 [10:56:30]Write 301 bytes [10:56:30]NVStorageSaveData done [10:56:30]OFDSenderStorePacket done [10:56:30]KKMCreateOFDPacket done [10:56:30]NVStorageSaveData kkm_last_timestamp [10:56:30]File name is /storage/kkm_last_timestamp [10:56:30]Write 4 bytes [10:56:30]NVStorageSaveData done [10:56:30]ExternCall_PrintAddStr [10:56:30]wPrintStart [10:56:30]Write to MH i2c: 01 00 00 A0 15 B5 [10:56:30]Write i2c OK [10:56:30]MH_I2C_Read... [10:56:30]Read from MH i2c: 01 [10:56:30]MH_I2C_Read... [10:56:30]Read from MH i2c: 01 07 00 [10:56:30]MH_I2C_Read... [10:56:30]Read from MH i2c: 01 07 00 A0 15 00 00 00 00 00 FF 0F CA [10:56:30]RasterBufferAndPrint [10:56:30]line Счет N : (1)477335 [10:56:30]line ИНН: 02508201610067 [10:56:30]line Контрольно-Кассовый Чек [10:56:30]line ПРОДАЖА [10:56:30]line ТРК (МРК, ГНК) : 62 [10:56:30]line Товар: 2710124130 [10:56:30]line Аи-92-К-5 [10:56:30]line 14.950 * 66.90 [10:56:30]line = 1000.16 [10:56:30]line НДС 12% НСП 1% [10:56:30]line > о реализуемом товаре [10:56:30]line ИТОГО: 1000.16 [10:56:30]line НСП 1% : 8.85 [10:56:30]line НДС 12% : 106.21 [10:56:30]line Наличными: 0.00 [10:56:30]line Безнал.: 1000.16 [10:56:30]line Место: АЗС № 162 "Партнер Нефть" [10:56:30]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:56:30]line СНО: Общий режим [10:56:30]line Чек 160 21.10.2024 10:56 [10:56:30]line Смена: 538 ФФД: 1.0 [10:56:30]line ЗНМ: 0300000103 [10:56:30]line РНМ: 0000000000091767 [10:56:30]line Версия ККМ: 001 [10:56:30]line Платежная система: Бакай Банк [10:56:30]line ФМ: 0000000000871763 [10:56:30]line ФД: 223529 [10:56:30]line ФПД: 56666550434477 [10:56:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T105629&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223529&fm=56666550434477&tin=02508201610067®Number=0000000000091767&sum=100016 [10:56:30]written 0, free lines is 4095 [10:56:30]OFD Sender: Processing packet 223529 [packets to send 25, broken 24] [10:56:30]ProducePacketName [10:56:30]name=ofd_packets/00223529 [10:56:30]OFD Sender: To server: pG, [10:56:30]CommunicateWithHost lk.salyk.kg:30040 [10:56:30]ConnectInit lk.salyk.kg [10:56:31]Connected sock=10 [10:56:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 B5 75 07 01 3A CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 5D 33 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 29 69 03 00 35 04 06 00 33 89 B5 9B FA AD 1E 4A 9A A6 8D A0 E3 CB [10:56:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 66 CC 47 00 7F 6A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 29 69 03 00 F4 03 04 00 FF DE 15 67 B6 04 01 00 00 80 B8 2F 2C 6E 23 48 86 [10:56:31]CommunicateWithHost err = 0 [10:56:31]CheckOFDResponse [10:56:31]1017 (14) - 77093643461234 [10:56:31]1041 (16) - 0000000000871763 [10:56:31]1040 (4) - 223529 [10:56:31]1012 (4) - 21.10.2024 04:56 [10:56:31]1206 (1) - 0 [10:56:31]OFD Sender: Remove packet 223529 [10:56:31]ProducePacketName [10:56:31]name=ofd_packets/00223529 [10:56:31]NVStorageDeleteData [10:56:31]Write to MH i2c: 01 00 00 CA 15 DF [10:56:31]Write i2c OK [10:56:31]MH_I2C_Read... [10:56:31]Read from MH i2c: 01 [10:56:31]MH_I2C_Read... [10:56:31]Read from MH i2c: 01 07 00 [10:56:31]MH_I2C_Read... [10:56:31]Read from MH i2c: 01 07 00 CA 15 00 00 00 00 00 01 0D F4 [10:56:31]RasterBufferAndPrint [10:56:31]line [10:56:31]line [10:56:31]line [10:56:31]line [10:56:31]line [10:56:31]written 0, free lines is 3335 [10:56:31]MH_Cut [10:56:31]Write to MH i2c: D1 01 00 D1 15 01 B8 [10:56:31]Write i2c OK [10:56:31]MH_I2C_Read... [10:56:31]Read from MH i2c: D1 [10:56:31]MH_I2C_Read... [10:56:31]Read from MH i2c: D1 01 00 [10:56:31]MH_I2C_Read... [10:56:31]Read from MH i2c: D1 01 00 D1 15 00 B7 [10:56:31]Write to MH i2c: 01 00 00 D2 15 E7 [10:56:31]Write i2c OK [10:56:31]MH_I2C_Read... [10:56:31]OFD Sender: No OFD packet to send [10:56:32]*** Cut start [10:56:32]*** Purtial cut [10:56:32]*** Stage 1: CUTSNS_PIN = 1 [10:56:32]Read from MH i2c: 01 [10:56:32]MH_I2C_Read... [10:56:32]*** Stop cut motor [10:56:32]*** Cut end [10:56:32]Read from MH i2c: 01 07 00 [10:56:32]MH_I2C_Read... [10:56:32]Read from MH i2c: 01 07 00 D2 15 00 00 00 00 00 FF 0F FC [10:56:32]process_action close_receipt done [10:56:32]requested_data is exist [10:56:32]produce_requested_data [10:56:32]requested_item fm.sn is exist - process it [10:56:32]wFMCommunicate request_size=4 [10:56:32]MH_SAM_APDU [10:56:32]CAPDU: 80 11 00 00 [10:56:32]Write to MH i2c: E2 08 00 D3 15 80 11 00 00 00 00 00 00 62 [10:56:32]Write i2c OK [10:56:32]MH_I2C_Read... [10:56:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:56:32]Read from MH i2c: E2 [10:56:32]MH_I2C_Read... [10:56:32]Read from MH i2c: E2 17 00 [10:56:32]MH_I2C_Read... [10:56:32]Read from MH i2c: E2 17 00 D3 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 B5 [10:56:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:56:32]wFMCommunicate OK [10:56:32]requested_item fd.num is exist - process it [10:56:32]SAM_PROTO_GetFieldsCounters [10:56:32]wFMCommunicate request_size=4 [10:56:32]MH_SAM_APDU [10:56:32]CAPDU: 80 13 00 00 [10:56:32]Write to MH i2c: E2 08 00 D4 15 80 13 00 00 00 00 00 00 65 [10:56:32]Write i2c OK [10:56:32]MH_I2C_Read... [10:56:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:56:32]Read from MH i2c: E2 [10:56:32]MH_I2C_Read... [10:56:32]Read from MH i2c: E2 62 00 [10:56:32]MH_I2C_Read... [10:56:32]Read from MH i2c: E2 62 00 D4 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 29 69 03 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 1C [10:56:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 29 69 03 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 [10:56:32]wFMCommunicate OK [10:56:32]SAM_PROTO_GetFieldsCounters done [10:56:32]requested_item shift.num is exist - process it [10:56:32]requested_item shift.opened is exist - process it [10:56:32]req_shift_opened [10:56:32]FM_GetShiftState [10:56:32]SAM_PROTO_GetShiftState [10:56:32]wFMCommunicate request_size=4 [10:56:32]MH_SAM_APDU [10:56:32]CAPDU: 80 13 01 00 [10:56:32]Write to MH i2c: E2 08 00 D5 15 80 13 01 00 00 00 00 00 67 [10:56:32]Write i2c OK [10:56:32]MH_I2C_Read... [10:56:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:56:32]Read from MH i2c: E2 [10:56:32]MH_I2C_Read... [10:56:32]Read from MH i2c: E2 0E 00 [10:56:32]MH_I2C_Read... [10:56:32]Read from MH i2c: E2 0E 00 D5 15 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 E9 [10:56:32]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:56:32]wFMCommunicate OK [10:56:32]SAM_PROTO_GetShiftState done [10:56:32]FM_GetShiftState done [10:56:32]req_shift_opened done [10:56:32]requested_item shift.open_date is exist - process it [10:56:32]req_shift_open_date [10:56:32]req_shift_open_date done [10:56:32]produce_requested_data done [10:56:32]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223529,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:56:32]process_action_free close_receipt [10:56:32]json_value_free [10:56:32]json_value_free done [10:56:32]process_json_proto returns [10:56:32]Send response to host [10:56:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223529,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:56:32]free response buf [10:56:32]execute_script done [10:56:32]execute_script returns [10:56:32]free content buf [10:56:32]Sock 9.Close socket [10:56:32]Sock 9.Thread stoped [10:56:36]OFD Sender: No OFD packet to send [10:56:41]OFD Sender: No OFD packet to send [10:56:46]OFD Sender: No OFD packet to send [10:56:51]OFD Sender: No OFD packet to send [10:56:56]OFD Sender: No OFD packet to send [10:57:01]OFD Sender: No OFD packet to send [10:57:05]accept exits with 8 [10:57:05]New connection [10:57:05]New thread 3067436388 created [10:57:05]Thread 3067579748 joined [10:57:05]Waiting for new connection... [10:57:05] Sock 8.Parse request [10:57:05]Sock 8.Check first char [10:57:05]Sock 8.First char is OK [10:57:05]request: POST /json_proto HTTP/1.0 [10:57:05]Method: POST [10:57:05]URL: /json_proto [10:57:05]Method is POST - this is cgi request [10:57:05]url: /json_proto [10:57:05]query_string will be loaded in cgi processing [10:57:05]execute_cgi json_proto POST (null) [10:57:05]execute_cgi path=json_proto method=POST [10:57:05]POST find Content-Length [10:57:05]Host: 172.17.52.131:8080 [10:57:05]Content-Length: 678 [10:57:05]Content-Type: application/json [10:57:05] [10:57:05]POST finish read [10:57:05]Found Content-Length = 678 [10:57:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477336", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:57:05]execute_script... [10:57:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477336", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:57:05]POST & json_proto [10:57:05]process_json_proto [10:57:05]json parsed OK: [10:57:05]protocol is kg_v1.0 [10:57:05]action value=close_receipt [10:57:05]process_action close_receipt [10:57:05]cmd_close_receipt [10:57:05]MH_GetDate [10:57:05]Write to MH i2c: F0 00 00 D6 15 DA [10:57:05]Write i2c OK [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: F0 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: F0 09 00 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: F0 09 00 D6 15 00 81 33 16 67 81 1C 16 67 2E [10:57:05]GetLastDocTimeStamp 1729508189 [10:57:05]current date 1729508225 [10:57:05]FM_GetShiftState [10:57:05]SAM_PROTO_GetShiftState [10:57:05]wFMCommunicate request_size=4 [10:57:05]MH_SAM_APDU [10:57:05]CAPDU: 80 13 01 00 [10:57:05]Write to MH i2c: E2 08 00 D7 15 80 13 01 00 00 00 00 00 69 [10:57:05]Write i2c OK [10:57:05]MH_I2C_Read... [10:57:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:57:05]Read from MH i2c: E2 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: E2 0E 00 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: E2 0E 00 D7 15 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 EB [10:57:05]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:57:05]wFMCommunicate OK [10:57:05]SAM_PROTO_GetShiftState done [10:57:05]FM_GetShiftState done [10:57:05]opened in 1729469279 [10:57:05]opened+sec_in_day 1729555679 [10:57:05]quantity*price = 70044 [10:57:05]sum+1 = 70045 [10:57:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 161 21.10.2024 10:57 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223530 ФПД: 265260047211421 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T105705&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223530&fm=265260047211421&tin=02508201610067®Number=0000000000091767&sum=70000 [10:57:06]StoreToDocumentArchive [10:57:06]shift 538 fd 223530 [10:57:06]save to /storage/0538/doc_00223530 [10:57:06]save last doc name /storage/0538/doc_00223530 to /storage/kkm_last_doc_name [10:57:06]save OK [10:57:06]Clear old archive folders... [10:57:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:57:06]tlvbuf is 013E71A0 [10:57:06]SAM_PROTO_ClearQueue [10:57:06]wFMCommunicate request_size=4 [10:57:06]MH_SAM_APDU [10:57:06]CAPDU: 80 09 00 00 [10:57:06]Write to MH i2c: E2 08 00 E4 15 80 09 00 00 00 00 00 00 6B [10:57:06]Write i2c OK [10:57:06]MH_I2C_Read... [10:57:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:57:06]Read from MH i2c: E2 [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: E2 03 00 [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: E2 03 00 E4 15 00 90 00 6D [10:57:06]RAPDU: 90 00 [10:57:06]wFMCommunicate OK [10:57:06]SAM_PROTO_ClearQueue done [10:57:06]KKMCreateOFDPacket [10:57:06]OFDProtocolAddRootSTLVToBuf [10:57:06]FM_MakeSignedData [10:57:06]FM_MakeSignedData [10:57:06]SAM_PROTO_SignData [10:57:06]wFMCommunicate request_size=4 [10:57:06]MH_SAM_APDU [10:57:06]CAPDU: 80 0D 01 02 [10:57:06]Write to MH i2c: E2 08 00 E5 15 80 0D 01 02 00 00 00 00 73 [10:57:06]Write i2c OK [10:57:06]MH_I2C_Read... [10:57:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:57:06]Read from MH i2c: E2 [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: E2 03 00 [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: E2 03 00 E5 15 00 90 00 6E [10:57:06]RAPDU: 90 00 [10:57:06]wFMCommunicate OK [10:57:06]wFMCommunicate request_size=255 [10:57:06]MH_SAM_APDU [10:57:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 A1 00 00 00 F4 03 04 00 81 33 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2A 69 03 00 35 04 06 00 F1 [10:57:06]Write to MH i2c: E2 02 01 E6 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A1 00 00 00 F4 03 04 00 81 33 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2A 69 03 00 35 04 06 00 F1 00 00 8C [10:57:06]Write i2c OK [10:57:06]MH_I2C_Read... [10:57:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:57:06]Read from MH i2c: E2 [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: E2 03 00 [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: E2 03 00 E6 15 00 90 00 6F [10:57:06]RAPDU: 90 00 [10:57:06]wFMCommunicate OK [10:57:06]wFMCommunicate request_size=10 [10:57:06]MH_SAM_APDU [10:57:06]CAPDU: 80 0D 02 02 05 40 AA E3 1B 9D [10:57:06]Write to MH i2c: E2 0D 00 E7 15 80 0D 02 02 05 00 40 AA E3 1B 9D 00 00 05 [10:57:06]Write i2c OK [10:57:06]MH_I2C_Read... [10:57:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:57:06]Read from MH i2c: E2 [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: E2 03 00 [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: E2 03 00 E7 15 00 90 00 70 [10:57:06]RAPDU: 90 00 [10:57:06]wFMCommunicate OK [10:57:06]wFMCommunicate request_size=4 [10:57:06]MH_SAM_APDU [10:57:06]CAPDU: 80 0D 03 02 [10:57:06]Write to MH i2c: E2 08 00 E8 15 80 0D 03 02 00 00 00 00 78 [10:57:06]Write i2c OK [10:57:06]MH_I2C_Read... [10:57:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:57:06]Read from MH i2c: E2 [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: E2 0B 00 [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: E2 0B 00 E8 15 00 DC 2A DA 8D F1 D1 8C 26 90 00 5A [10:57:06]RAPDU: DC 2A DA 8D F1 D1 8C 26 90 00 [10:57:06]wFMCommunicate OK [10:57:06]SAM_PROTO_SignData done [10:57:06]FM_MakeSignedData done [10:57:06]CreateOFDProtocolMessage [10:57:06]wFMCommunicate request_size=4 [10:57:06]MH_SAM_APDU [10:57:06]CAPDU: 80 11 00 00 [10:57:06]Write to MH i2c: E2 08 00 E9 15 80 11 00 00 00 00 00 00 78 [10:57:06]Write i2c OK [10:57:06]MH_I2C_Read... [10:57:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:57:06]Read from MH i2c: E2 [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: E2 17 00 [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: E2 17 00 E9 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 CB [10:57:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:57:06]wFMCommunicate OK [10:57:06]CreateOFDProtocolMessage done [10:57:06]OFDSenderStorePacket 223530 [10:57:06]StoreOFDPacket docnum=223530 [10:57:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 63 66 07 01 65 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A1 00 00 00 F4 03 04 00 81 33 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2A 69 03 00 35 04 06 00 F1 40 AA E3 1B 9D DC 2A DA 8D F1 D1 8C 26 [10:57:06]CheckFolder [10:57:06]dirname=/storage/ofd_packets [10:57:06]CheckFolder done [10:57:06]ProducePacketName [10:57:06]name=ofd_packets/00223530 [10:57:06]NVStorageSaveData ofd_packets/00223530 [10:57:06]File name is /storage/ofd_packets/00223530 [10:57:06]Write 301 bytes [10:57:06]NVStorageSaveData done [10:57:06]OFDSenderStorePacket done [10:57:06]KKMCreateOFDPacket done [10:57:06]NVStorageSaveData kkm_last_timestamp [10:57:06]File name is /storage/kkm_last_timestamp [10:57:06]Write 4 bytes [10:57:06]NVStorageSaveData done [10:57:06]ExternCall_PrintAddStr [10:57:06]wPrintStart [10:57:06]Write to MH i2c: 01 00 00 EA 15 FF [10:57:06]Write i2c OK [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: 01 [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: 01 07 00 [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: 01 07 00 EA 15 00 00 00 00 00 FF 0F 14 [10:57:06]RasterBufferAndPrint [10:57:06]line Счет N : (1)477336 [10:57:06]line ИНН: 02508201610067 [10:57:06]line Контрольно-Кассовый Чек [10:57:06]line ПРОДАЖА [10:57:06]line ТРК (МРК, ГНК) : 12 [10:57:06]line Товар: 2710124130 [10:57:06]line Аи-92-К-5 [10:57:06]line 10.470 * 66.90 [10:57:06]line = 700.44 [10:57:06]line НДС 12% НСП 1% [10:57:06]line > о реализуемом товаре [10:57:06]line ОКРУГЛЕНИЕ: -0.44 [10:57:06]line ИТОГО: 700.00 [10:57:06]line Внесено: 700.00 [10:57:06]line СДАЧА: 0.00 [10:57:06]line НСП 1% : 6.20 [10:57:06]line НДС 12% : 74.38 [10:57:06]line Наличными: 700.00 [10:57:06]line Безнал.: 0.00 [10:57:06]line Место: АЗС № 162 "Партнер Нефть" [10:57:06]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:57:06]line СНО: Общий режим [10:57:06]line Чек 161 21.10.2024 10:57 [10:57:06]line Смена: 538 ФФД: 1.0 [10:57:06]line ЗНМ: 0300000103 [10:57:06]line РНМ: 0000000000091767 [10:57:06]line Версия ККМ: 001 [10:57:06]line ФМ: 0000000000871763 [10:57:06]line ФД: 223530 [10:57:06]line ФПД: 265260047211421 [10:57:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T105705&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223530&fm=265260047211421&tin=02508201610067®Number=0000000000091767&sum=70000 [10:57:07]OFD Sender: Processing packet 223530 [packets to send 25, broken 24] [10:57:07]ProducePacketName [10:57:07]name=ofd_packets/00223530 [10:57:07]OFD Sender: To server: pG, [10:57:07]CommunicateWithHost lk.salyk.kg:30040 [10:57:07]ConnectInit lk.salyk.kg [10:57:07]written 0, free lines is 4095 [10:57:07]Connected sock=10 [10:57:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 63 66 07 01 65 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A1 00 00 00 F4 03 04 00 81 33 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2A 69 03 00 35 04 06 00 F1 40 AA E3 1B 9D DC 2A DA 8D F1 D1 8C 26 [10:57:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 D6 79 47 00 7B 11 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2A 69 03 00 F4 03 04 00 23 DF 15 67 B6 04 01 00 00 AA 8B 06 27 15 DD E0 25 [10:57:07]CommunicateWithHost err = 0 [10:57:07]CheckOFDResponse [10:57:07]1017 (14) - 77093643461234 [10:57:07]1041 (16) - 0000000000871763 [10:57:07]1040 (4) - 223530 [10:57:07]1012 (4) - 21.10.2024 04:57 [10:57:07]1206 (1) - 0 [10:57:07]OFD Sender: Remove packet 223530 [10:57:07]ProducePacketName [10:57:07]name=ofd_packets/00223530 [10:57:07]NVStorageDeleteData [10:57:07]Write to MH i2c: 01 00 00 15 16 2B [10:57:07]Write i2c OK [10:57:07]MH_I2C_Read... [10:57:07]Read from MH i2c: 01 [10:57:07]MH_I2C_Read... [10:57:07]Read from MH i2c: 01 07 00 [10:57:07]MH_I2C_Read... [10:57:07]Read from MH i2c: 01 07 00 15 16 00 00 00 00 00 F9 0C 37 [10:57:07]RasterBufferAndPrint [10:57:07]line [10:57:07]line [10:57:07]line [10:57:07]line [10:57:07]line [10:57:07]written 0, free lines is 3327 [10:57:07]MH_Cut [10:57:07]Write to MH i2c: D1 01 00 1C 16 01 04 [10:57:07]Write i2c OK [10:57:07]MH_I2C_Read... [10:57:07]Read from MH i2c: D1 [10:57:07]MH_I2C_Read... [10:57:07]Read from MH i2c: D1 01 00 [10:57:07]MH_I2C_Read... [10:57:07]Read from MH i2c: D1 01 00 1C 16 00 03 [10:57:07]Write to MH i2c: 01 00 00 1D 16 33 [10:57:07]Write i2c OK [10:57:07]MH_I2C_Read... [10:57:07]OFD Sender: No OFD packet to send [10:57:08]*** Cut start [10:57:08]*** Purtial cut [10:57:08]*** Stage 1: CUTSNS_PIN = 1 [10:57:08]Read from MH i2c: 01 [10:57:08]MH_I2C_Read... [10:57:08]*** Stop cut motor [10:57:08]*** Cut end [10:57:08]Read from MH i2c: 01 07 00 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: 01 07 00 1D 16 00 00 00 00 00 FF 0F 48 [10:57:08]process_action close_receipt done [10:57:08]requested_data is exist [10:57:08]produce_requested_data [10:57:08]requested_item fm.sn is exist - process it [10:57:08]wFMCommunicate request_size=4 [10:57:08]MH_SAM_APDU [10:57:08]CAPDU: 80 11 00 00 [10:57:08]Write to MH i2c: E2 08 00 1E 16 80 11 00 00 00 00 00 00 AE [10:57:08]Write i2c OK [10:57:08]MH_I2C_Read... [10:57:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:57:08]Read from MH i2c: E2 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 17 00 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 17 00 1E 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 01 [10:57:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:57:08]wFMCommunicate OK [10:57:08]requested_item fd.num is exist - process it [10:57:08]SAM_PROTO_GetFieldsCounters [10:57:08]wFMCommunicate request_size=4 [10:57:08]MH_SAM_APDU [10:57:08]CAPDU: 80 13 00 00 [10:57:08]Write to MH i2c: E2 08 00 1F 16 80 13 00 00 00 00 00 00 B1 [10:57:08]Write i2c OK [10:57:08]MH_I2C_Read... [10:57:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:57:08]Read from MH i2c: E2 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 62 00 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 62 00 1F 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 2A 69 03 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 6C [10:57:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 2A 69 03 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 [10:57:08]wFMCommunicate OK [10:57:08]SAM_PROTO_GetFieldsCounters done [10:57:08]requested_item shift.num is exist - process it [10:57:08]requested_item shift.opened is exist - process it [10:57:08]req_shift_opened [10:57:08]FM_GetShiftState [10:57:08]SAM_PROTO_GetShiftState [10:57:08]wFMCommunicate request_size=4 [10:57:08]MH_SAM_APDU [10:57:08]CAPDU: 80 13 01 00 [10:57:08]Write to MH i2c: E2 08 00 20 16 80 13 01 00 00 00 00 00 B3 [10:57:08]Write i2c OK [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 [10:57:08]MH_I2C_Read... [10:57:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:57:08]Read from MH i2c: E2 0E 00 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 0E 00 20 16 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 35 [10:57:08]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:57:08]wFMCommunicate OK [10:57:08]SAM_PROTO_GetShiftState done [10:57:08]FM_GetShiftState done [10:57:08]req_shift_opened done [10:57:08]requested_item shift.open_date is exist - process it [10:57:08]req_shift_open_date [10:57:08]req_shift_open_date done [10:57:08]produce_requested_data done [10:57:08]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223530,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:57:08]process_action_free close_receipt [10:57:08]json_value_free [10:57:08]json_value_free done [10:57:08]process_json_proto returns [10:57:08]Send response to host [10:57:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223530,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:57:08]free response buf [10:57:08]execute_script done [10:57:08]execute_script returns [10:57:08]free content buf [10:57:08]Sock 8.Close socket [10:57:08]Sock 8.Thread stoped [10:57:12]OFD Sender: No OFD packet to send [10:57:17]OFD Sender: No OFD packet to send [10:57:22]OFD Sender: No OFD packet to send [10:57:27]OFD Sender: No OFD packet to send [10:57:32]OFD Sender: No OFD packet to send [10:57:37]OFD Sender: No OFD packet to send [10:57:42]OFD Sender: No OFD packet to send [10:57:47]OFD Sender: No OFD packet to send [10:57:52]OFD Sender: No OFD packet to send [10:57:57]OFD Sender: No OFD packet to send [10:58:02]OFD Sender: No OFD packet to send [10:58:07]OFD Sender: No OFD packet to send [10:58:12]OFD Sender: No OFD packet to send [10:58:17]OFD Sender: No OFD packet to send [10:58:22]OFD Sender: No OFD packet to send [10:58:27]OFD Sender: No OFD packet to send [10:58:32]OFD Sender: No OFD packet to send [10:58:37]OFD Sender: No OFD packet to send [10:58:42]OFD Sender: No OFD packet to send [10:58:47]OFD Sender: No OFD packet to send [10:58:52]OFD Sender: No OFD packet to send [10:58:57]OFD Sender: No OFD packet to send [10:59:02]OFD Sender: No OFD packet to send [10:59:07]OFD Sender: No OFD packet to send [10:59:12]OFD Sender: No OFD packet to send [10:59:17]OFD Sender: No OFD packet to send [10:59:22]OFD Sender: No OFD packet to send [10:59:27]OFD Sender: No OFD packet to send [10:59:32]OFD Sender: No OFD packet to send [10:59:37]OFD Sender: No OFD packet to send [10:59:42]OFD Sender: No OFD packet to send [10:59:47]OFD Sender: No OFD packet to send [10:59:53]OFD Sender: No OFD packet to send [10:59:53]accept exits with 9 [10:59:53]New connection [10:59:53]New thread 3067579748 created [10:59:53]Thread 3067436388 joined [10:59:53]Waiting for new connection... [10:59:53] Sock 9.Parse request [10:59:53]Sock 9.Check first char [10:59:53]Sock 9.First char is OK [10:59:53]request: POST /json_proto HTTP/1.0 [10:59:53]Method: POST [10:59:53]URL: /json_proto [10:59:53]Method is POST - this is cgi request [10:59:53]url: /json_proto [10:59:53]query_string will be loaded in cgi processing [10:59:53]execute_cgi json_proto POST (null) [10:59:53]execute_cgi path=json_proto method=POST [10:59:53]POST find Content-Length [10:59:53]Host: 172.17.52.131:8080 [10:59:53]Content-Length: 816 [10:59:53]Content-Type: application/json [10:59:53] [10:59:53]POST finish read [10:59:53]Found Content-Length = 816 [10:59:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477337", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:59:53]execute_script... [10: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)477337", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:59:53]POST & json_proto [10:59:53]process_json_proto [10:59:53]json parsed OK: [10:59:53]protocol is kg_v1.0 [10:59:53]action value=close_receipt [10:59:53]process_action close_receipt [10:59:53]cmd_close_receipt [10:59:53]MH_GetDate [10:59:53]Write to MH i2c: F0 00 00 21 16 26 [10:59:53]Write i2c OK [10:59:53]MH_I2C_Read... [10:59:53]Read from MH i2c: F0 [10:59:53]MH_I2C_Read... [10:59:53]Read from MH i2c: F0 09 00 [10:59:53]MH_I2C_Read... [10:59:53]Read from MH i2c: F0 09 00 21 16 00 2A 34 16 67 81 1C 16 67 24 [10:59:53]GetLastDocTimeStamp 1729508225 [10:59:53]current date 1729508394 [10:59:53]FM_GetShiftState [10:59:53]SAM_PROTO_GetShiftState [10:59:53]wFMCommunicate request_size=4 [10:59:53]MH_SAM_APDU [10:59:53]CAPDU: 80 13 01 00 [10:59:53]Write to MH i2c: E2 08 00 22 16 80 13 01 00 00 00 00 00 B5 [10:59:53]Write i2c OK [10:59:53]MH_I2C_Read... [10:59:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:59:53]Read from MH i2c: E2 [10:59:53]MH_I2C_Read... [10:59:53]Read from MH i2c: E2 0E 00 [10:59:53]MH_I2C_Read... [10:59:53]Read from MH i2c: E2 0E 00 22 16 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 37 [10:59:53]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:59:53]wFMCommunicate OK [10:59:53]SAM_PROTO_GetShiftState done [10:59:53]FM_GetShiftState done [10:59:53]opened in 1729469279 [10:59:53]opened+sec_in_day 1729555679 [10:59:53]quantity*price = 100050 [10:59:53]sum+1 = 100052 [10:59:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 162 21.10.2024 10:59 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871763 ФД: 223531 ФПД: 102193801460383 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T105954&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223531&fm=102193801460383&tin=02508201610067®Number=0000000000091767&sum=100051 [10:59:54]StoreToDocumentArchive [10:59:54]shift 538 fd 223531 [10:59:54]save to /storage/0538/doc_00223531 [10:59:54]save last doc name /storage/0538/doc_00223531 to /storage/kkm_last_doc_name [10:59:54]save OK [10:59:54]Clear old archive folders... [10:59:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:59:54]tlvbuf is 013A4780 [10:59:54]SAM_PROTO_ClearQueue [10:59:54]wFMCommunicate request_size=4 [10:59:54]MH_SAM_APDU [10:59:54]CAPDU: 80 09 00 00 [10:59:54]Write to MH i2c: E2 08 00 2F 16 80 09 00 00 00 00 00 00 B7 [10:59:54]Write i2c OK [10:59:54]MH_I2C_Read... [10:59:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:59:54]Read from MH i2c: E2 [10:59:54]MH_I2C_Read... [10:59:54]Read from MH i2c: E2 03 00 [10:59:54]MH_I2C_Read... [10:59:54]Read from MH i2c: E2 03 00 2F 16 00 90 00 B9 [10:59:54]RAPDU: 90 00 [10:59:54]wFMCommunicate OK [10:59:54]SAM_PROTO_ClearQueue done [10:59:54]KKMCreateOFDPacket [10:59:54]OFDProtocolAddRootSTLVToBuf [10:59:54]FM_MakeSignedData [10:59:54]FM_MakeSignedData [10:59:54]SAM_PROTO_SignData [10:59:54]wFMCommunicate request_size=4 [10:59:54]MH_SAM_APDU [10:59:54]CAPDU: 80 0D 01 02 [10:59:54]Write to MH i2c: E2 08 00 30 16 80 0D 01 02 00 00 00 00 BF [10:59:54]Write i2c OK [10:59:54]MH_I2C_Read... [10:59:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:59:54]Read from MH i2c: E2 [10:59:54]MH_I2C_Read... [10:59:54]Read from MH i2c: E2 03 00 [10:59:54]MH_I2C_Read... [10:59:54]Read from MH i2c: E2 03 00 30 16 00 90 00 BA [10:59:54]RAPDU: 90 00 [10:59:54]wFMCommunicate OK [10:59:54]wFMCommunicate request_size=255 [10:59:54]MH_SAM_APDU [10:59: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 2A 34 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2B 69 03 00 35 04 06 00 5C F1 D9 3B [10:59:54]Write to MH i2c: E2 02 01 31 16 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 2A 34 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2B 69 03 00 35 04 06 00 5C F1 D9 3B 00 00 40 [10:59:54]Write i2c OK [10:59:54]MH_I2C_Read... [10:59:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:59:55]Read from MH i2c: E2 [10:59:55]MH_I2C_Read... [10:59:55]Read from MH i2c: E2 03 00 [10:59:55]MH_I2C_Read... [10:59:55]Read from MH i2c: E2 03 00 31 16 00 90 00 BB [10:59:55]RAPDU: 90 00 [10:59:55]wFMCommunicate OK [10:59:55]wFMCommunicate request_size=7 [10:59:55]MH_SAM_APDU [10:59:55]CAPDU: 80 0D 02 02 02 FA 9F [10:59:55]Write to MH i2c: E2 0A 00 32 16 80 0D 02 02 02 00 FA 9F 00 00 5F [10:59:55]Write i2c OK [10:59:55]MH_I2C_Read... [10:59:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:59:55]Read from MH i2c: E2 [10:59:55]MH_I2C_Read... [10:59:55]Read from MH i2c: E2 03 00 [10:59:55]MH_I2C_Read... [10:59:55]Read from MH i2c: E2 03 00 32 16 00 90 00 BC [10:59:55]RAPDU: 90 00 [10:59:55]wFMCommunicate OK [10:59:55]wFMCommunicate request_size=4 [10:59:55]MH_SAM_APDU [10:59:55]CAPDU: 80 0D 03 02 [10:59:55]Write to MH i2c: E2 08 00 33 16 80 0D 03 02 00 00 00 00 C4 [10:59:55]Write i2c OK [10:59:55]MH_I2C_Read... [10:59:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:59:55]Read from MH i2c: E2 [10:59:55]MH_I2C_Read... [10:59:55]Read from MH i2c: E2 0B 00 [10:59:55]MH_I2C_Read... [10:59:55]Read from MH i2c: E2 0B 00 33 16 00 14 8A F4 54 42 B7 5F BE 90 00 C1 [10:59:55]RAPDU: 14 8A F4 54 42 B7 5F BE 90 00 [10:59:55]wFMCommunicate OK [10:59:55]SAM_PROTO_SignData done [10:59:55]FM_MakeSignedData done [10:59:55]CreateOFDProtocolMessage [10:59:55]wFMCommunicate request_size=4 [10:59:55]MH_SAM_APDU [10:59:55]CAPDU: 80 11 00 00 [10:59:55]Write to MH i2c: E2 08 00 34 16 80 11 00 00 00 00 00 00 C4 [10:59:55]Write i2c OK [10:59:55]MH_I2C_Read... [10:59:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:59:55]Read from MH i2c: E2 [10:59:55]MH_I2C_Read... [10:59:55]Read from MH i2c: E2 17 00 [10:59:55]MH_I2C_Read... [10:59:55]Read from MH i2c: E2 17 00 34 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 17 [10:59:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:59:55]wFMCommunicate OK [10:59:55]CreateOFDProtocolMessage done [10:59:55]OFDSenderStorePacket 223531 [10:59:55]StoreOFDPacket docnum=223531 [10:59:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 84 22 04 01 F6 9E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 2A 34 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2B 69 03 00 35 04 06 00 5C F1 D9 3B FA 9F 14 8A F4 54 42 B7 5F BE [10:59:55]CheckFolder [10:59:55]dirname=/storage/ofd_packets [10:59:55]CheckFolder done [10:59:55]ProducePacketName [10:59:55]name=ofd_packets/00223531 [10:59:55]NVStorageSaveData ofd_packets/00223531 [10:59:55]File name is /storage/ofd_packets/00223531 [10:59:55]Write 298 bytes [10:59:55]NVStorageSaveData done [10:59:55]OFDSenderStorePacket done [10:59:55]KKMCreateOFDPacket done [10:59:55]NVStorageSaveData kkm_last_timestamp [10:59:55]File name is /storage/kkm_last_timestamp [10:59:55]Write 4 bytes [10:59:55]NVStorageSaveData done [10:59:55]ExternCall_PrintAddStr [10:59:55]wPrintStart [10:59:55]Write to MH i2c: 01 00 00 35 16 4B [10:59:55]Write i2c OK [10:59:55]MH_I2C_Read... [10:59:55]Read from MH i2c: 01 [10:59:55]MH_I2C_Read... [10:59:55]Read from MH i2c: 01 07 00 [10:59:55]MH_I2C_Read... [10:59:55]Read from MH i2c: 01 07 00 35 16 00 00 00 00 00 FF 0F 60 [10:59:55]RasterBufferAndPrint [10:59:55]line Счет N : (1)477337 [10:59:55]line ИНН: 02508201610067 [10:59:55]line Контрольно-Кассовый Чек [10:59:55]line ПРОДАЖА [10:59:55]line ТРК (МРК, ГНК) : 34 [10:59:55]line Товар: 2710194210 [10:59:55]line ДТ-К-5 [10:59:55]line 13.130 * 76.20 [10:59:55]line = 1000.51 [10:59:55]line НДС 12% НСП 1% [10:59:55]line > о реализуемом товаре [10:59:55]line ИТОГО: 1000.51 [10:59:55]line НСП 1% : 8.85 [10:59:55]line НДС 12% : 106.25 [10:59:55]line Наличными: 0.00 [10:59:55]line Безнал.: 1000.51 [10:59:55]line Место: АЗС № 162 "Партнер Нефть" [10:59:55]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [10:59:55]line СНО: Общий режим [10:59:55]line Чек 162 21.10.2024 10:59 [10:59:55]line Смена: 538 ФФД: 1.0 [10:59:55]line ЗНМ: 0300000103 [10:59:55]line РНМ: 0000000000091767 [10:59:55]line Версия ККМ: 001 [10:59:55]line Платежная система: Бакай Банк [10:59:55]line ФМ: 0000000000871763 [10:59:55]line ФД: 223531 [10:59:55]line ФПД: 102193801460383 [10:59:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T105954&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223531&fm=102193801460383&tin=02508201610067®Number=0000000000091767&sum=100051 [10:59:55]written 0, free lines is 4095 [10:59:55]OFD Sender: Processing packet 223531 [packets to send 25, broken 24] [10:59:55]ProducePacketName [10:59:55]name=ofd_packets/00223531 [10:59:55]OFD Sender: To server: pG, [10:59:55]CommunicateWithHost lk.salyk.kg:30040 [10:59:55]ConnectInit lk.salyk.kg [10:59:55]Connected sock=10 [10:59:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 84 22 04 01 F6 9E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 2A 34 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2B 69 03 00 35 04 06 00 5C F1 D9 3B FA 9F 14 8A F4 54 42 B7 5F BE [10:59:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 EE 71 47 00 29 B1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2B 69 03 00 F4 03 04 00 CC DF 15 67 B6 04 01 00 00 B3 B0 29 DC 1C AE 41 C0 [10:59:55]CommunicateWithHost err = 0 [10:59:55]CheckOFDResponse [10:59:55]1017 (14) - 77093643461234 [10:59:55]1041 (16) - 0000000000871763 [10:59:55]1040 (4) - 223531 [10:59:55]1012 (4) - 21.10.2024 04:59 [10:59:55]1206 (1) - 0 [10:59:55]OFD Sender: Remove packet 223531 [10:59:55]ProducePacketName [10:59:55]name=ofd_packets/00223531 [10:59:55]NVStorageDeleteData [10:59:55]Write to MH i2c: 01 00 00 5F 16 75 [10:59:55]Write i2c OK [10:59:55]MH_I2C_Read... [10:59:55]Read from MH i2c: 01 [10:59:55]MH_I2C_Read... [10:59:55]Read from MH i2c: 01 07 00 [10:59:55]MH_I2C_Read... [10:59:55]Read from MH i2c: 01 07 00 5F 16 00 00 00 00 00 FA 0C 82 [10:59:55]RasterBufferAndPrint [10:59:55]line [10:59:55]line [10:59:55]line [10:59:55]line [10:59:55]line [10:59:55]written 0, free lines is 3329 [10:59:55]MH_Cut [10:59:55]Write to MH i2c: D1 01 00 66 16 01 4E [10:59:55]Write i2c OK [10:59:55]MH_I2C_Read... [10:59:55]Read from MH i2c: D1 [10:59:55]MH_I2C_Read... [10:59:55]Read from MH i2c: D1 01 00 [10:59:55]MH_I2C_Read... [10:59:55]Read from MH i2c: D1 01 00 66 16 00 4D [10:59:55]Write to MH i2c: 01 00 00 67 16 7D [10:59:55]Write i2c OK [10:59:55]MH_I2C_Read... [10:59:56]OFD Sender: No OFD packet to send [10:59:56]*** Cut start [10:59:56]*** Purtial cut [10:59:56]*** Stage 1: CUTSNS_PIN = 1 [10:59:56]Read from MH i2c: 01 [10:59:56]MH_I2C_Read... [10:59:56]*** Stop cut motor [10:59:56]*** Cut end [10:59:56]Read from MH i2c: 01 07 00 [10:59:56]MH_I2C_Read... [10:59:56]Read from MH i2c: 01 07 00 67 16 00 00 00 00 00 FF 0F 92 [10:59:56]process_action close_receipt done [10:59:56]requested_data is exist [10:59:56]produce_requested_data [10:59:56]requested_item fm.sn is exist - process it [10:59:56]wFMCommunicate request_size=4 [10:59:56]MH_SAM_APDU [10:59:56]CAPDU: 80 11 00 00 [10:59:56]Write to MH i2c: E2 08 00 68 16 80 11 00 00 00 00 00 00 F8 [10:59:56]Write i2c OK [10:59:56]MH_I2C_Read... [10:59:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:59:56]Read from MH i2c: E2 [10:59:56]MH_I2C_Read... [10:59:56]Read from MH i2c: E2 17 00 [10:59:56]MH_I2C_Read... [10:59:56]Read from MH i2c: E2 17 00 68 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 4B [10:59:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [10:59:56]wFMCommunicate OK [10:59:56]requested_item fd.num is exist - process it [10:59:56]SAM_PROTO_GetFieldsCounters [10:59:56]wFMCommunicate request_size=4 [10:59:56]MH_SAM_APDU [10:59:56]CAPDU: 80 13 00 00 [10:59:56]Write to MH i2c: E2 08 00 69 16 80 13 00 00 00 00 00 00 FB [10:59:56]Write i2c OK [10:59:56]MH_I2C_Read... [10:59:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:59:56]Read from MH i2c: E2 [10:59:56]MH_I2C_Read... [10:59:56]Read from MH i2c: E2 62 00 [10:59:56]MH_I2C_Read... [10:59:56]Read from MH i2c: E2 62 00 69 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 2B 69 03 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 BA [10:59:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 2B 69 03 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 [10:59:56]wFMCommunicate OK [10:59:56]SAM_PROTO_GetFieldsCounters done [10:59:56]requested_item shift.num is exist - process it [10:59:56]requested_item shift.opened is exist - process it [10:59:56]req_shift_opened [10:59:56]FM_GetShiftState [10:59:56]SAM_PROTO_GetShiftState [10:59:56]wFMCommunicate request_size=4 [10:59:56]MH_SAM_APDU [10:59:56]CAPDU: 80 13 01 00 [10:59:56]Write to MH i2c: E2 08 00 6A 16 80 13 01 00 00 00 00 00 FD [10:59:56]Write i2c OK [10:59:56]MH_I2C_Read... [10:59:57]Read from MH i2c: E2 [10:59:57]MH_I2C_Read... [10:59:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:59:57]Read from MH i2c: E2 0E 00 [10:59:57]MH_I2C_Read... [10:59:57]Read from MH i2c: E2 0E 00 6A 16 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 7F [10:59:57]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [10:59:57]wFMCommunicate OK [10:59:57]SAM_PROTO_GetShiftState done [10:59:57]FM_GetShiftState done [10:59:57]req_shift_opened done [10:59:57]requested_item shift.open_date is exist - process it [10:59:57]req_shift_open_date [10:59:57]req_shift_open_date done [10:59:57]produce_requested_data done [10:59:57]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223531,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [10:59:57]process_action_free close_receipt [10:59:57]json_value_free [10:59:57]json_value_free done [10:59:57]process_json_proto returns [10:59:57]Send response to host [10:59:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223531,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [10:59:57]free response buf [10:59:57]execute_script done [10:59:57]execute_script returns [10:59:57]free content buf [10:59:57]Sock 9.Close socket [10:59:57]Sock 9.Thread stoped [11:00:01]OFD Sender: No OFD packet to send [11:00:06]OFD Sender: No OFD packet to send [11:00:11]OFD Sender: No OFD packet to send [11:00:16]OFD Sender: No OFD packet to send [11:00:21]OFD Sender: No OFD packet to send [11:00:26]OFD Sender: No OFD packet to send [11:00:31]OFD Sender: No OFD packet to send [11:00:36]OFD Sender: No OFD packet to send [11:00:41]OFD Sender: No OFD packet to send [11:00:46]OFD Sender: No OFD packet to send [11:00:51]OFD Sender: No OFD packet to send [11:00:56]OFD Sender: No OFD packet to send [11:01:01]OFD Sender: No OFD packet to send [11:01:06]OFD Sender: No OFD packet to send [11:01:10]accept exits with 8 [11:01:10]New connection [11:01:10]New thread 3067436388 created [11:01:10]Thread 3067579748 joined [11:01:10]Waiting for new connection... [11:01:10] Sock 8.Parse request [11:01:10]Sock 8.Check first char [11:01:10]Sock 8.First char is OK [11:01:10]request: POST /json_proto HTTP/1.0 [11:01:10]Method: POST [11:01:10]URL: /json_proto [11:01:10]Method is POST - this is cgi request [11:01:10]url: /json_proto [11:01:10]query_string will be loaded in cgi processing [11:01:10]execute_cgi json_proto POST (null) [11:01:10]execute_cgi path=json_proto method=POST [11:01:10]POST find Content-Length [11:01:10]Host: 172.17.52.131:8080 [11:01:10]Content-Length: 816 [11:01:10]Content-Type: application/json [11:01:10] [11:01:10]POST finish read [11:01:10]Found Content-Length = 816 [11:01:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477338", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 400.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:01:10]execute_script... [11:01:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477338", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 400.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:01:10]POST & json_proto [11:01:10]process_json_proto [11:01:10]json parsed OK: [11:01:10]protocol is kg_v1.0 [11:01:10]action value=close_receipt [11:01:10]process_action close_receipt [11:01:10]cmd_close_receipt [11:01:10]MH_GetDate [11:01:10]Write to MH i2c: F0 00 00 6B 16 70 [11:01:10]Write i2c OK [11:01:10]MH_I2C_Read... [11:01:10]Read from MH i2c: F0 [11:01:10]MH_I2C_Read... [11:01:10]Read from MH i2c: F0 09 00 [11:01:10]MH_I2C_Read... [11:01:10]Read from MH i2c: F0 09 00 6B 16 00 77 34 16 67 81 1C 16 67 BB [11:01:10]GetLastDocTimeStamp 1729508394 [11:01:10]current date 1729508471 [11:01:10]FM_GetShiftState [11:01:10]SAM_PROTO_GetShiftState [11:01:10]wFMCommunicate request_size=4 [11:01:10]MH_SAM_APDU [11:01:10]CAPDU: 80 13 01 00 [11:01:10]Write to MH i2c: E2 08 00 6C 16 80 13 01 00 00 00 00 00 FF [11:01:10]Write i2c OK [11:01:10]MH_I2C_Read... [11:01:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:01:10]Read from MH i2c: E2 [11:01:10]MH_I2C_Read... [11:01:10]Read from MH i2c: E2 0E 00 [11:01:10]MH_I2C_Read... [11:01:10]Read from MH i2c: E2 0E 00 6C 16 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 81 [11:01:10]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:01:10]wFMCommunicate OK [11:01:10]SAM_PROTO_GetShiftState done [11:01:10]FM_GetShiftState done [11:01:10]opened in 1729469279 [11:01:10]opened+sec_in_day 1729555679 [11:01:10]quantity*price = 40006 [11:01:10]sum+1 = 40007 [11:01:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.06 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 0.00 Безнал.: 400.06 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 163 21.10.2024 11:01 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871763 ФД: 223532 ФПД: 67229002752711 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110111&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223532&fm=67229002752711&tin=02508201610067®Number=0000000000091767&sum=40006 [11:01:11]StoreToDocumentArchive [11:01:11]shift 538 fd 223532 [11:01:11]save to /storage/0538/doc_00223532 [11:01:11]save last doc name /storage/0538/doc_00223532 to /storage/kkm_last_doc_name [11:01:11]save OK [11:01:11]Clear old archive folders... [11:01:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:01:11]tlvbuf is B6F5AA70 [11:01:11]SAM_PROTO_ClearQueue [11:01:11]wFMCommunicate request_size=4 [11:01:11]MH_SAM_APDU [11:01:11]CAPDU: 80 09 00 00 [11:01:11]Write to MH i2c: E2 08 00 79 16 80 09 00 00 00 00 00 00 01 [11:01:11]Write i2c OK [11:01:11]MH_I2C_Read... [11:01:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:01:11]Read from MH i2c: E2 [11:01:11]MH_I2C_Read... [11:01:11]Read from MH i2c: E2 03 00 [11:01:11]MH_I2C_Read... [11:01:11]Read from MH i2c: E2 03 00 79 16 00 90 00 03 [11:01:11]RAPDU: 90 00 [11:01:11]wFMCommunicate OK [11:01:11]SAM_PROTO_ClearQueue done [11:01:11]KKMCreateOFDPacket [11:01:11]OFDProtocolAddRootSTLVToBuf [11:01:11]FM_MakeSignedData [11:01:11]FM_MakeSignedData [11:01:11]SAM_PROTO_SignData [11:01:11]wFMCommunicate request_size=4 [11:01:11]MH_SAM_APDU [11:01:11]CAPDU: 80 0D 01 02 [11:01:11]Write to MH i2c: E2 08 00 7A 16 80 0D 01 02 00 00 00 00 09 [11:01:11]Write i2c OK [11:01:11]MH_I2C_Read... [11:01:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:01:11]Read from MH i2c: E2 [11:01:11]MH_I2C_Read... [11:01:11]Read from MH i2c: E2 03 00 [11:01:11]MH_I2C_Read... [11:01:11]Read from MH i2c: E2 03 00 7A 16 00 90 00 04 [11:01:11]RAPDU: 90 00 [11:01:11]wFMCommunicate OK [11:01:11]wFMCommunicate request_size=255 [11:01:11]MH_SAM_APDU [11:01:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 77 34 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2C 69 03 00 35 04 06 00 3D [11:01:11]Write to MH i2c: E2 02 01 7B 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 77 34 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2C 69 03 00 35 04 06 00 3D 00 00 34 [11:01:11]Write i2c OK [11:01:11]MH_I2C_Read... [11:01:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:12]Read from MH i2c: E2 [11:01:12]MH_I2C_Read... [11:01:12]Read from MH i2c: E2 03 00 [11:01:12]MH_I2C_Read... [11:01:12]Read from MH i2c: E2 03 00 7B 16 00 90 00 05 [11:01:12]RAPDU: 90 00 [11:01:12]wFMCommunicate OK [11:01:12]wFMCommunicate request_size=10 [11:01:12]MH_SAM_APDU [11:01:12]CAPDU: 80 0D 02 02 05 24 F8 D3 E2 C7 [11:01:12]Write to MH i2c: E2 0D 00 7C 16 80 0D 02 02 05 00 24 F8 D3 E2 C7 00 00 AE [11:01:12]Write i2c OK [11:01:12]MH_I2C_Read... [11:01:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:12]Read from MH i2c: E2 [11:01:12]MH_I2C_Read... [11:01:12]Read from MH i2c: E2 03 00 [11:01:12]MH_I2C_Read... [11:01:12]Read from MH i2c: E2 03 00 7C 16 00 90 00 06 [11:01:12]RAPDU: 90 00 [11:01:12]wFMCommunicate OK [11:01:12]wFMCommunicate request_size=4 [11:01:12]MH_SAM_APDU [11:01:12]CAPDU: 80 0D 03 02 [11:01:12]Write to MH i2c: E2 08 00 7D 16 80 0D 03 02 00 00 00 00 0E [11:01:12]Write i2c OK [11:01:12]MH_I2C_Read... [11:01:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:01:12]Read from MH i2c: E2 [11:01:12]MH_I2C_Read... [11:01:12]Read from MH i2c: E2 0B 00 [11:01:12]MH_I2C_Read... [11:01:12]Read from MH i2c: E2 0B 00 7D 16 00 2D BF 26 49 98 FB 4E FD 90 00 48 [11:01:12]RAPDU: 2D BF 26 49 98 FB 4E FD 90 00 [11:01:12]wFMCommunicate OK [11:01:12]SAM_PROTO_SignData done [11:01:12]FM_MakeSignedData done [11:01:12]CreateOFDProtocolMessage [11:01:12]wFMCommunicate request_size=4 [11:01:12]MH_SAM_APDU [11:01:12]CAPDU: 80 11 00 00 [11:01:12]Write to MH i2c: E2 08 00 7E 16 80 11 00 00 00 00 00 00 0E [11:01:12]Write i2c OK [11:01:12]MH_I2C_Read... [11:01:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:12]Read from MH i2c: E2 [11:01:12]MH_I2C_Read... [11:01:12]Read from MH i2c: E2 17 00 [11:01:12]MH_I2C_Read... [11:01:12]Read from MH i2c: E2 17 00 7E 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 61 [11:01:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:01:12]wFMCommunicate OK [11:01:12]CreateOFDProtocolMessage done [11:01:12]OFDSenderStorePacket 223532 [11:01:12]StoreOFDPacket docnum=223532 [11:01:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 80 54 07 01 53 EA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 77 34 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2C 69 03 00 35 04 06 00 3D 24 F8 D3 E2 C7 2D BF 26 49 98 FB 4E FD [11:01:12]CheckFolder [11:01:12]dirname=/storage/ofd_packets [11:01:12]CheckFolder done [11:01:12]ProducePacketName [11:01:12]name=ofd_packets/00223532 [11:01:12]NVStorageSaveData ofd_packets/00223532 [11:01:12]File name is /storage/ofd_packets/00223532 [11:01:12]Write 301 bytes [11:01:12]NVStorageSaveData done [11:01:12]OFDSenderStorePacket done [11:01:12]KKMCreateOFDPacket done [11:01:12]NVStorageSaveData kkm_last_timestamp [11:01:12]File name is /storage/kkm_last_timestamp [11:01:12]Write 4 bytes [11:01:12]NVStorageSaveData done [11:01:12]OFD Sender: Processing packet 223532 [packets to send 25, broken 24] [11:01:12]ProducePacketName [11:01:12]name=ofd_packets/00223532 [11:01:12]OFD Sender: To server: pG, [11:01:12]CommunicateWithHost lk.salyk.kg:30040 [11:01:12]ConnectInit lk.salyk.kg [11:01:12]ExternCall_PrintAddStr [11:01:12]wPrintStart [11:01:12]Write to MH i2c: 01 00 00 7F 16 95 [11:01:12]Write i2c OK [11:01:12]MH_I2C_Read... [11:01:12]Read from MH i2c: 01 [11:01:12]MH_I2C_Read... [11:01:12]Read from MH i2c: 01 07 00 [11:01:12]MH_I2C_Read... [11:01:12]Read from MH i2c: 01 07 00 7F 16 00 00 00 00 00 FF 0F AA [11:01:12]RasterBufferAndPrint [11:01:12]line Счет N : (1)477338 [11:01:12]line ИНН: 02508201610067 [11:01:12]line Контрольно-Кассовый Чек [11:01:12]line ПРОДАЖА [11:01:12]line ТРК (МРК, ГНК) : 52 [11:01:12]line Товар: 2710124130 [11:01:12]line Аи-92-К-5 [11:01:12]line 5.980 * 66.90 [11:01:12]line = 400.06 [11:01:12]line НДС 12% НСП 1% [11:01:12]line > о реализуемом товаре [11:01:12]line ИТОГО: 400.06 [11:01:12]line НСП 1% : 3.54 [11:01:12]line НДС 12% : 42.48 [11:01:12]line Наличными: 0.00 [11:01:12]line Безнал.: 400.06 [11:01:12]line Место: АЗС № 162 "Партнер Нефть" [11:01:12]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:01:12]line СНО: Общий режим [11:01:12]line Чек 163 21.10.2024 11:01 [11:01:12]line Смена: 538 ФФД: 1.0 [11:01:12]line ЗНМ: 0300000103 [11:01:12]line РНМ: 0000000000091767 [11:01:12]line Версия ККМ: 001 [11:01:12]line Платежная система: Бакай Банк [11:01:12]line ФМ: 0000000000871763 [11:01:12]line ФД: 223532 [11:01:12]line ФПД: 67229002752711 [11:01:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110111&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223532&fm=67229002752711&tin=02508201610067®Number=0000000000091767&sum=40006 [11:01:12]Connected sock=11 [11:01:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 80 54 07 01 53 EA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 77 34 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2C 69 03 00 35 04 06 00 3D 24 F8 D3 E2 C7 2D BF 26 49 98 FB 4E FD [11:01:12]written 0, free lines is 4095 [11:01:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 6A 53 47 00 26 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2C 69 03 00 F4 03 04 00 19 E0 15 67 B6 04 01 00 00 7C 8D 54 57 B1 A0 AC 35 [11:01:12]CommunicateWithHost err = 0 [11:01:12]CheckOFDResponse [11:01:12]1017 (14) - 77093643461234 [11:01:12]1041 (16) - 0000000000871763 [11:01:12]1040 (4) - 223532 [11:01:12]1012 (4) - 21.10.2024 05:01 [11:01:12]1206 (1) - 0 [11:01:12]OFD Sender: Remove packet 223532 [11:01:12]ProducePacketName [11:01:12]name=ofd_packets/00223532 [11:01:12]NVStorageDeleteData [11:01:13]Write to MH i2c: 01 00 00 A9 16 BF [11:01:13]Write i2c OK [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: 01 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: 01 07 00 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: 01 07 00 A9 16 00 00 00 00 00 FB 0C CD [11:01:13]RasterBufferAndPrint [11:01:13]line [11:01:13]line [11:01:13]line [11:01:13]line [11:01:13]line [11:01:13]written 0, free lines is 3330 [11:01:13]MH_Cut [11:01:13]Write to MH i2c: D1 01 00 B0 16 01 98 [11:01:13]Write i2c OK [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: D1 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: D1 01 00 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: D1 01 00 B0 16 00 97 [11:01:13]Write to MH i2c: 01 00 00 B1 16 C7 [11:01:13]Write i2c OK [11:01:13]MH_I2C_Read... [11:01:13]OFD Sender: No OFD packet to send [11:01:13]*** Cut start [11:01:13]*** Purtial cut [11:01:13]*** Stage 1: CUTSNS_PIN = 1 [11:01:14]Read from MH i2c: 01 [11:01:14]MH_I2C_Read... [11:01:14]*** Stop cut motor [11:01:14]*** Cut end [11:01:14]Read from MH i2c: 01 07 00 [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: 01 07 00 B1 16 00 00 00 00 00 FF 0F DC [11:01:14]process_action close_receipt done [11:01:14]requested_data is exist [11:01:14]produce_requested_data [11:01:14]requested_item fm.sn is exist - process it [11:01:14]wFMCommunicate request_size=4 [11:01:14]MH_SAM_APDU [11:01:14]CAPDU: 80 11 00 00 [11:01:14]Write to MH i2c: E2 08 00 B2 16 80 11 00 00 00 00 00 00 42 [11:01:14]Write i2c OK [11:01:14]MH_I2C_Read... [11:01:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:14]Read from MH i2c: E2 [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: E2 17 00 [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: E2 17 00 B2 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 95 [11:01:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:01:14]wFMCommunicate OK [11:01:14]requested_item fd.num is exist - process it [11:01:14]SAM_PROTO_GetFieldsCounters [11:01:14]wFMCommunicate request_size=4 [11:01:14]MH_SAM_APDU [11:01:14]CAPDU: 80 13 00 00 [11:01:14]Write to MH i2c: E2 08 00 B3 16 80 13 00 00 00 00 00 00 45 [11:01:14]Write i2c OK [11:01:14]MH_I2C_Read... [11:01:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:01:14]Read from MH i2c: E2 [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: E2 62 00 [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: E2 62 00 B3 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 2C 69 03 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 08 [11:01:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 2C 69 03 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 [11:01:14]wFMCommunicate OK [11:01:14]SAM_PROTO_GetFieldsCounters done [11:01:14]requested_item shift.num is exist - process it [11:01:14]requested_item shift.opened is exist - process it [11:01:14]req_shift_opened [11:01:14]FM_GetShiftState [11:01:14]SAM_PROTO_GetShiftState [11:01:14]wFMCommunicate request_size=4 [11:01:14]MH_SAM_APDU [11:01:14]CAPDU: 80 13 01 00 [11:01:14]Write to MH i2c: E2 08 00 B4 16 80 13 01 00 00 00 00 00 47 [11:01:14]Write i2c OK [11:01:14]MH_I2C_Read... [11:01:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:01:14]Read from MH i2c: E2 [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: E2 0E 00 [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: E2 0E 00 B4 16 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 C9 [11:01:14]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:01:14]wFMCommunicate OK [11:01:14]SAM_PROTO_GetShiftState done [11:01:14]FM_GetShiftState done [11:01:14]req_shift_opened done [11:01:14]requested_item shift.open_date is exist - process it [11:01:14]req_shift_open_date [11:01:14]req_shift_open_date done [11:01:14]produce_requested_data done [11:01:14]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223532,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:01:14]process_action_free close_receipt [11:01:14]json_value_free [11:01:14]json_value_free done [11:01:14]process_json_proto returns [11:01:14]Send response to host [11:01:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223532,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:01:14]free response buf [11:01:14]execute_script done [11:01:14]execute_script returns [11:01:14]free content buf [11:01:14]Sock 8.Close socket [11:01:14]Sock 8.Thread stoped [11:01:18]OFD Sender: No OFD packet to send [11:01:23]OFD Sender: No OFD packet to send [11:01:28]OFD Sender: No OFD packet to send [11:01:33]OFD Sender: No OFD packet to send [11:01:38]OFD Sender: No OFD packet to send [11:01:43]OFD Sender: No OFD packet to send [11:01:48]OFD Sender: No OFD packet to send [11:01:53]OFD Sender: No OFD packet to send [11:01:58]OFD Sender: No OFD packet to send [11:02:03]OFD Sender: No OFD packet to send [11:02:08]OFD Sender: No OFD packet to send [11:02:13]OFD Sender: No OFD packet to send [11:02:18]OFD Sender: No OFD packet to send [11:02:22]accept exits with 9 [11:02:22]New connection [11:02:22]New thread 3067579748 created [11:02:22]Thread 3067436388 joined [11:02:22]Waiting for new connection... [11:02:22] Sock 9.Parse request [11:02:22]Sock 9.Check first char [11:02:22]Sock 9.First char is OK [11:02:22]request: POST /json_proto HTTP/1.0 [11:02:22]Method: POST [11:02:22]URL: /json_proto [11:02:22]Method is POST - this is cgi request [11:02:22]url: /json_proto [11:02:22]query_string will be loaded in cgi processing [11:02:22]execute_cgi json_proto POST (null) [11:02:22]execute_cgi path=json_proto method=POST [11:02:22]POST find Content-Length [11:02:22]Host: 172.17.52.131:8080 [11:02:22]Content-Length: 678 [11:02:22]Content-Type: application/json [11:02:22] [11:02:22]POST finish read [11:02:22]Found Content-Length = 678 [11:02:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477339", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:02:22]execute_script... [11:02: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)477339", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:02:22]POST & json_proto [11:02:22]process_json_proto [11:02:22]json parsed OK: [11:02:22]protocol is kg_v1.0 [11:02:22]action value=close_receipt [11:02:22]process_action close_receipt [11:02:22]cmd_close_receipt [11:02:22]MH_GetDate [11:02:22]Write to MH i2c: F0 00 00 B5 16 BA [11:02:22]Write i2c OK [11:02:22]MH_I2C_Read... [11:02:22]Read from MH i2c: F0 [11:02:22]MH_I2C_Read... [11:02:22]Read from MH i2c: F0 09 00 [11:02:22]MH_I2C_Read... [11:02:22]Read from MH i2c: F0 09 00 B5 16 00 BF 34 16 67 81 1C 16 67 4D [11:02:22]GetLastDocTimeStamp 1729508471 [11:02:22]current date 1729508543 [11:02:22]FM_GetShiftState [11:02:22]SAM_PROTO_GetShiftState [11:02:22]wFMCommunicate request_size=4 [11:02:22]MH_SAM_APDU [11:02:22]CAPDU: 80 13 01 00 [11:02:22]Write to MH i2c: E2 08 00 B6 16 80 13 01 00 00 00 00 00 49 [11:02:22]Write i2c OK [11:02:22]MH_I2C_Read... [11:02:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:22]Read from MH i2c: E2 [11:02:22]MH_I2C_Read... [11:02:22]Read from MH i2c: E2 0E 00 [11:02:22]MH_I2C_Read... [11:02:22]Read from MH i2c: E2 0E 00 B6 16 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 CB [11:02:22]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:02:22]wFMCommunicate OK [11:02:22]SAM_PROTO_GetShiftState done [11:02:22]FM_GetShiftState done [11:02:22]opened in 1729469279 [11:02:22]opened+sec_in_day 1729555679 [11:02:22]quantity*price = 70044 [11:02:22]sum+1 = 70045 [11:02:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 164 21.10.2024 11:02 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223533 ФПД: 138365262920779 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110223&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223533&fm=138365262920779&tin=02508201610067®Number=0000000000091767&sum=70000 [11:02:24]StoreToDocumentArchive [11:02:24]shift 538 fd 223533 [11:02:24]save to /storage/0538/doc_00223533 [11:02:24]save last doc name /storage/0538/doc_00223533 to /storage/kkm_last_doc_name [11:02:24]save OK [11:02:24]Clear old archive folders... [11:02:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:02:24]tlvbuf is 013A43E0 [11:02:24]SAM_PROTO_ClearQueue [11:02:24]wFMCommunicate request_size=4 [11:02:24]MH_SAM_APDU [11:02:24]CAPDU: 80 09 00 00 [11:02:24]Write to MH i2c: E2 08 00 C3 16 80 09 00 00 00 00 00 00 4B [11:02:24]Write i2c OK [11:02:24]MH_I2C_Read... [11:02:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:02:24]Read from MH i2c: E2 [11:02:24]MH_I2C_Read... [11:02:24]Read from MH i2c: E2 03 00 [11:02:24]MH_I2C_Read... [11:02:24]Read from MH i2c: E2 03 00 C3 16 00 90 00 4D [11:02:24]RAPDU: 90 00 [11:02:24]wFMCommunicate OK [11:02:24]SAM_PROTO_ClearQueue done [11:02:24]KKMCreateOFDPacket [11:02:24]OFDProtocolAddRootSTLVToBuf [11:02:24]FM_MakeSignedData [11:02:24]FM_MakeSignedData [11:02:24]SAM_PROTO_SignData [11:02:24]wFMCommunicate request_size=4 [11:02:24]MH_SAM_APDU [11:02:24]CAPDU: 80 0D 01 02 [11:02:24]Write to MH i2c: E2 08 00 C4 16 80 0D 01 02 00 00 00 00 53 [11:02:24]Write i2c OK [11:02:24]MH_I2C_Read... [11:02:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:02:24]Read from MH i2c: E2 [11:02:24]MH_I2C_Read... [11:02:24]Read from MH i2c: E2 03 00 [11:02:24]MH_I2C_Read... [11:02:24]Read from MH i2c: E2 03 00 C4 16 00 90 00 4E [11:02:24]RAPDU: 90 00 [11:02:24]wFMCommunicate OK [11:02:24]wFMCommunicate request_size=255 [11:02:24]MH_SAM_APDU [11:02:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A4 00 00 00 F4 03 04 00 BF 34 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2D 69 03 00 35 04 06 00 7D [11:02:24]Write to MH i2c: E2 02 01 C5 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A4 00 00 00 F4 03 04 00 BF 34 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2D 69 03 00 35 04 06 00 7D 00 00 3D [11:02:24]Write i2c OK [11:02:24]MH_I2C_Read... [11:02:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:24]Read from MH i2c: E2 [11:02:24]MH_I2C_Read... [11:02:24]Read from MH i2c: E2 03 00 [11:02:24]MH_I2C_Read... [11:02:24]Read from MH i2c: E2 03 00 C5 16 00 90 00 4F [11:02:24]RAPDU: 90 00 [11:02:24]wFMCommunicate OK [11:02:24]wFMCommunicate request_size=10 [11:02:24]MH_SAM_APDU [11:02:24]CAPDU: 80 0D 02 02 05 D7 AC 58 7C 4B [11:02:24]Write to MH i2c: E2 0D 00 C6 16 80 0D 02 02 05 00 D7 AC 58 7C 4B 00 00 02 [11:02:24]Write i2c OK [11:02:24]MH_I2C_Read... [11:02:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:24]Read from MH i2c: E2 [11:02:24]MH_I2C_Read... [11:02:24]Read from MH i2c: E2 03 00 [11:02:24]MH_I2C_Read... [11:02:24]Read from MH i2c: E2 03 00 C6 16 00 90 00 50 [11:02:24]RAPDU: 90 00 [11:02:24]wFMCommunicate OK [11:02:24]wFMCommunicate request_size=4 [11:02:24]MH_SAM_APDU [11:02:24]CAPDU: 80 0D 03 02 [11:02:24]Write to MH i2c: E2 08 00 C7 16 80 0D 03 02 00 00 00 00 58 [11:02:24]Write i2c OK [11:02:24]MH_I2C_Read... [11:02:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:02:24]Read from MH i2c: E2 [11:02:24]MH_I2C_Read... [11:02:24]Read from MH i2c: E2 0B 00 [11:02:24]MH_I2C_Read... [11:02:24]Read from MH i2c: E2 0B 00 C7 16 00 81 D6 86 49 4F 38 0B CE 90 00 DF [11:02:24]RAPDU: 81 D6 86 49 4F 38 0B CE 90 00 [11:02:24]wFMCommunicate OK [11:02:24]SAM_PROTO_SignData done [11:02:24]FM_MakeSignedData done [11:02:24]CreateOFDProtocolMessage [11:02:24]wFMCommunicate request_size=4 [11:02:24]MH_SAM_APDU [11:02:24]CAPDU: 80 11 00 00 [11:02:24]Write to MH i2c: E2 08 00 C8 16 80 11 00 00 00 00 00 00 58 [11:02:24]Write i2c OK [11:02:24]MH_I2C_Read... [11:02:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:24]Read from MH i2c: E2 [11:02:24]MH_I2C_Read... [11:02:24]Read from MH i2c: E2 17 00 [11:02:24]MH_I2C_Read... [11:02:24]Read from MH i2c: E2 17 00 C8 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 AB [11:02:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:02:24]wFMCommunicate OK [11:02:24]CreateOFDProtocolMessage done [11:02:24]OFDSenderStorePacket 223533 [11:02:24]StoreOFDPacket docnum=223533 [11:02:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 C7 7C 07 01 16 B6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 A4 00 00 00 F4 03 04 00 BF 34 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2D 69 03 00 35 04 06 00 7D D7 AC 58 7C 4B 81 D6 86 49 4F 38 0B CE [11:02:24]CheckFolder [11:02:24]dirname=/storage/ofd_packets [11:02:24]CheckFolder done [11:02:24]ProducePacketName [11:02:24]name=ofd_packets/00223533 [11:02:24]NVStorageSaveData ofd_packets/00223533 [11:02:24]File name is /storage/ofd_packets/00223533 [11:02:24]Write 301 bytes [11:02:24]NVStorageSaveData done [11:02:24]OFDSenderStorePacket done [11:02:24]KKMCreateOFDPacket done [11:02:24]NVStorageSaveData kkm_last_timestamp [11:02:24]File name is /storage/kkm_last_timestamp [11:02:24]Write 4 bytes [11:02:24]NVStorageSaveData done [11:02:24]OFD Sender: Processing packet 223533 [packets to send 25, broken 24] [11:02:24]ProducePacketName [11:02:24]name=ofd_packets/00223533 [11:02:24]OFD Sender: To server: pG, [11:02:24]CommunicateWithHost lk.salyk.kg:30040 [11:02:24]ConnectInit lk.salyk.kg [11:02:24]ExternCall_PrintAddStr [11:02:24]wPrintStart [11:02:24]Write to MH i2c: 01 00 00 C9 16 DF [11:02:24]Write i2c OK [11:02:24]MH_I2C_Read... [11:02:24]Read from MH i2c: 01 [11:02:24]MH_I2C_Read... [11:02:24]Read from MH i2c: 01 07 00 [11:02:24]MH_I2C_Read... [11:02:24]Read from MH i2c: 01 07 00 C9 16 00 00 00 00 00 FF 0F F4 [11:02:24]RasterBufferAndPrint [11:02:24]line Счет N : (1)477339 [11:02:24]line ИНН: 02508201610067 [11:02:24]line Контрольно-Кассовый Чек [11:02:24]line ПРОДАЖА [11:02:24]line ТРК (МРК, ГНК) : 12 [11:02:24]line Товар: 2710124130 [11:02:24]line Аи-92-К-5 [11:02:24]line 10.470 * 66.90 [11:02:24]line = 700.44 [11:02:24]line НДС 12% НСП 1% [11:02:24]line > о реализуемом товаре [11:02:24]line ОКРУГЛЕНИЕ: -0.44 [11:02:24]line ИТОГО: 700.00 [11:02:24]line Внесено: 700.00 [11:02:24]line СДАЧА: 0.00 [11:02:24]line НСП 1% : 6.20 [11:02:24]line НДС 12% : 74.38 [11:02:24]line Наличными: 700.00 [11:02:24]line Безнал.: 0.00 [11:02:24]line Место: АЗС № 162 "Партнер Нефть" [11:02:24]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:02:24]line СНО: Общий режим [11:02:24]line Чек 164 21.10.2024 11:02 [11:02:24]line Смена: 538 ФФД: 1.0 [11:02:24]line ЗНМ: 0300000103 [11:02:24]line РНМ: 0000000000091767 [11:02:24]line Версия ККМ: 001 [11:02:24]line ФМ: 0000000000871763 [11:02:24]line ФД: 223533 [11:02:24]line ФПД: 138365262920779 [11:02:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110223&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223533&fm=138365262920779&tin=02508201610067®Number=0000000000091767&sum=70000 [11:02:24]Connected sock=11 [11:02:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 C7 7C 07 01 16 B6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 A4 00 00 00 F4 03 04 00 BF 34 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2D 69 03 00 35 04 06 00 7D D7 AC 58 7C 4B 81 D6 86 49 4F 38 0B CE [11:02:24]written 0, free lines is 4095 [11:02:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 C1 40 47 00 CC 1C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2D 69 03 00 F4 03 04 00 61 E0 15 67 B6 04 01 00 00 FF 37 ED 6A 44 F7 19 AF [11:02:25]CommunicateWithHost err = 0 [11:02:25]CheckOFDResponse [11:02:25]1017 (14) - 77093643461234 [11:02:25]1041 (16) - 0000000000871763 [11:02:25]1040 (4) - 223533 [11:02:25]1012 (4) - 21.10.2024 05:02 [11:02:25]1206 (1) - 0 [11:02:25]OFD Sender: Remove packet 223533 [11:02:25]ProducePacketName [11:02:25]name=ofd_packets/00223533 [11:02:25]NVStorageDeleteData [11:02:25]Write to MH i2c: 01 00 00 F4 16 0A [11:02:25]Write i2c OK [11:02:25]MH_I2C_Read... [11:02:25]Read from MH i2c: 01 [11:02:25]MH_I2C_Read... [11:02:25]Read from MH i2c: 01 07 00 [11:02:25]MH_I2C_Read... [11:02:25]Read from MH i2c: 01 07 00 F4 16 00 00 00 00 00 E7 0C 04 [11:02:25]RasterBufferAndPrint [11:02:25]line [11:02:25]line [11:02:25]line [11:02:25]line [11:02:25]line [11:02:25]written 0, free lines is 3309 [11:02:25]MH_Cut [11:02:25]Write to MH i2c: D1 01 00 FB 16 01 E3 [11:02:25]Write i2c OK [11:02:25]MH_I2C_Read... [11:02:25]Read from MH i2c: D1 [11:02:25]MH_I2C_Read... [11:02:25]Read from MH i2c: D1 01 00 [11:02:25]MH_I2C_Read... [11:02:25]Read from MH i2c: D1 01 00 FB 16 00 E2 [11:02:25]Write to MH i2c: 01 00 00 FC 16 12 [11:02:25]Write i2c OK [11:02:25]MH_I2C_Read... [11:02:25]OFD Sender: No OFD packet to send [11:02:26]*** Cut start [11:02:26]*** Purtial cut [11:02:26]*** Stage 1: CUTSNS_PIN = 1 [11:02:26]Read from MH i2c: 01 [11:02:26]MH_I2C_Read... [11:02:26]*** Stop cut motor [11:02:26]*** Cut end [11:02:26]Read from MH i2c: 01 07 00 [11:02:26]MH_I2C_Read... [11:02:26]Read from MH i2c: 01 07 00 FC 16 00 00 00 00 00 FF 0F 27 [11:02:26]process_action close_receipt done [11:02:26]requested_data is exist [11:02:26]produce_requested_data [11:02:26]requested_item fm.sn is exist - process it [11:02:26]wFMCommunicate request_size=4 [11:02:26]MH_SAM_APDU [11:02:26]CAPDU: 80 11 00 00 [11:02:26]Write to MH i2c: E2 08 00 FD 16 80 11 00 00 00 00 00 00 8D [11:02:26]Write i2c OK [11:02:26]MH_I2C_Read... [11:02:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:26]Read from MH i2c: E2 [11:02:26]MH_I2C_Read... [11:02:26]Read from MH i2c: E2 17 00 [11:02:26]MH_I2C_Read... [11:02:26]Read from MH i2c: E2 17 00 FD 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 E0 [11:02:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:02:26]wFMCommunicate OK [11:02:26]requested_item fd.num is exist - process it [11:02:26]SAM_PROTO_GetFieldsCounters [11:02:26]wFMCommunicate request_size=4 [11:02:26]MH_SAM_APDU [11:02:26]CAPDU: 80 13 00 00 [11:02:26]Write to MH i2c: E2 08 00 FE 16 80 13 00 00 00 00 00 00 90 [11:02:26]Write i2c OK [11:02:26]MH_I2C_Read... [11:02:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:02:26]Read from MH i2c: E2 [11:02:26]MH_I2C_Read... [11:02:26]Read from MH i2c: E2 62 00 [11:02:26]MH_I2C_Read... [11:02:26]Read from MH i2c: E2 62 00 FE 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 2D 69 03 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 57 [11:02:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 2D 69 03 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 [11:02:26]wFMCommunicate OK [11:02:26]SAM_PROTO_GetFieldsCounters done [11:02:26]requested_item shift.num is exist - process it [11:02:26]requested_item shift.opened is exist - process it [11:02:26]req_shift_opened [11:02:26]FM_GetShiftState [11:02:26]SAM_PROTO_GetShiftState [11:02:26]wFMCommunicate request_size=4 [11:02:26]MH_SAM_APDU [11:02:26]CAPDU: 80 13 01 00 [11:02:26]Write to MH i2c: E2 08 00 FF 16 80 13 01 00 00 00 00 00 92 [11:02:26]Write i2c OK [11:02:26]MH_I2C_Read... [11:02:26]Read from MH i2c: E2 [11:02:26]MH_I2C_Read... [11:02:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:26]Read from MH i2c: E2 0E 00 [11:02:26]MH_I2C_Read... [11:02:26]Read from MH i2c: E2 0E 00 FF 16 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 14 [11:02:26]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:02:26]wFMCommunicate OK [11:02:26]SAM_PROTO_GetShiftState done [11:02:26]FM_GetShiftState done [11:02:26]req_shift_opened done [11:02:26]requested_item shift.open_date is exist - process it [11:02:26]req_shift_open_date [11:02:26]req_shift_open_date done [11:02:26]produce_requested_data done [11:02:26]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223533,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:02:26]process_action_free close_receipt [11:02:26]json_value_free [11:02:26]json_value_free done [11:02:26]process_json_proto returns [11:02:26]Send response to host [11:02:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223533,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:02:26]free response buf [11:02:26]execute_script done [11:02:26]execute_script returns [11:02:26]free content buf [11:02:26]Sock 9.Close socket [11:02:26]Sock 9.Thread stoped [11:02:30]OFD Sender: No OFD packet to send [11:02:35]OFD Sender: No OFD packet to send [11:02:40]OFD Sender: No OFD packet to send [11:02:45]OFD Sender: No OFD packet to send [11:02:50]OFD Sender: No OFD packet to send [11:02:55]OFD Sender: No OFD packet to send [11:03:00]accept exits with 8 [11:03:00]New connection [11:03:00]New thread 3067436388 created [11:03:00]Thread 3067579748 joined [11:03:00]Waiting for new connection... [11:03:00] Sock 8.Parse request [11:03:00]Sock 8.Check first char [11:03:00]Sock 8.First char is OK [11:03:00]request: POST /json_proto HTTP/1.0 [11:03:00]Method: POST [11:03:00]URL: /json_proto [11:03:00]Method is POST - this is cgi request [11:03:00]url: /json_proto [11:03:00]query_string will be loaded in cgi processing [11:03:00]execute_cgi json_proto POST (null) [11:03:00]execute_cgi path=json_proto method=POST [11:03:00]POST find Content-Length [11:03:00]Host: 172.17.52.131:8080 [11:03:00]Content-Length: 632 [11:03:00]Content-Type: application/json [11:03:00] [11:03:00]POST finish read [11:03:00]Found Content-Length = 632 [11:03:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477340", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:03:00]execute_script... [11:03:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477340", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:03:00]POST & json_proto [11:03:00]process_json_proto [11:03:00]json parsed OK: [11:03:00]protocol is kg_v1.0 [11:03:00]action value=close_receipt [11:03:00]process_action close_receipt [11:03:00]cmd_close_receipt [11:03:00]MH_GetDate [11:03:00]Write to MH i2c: F0 00 00 00 17 06 [11:03:00]Write i2c OK [11:03:00]MH_I2C_Read... [11:03:00]Read from MH i2c: F0 [11:03:00]MH_I2C_Read... [11:03:00]Read from MH i2c: F0 09 00 [11:03:00]MH_I2C_Read... [11:03:00]Read from MH i2c: F0 09 00 00 17 00 E4 34 16 67 81 1C 16 67 BE [11:03:00]GetLastDocTimeStamp 1729508543 [11:03:00]current date 1729508580 [11:03:00]FM_GetShiftState [11:03:00]SAM_PROTO_GetShiftState [11:03:00]wFMCommunicate request_size=4 [11:03:00]MH_SAM_APDU [11:03:00]CAPDU: 80 13 01 00 [11:03:00]Write to MH i2c: E2 08 00 01 17 80 13 01 00 00 00 00 00 95 [11:03:00]Write i2c OK [11:03:00]MH_I2C_Read... [11:03:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:00]Read from MH i2c: E2 [11:03:00]MH_I2C_Read... [11:03:00]Read from MH i2c: E2 0E 00 [11:03:00]MH_I2C_Read... [11:03:00]Read from MH i2c: E2 0E 00 01 17 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 17 [11:03:00]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:03:00]wFMCommunicate OK [11:03:00]SAM_PROTO_GetShiftState done [11:03:00]FM_GetShiftState done [11:03:00]opened in 1729469279 [11:03:00]opened+sec_in_day 1729555679 [11:03:00]quantity*price = 50000 [11:03:00]sum+1 = 50001 [11:03:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 165 21.10.2024 11:03 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223534 ФПД: 107370915929182 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110300&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223534&fm=107370915929182&tin=02508201610067®Number=0000000000091767&sum=50000 [11:03:01]StoreToDocumentArchive [11:03:01]shift 538 fd 223534 [11:03:01]save to /storage/0538/doc_00223534 [11:03:01]save last doc name /storage/0538/doc_00223534 to /storage/kkm_last_doc_name [11:03:01]save OK [11:03:01]Clear old archive folders... [11:03:01]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:03:01]tlvbuf is 013E42B0 [11:03:01]SAM_PROTO_ClearQueue [11:03:01]wFMCommunicate request_size=4 [11:03:01]MH_SAM_APDU [11:03:01]CAPDU: 80 09 00 00 [11:03:01]Write to MH i2c: E2 08 00 0E 17 80 09 00 00 00 00 00 00 97 [11:03:01]Write i2c OK [11:03:01]MH_I2C_Read... [11:03:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:03:01]Read from MH i2c: E2 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: E2 03 00 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: E2 03 00 0E 17 00 90 00 99 [11:03:01]RAPDU: 90 00 [11:03:01]wFMCommunicate OK [11:03:01]SAM_PROTO_ClearQueue done [11:03:01]KKMCreateOFDPacket [11:03:01]OFDProtocolAddRootSTLVToBuf [11:03:01]FM_MakeSignedData [11:03:01]FM_MakeSignedData [11:03:01]SAM_PROTO_SignData [11:03:01]wFMCommunicate request_size=4 [11:03:01]MH_SAM_APDU [11:03:01]CAPDU: 80 0D 01 02 [11:03:01]Write to MH i2c: E2 08 00 0F 17 80 0D 01 02 00 00 00 00 9F [11:03:01]Write i2c OK [11:03:01]MH_I2C_Read... [11:03:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:03:01]Read from MH i2c: E2 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: E2 03 00 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: E2 03 00 0F 17 00 90 00 9A [11:03:01]RAPDU: 90 00 [11:03:01]wFMCommunicate OK [11:03:01]wFMCommunicate request_size=255 [11:03:01]MH_SAM_APDU [11:03:01]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 E4 34 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2E 69 03 00 35 04 06 00 [11:03:01]Write to MH i2c: E2 02 01 10 17 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 E4 34 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2E 69 03 00 35 04 06 00 00 00 8A [11:03:01]Write i2c OK [11:03:01]MH_I2C_Read... [11:03:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:01]Read from MH i2c: E2 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: E2 03 00 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: E2 03 00 10 17 00 90 00 9B [11:03:01]RAPDU: 90 00 [11:03:01]wFMCommunicate OK [11:03:01]wFMCommunicate request_size=11 [11:03:01]MH_SAM_APDU [11:03:01]CAPDU: 80 0D 02 02 06 61 A7 3D 4D 9C 5E [11:03:01]Write to MH i2c: E2 0E 00 11 17 80 0D 02 02 06 00 61 A7 3D 4D 9C 5E 00 00 3A [11:03:01]Write i2c OK [11:03:01]MH_I2C_Read... [11:03:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:01]Read from MH i2c: E2 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: E2 03 00 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: E2 03 00 11 17 00 90 00 9C [11:03:01]RAPDU: 90 00 [11:03:01]wFMCommunicate OK [11:03:01]wFMCommunicate request_size=4 [11:03:01]MH_SAM_APDU [11:03:01]CAPDU: 80 0D 03 02 [11:03:01]Write to MH i2c: E2 08 00 12 17 80 0D 03 02 00 00 00 00 A4 [11:03:01]Write i2c OK [11:03:01]MH_I2C_Read... [11:03:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:03:01]Read from MH i2c: E2 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: E2 0B 00 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: E2 0B 00 12 17 00 B9 5F 6A B2 0F 19 DF B5 90 00 95 [11:03:01]RAPDU: B9 5F 6A B2 0F 19 DF B5 90 00 [11:03:01]wFMCommunicate OK [11:03:01]SAM_PROTO_SignData done [11:03:01]FM_MakeSignedData done [11:03:01]CreateOFDProtocolMessage [11:03:01]wFMCommunicate request_size=4 [11:03:01]MH_SAM_APDU [11:03:01]CAPDU: 80 11 00 00 [11:03:01]Write to MH i2c: E2 08 00 13 17 80 11 00 00 00 00 00 00 A4 [11:03:01]Write i2c OK [11:03:01]MH_I2C_Read... [11:03:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:01]Read from MH i2c: E2 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: E2 17 00 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: E2 17 00 13 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 F7 [11:03:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:03:01]wFMCommunicate OK [11:03:01]CreateOFDProtocolMessage done [11:03:01]OFDSenderStorePacket 223534 [11:03:01]StoreOFDPacket docnum=223534 [11:03:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 3B C3 08 01 D9 A4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 E4 34 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2E 69 03 00 35 04 06 00 61 A7 3D 4D 9C 5E B9 5F 6A B2 0F 19 DF B5 [11:03:01]CheckFolder [11:03:01]dirname=/storage/ofd_packets [11:03:01]CheckFolder done [11:03:01]ProducePacketName [11:03:01]name=ofd_packets/00223534 [11:03:01]NVStorageSaveData ofd_packets/00223534 [11:03:01]File name is /storage/ofd_packets/00223534 [11:03:01]Write 302 bytes [11:03:01]NVStorageSaveData done [11:03:01]OFDSenderStorePacket done [11:03:01]KKMCreateOFDPacket done [11:03:01]NVStorageSaveData kkm_last_timestamp [11:03:01]File name is /storage/kkm_last_timestamp [11:03:01]Write 4 bytes [11:03:01]NVStorageSaveData done [11:03:02]ExternCall_PrintAddStr [11:03:02]wPrintStart [11:03:02]Write to MH i2c: 01 00 00 14 17 2B [11:03:02]Write i2c OK [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: 01 [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: 01 07 00 [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: 01 07 00 14 17 00 00 00 00 00 FF 0F 40 [11:03:02]RasterBufferAndPrint [11:03:02]line Счет N : (1)477340 [11:03:02]line ИНН: 02508201610067 [11:03:02]line Контрольно-Кассовый Чек [11:03:02]line ПРОДАЖА [11:03:02]line ТРК (МРК, ГНК) : 33 [11:03:02]line Товар: 2710124130 [11:03:02]line SUPER-92-К-5 [11:03:02]line 7.310 * 68.40 [11:03:02]line = 500.00 [11:03:02]line НДС 12% НСП 1% [11:03:02]line > о реализуемом товаре [11:03:02]line ИТОГО: 500.00 [11:03:02]line НСП 1% : 4.42 [11:03:02]line НДС 12% : 53.10 [11:03:02]line Наличными: 500.00 [11:03:02]line Безнал.: 0.00 [11:03:02]line Место: АЗС № 162 "Партнер Нефть" [11:03:02]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:03:02]line СНО: Общий режим [11:03:02]line Чек 165 21.10.2024 11:03 [11:03:02]line Смена: 538 ФФД: 1.0 [11:03:02]line ЗНМ: 0300000103 [11:03:02]line РНМ: 0000000000091767 [11:03:02]line Версия ККМ: 001 [11:03:02]line ФМ: 0000000000871763 [11:03:02]line ФД: 223534 [11:03:02]line ФПД: 107370915929182 [11:03:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110300&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223534&fm=107370915929182&tin=02508201610067®Number=0000000000091767&sum=50000 [11:03:02]OFD Sender: Processing packet 223534 [packets to send 25, broken 24] [11:03:02]ProducePacketName [11:03:02]name=ofd_packets/00223534 [11:03:02]OFD Sender: To server: pG, [11:03:02]CommunicateWithHost lk.salyk.kg:30040 [11:03:02]ConnectInit lk.salyk.kg [11:03:02]written 0, free lines is 4095 [11:03:02]Connected sock=10 [11:03:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 3B C3 08 01 D9 A4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 E4 34 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2E 69 03 00 35 04 06 00 61 A7 3D 4D 9C 5E B9 5F 6A B2 0F 19 DF B5 [11:03:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 C5 F6 47 00 A1 C8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2E 69 03 00 F4 03 04 00 87 E0 15 67 B6 04 01 00 00 54 5F 83 E0 9B 45 89 38 [11:03:02]CommunicateWithHost err = 0 [11:03:02]CheckOFDResponse [11:03:02]1017 (14) - 77093643461234 [11:03:02]1041 (16) - 0000000000871763 [11:03:02]1040 (4) - 223534 [11:03:02]1012 (4) - 21.10.2024 05:03 [11:03:02]1206 (1) - 0 [11:03:02]OFD Sender: Remove packet 223534 [11:03:02]ProducePacketName [11:03:02]name=ofd_packets/00223534 [11:03:02]NVStorageDeleteData [11:03:02]Write to MH i2c: 01 00 00 3C 17 53 [11:03:02]Write i2c OK [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: 01 [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: 01 07 00 [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: 01 07 00 3C 17 00 00 00 00 00 15 0D 7C [11:03:02]RasterBufferAndPrint [11:03:02]line [11:03:02]line [11:03:02]line [11:03:02]line [11:03:02]line [11:03:02]written 0, free lines is 3355 [11:03:02]MH_Cut [11:03:02]Write to MH i2c: D1 01 00 43 17 01 2C [11:03:02]Write i2c OK [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: D1 [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: D1 01 00 [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: D1 01 00 43 17 00 2B [11:03:02]Write to MH i2c: 01 00 00 44 17 5B [11:03:02]Write i2c OK [11:03:02]MH_I2C_Read... [11:03:03]OFD Sender: No OFD packet to send [11:03:03]*** Cut start [11:03:03]*** Purtial cut [11:03:03]*** CUTSNS_PIN = 0 [11:03:03]*** Stage 1: CUTSNS_PIN = 1 [11:03:05]Read from MH i2c: 01 [11:03:05]MH_I2C_Read... [11:03:05]*** Stop cut motor [11:03:05]*** Cut end [11:03:05]Read from MH i2c: 01 07 00 [11:03:05]MH_I2C_Read... [11:03:05]Read from MH i2c: 01 07 00 44 17 00 00 00 00 00 FF 0F 70 [11:03:05]process_action close_receipt done [11:03:05]requested_data is exist [11:03:05]produce_requested_data [11:03:05]requested_item fm.sn is exist - process it [11:03:05]wFMCommunicate request_size=4 [11:03:05]MH_SAM_APDU [11:03:05]CAPDU: 80 11 00 00 [11:03:05]Write to MH i2c: E2 08 00 45 17 80 11 00 00 00 00 00 00 D6 [11:03:05]Write i2c OK [11:03:05]MH_I2C_Read... [11:03:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:05]Read from MH i2c: E2 [11:03:05]MH_I2C_Read... [11:03:05]Read from MH i2c: E2 17 00 [11:03:05]MH_I2C_Read... [11:03:05]Read from MH i2c: E2 17 00 45 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 29 [11:03:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:03:05]wFMCommunicate OK [11:03:05]requested_item fd.num is exist - process it [11:03:05]SAM_PROTO_GetFieldsCounters [11:03:05]wFMCommunicate request_size=4 [11:03:05]MH_SAM_APDU [11:03:05]CAPDU: 80 13 00 00 [11:03:05]Write to MH i2c: E2 08 00 46 17 80 13 00 00 00 00 00 00 D9 [11:03:05]Write i2c OK [11:03:05]MH_I2C_Read... [11:03:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:03:05]Read from MH i2c: E2 [11:03:05]MH_I2C_Read... [11:03:05]Read from MH i2c: E2 62 00 [11:03:05]MH_I2C_Read... [11:03:05]Read from MH i2c: E2 62 00 46 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 2E 69 03 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 A4 [11:03:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 2E 69 03 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 [11:03:05]wFMCommunicate OK [11:03:05]SAM_PROTO_GetFieldsCounters done [11:03:05]requested_item shift.num is exist - process it [11:03:05]requested_item shift.opened is exist - process it [11:03:05]req_shift_opened [11:03:05]FM_GetShiftState [11:03:05]SAM_PROTO_GetShiftState [11:03:05]wFMCommunicate request_size=4 [11:03:05]MH_SAM_APDU [11:03:05]CAPDU: 80 13 01 00 [11:03:05]Write to MH i2c: E2 08 00 47 17 80 13 01 00 00 00 00 00 DB [11:03:05]Write i2c OK [11:03:05]MH_I2C_Read... [11:03:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:05]Read from MH i2c: E2 [11:03:05]MH_I2C_Read... [11:03:05]Read from MH i2c: E2 0E 00 [11:03:05]MH_I2C_Read... [11:03:05]Read from MH i2c: E2 0E 00 47 17 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 5D [11:03:05]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:03:05]wFMCommunicate OK [11:03:05]SAM_PROTO_GetShiftState done [11:03:05]FM_GetShiftState done [11:03:05]req_shift_opened done [11:03:05]requested_item shift.open_date is exist - process it [11:03:05]req_shift_open_date [11:03:05]req_shift_open_date done [11:03:05]produce_requested_data done [11:03:05]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223534,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:03:05]process_action_free close_receipt [11:03:05]json_value_free [11:03:05]json_value_free done [11:03:05]process_json_proto returns [11:03:05]Send response to host [11:03:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223534,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:03:05]free response buf [11:03:05]execute_script done [11:03:05]execute_script returns [11:03:05]free content buf [11:03:05]Sock 8.Close socket [11:03:05]Sock 8.Thread stoped [11:03:08]OFD Sender: No OFD packet to send [11:03:13]OFD Sender: No OFD packet to send [11:03:18]OFD Sender: No OFD packet to send [11:03:23]OFD Sender: No OFD packet to send [11:03:27]accept exits with 9 [11:03:27]New connection [11:03:27]New thread 3067579748 created [11:03:27]Thread 3067436388 joined [11:03:27]Waiting for new connection... [11:03:27] Sock 9.Parse request [11:03:27]Sock 9.Check first char [11:03:27]Sock 9.First char is OK [11:03:27]request: POST /json_proto HTTP/1.0 [11:03:27]Method: POST [11:03:27]URL: /json_proto [11:03:27]Method is POST - this is cgi request [11:03:27]url: /json_proto [11:03:27]query_string will be loaded in cgi processing [11:03:27]execute_cgi json_proto POST (null) [11:03:27]execute_cgi path=json_proto method=POST [11:03:27]POST find Content-Length [11:03:27]Host: 172.17.52.131:8080 [11:03:27]Content-Length: 674 [11:03:27]Content-Type: application/json [11:03:27] [11:03:27]POST finish read [11:03:27]Found Content-Length = 674 [11:03:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477341", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:03:27]execute_script... [11:03:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477341", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:03:27]POST & json_proto [11:03:27]process_json_proto [11:03:27]json parsed OK: [11:03:27]protocol is kg_v1.0 [11:03:27]action value=close_receipt [11:03:27]process_action close_receipt [11:03:27]cmd_close_receipt [11:03:27]MH_GetDate [11:03:27]Write to MH i2c: F0 00 00 48 17 4E [11:03:27]Write i2c OK [11:03:27]MH_I2C_Read... [11:03:27]Read from MH i2c: F0 [11:03:27]MH_I2C_Read... [11:03:27]Read from MH i2c: F0 09 00 [11:03:27]MH_I2C_Read... [11:03:27]Read from MH i2c: F0 09 00 48 17 00 FF 34 16 67 81 1C 16 67 21 [11:03:27]GetLastDocTimeStamp 1729508580 [11:03:27]current date 1729508607 [11:03:27]FM_GetShiftState [11:03:27]SAM_PROTO_GetShiftState [11:03:27]wFMCommunicate request_size=4 [11:03:27]MH_SAM_APDU [11:03:27]CAPDU: 80 13 01 00 [11:03:27]Write to MH i2c: E2 08 00 49 17 80 13 01 00 00 00 00 00 DD [11:03:27]Write i2c OK [11:03:27]MH_I2C_Read... [11:03:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:27]Read from MH i2c: E2 [11:03:27]MH_I2C_Read... [11:03:27]Read from MH i2c: E2 0E 00 [11:03:27]MH_I2C_Read... [11:03:27]Read from MH i2c: E2 0E 00 49 17 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 5F [11:03:27]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:03:27]wFMCommunicate OK [11:03:27]SAM_PROTO_GetShiftState done [11:03:27]FM_GetShiftState done [11:03:27]opened in 1729469279 [11:03:27]opened+sec_in_day 1729555679 [11:03:27]quantity*price = 50063 [11:03:27]sum+1 = 50064 [11:03:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 166 21.10.2024 11:03 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223535 ФПД: 225188427586380 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110327&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223535&fm=225188427586380&tin=02508201610067®Number=0000000000091767&sum=50000 [11:03:28]StoreToDocumentArchive [11:03:28]shift 538 fd 223535 [11:03:28]save to /storage/0538/doc_00223535 [11:03:28]save last doc name /storage/0538/doc_00223535 to /storage/kkm_last_doc_name [11:03:28]save OK [11:03:28]Clear old archive folders... [11:03:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:03:28]tlvbuf is B6E416D0 [11:03:28]SAM_PROTO_ClearQueue [11:03:28]wFMCommunicate request_size=4 [11:03:28]MH_SAM_APDU [11:03:28]CAPDU: 80 09 00 00 [11:03:28]Write to MH i2c: E2 08 00 56 17 80 09 00 00 00 00 00 00 DF [11:03:28]Write i2c OK [11:03:28]MH_I2C_Read... [11:03:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:03:28]Read from MH i2c: E2 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 03 00 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 03 00 56 17 00 90 00 E1 [11:03:28]RAPDU: 90 00 [11:03:28]wFMCommunicate OK [11:03:28]SAM_PROTO_ClearQueue done [11:03:28]KKMCreateOFDPacket [11:03:28]OFDProtocolAddRootSTLVToBuf [11:03:28]FM_MakeSignedData [11:03:28]FM_MakeSignedData [11:03:28]SAM_PROTO_SignData [11:03:28]wFMCommunicate request_size=4 [11:03:28]MH_SAM_APDU [11:03:28]CAPDU: 80 0D 01 02 [11:03:28]Write to MH i2c: E2 08 00 57 17 80 0D 01 02 00 00 00 00 E7 [11:03:28]Write i2c OK [11:03:28]MH_I2C_Read... [11:03:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:03:28]Read from MH i2c: E2 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 03 00 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 03 00 57 17 00 90 00 E2 [11:03:28]RAPDU: 90 00 [11:03:28]wFMCommunicate OK [11:03:28]wFMCommunicate request_size=255 [11:03:28]MH_SAM_APDU [11:03:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 FF 34 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2F 69 03 00 35 04 06 00 CC CE C4 3B [11:03:28]Write to MH i2c: E2 02 01 58 17 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 FF 34 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2F 69 03 00 35 04 06 00 CC CE C4 3B 00 00 9F [11:03:28]Write i2c OK [11:03:28]MH_I2C_Read... [11:03:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:28]Read from MH i2c: E2 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 03 00 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 03 00 58 17 00 90 00 E3 [11:03:28]RAPDU: 90 00 [11:03:28]wFMCommunicate OK [11:03:28]wFMCommunicate request_size=7 [11:03:28]MH_SAM_APDU [11:03:28]CAPDU: 80 0D 02 02 02 DB 4C [11:03:28]Write to MH i2c: E2 0A 00 59 17 80 0D 02 02 02 00 DB 4C 00 00 15 [11:03:28]Write i2c OK [11:03:28]MH_I2C_Read... [11:03:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:28]Read from MH i2c: E2 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 03 00 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 03 00 59 17 00 90 00 E4 [11:03:28]RAPDU: 90 00 [11:03:28]wFMCommunicate OK [11:03:28]wFMCommunicate request_size=4 [11:03:28]MH_SAM_APDU [11:03:28]CAPDU: 80 0D 03 02 [11:03:28]Write to MH i2c: E2 08 00 5A 17 80 0D 03 02 00 00 00 00 EC [11:03:28]Write i2c OK [11:03:28]MH_I2C_Read... [11:03:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:03:29]Read from MH i2c: E2 [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: E2 0B 00 [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: E2 0B 00 5A 17 00 22 53 B8 24 B4 69 51 14 90 00 C0 [11:03:29]RAPDU: 22 53 B8 24 B4 69 51 14 90 00 [11:03:29]wFMCommunicate OK [11:03:29]SAM_PROTO_SignData done [11:03:29]FM_MakeSignedData done [11:03:29]CreateOFDProtocolMessage [11:03:29]wFMCommunicate request_size=4 [11:03:29]MH_SAM_APDU [11:03:29]CAPDU: 80 11 00 00 [11:03:29]Write to MH i2c: E2 08 00 5B 17 80 11 00 00 00 00 00 00 EC [11:03:29]Write i2c OK [11:03:29]MH_I2C_Read... [11:03:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:29]Read from MH i2c: E2 [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: E2 17 00 [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: E2 17 00 5B 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 3F [11:03:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:03:29]wFMCommunicate OK [11:03:29]CreateOFDProtocolMessage done [11:03:29]OFDSenderStorePacket 223535 [11:03:29]StoreOFDPacket docnum=223535 [11:03:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 7F AE 04 01 A2 18 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 FF 34 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2F 69 03 00 35 04 06 00 CC CE C4 3B DB 4C 22 53 B8 24 B4 69 51 14 [11:03:29]CheckFolder [11:03:29]dirname=/storage/ofd_packets [11:03:29]CheckFolder done [11:03:29]ProducePacketName [11:03:29]name=ofd_packets/00223535 [11:03:29]NVStorageSaveData ofd_packets/00223535 [11:03:29]File name is /storage/ofd_packets/00223535 [11:03:29]Write 298 bytes [11:03:29]NVStorageSaveData done [11:03:29]OFDSenderStorePacket done [11:03:29]KKMCreateOFDPacket done [11:03:29]NVStorageSaveData kkm_last_timestamp [11:03:29]File name is /storage/kkm_last_timestamp [11:03:29]Write 4 bytes [11:03:29]NVStorageSaveData done [11:03:29]ExternCall_PrintAddStr [11:03:29]wPrintStart [11:03:29]Write to MH i2c: 01 00 00 5C 17 73 [11:03:29]Write i2c OK [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: 01 [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: 01 07 00 [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: 01 07 00 5C 17 00 00 00 00 00 FF 0F 88 [11:03:29]RasterBufferAndPrint [11:03:29]line Счет N : (1)477341 [11:03:29]line ИНН: 02508201610067 [11:03:29]line Контрольно-Кассовый Чек [11:03:29]line ПРОДАЖА [11:03:29]line ТРК (МРК, ГНК) : 54 [11:03:29]line Товар: 2710194210 [11:03:29]line ДТ-К-5 [11:03:29]line 6.570 * 76.20 [11:03:29]line = 500.63 [11:03:29]line НДС 12% НСП 1% [11:03:29]line > о реализуемом товаре [11:03:29]line ОКРУГЛЕНИЕ: -0.63 [11:03:29]line ИТОГО: 500.00 [11:03:29]line Внесено: 500.00 [11:03:29]line СДАЧА: 0.00 [11:03:29]line НСП 1% : 4.43 [11:03:29]line НДС 12% : 53.16 [11:03:29]line Наличными: 500.00 [11:03:29]line Безнал.: 0.00 [11:03:29]line Место: АЗС № 162 "Партнер Нефть" [11:03:29]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:03:29]line СНО: Общий режим [11:03:29]line Чек 166 21.10.2024 11:03 [11:03:29]line Смена: 538 ФФД: 1.0 [11:03:29]line ЗНМ: 0300000103 [11:03:29]line РНМ: 0000000000091767 [11:03:29]line Версия ККМ: 001 [11:03:29]line ФМ: 0000000000871763 [11:03:29]line ФД: 223535 [11:03:29]line ФПД: 225188427586380 [11:03:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110327&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223535&fm=225188427586380&tin=02508201610067®Number=0000000000091767&sum=50000 [11:03:29]OFD Sender: Processing packet 223535 [packets to send 25, broken 24] [11:03:29]ProducePacketName [11:03:29]name=ofd_packets/00223535 [11:03:29]OFD Sender: To server: pG, [11:03:29]CommunicateWithHost lk.salyk.kg:30040 [11:03:29]ConnectInit lk.salyk.kg [11:03:29]written 0, free lines is 4095 [11:03:29]Connected sock=10 [11:03:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 7F AE 04 01 A2 18 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 FF 34 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2F 69 03 00 35 04 06 00 CC CE C4 3B DB 4C 22 53 B8 24 B4 69 51 14 [11:03:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 CA F0 47 00 5F 3C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 2F 69 03 00 F4 03 04 00 A2 E0 15 67 B6 04 01 00 00 93 71 FD 8A 78 45 78 63 [11:03:29]CommunicateWithHost err = 0 [11:03:29]CheckOFDResponse [11:03:29]1017 (14) - 77093643461234 [11:03:29]1041 (16) - 0000000000871763 [11:03:29]1040 (4) - 223535 [11:03:29]1012 (4) - 21.10.2024 05:03 [11:03:29]1206 (1) - 0 [11:03:29]OFD Sender: Remove packet 223535 [11:03:29]ProducePacketName [11:03:29]name=ofd_packets/00223535 [11:03:29]NVStorageDeleteData [11:03:29]Write to MH i2c: 01 00 00 87 17 9E [11:03:29]Write i2c OK [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: 01 [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: 01 07 00 [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: 01 07 00 87 17 00 00 00 00 00 EC 0C 9D [11:03:29]RasterBufferAndPrint [11:03:29]line [11:03:29]line [11:03:29]line [11:03:29]line [11:03:29]line [11:03:29]written 0, free lines is 3314 [11:03:29]MH_Cut [11:03:29]Write to MH i2c: D1 01 00 8E 17 01 77 [11:03:29]Write i2c OK [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: D1 [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: D1 01 00 [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: D1 01 00 8E 17 00 76 [11:03:29]Write to MH i2c: 01 00 00 8F 17 A6 [11:03:29]Write i2c OK [11:03:29]MH_I2C_Read... [11:03:30]OFD Sender: No OFD packet to send [11:03:30]*** Cut start [11:03:30]*** Purtial cut [11:03:30]*** Stage 1: CUTSNS_PIN = 1 [11:03:30]Read from MH i2c: 01 [11:03:30]MH_I2C_Read... [11:03:30]*** Stop cut motor [11:03:30]*** Cut end [11:03:30]Read from MH i2c: 01 07 00 [11:03:30]MH_I2C_Read... [11:03:30]Read from MH i2c: 01 07 00 8F 17 00 00 00 00 00 FF 0F BB [11:03:30]process_action close_receipt done [11:03:30]requested_data is exist [11:03:30]produce_requested_data [11:03:30]requested_item fm.sn is exist - process it [11:03:30]wFMCommunicate request_size=4 [11:03:30]MH_SAM_APDU [11:03:30]CAPDU: 80 11 00 00 [11:03:30]Write to MH i2c: E2 08 00 90 17 80 11 00 00 00 00 00 00 21 [11:03:30]Write i2c OK [11:03:30]MH_I2C_Read... [11:03:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:30]Read from MH i2c: E2 [11:03:30]MH_I2C_Read... [11:03:30]Read from MH i2c: E2 17 00 [11:03:30]MH_I2C_Read... [11:03:30]Read from MH i2c: E2 17 00 90 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 74 [11:03:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:03:30]wFMCommunicate OK [11:03:30]requested_item fd.num is exist - process it [11:03:30]SAM_PROTO_GetFieldsCounters [11:03:30]wFMCommunicate request_size=4 [11:03:30]MH_SAM_APDU [11:03:30]CAPDU: 80 13 00 00 [11:03:30]Write to MH i2c: E2 08 00 91 17 80 13 00 00 00 00 00 00 24 [11:03:30]Write i2c OK [11:03:30]MH_I2C_Read... [11:03:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:03:31]Read from MH i2c: E2 [11:03:31]MH_I2C_Read... [11:03:31]Read from MH i2c: E2 62 00 [11:03:31]MH_I2C_Read... [11:03:31]Read from MH i2c: E2 62 00 91 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 2F 69 03 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 F3 [11:03:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 2F 69 03 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 [11:03:31]wFMCommunicate OK [11:03:31]SAM_PROTO_GetFieldsCounters done [11:03:31]requested_item shift.num is exist - process it [11:03:31]requested_item shift.opened is exist - process it [11:03:31]req_shift_opened [11:03:31]FM_GetShiftState [11:03:31]SAM_PROTO_GetShiftState [11:03:31]wFMCommunicate request_size=4 [11:03:31]MH_SAM_APDU [11:03:31]CAPDU: 80 13 01 00 [11:03:31]Write to MH i2c: E2 08 00 92 17 80 13 01 00 00 00 00 00 26 [11:03:31]Write i2c OK [11:03:31]MH_I2C_Read... [11:03:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:31]Read from MH i2c: E2 [11:03:31]MH_I2C_Read... [11:03:31]Read from MH i2c: E2 0E 00 [11:03:31]MH_I2C_Read... [11:03:31]Read from MH i2c: E2 0E 00 92 17 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 A8 [11:03:31]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:03:31]wFMCommunicate OK [11:03:31]SAM_PROTO_GetShiftState done [11:03:31]FM_GetShiftState done [11:03:31]req_shift_opened done [11:03:31]requested_item shift.open_date is exist - process it [11:03:31]req_shift_open_date [11:03:31]req_shift_open_date done [11:03:31]produce_requested_data done [11:03:31]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223535,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:03:31]process_action_free close_receipt [11:03:31]json_value_free [11:03:31]json_value_free done [11:03:31]process_json_proto returns [11:03:31]Send response to host [11:03:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223535,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:03:31]free response buf [11:03:31]execute_script done [11:03:31]execute_script returns [11:03:31]free content buf [11:03:31]Sock 9.Close socket [11:03:31]Sock 9.Thread stoped [11:03:35]OFD Sender: No OFD packet to send [11:03:40]OFD Sender: No OFD packet to send [11:03:44]accept exits with 8 [11:03:44]New connection [11:03:44]New thread 3067436388 created [11:03:44]Thread 3067579748 joined [11:03:44]Waiting for new connection... [11:03:44] Sock 8.Parse request [11:03:44]Sock 8.Check first char [11:03:44]Sock 8.First char is OK [11:03:44]request: POST /json_proto HTTP/1.0 [11:03:44]Method: POST [11:03:44]URL: /json_proto [11:03:44]Method is POST - this is cgi request [11:03:44]url: /json_proto [11:03:44]query_string will be loaded in cgi processing [11:03:44]execute_cgi json_proto POST (null) [11:03:44]execute_cgi path=json_proto method=POST [11:03:44]POST find Content-Length [11:03:44]Host: 172.17.52.131:8080 [11:03:44]Content-Length: 677 [11:03:44]Content-Type: application/json [11:03:44] [11:03:44]POST finish read [11:03:44]Found Content-Length = 677 [11:03:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477342", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:03:44]execute_script... [11:03: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)477342", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:03:44]POST & json_proto [11:03:44]process_json_proto [11:03:44]json parsed OK: [11:03:44]protocol is kg_v1.0 [11:03:44]action value=close_receipt [11:03:44]process_action close_receipt [11:03:44]cmd_close_receipt [11:03:44]MH_GetDate [11:03:44]Write to MH i2c: F0 00 00 93 17 99 [11:03:44]Write i2c OK [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: F0 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: F0 09 00 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: F0 09 00 93 17 00 11 35 16 67 81 1C 16 67 7F [11:03:44]GetLastDocTimeStamp 1729508607 [11:03:44]current date 1729508625 [11:03:44]FM_GetShiftState [11:03:44]SAM_PROTO_GetShiftState [11:03:44]wFMCommunicate request_size=4 [11:03:44]MH_SAM_APDU [11:03:44]CAPDU: 80 13 01 00 [11:03:44]Write to MH i2c: E2 08 00 94 17 80 13 01 00 00 00 00 00 28 [11:03:44]Write i2c OK [11:03:44]MH_I2C_Read... [11:03:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:44]Read from MH i2c: E2 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: E2 0E 00 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: E2 0E 00 94 17 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 AA [11:03:44]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:03:44]wFMCommunicate OK [11:03:44]SAM_PROTO_GetShiftState done [11:03:44]FM_GetShiftState done [11:03:44]opened in 1729469279 [11:03:44]opened+sec_in_day 1729555679 [11:03:44]quantity*price = 50041 [11:03:44]sum+1 = 50042 [11:03:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 167 21.10.2024 11:03 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223536 ФПД: 120467757978917 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110345&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223536&fm=120467757978917&tin=02508201610067®Number=0000000000091767&sum=50000 [11:03:45]StoreToDocumentArchive [11:03:45]shift 538 fd 223536 [11:03:45]save to /storage/0538/doc_00223536 [11:03:45]save last doc name /storage/0538/doc_00223536 to /storage/kkm_last_doc_name [11:03:45]save OK [11:03:45]Clear old archive folders... [11:03:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:03:45]tlvbuf is 01394F30 [11:03:45]SAM_PROTO_ClearQueue [11:03:45]wFMCommunicate request_size=4 [11:03:45]MH_SAM_APDU [11:03:45]CAPDU: 80 09 00 00 [11:03:45]Write to MH i2c: E2 08 00 A1 17 80 09 00 00 00 00 00 00 2A [11:03:45]Write i2c OK [11:03:45]MH_I2C_Read... [11:03:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:03:45]Read from MH i2c: E2 [11:03:45]MH_I2C_Read... [11:03:45]Read from MH i2c: E2 03 00 [11:03:45]MH_I2C_Read... [11:03:45]Read from MH i2c: E2 03 00 A1 17 00 90 00 2C [11:03:45]RAPDU: 90 00 [11:03:45]wFMCommunicate OK [11:03:45]SAM_PROTO_ClearQueue done [11:03:45]KKMCreateOFDPacket [11:03:45]OFDProtocolAddRootSTLVToBuf [11:03:45]FM_MakeSignedData [11:03:45]FM_MakeSignedData [11:03:45]SAM_PROTO_SignData [11:03:45]wFMCommunicate request_size=4 [11:03:45]MH_SAM_APDU [11:03:45]CAPDU: 80 0D 01 02 [11:03:45]Write to MH i2c: E2 08 00 A2 17 80 0D 01 02 00 00 00 00 32 [11:03:45]Write i2c OK [11:03:45]MH_I2C_Read... [11:03:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:03:45]Read from MH i2c: E2 [11:03:45]MH_I2C_Read... [11:03:45]Read from MH i2c: E2 03 00 [11:03:45]MH_I2C_Read... [11:03:45]Read from MH i2c: E2 03 00 A2 17 00 90 00 2D [11:03:45]RAPDU: 90 00 [11:03:45]wFMCommunicate OK [11:03:45]wFMCommunicate request_size=255 [11:03:45]MH_SAM_APDU [11:03:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 11 35 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 30 69 03 00 35 04 06 00 6D [11:03:45]Write to MH i2c: E2 02 01 A3 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 11 35 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 30 69 03 00 35 04 06 00 6D 00 00 55 [11:03:45]Write i2c OK [11:03:45]MH_I2C_Read... [11:03:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:46]Read from MH i2c: E2 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: E2 03 00 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: E2 03 00 A3 17 00 90 00 2E [11:03:46]RAPDU: 90 00 [11:03:46]wFMCommunicate OK [11:03:46]wFMCommunicate request_size=10 [11:03:46]MH_SAM_APDU [11:03:46]CAPDU: 80 0D 02 02 05 90 95 EB D5 25 [11:03:46]Write to MH i2c: E2 0D 00 A4 17 80 0D 02 02 05 00 90 95 EB D5 25 00 00 49 [11:03:46]Write i2c OK [11:03:46]MH_I2C_Read... [11:03:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:46]Read from MH i2c: E2 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: E2 03 00 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: E2 03 00 A4 17 00 90 00 2F [11:03:46]RAPDU: 90 00 [11:03:46]wFMCommunicate OK [11:03:46]wFMCommunicate request_size=4 [11:03:46]MH_SAM_APDU [11:03:46]CAPDU: 80 0D 03 02 [11:03:46]Write to MH i2c: E2 08 00 A5 17 80 0D 03 02 00 00 00 00 37 [11:03:46]Write i2c OK [11:03:46]MH_I2C_Read... [11:03:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:03:46]Read from MH i2c: E2 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: E2 0B 00 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: E2 0B 00 A5 17 00 D0 12 DB 81 F6 96 10 97 90 00 A9 [11:03:46]RAPDU: D0 12 DB 81 F6 96 10 97 90 00 [11:03:46]wFMCommunicate OK [11:03:46]SAM_PROTO_SignData done [11:03:46]FM_MakeSignedData done [11:03:46]CreateOFDProtocolMessage [11:03:46]wFMCommunicate request_size=4 [11:03:46]MH_SAM_APDU [11:03:46]CAPDU: 80 11 00 00 [11:03:46]Write to MH i2c: E2 08 00 A6 17 80 11 00 00 00 00 00 00 37 [11:03:46]Write i2c OK [11:03:46]MH_I2C_Read... [11:03:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:46]Read from MH i2c: E2 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: E2 17 00 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: E2 17 00 A6 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 8A [11:03:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:03:46]wFMCommunicate OK [11:03:46]CreateOFDProtocolMessage done [11:03:46]OFDSenderStorePacket 223536 [11:03:46]StoreOFDPacket docnum=223536 [11:03:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 93 65 07 01 EF 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 11 35 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 30 69 03 00 35 04 06 00 6D 90 95 EB D5 25 D0 12 DB 81 F6 96 10 97 [11:03:46]CheckFolder [11:03:46]dirname=/storage/ofd_packets [11:03:46]CheckFolder done [11:03:46]ProducePacketName [11:03:46]name=ofd_packets/00223536 [11:03:46]NVStorageSaveData ofd_packets/00223536 [11:03:46]File name is /storage/ofd_packets/00223536 [11:03:46]Write 301 bytes [11:03:46]NVStorageSaveData done [11:03:46]OFDSenderStorePacket done [11:03:46]KKMCreateOFDPacket done [11:03:46]NVStorageSaveData kkm_last_timestamp [11:03:46]File name is /storage/kkm_last_timestamp [11:03:46]Write 4 bytes [11:03:46]NVStorageSaveData done [11:03:46]ExternCall_PrintAddStr [11:03:46]wPrintStart [11:03:46]Write to MH i2c: 01 00 00 A7 17 BE [11:03:46]Write i2c OK [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: 01 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: 01 07 00 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: 01 07 00 A7 17 00 00 00 00 00 FF 0F D3 [11:03:46]RasterBufferAndPrint [11:03:46]line Счет N : (1)477342 [11:03:46]line ИНН: 02508201610067 [11:03:46]line Контрольно-Кассовый Чек [11:03:46]line ПРОДАЖА [11:03:46]line ТРК (МРК, ГНК) : 22 [11:03:46]line Товар: 2710124130 [11:03:46]line Аи-92-К-5 [11:03:46]line 7.480 * 66.90 [11:03:46]line = 500.41 [11:03:46]line НДС 12% НСП 1% [11:03:46]line > о реализуемом товаре [11:03:46]line ОКРУГЛЕНИЕ: -0.41 [11:03:46]line ИТОГО: 500.00 [11:03:46]line Внесено: 500.00 [11:03:46]line СДАЧА: 0.00 [11:03:46]line НСП 1% : 4.43 [11:03:46]line НДС 12% : 53.14 [11:03:46]line Наличными: 500.00 [11:03:46]line Безнал.: 0.00 [11:03:46]line Место: АЗС № 162 "Партнер Нефть" [11:03:46]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:03:46]line СНО: Общий режим [11:03:46]line Чек 167 21.10.2024 11:03 [11:03:46]line Смена: 538 ФФД: 1.0 [11:03:46]line ЗНМ: 0300000103 [11:03:46]line РНМ: 0000000000091767 [11:03:46]line Версия ККМ: 001 [11:03:46]line ФМ: 0000000000871763 [11:03:46]line ФД: 223536 [11:03:46]line ФПД: 120467757978917 [11:03:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110345&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223536&fm=120467757978917&tin=02508201610067®Number=0000000000091767&sum=50000 [11:03:46]OFD Sender: Processing packet 223536 [packets to send 25, broken 24] [11:03:46]ProducePacketName [11:03:46]name=ofd_packets/00223536 [11:03:46]OFD Sender: To server: pG, [11:03:46]CommunicateWithHost lk.salyk.kg:30040 [11:03:46]ConnectInit lk.salyk.kg [11:03:46]written 0, free lines is 4095 [11:03:46]Connected sock=11 [11:03:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 93 65 07 01 EF 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 11 35 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 30 69 03 00 35 04 06 00 6D 90 95 EB D5 25 D0 12 DB 81 F6 96 10 97 [11:03:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 A0 00 47 00 A1 24 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 30 69 03 00 F4 03 04 00 B3 E0 15 67 B6 04 01 00 00 4A 25 88 02 8E A8 0C CB [11:03:46]CommunicateWithHost err = 0 [11:03:46]CheckOFDResponse [11:03:46]1017 (14) - 77093643461234 [11:03:46]1041 (16) - 0000000000871763 [11:03:46]1040 (4) - 223536 [11:03:46]1012 (4) - 21.10.2024 05:03 [11:03:46]1206 (1) - 0 [11:03:46]OFD Sender: Remove packet 223536 [11:03:46]ProducePacketName [11:03:46]name=ofd_packets/00223536 [11:03:46]NVStorageDeleteData [11:03:47]Write to MH i2c: 01 00 00 D2 17 E9 [11:03:47]Write i2c OK [11:03:47]MH_I2C_Read... [11:03:47]Read from MH i2c: 01 [11:03:47]MH_I2C_Read... [11:03:47]Read from MH i2c: 01 07 00 [11:03:47]MH_I2C_Read... [11:03:47]Read from MH i2c: 01 07 00 D2 17 00 00 00 00 00 E3 0C DF [11:03:47]RasterBufferAndPrint [11:03:47]line [11:03:47]line [11:03:47]line [11:03:47]line [11:03:47]line [11:03:47]written 0, free lines is 3305 [11:03:47]MH_Cut [11:03:47]Write to MH i2c: D1 01 00 D9 17 01 C2 [11:03:47]Write i2c OK [11:03:47]MH_I2C_Read... [11:03:47]Read from MH i2c: D1 [11:03:47]MH_I2C_Read... [11:03:47]Read from MH i2c: D1 01 00 [11:03:47]MH_I2C_Read... [11:03:47]Read from MH i2c: D1 01 00 D9 17 00 C1 [11:03:47]Write to MH i2c: 01 00 00 DA 17 F1 [11:03:47]Write i2c OK [11:03:47]MH_I2C_Read... [11:03:47]OFD Sender: No OFD packet to send [11:03:47]*** Cut start [11:03:47]*** Purtial cut [11:03:47]*** CUTSNS_PIN = 0 [11:03:48]*** Stage 1: CUTSNS_PIN = 1 [11:03:49]Read from MH i2c: 01 [11:03:49]MH_I2C_Read... [11:03:49]*** Stop cut motor [11:03:49]*** Cut end [11:03:49]Read from MH i2c: 01 07 00 [11:03:49]MH_I2C_Read... [11:03:49]Read from MH i2c: 01 07 00 DA 17 00 00 00 00 00 FF 0F 06 [11:03:49]process_action close_receipt done [11:03:49]requested_data is exist [11:03:49]produce_requested_data [11:03:49]requested_item fm.sn is exist - process it [11:03:49]wFMCommunicate request_size=4 [11:03:49]MH_SAM_APDU [11:03:49]CAPDU: 80 11 00 00 [11:03:49]Write to MH i2c: E2 08 00 DB 17 80 11 00 00 00 00 00 00 6C [11:03:49]Write i2c OK [11:03:49]MH_I2C_Read... [11:03:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:49]Read from MH i2c: E2 [11:03:49]MH_I2C_Read... [11:03:49]Read from MH i2c: E2 17 00 [11:03:49]MH_I2C_Read... [11:03:49]Read from MH i2c: E2 17 00 DB 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 BF [11:03:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:03:49]wFMCommunicate OK [11:03:49]requested_item fd.num is exist - process it [11:03:49]SAM_PROTO_GetFieldsCounters [11:03:49]wFMCommunicate request_size=4 [11:03:49]MH_SAM_APDU [11:03:49]CAPDU: 80 13 00 00 [11:03:49]Write to MH i2c: E2 08 00 DC 17 80 13 00 00 00 00 00 00 6F [11:03:49]Write i2c OK [11:03:49]MH_I2C_Read... [11:03:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:03:49]Read from MH i2c: E2 [11:03:49]MH_I2C_Read... [11:03:49]Read from MH i2c: E2 62 00 [11:03:49]MH_I2C_Read... [11:03:49]Read from MH i2c: E2 62 00 DC 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 30 69 03 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 42 [11:03:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 30 69 03 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 [11:03:49]wFMCommunicate OK [11:03:49]SAM_PROTO_GetFieldsCounters done [11:03:49]requested_item shift.num is exist - process it [11:03:49]requested_item shift.opened is exist - process it [11:03:49]req_shift_opened [11:03:49]FM_GetShiftState [11:03:49]SAM_PROTO_GetShiftState [11:03:49]wFMCommunicate request_size=4 [11:03:49]MH_SAM_APDU [11:03:49]CAPDU: 80 13 01 00 [11:03:49]Write to MH i2c: E2 08 00 DD 17 80 13 01 00 00 00 00 00 71 [11:03:49]Write i2c OK [11:03:49]MH_I2C_Read... [11:03:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:50]Read from MH i2c: E2 [11:03:50]MH_I2C_Read... [11:03:50]Read from MH i2c: E2 0E 00 [11:03:50]MH_I2C_Read... [11:03:50]Read from MH i2c: E2 0E 00 DD 17 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 F3 [11:03:50]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:03:50]wFMCommunicate OK [11:03:50]SAM_PROTO_GetShiftState done [11:03:50]FM_GetShiftState done [11:03:50]req_shift_opened done [11:03:50]requested_item shift.open_date is exist - process it [11:03:50]req_shift_open_date [11:03:50]req_shift_open_date done [11:03:50]produce_requested_data done [11:03:50]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223536,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:03:50]process_action_free close_receipt [11:03:50]json_value_free [11:03:50]json_value_free done [11:03:50]process_json_proto returns [11:03:50]Send response to host [11:03:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223536,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:03:50]free response buf [11:03:50]execute_script done [11:03:50]execute_script returns [11:03:50]free content buf [11:03:50]Sock 8.Close socket [11:03:50]Sock 8.Thread stoped [11:03:52]OFD Sender: No OFD packet to send [11:03:57]OFD Sender: No OFD packet to send [11:04:02]OFD Sender: No OFD packet to send [11:04:07]OFD Sender: No OFD packet to send [11:04:12]OFD Sender: No OFD packet to send [11:04:17]OFD Sender: No OFD packet to send [11:04:22]OFD Sender: No OFD packet to send [11:04:27]OFD Sender: No OFD packet to send [11:04:32]OFD Sender: No OFD packet to send [11:04:37]OFD Sender: No OFD packet to send [11:04:38]accept exits with 9 [11:04:38]New connection [11:04:38]New thread 3067579748 created [11:04:38]Thread 3067436388 joined [11:04:38]Waiting for new connection... [11:04:38] Sock 9.Parse request [11:04:38]Sock 9.Check first char [11:04:38]Sock 9.First char is OK [11:04:38]request: POST /json_proto HTTP/1.0 [11:04:38]Method: POST [11:04:38]URL: /json_proto [11:04:38]Method is POST - this is cgi request [11:04:38]url: /json_proto [11:04:38]query_string will be loaded in cgi processing [11:04:38]execute_cgi json_proto POST (null) [11:04:38]execute_cgi path=json_proto method=POST [11:04:38]POST find Content-Length [11:04:38]Host: 172.17.52.131:8080 [11:04:38]Content-Length: 677 [11:04:38]Content-Type: application/json [11:04:38] [11:04:38]POST finish read [11:04:38]Found Content-Length = 677 [11:04:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477343", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:04:38]execute_script... [11:04:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477343", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:04:38]POST & json_proto [11:04:38]process_json_proto [11:04:38]json parsed OK: [11:04:38]protocol is kg_v1.0 [11:04:38]action value=close_receipt [11:04:38]process_action close_receipt [11:04:38]cmd_close_receipt [11:04:38]MH_GetDate [11:04:38]Write to MH i2c: F0 00 00 DE 17 E4 [11:04:38]Write i2c OK [11:04:38]MH_I2C_Read... [11:04:38]Read from MH i2c: F0 [11:04:38]MH_I2C_Read... [11:04:38]Read from MH i2c: F0 09 00 [11:04:38]MH_I2C_Read... [11:04:38]Read from MH i2c: F0 09 00 DE 17 00 47 35 16 67 81 1C 16 67 00 [11:04:38]GetLastDocTimeStamp 1729508625 [11:04:38]current date 1729508679 [11:04:38]FM_GetShiftState [11:04:38]SAM_PROTO_GetShiftState [11:04:38]wFMCommunicate request_size=4 [11:04:38]MH_SAM_APDU [11:04:38]CAPDU: 80 13 01 00 [11:04:38]Write to MH i2c: E2 08 00 DF 17 80 13 01 00 00 00 00 00 73 [11:04:38]Write i2c OK [11:04:38]MH_I2C_Read... [11:04:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:04:38]Read from MH i2c: E2 [11:04:38]MH_I2C_Read... [11:04:38]Read from MH i2c: E2 0E 00 [11:04:38]MH_I2C_Read... [11:04:38]Read from MH i2c: E2 0E 00 DF 17 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 F5 [11:04:38]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:04:38]wFMCommunicate OK [11:04:38]SAM_PROTO_GetShiftState done [11:04:38]FM_GetShiftState done [11:04:38]opened in 1729469279 [11:04:38]opened+sec_in_day 1729555679 [11:04:38]quantity*price = 30038 [11:04:38]sum+1 = 30039 [11:04: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 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 168 21.10.2024 11:04 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223537 ФПД: 190566134326421 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110439&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223537&fm=190566134326421&tin=02508201610067®Number=0000000000091767&sum=30000 [11:04:39]StoreToDocumentArchive [11:04:39]shift 538 fd 223537 [11:04:39]save to /storage/0538/doc_00223537 [11:04:39]save last doc name /storage/0538/doc_00223537 to /storage/kkm_last_doc_name [11:04:39]save OK [11:04:39]Clear old archive folders... [11:04:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:04:39]tlvbuf is 01394FD0 [11:04:39]SAM_PROTO_ClearQueue [11:04:39]wFMCommunicate request_size=4 [11:04:39]MH_SAM_APDU [11:04:39]CAPDU: 80 09 00 00 [11:04:39]Write to MH i2c: E2 08 00 EC 17 80 09 00 00 00 00 00 00 75 [11:04:39]Write i2c OK [11:04:39]MH_I2C_Read... [11:04:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:04:39]Read from MH i2c: E2 [11:04:39]MH_I2C_Read... [11:04:39]Read from MH i2c: E2 03 00 [11:04:39]MH_I2C_Read... [11:04:39]Read from MH i2c: E2 03 00 EC 17 00 90 00 77 [11:04:39]RAPDU: 90 00 [11:04:39]wFMCommunicate OK [11:04:39]SAM_PROTO_ClearQueue done [11:04:39]KKMCreateOFDPacket [11:04:39]OFDProtocolAddRootSTLVToBuf [11:04:39]FM_MakeSignedData [11:04:39]FM_MakeSignedData [11:04:39]SAM_PROTO_SignData [11:04:39]wFMCommunicate request_size=4 [11:04:39]MH_SAM_APDU [11:04:39]CAPDU: 80 0D 01 02 [11:04:39]Write to MH i2c: E2 08 00 ED 17 80 0D 01 02 00 00 00 00 7D [11:04:39]Write i2c OK [11:04:39]MH_I2C_Read... [11:04:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:04:39]Read from MH i2c: E2 [11:04:39]MH_I2C_Read... [11:04:39]Read from MH i2c: E2 03 00 [11:04:39]MH_I2C_Read... [11:04:39]Read from MH i2c: E2 03 00 ED 17 00 90 00 78 [11:04:39]RAPDU: 90 00 [11:04:39]wFMCommunicate OK [11:04:39]wFMCommunicate request_size=255 [11:04:39]MH_SAM_APDU [11:04: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 A8 00 00 00 F4 03 04 00 47 35 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 31 69 03 00 35 04 06 00 AD [11:04:39]Write to MH i2c: E2 02 01 EE 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A8 00 00 00 F4 03 04 00 47 35 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 31 69 03 00 35 04 06 00 AD 00 00 0C [11:04:39]Write i2c OK [11:04:39]MH_I2C_Read... [11:04:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:04:40]Read from MH i2c: E2 [11:04:40]MH_I2C_Read... [11:04:40]Read from MH i2c: E2 03 00 [11:04:40]MH_I2C_Read... [11:04:40]Read from MH i2c: E2 03 00 EE 17 00 90 00 79 [11:04:40]RAPDU: 90 00 [11:04:40]wFMCommunicate OK [11:04:40]wFMCommunicate request_size=10 [11:04:40]MH_SAM_APDU [11:04:40]CAPDU: 80 0D 02 02 05 51 A2 BE 24 95 [11:04:40]Write to MH i2c: E2 0D 00 EF 17 80 0D 02 02 05 00 51 A2 BE 24 95 00 00 F4 [11:04:40]Write i2c OK [11:04:40]MH_I2C_Read... [11:04:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:04:40]Read from MH i2c: E2 [11:04:40]MH_I2C_Read... [11:04:40]Read from MH i2c: E2 03 00 [11:04:40]MH_I2C_Read... [11:04:40]Read from MH i2c: E2 03 00 EF 17 00 90 00 7A [11:04:40]RAPDU: 90 00 [11:04:40]wFMCommunicate OK [11:04:40]wFMCommunicate request_size=4 [11:04:40]MH_SAM_APDU [11:04:40]CAPDU: 80 0D 03 02 [11:04:40]Write to MH i2c: E2 08 00 F0 17 80 0D 03 02 00 00 00 00 82 [11:04:40]Write i2c OK [11:04:40]MH_I2C_Read... [11:04:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:04:40]Read from MH i2c: E2 [11:04:40]MH_I2C_Read... [11:04:40]Read from MH i2c: E2 0B 00 [11:04:40]MH_I2C_Read... [11:04:40]Read from MH i2c: E2 0B 00 F0 17 00 3B 05 A3 EC BA F6 A8 31 90 00 DB [11:04:40]RAPDU: 3B 05 A3 EC BA F6 A8 31 90 00 [11:04:40]wFMCommunicate OK [11:04:40]SAM_PROTO_SignData done [11:04:40]FM_MakeSignedData done [11:04:40]CreateOFDProtocolMessage [11:04:40]wFMCommunicate request_size=4 [11:04:40]MH_SAM_APDU [11:04:40]CAPDU: 80 11 00 00 [11:04:40]Write to MH i2c: E2 08 00 F1 17 80 11 00 00 00 00 00 00 82 [11:04:40]Write i2c OK [11:04:40]MH_I2C_Read... [11:04:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:04:40]Read from MH i2c: E2 [11:04:40]MH_I2C_Read... [11:04:40]Read from MH i2c: E2 17 00 [11:04:40]MH_I2C_Read... [11:04:40]Read from MH i2c: E2 17 00 F1 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 D5 [11:04:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:04:40]wFMCommunicate OK [11:04:40]CreateOFDProtocolMessage done [11:04:40]OFDSenderStorePacket 223537 [11:04:40]StoreOFDPacket docnum=223537 [11:04:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 4C 2F 07 01 06 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 A8 00 00 00 F4 03 04 00 47 35 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 31 69 03 00 35 04 06 00 AD 51 A2 BE 24 95 3B 05 A3 EC BA F6 A8 31 [11:04:40]CheckFolder [11:04:40]dirname=/storage/ofd_packets [11:04:40]CheckFolder done [11:04:40]ProducePacketName [11:04:40]name=ofd_packets/00223537 [11:04:40]NVStorageSaveData ofd_packets/00223537 [11:04:40]File name is /storage/ofd_packets/00223537 [11:04:40]Write 301 bytes [11:04:40]NVStorageSaveData done [11:04:40]OFDSenderStorePacket done [11:04:40]KKMCreateOFDPacket done [11:04:40]NVStorageSaveData kkm_last_timestamp [11:04:40]File name is /storage/kkm_last_timestamp [11:04:40]Write 4 bytes [11:04:40]NVStorageSaveData done [11:04:40]ExternCall_PrintAddStr [11:04:40]wPrintStart [11:04:40]Write to MH i2c: 01 00 00 F2 17 09 [11:04:40]Write i2c OK [11:04:40]MH_I2C_Read... [11:04:40]Read from MH i2c: 01 [11:04:40]MH_I2C_Read... [11:04:40]Read from MH i2c: 01 07 00 [11:04:40]MH_I2C_Read... [11:04:40]Read from MH i2c: 01 07 00 F2 17 00 00 00 00 00 FF 0F 1E [11:04:40]RasterBufferAndPrint [11:04:40]line Счет N : (1)477343 [11:04:40]line ИНН: 02508201610067 [11:04:40]line Контрольно-Кассовый Чек [11:04:40]line ПРОДАЖА [11:04:40]line ТРК (МРК, ГНК) : 62 [11:04:40]line Товар: 2710124130 [11:04:40]line Аи-92-К-5 [11:04:40]line 4.490 * 66.90 [11:04:40]line = 300.38 [11:04:40]line НДС 12% НСП 1% [11:04:40]line > о реализуемом товаре [11:04:40]line ОКРУГЛЕНИЕ: -0.38 [11:04:40]line ИТОГО: 300.00 [11:04:40]line Внесено: 300.00 [11:04:40]line СДАЧА: 0.00 [11:04:40]line НСП 1% : 2.66 [11:04:40]line НДС 12% : 31.90 [11:04:40]line Наличными: 300.00 [11:04:40]line Безнал.: 0.00 [11:04:40]line Место: АЗС № 162 "Партнер Нефть" [11:04:40]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:04:40]line СНО: Общий режим [11:04:40]line Чек 168 21.10.2024 11:04 [11:04:40]line Смена: 538 ФФД: 1.0 [11:04:40]line ЗНМ: 0300000103 [11:04:40]line РНМ: 0000000000091767 [11:04:40]line Версия ККМ: 001 [11:04:40]line ФМ: 0000000000871763 [11:04:40]line ФД: 223537 [11:04:40]line ФПД: 190566134326421 [11:04:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110439&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223537&fm=190566134326421&tin=02508201610067®Number=0000000000091767&sum=30000 [11:04:40]OFD Sender: Processing packet 223537 [packets to send 25, broken 24] [11:04:40]ProducePacketName [11:04:40]name=ofd_packets/00223537 [11:04:40]OFD Sender: To server: pG, [11:04:40]CommunicateWithHost lk.salyk.kg:30040 [11:04:40]ConnectInit lk.salyk.kg [11:04:40]written 0, free lines is 4095 [11:04:40]Connected sock=10 [11:04:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 4C 2F 07 01 06 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 A8 00 00 00 F4 03 04 00 47 35 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 31 69 03 00 35 04 06 00 AD 51 A2 BE 24 95 3B 05 A3 EC BA F6 A8 31 [11:04:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 20 61 47 00 20 89 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 31 69 03 00 F4 03 04 00 E9 E0 15 67 B6 04 01 00 00 1D 4B 5E 3B 09 FC C4 84 [11:04:40]CommunicateWithHost err = 0 [11:04:40]CheckOFDResponse [11:04:40]1017 (14) - 77093643461234 [11:04:40]1041 (16) - 0000000000871763 [11:04:40]1040 (4) - 223537 [11:04:40]1012 (4) - 21.10.2024 05:04 [11:04:40]1206 (1) - 0 [11:04:40]OFD Sender: Remove packet 223537 [11:04:40]ProducePacketName [11:04:40]name=ofd_packets/00223537 [11:04:40]NVStorageDeleteData [11:04:41]Write to MH i2c: 01 00 00 1D 18 35 [11:04:41]Write i2c OK [11:04:41]MH_I2C_Read... [11:04:41]Read from MH i2c: 01 [11:04:41]MH_I2C_Read... [11:04:41]Read from MH i2c: 01 07 00 [11:04:41]MH_I2C_Read... [11:04:41]Read from MH i2c: 01 07 00 1D 18 00 00 00 00 00 F2 0C 3A [11:04:41]RasterBufferAndPrint [11:04:41]line [11:04:41]line [11:04:41]line [11:04:41]line [11:04:41]line [11:04:41]written 0, free lines is 3320 [11:04:41]MH_Cut [11:04:41]Write to MH i2c: D1 01 00 24 18 01 0E [11:04:41]Write i2c OK [11:04:41]MH_I2C_Read... [11:04:41]Read from MH i2c: D1 [11:04:41]MH_I2C_Read... [11:04:41]Read from MH i2c: D1 01 00 [11:04:41]MH_I2C_Read... [11:04:41]Read from MH i2c: D1 01 00 24 18 00 0D [11:04:41]Write to MH i2c: 01 00 00 25 18 3D [11:04:41]Write i2c OK [11:04:41]MH_I2C_Read... [11:04:41]OFD Sender: No OFD packet to send [11:04:41]*** Cut start [11:04:41]*** Purtial cut [11:04:41]*** Stage 1: CUTSNS_PIN = 1 [11:04:42]Read from MH i2c: 01 [11:04:42]MH_I2C_Read... [11:04:42]*** Stop cut motor [11:04:42]*** Cut end [11:04:42]Read from MH i2c: 01 07 00 [11:04:42]MH_I2C_Read... [11:04:42]Read from MH i2c: 01 07 00 25 18 00 00 00 00 00 FF 0F 52 [11:04:42]process_action close_receipt done [11:04:42]requested_data is exist [11:04:42]produce_requested_data [11:04:42]requested_item fm.sn is exist - process it [11:04:42]wFMCommunicate request_size=4 [11:04:42]MH_SAM_APDU [11:04:42]CAPDU: 80 11 00 00 [11:04:42]Write to MH i2c: E2 08 00 26 18 80 11 00 00 00 00 00 00 B8 [11:04:42]Write i2c OK [11:04:42]MH_I2C_Read... [11:04:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:04:42]Read from MH i2c: E2 [11:04:42]MH_I2C_Read... [11:04:42]Read from MH i2c: E2 17 00 [11:04:42]MH_I2C_Read... [11:04:42]Read from MH i2c: E2 17 00 26 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 0B [11:04:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:04:42]wFMCommunicate OK [11:04:42]requested_item fd.num is exist - process it [11:04:42]SAM_PROTO_GetFieldsCounters [11:04:42]wFMCommunicate request_size=4 [11:04:42]MH_SAM_APDU [11:04:42]CAPDU: 80 13 00 00 [11:04:42]Write to MH i2c: E2 08 00 27 18 80 13 00 00 00 00 00 00 BB [11:04:42]Write i2c OK [11:04:42]MH_I2C_Read... [11:04:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:04:42]Read from MH i2c: E2 [11:04:42]MH_I2C_Read... [11:04:42]Read from MH i2c: E2 62 00 [11:04:42]MH_I2C_Read... [11:04:42]Read from MH i2c: E2 62 00 27 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 31 69 03 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 92 [11:04:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 31 69 03 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 [11:04:42]wFMCommunicate OK [11:04:42]SAM_PROTO_GetFieldsCounters done [11:04:42]requested_item shift.num is exist - process it [11:04:42]requested_item shift.opened is exist - process it [11:04:42]req_shift_opened [11:04:42]FM_GetShiftState [11:04:42]SAM_PROTO_GetShiftState [11:04:42]wFMCommunicate request_size=4 [11:04:42]MH_SAM_APDU [11:04:42]CAPDU: 80 13 01 00 [11:04:42]Write to MH i2c: E2 08 00 28 18 80 13 01 00 00 00 00 00 BD [11:04:42]Write i2c OK [11:04:42]MH_I2C_Read... [11:04:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:04:42]Read from MH i2c: E2 [11:04:42]MH_I2C_Read... [11:04:42]Read from MH i2c: E2 0E 00 [11:04:42]MH_I2C_Read... [11:04:42]Read from MH i2c: E2 0E 00 28 18 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 3F [11:04:42]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:04:42]wFMCommunicate OK [11:04:42]SAM_PROTO_GetShiftState done [11:04:42]FM_GetShiftState done [11:04:42]req_shift_opened done [11:04:42]requested_item shift.open_date is exist - process it [11:04:42]req_shift_open_date [11:04:42]req_shift_open_date done [11:04:42]produce_requested_data done [11:04:42]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223537,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:04:42]process_action_free close_receipt [11:04:42]json_value_free [11:04:42]json_value_free done [11:04:42]process_json_proto returns [11:04:42]Send response to host [11:04:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223537,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:04:42]free response buf [11:04:42]execute_script done [11:04:42]execute_script returns [11:04:42]free content buf [11:04:42]Sock 9.Close socket [11:04:42]Sock 9.Thread stoped [11:04:46]OFD Sender: No OFD packet to send [11:04:51]OFD Sender: No OFD packet to send [11:04:56]OFD Sender: No OFD packet to send [11:05:01]OFD Sender: No OFD packet to send [11:05:06]OFD Sender: No OFD packet to send [11:05:11]OFD Sender: No OFD packet to send [11:05:16]OFD Sender: No OFD packet to send [11:05:21]OFD Sender: No OFD packet to send [11:05:26]OFD Sender: No OFD packet to send [11:05:31]OFD Sender: No OFD packet to send [11:05:36]OFD Sender: No OFD packet to send [11:05:40]accept exits with 8 [11:05:40]New connection [11:05:40]New thread 3067436388 created [11:05:40]Thread 3067579748 joined [11:05:40]Waiting for new connection... [11:05:40] Sock 8.Parse request [11:05:40]Sock 8.Check first char [11:05:40]Sock 8.First char is OK [11:05:40]request: POST /json_proto HTTP/1.0 [11:05:40]Method: POST [11:05:40]URL: /json_proto [11:05:40]Method is POST - this is cgi request [11:05:40]url: /json_proto [11:05:40]query_string will be loaded in cgi processing [11:05:40]execute_cgi json_proto POST (null) [11:05:40]execute_cgi path=json_proto method=POST [11:05:40]POST find Content-Length [11:05:40]Host: 172.17.52.131:8080 [11:05:40]Content-Length: 797 [11:05:40]Content-Type: application/json [11:05:40] [11:05:40]POST finish read [11:05:40]Found Content-Length = 797 [11:05:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477344", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4467434", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:05:40]execute_script... [11:05:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477344", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4467434", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:05:40]POST & json_proto [11:05:40]process_json_proto [11:05:40]json parsed OK: [11:05:40]protocol is kg_v1.0 [11:05:40]action value=close_receipt [11:05:40]process_action close_receipt [11:05:40]cmd_close_receipt [11:05:40]MH_GetDate [11:05:40]Write to MH i2c: F0 00 00 29 18 30 [11:05:40]Write i2c OK [11:05:40]MH_I2C_Read... [11:05:40]Read from MH i2c: F0 [11:05:40]MH_I2C_Read... [11:05:40]Read from MH i2c: F0 09 00 [11:05:40]MH_I2C_Read... [11:05:40]Read from MH i2c: F0 09 00 29 18 00 85 35 16 67 81 1C 16 67 8A [11:05:40]GetLastDocTimeStamp 1729508679 [11:05:40]current date 1729508741 [11:05:40]FM_GetShiftState [11:05:40]SAM_PROTO_GetShiftState [11:05:40]wFMCommunicate request_size=4 [11:05:40]MH_SAM_APDU [11:05:40]CAPDU: 80 13 01 00 [11:05:40]Write to MH i2c: E2 08 00 2A 18 80 13 01 00 00 00 00 00 BF [11:05:40]Write i2c OK [11:05:40]MH_I2C_Read... [11:05:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:05:40]Read from MH i2c: E2 [11:05:40]MH_I2C_Read... [11:05:40]Read from MH i2c: E2 0E 00 [11:05:40]MH_I2C_Read... [11:05:40]Read from MH i2c: E2 0E 00 2A 18 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 41 [11:05:40]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:05:40]wFMCommunicate OK [11:05:40]SAM_PROTO_GetShiftState done [11:05:40]FM_GetShiftState done [11:05:40]opened in 1729469279 [11:05:40]opened+sec_in_day 1729555679 [11:05:40]quantity*price = 0 [11:05:40]sum+1 = 1 [11:05:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 169 21.10.2024 11:05 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Талоны: Топливные Талоны 4467434 ФМ: 0000000000871763 ФД: 223538 ФПД: 187673262363434 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110541&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223538&fm=187673262363434&tin=02508201610067®Number=0000000000091767&sum=0 [11:05:41]StoreToDocumentArchive [11:05:41]shift 538 fd 223538 [11:05:41]save to /storage/0538/doc_00223538 [11:05:41]save last doc name /storage/0538/doc_00223538 to /storage/kkm_last_doc_name [11:05:41]save OK [11:05:41]Clear old archive folders... [11:05:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:05:41]tlvbuf is 01415AB0 [11:05:41]SAM_PROTO_ClearQueue [11:05:41]wFMCommunicate request_size=4 [11:05:41]MH_SAM_APDU [11:05:41]CAPDU: 80 09 00 00 [11:05:41]Write to MH i2c: E2 08 00 37 18 80 09 00 00 00 00 00 00 C1 [11:05:41]Write i2c OK [11:05:41]MH_I2C_Read... [11:05:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:05:41]Read from MH i2c: E2 [11:05:41]MH_I2C_Read... [11:05:41]Read from MH i2c: E2 03 00 [11:05:41]MH_I2C_Read... [11:05:41]Read from MH i2c: E2 03 00 37 18 00 90 00 C3 [11:05:41]RAPDU: 90 00 [11:05:41]wFMCommunicate OK [11:05:41]SAM_PROTO_ClearQueue done [11:05:41]KKMCreateOFDPacket [11:05:41]OFDProtocolAddRootSTLVToBuf [11:05:41]FM_MakeSignedData [11:05:41]FM_MakeSignedData [11:05:41]SAM_PROTO_SignData [11:05:41]wFMCommunicate request_size=4 [11:05:41]MH_SAM_APDU [11:05:41]CAPDU: 80 0D 01 02 [11:05:41]Write to MH i2c: E2 08 00 38 18 80 0D 01 02 00 00 00 00 C9 [11:05:41]Write i2c OK [11:05:41]MH_I2C_Read... [11:05:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:05:41]Read from MH i2c: E2 [11:05:41]MH_I2C_Read... [11:05:41]Read from MH i2c: E2 03 00 [11:05:41]MH_I2C_Read... [11:05:41]Read from MH i2c: E2 03 00 38 18 00 90 00 C4 [11:05:41]RAPDU: 90 00 [11:05:41]wFMCommunicate OK [11:05:41]wFMCommunicate request_size=255 [11:05:41]MH_SAM_APDU [11:05:41]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 85 35 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 32 69 03 00 35 04 06 00 AA B0 16 23 [11:05:41]Write to MH i2c: E2 02 01 39 18 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 85 35 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 32 69 03 00 35 04 06 00 AA B0 16 23 00 00 C6 [11:05:41]Write i2c OK [11:05:41]MH_I2C_Read... [11:05:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:42]Read from MH i2c: E2 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: E2 03 00 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: E2 03 00 39 18 00 90 00 C5 [11:05:42]RAPDU: 90 00 [11:05:42]wFMCommunicate OK [11:05:42]wFMCommunicate request_size=7 [11:05:42]MH_SAM_APDU [11:05:42]CAPDU: 80 0D 02 02 02 13 2A [11:05:42]Write to MH i2c: E2 0A 00 3A 18 80 0D 02 02 02 00 13 2A 00 00 0D [11:05:42]Write i2c OK [11:05:42]MH_I2C_Read... [11:05:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:42]Read from MH i2c: E2 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: E2 03 00 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: E2 03 00 3A 18 00 90 00 C6 [11:05:42]RAPDU: 90 00 [11:05:42]wFMCommunicate OK [11:05:42]wFMCommunicate request_size=4 [11:05:42]MH_SAM_APDU [11:05:42]CAPDU: 80 0D 03 02 [11:05:42]Write to MH i2c: E2 08 00 3B 18 80 0D 03 02 00 00 00 00 CE [11:05:42]Write i2c OK [11:05:42]MH_I2C_Read... [11:05:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:05:42]Read from MH i2c: E2 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: E2 0B 00 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: E2 0B 00 3B 18 00 91 48 06 E8 64 19 8A F0 90 00 8D [11:05:42]RAPDU: 91 48 06 E8 64 19 8A F0 90 00 [11:05:42]wFMCommunicate OK [11:05:42]SAM_PROTO_SignData done [11:05:42]FM_MakeSignedData done [11:05:42]CreateOFDProtocolMessage [11:05:42]wFMCommunicate request_size=4 [11:05:42]MH_SAM_APDU [11:05:42]CAPDU: 80 11 00 00 [11:05:42]Write to MH i2c: E2 08 00 3C 18 80 11 00 00 00 00 00 00 CE [11:05:42]Write i2c OK [11:05:42]MH_I2C_Read... [11:05:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:42]Read from MH i2c: E2 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: E2 17 00 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: E2 17 00 3C 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 21 [11:05:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:05:42]wFMCommunicate OK [11:05:42]CreateOFDProtocolMessage done [11:05:42]OFDSenderStorePacket 223538 [11:05:42]StoreOFDPacket docnum=223538 [11:05:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 FF 50 04 01 8F 99 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 85 35 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 32 69 03 00 35 04 06 00 AA B0 16 23 13 2A 91 48 06 E8 64 19 8A F0 [11:05:42]CheckFolder [11:05:42]dirname=/storage/ofd_packets [11:05:42]CheckFolder done [11:05:42]ProducePacketName [11:05:42]name=ofd_packets/00223538 [11:05:42]NVStorageSaveData ofd_packets/00223538 [11:05:42]File name is /storage/ofd_packets/00223538 [11:05:42]Write 298 bytes [11:05:42]NVStorageSaveData done [11:05:42]OFDSenderStorePacket done [11:05:42]KKMCreateOFDPacket done [11:05:42]NVStorageSaveData kkm_last_timestamp [11:05:42]File name is /storage/kkm_last_timestamp [11:05:42]Write 4 bytes [11:05:42]NVStorageSaveData done [11:05:42]ExternCall_PrintAddStr [11:05:42]wPrintStart [11:05:42]Write to MH i2c: 01 00 00 3D 18 55 [11:05:42]Write i2c OK [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: 01 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: 01 07 00 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: 01 07 00 3D 18 00 00 00 00 00 FF 0F 6A [11:05:42]RasterBufferAndPrint [11:05:42]line Счет N : (1)477344 [11:05:42]line ИНН: 02508201610067 [11:05:42]line Контрольно-Кассовый Чек [11:05:42]line ПРОДАЖА [11:05:42]line ТРК (МРК, ГНК) : 14 [11:05:42]line Товар: 2710194210 [11:05:42]line ДТ-К-5 [11:05:42]line 20.000 * 0.00 [11:05:42]line = 0.00 [11:05:42]line НДС 12% НСП 1% [11:05:42]line > о реализуемом товаре [11:05:42]line ИТОГО: 0.00 [11:05:42]line НСП 1% : 0.00 [11:05:42]line НДС 12% : 0.00 [11:05:42]line Наличными: 0.00 [11:05:42]line Безнал.: 0.00 [11:05:42]line Место: АЗС № 162 "Партнер Нефть" [11:05:42]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:05:42]line СНО: Общий режим [11:05:42]line Чек 169 21.10.2024 11:05 [11:05:42]line Смена: 538 ФФД: 1.0 [11:05:42]line ЗНМ: 0300000103 [11:05:42]line РНМ: 0000000000091767 [11:05:42]line Версия ККМ: 001 [11:05:42]line Талоны: Топливные Талоны [11:05:42]line 4467434 [11:05:42]line ФМ: 0000000000871763 [11:05:42]line ФД: 223538 [11:05:42]line ФПД: 187673262363434 [11:05:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110541&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223538&fm=187673262363434&tin=02508201610067®Number=0000000000091767&sum=0 [11:05:42]OFD Sender: Processing packet 223538 [packets to send 25, broken 24] [11:05:42]ProducePacketName [11:05:42]name=ofd_packets/00223538 [11:05:42]OFD Sender: To server: pG, [11:05:42]CommunicateWithHost lk.salyk.kg:30040 [11:05:42]ConnectInit lk.salyk.kg [11:05:42]written 0, free lines is 4095 [11:05:42]Connected sock=10 [11:05:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 FF 50 04 01 8F 99 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 85 35 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 32 69 03 00 35 04 06 00 AA B0 16 23 13 2A 91 48 06 E8 64 19 8A F0 [11:05:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 BA 01 47 00 9A 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 32 69 03 00 F4 03 04 00 27 E1 15 67 B6 04 01 00 00 67 9F F2 A6 B9 E8 D1 2B [11:05:42]CommunicateWithHost err = 0 [11:05:42]CheckOFDResponse [11:05:42]1017 (14) - 77093643461234 [11:05:42]1041 (16) - 0000000000871763 [11:05:42]1040 (4) - 223538 [11:05:42]1012 (4) - 21.10.2024 05:05 [11:05:42]1206 (1) - 0 [11:05:42]OFD Sender: Remove packet 223538 [11:05:42]ProducePacketName [11:05:42]name=ofd_packets/00223538 [11:05:42]NVStorageDeleteData [11:05:42]Write to MH i2c: 01 00 00 67 18 7F [11:05:42]Write i2c OK [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: 01 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: 01 07 00 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: 01 07 00 67 18 00 00 00 00 00 F7 0C 89 [11:05:42]RasterBufferAndPrint [11:05:42]line [11:05:42]line [11:05:42]line [11:05:42]line [11:05:42]line [11:05:42]written 0, free lines is 3325 [11:05:42]MH_Cut [11:05:42]Write to MH i2c: D1 01 00 6E 18 01 58 [11:05:42]Write i2c OK [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: D1 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: D1 01 00 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: D1 01 00 6E 18 00 57 [11:05:42]Write to MH i2c: 01 00 00 6F 18 87 [11:05:42]Write i2c OK [11:05:42]MH_I2C_Read... [11:05:43]OFD Sender: No OFD packet to send [11:05:43]*** Cut start [11:05:43]*** Purtial cut [11:05:43]*** Stage 1: CUTSNS_PIN = 1 [11:05:43]Read from MH i2c: 01 [11:05:43]MH_I2C_Read... [11:05:43]*** Stop cut motor [11:05:43]*** Cut end [11:05:43]Read from MH i2c: 01 07 00 [11:05:43]MH_I2C_Read... [11:05:43]Read from MH i2c: 01 07 00 6F 18 00 00 00 00 00 FF 0F 9C [11:05:43]process_action close_receipt done [11:05:43]requested_data is exist [11:05:43]produce_requested_data [11:05:43]requested_item fm.sn is exist - process it [11:05:43]wFMCommunicate request_size=4 [11:05:43]MH_SAM_APDU [11:05:43]CAPDU: 80 11 00 00 [11:05:43]Write to MH i2c: E2 08 00 70 18 80 11 00 00 00 00 00 00 02 [11:05:43]Write i2c OK [11:05:43]MH_I2C_Read... [11:05:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:43]Read from MH i2c: E2 [11:05:43]MH_I2C_Read... [11:05:43]Read from MH i2c: E2 17 00 [11:05:43]MH_I2C_Read... [11:05:43]Read from MH i2c: E2 17 00 70 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 55 [11:05:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:05:43]wFMCommunicate OK [11:05:43]requested_item fd.num is exist - process it [11:05:43]SAM_PROTO_GetFieldsCounters [11:05:43]wFMCommunicate request_size=4 [11:05:43]MH_SAM_APDU [11:05:43]CAPDU: 80 13 00 00 [11:05:43]Write to MH i2c: E2 08 00 71 18 80 13 00 00 00 00 00 00 05 [11:05:43]Write i2c OK [11:05:43]MH_I2C_Read... [11:05:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:05:44]Read from MH i2c: E2 [11:05:44]MH_I2C_Read... [11:05:44]Read from MH i2c: E2 62 00 [11:05:44]MH_I2C_Read... [11:05:44]Read from MH i2c: E2 62 00 71 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 32 69 03 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 E0 [11:05:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 32 69 03 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 [11:05:44]wFMCommunicate OK [11:05:44]SAM_PROTO_GetFieldsCounters done [11:05:44]requested_item shift.num is exist - process it [11:05:44]requested_item shift.opened is exist - process it [11:05:44]req_shift_opened [11:05:44]FM_GetShiftState [11:05:44]SAM_PROTO_GetShiftState [11:05:44]wFMCommunicate request_size=4 [11:05:44]MH_SAM_APDU [11:05:44]CAPDU: 80 13 01 00 [11:05:44]Write to MH i2c: E2 08 00 72 18 80 13 01 00 00 00 00 00 07 [11:05:44]Write i2c OK [11:05:44]MH_I2C_Read... [11:05:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:05:44]Read from MH i2c: E2 [11:05:44]MH_I2C_Read... [11:05:44]Read from MH i2c: E2 0E 00 [11:05:44]MH_I2C_Read... [11:05:44]Read from MH i2c: E2 0E 00 72 18 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 89 [11:05:44]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:05:44]wFMCommunicate OK [11:05:44]SAM_PROTO_GetShiftState done [11:05:44]FM_GetShiftState done [11:05:44]req_shift_opened done [11:05:44]requested_item shift.open_date is exist - process it [11:05:44]req_shift_open_date [11:05:44]req_shift_open_date done [11:05:44]produce_requested_data done [11:05:44]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223538,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:05:44]process_action_free close_receipt [11:05:44]json_value_free [11:05:44]json_value_free done [11:05:44]process_json_proto returns [11:05:44]Send response to host [11:05:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223538,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:05:44]free response buf [11:05:44]execute_script done [11:05:44]execute_script returns [11:05:44]free content buf [11:05:44]Sock 8.Close socket [11:05:44]Sock 8.Thread stoped [11:05:48]OFD Sender: No OFD packet to send [11:05:53]OFD Sender: No OFD packet to send [11:05:58]OFD Sender: No OFD packet to send [11:06:01]accept exits with 9 [11:06:01]New connection [11:06:01]New thread 3067579748 created [11:06:01]Thread 3067436388 joined [11:06:01]Waiting for new connection... [11:06:01] Sock 9.Parse request [11:06:01]Sock 9.Check first char [11:06:01]Sock 9.First char is OK [11:06:01]request: POST /json_proto HTTP/1.0 [11:06:01]Method: POST [11:06:01]URL: /json_proto [11:06:01]Method is POST - this is cgi request [11:06:01]url: /json_proto [11:06:01]query_string will be loaded in cgi processing [11:06:01]execute_cgi json_proto POST (null) [11:06:01]execute_cgi path=json_proto method=POST [11:06:01]POST find Content-Length [11:06:01]Host: 172.17.52.131:8080 [11:06:01]Content-Length: 677 [11:06:01]Content-Type: application/json [11:06:01] [11:06:01]POST finish read [11:06:01]Found Content-Length = 677 [11:06:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477345", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:01]execute_script... [11:06: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)477345", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:01]POST & json_proto [11:06:01]process_json_proto [11:06:01]json parsed OK: [11:06:01]protocol is kg_v1.0 [11:06:01]action value=close_receipt [11:06:01]process_action close_receipt [11:06:01]cmd_close_receipt [11:06:01]MH_GetDate [11:06:01]Write to MH i2c: F0 00 00 73 18 7A [11:06:01]Write i2c OK [11:06:01]MH_I2C_Read... [11:06:01]Read from MH i2c: F0 [11:06:01]MH_I2C_Read... [11:06:01]Read from MH i2c: F0 09 00 [11:06:01]MH_I2C_Read... [11:06:01]Read from MH i2c: F0 09 00 73 18 00 9A 35 16 67 81 1C 16 67 E9 [11:06:01]GetLastDocTimeStamp 1729508741 [11:06:01]current date 1729508762 [11:06:01]FM_GetShiftState [11:06:01]SAM_PROTO_GetShiftState [11:06:01]wFMCommunicate request_size=4 [11:06:01]MH_SAM_APDU [11:06:01]CAPDU: 80 13 01 00 [11:06:01]Write to MH i2c: E2 08 00 74 18 80 13 01 00 00 00 00 00 09 [11:06:01]Write i2c OK [11:06:01]MH_I2C_Read... [11:06:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:01]Read from MH i2c: E2 [11:06:01]MH_I2C_Read... [11:06:01]Read from MH i2c: E2 0E 00 [11:06:01]MH_I2C_Read... [11:06:01]Read from MH i2c: E2 0E 00 74 18 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 8B [11:06:01]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:06:01]wFMCommunicate OK [11:06:01]SAM_PROTO_GetShiftState done [11:06:01]FM_GetShiftState done [11:06:01]opened in 1729469279 [11:06:01]opened+sec_in_day 1729555679 [11:06:01]quantity*price = 40006 [11:06:01]sum+1 = 40007 [11:06:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 170 21.10.2024 11:06 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223539 ФПД: 12690347337362 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110602&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223539&fm=12690347337362&tin=02508201610067®Number=0000000000091767&sum=40000 [11:06:03]StoreToDocumentArchive [11:06:03]shift 538 fd 223539 [11:06:03]save to /storage/0538/doc_00223539 [11:06:03]save last doc name /storage/0538/doc_00223539 to /storage/kkm_last_doc_name [11:06:03]save OK [11:06:03]Clear old archive folders... [11:06:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:06:03]tlvbuf is B6FEE4C0 [11:06:03]SAM_PROTO_ClearQueue [11:06:03]wFMCommunicate request_size=4 [11:06:03]MH_SAM_APDU [11:06:03]CAPDU: 80 09 00 00 [11:06:03]Write to MH i2c: E2 08 00 81 18 80 09 00 00 00 00 00 00 0B [11:06:03]Write i2c OK [11:06:03]MH_I2C_Read... [11:06:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:06:03]Read from MH i2c: E2 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 03 00 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 03 00 81 18 00 90 00 0D [11:06:03]RAPDU: 90 00 [11:06:03]wFMCommunicate OK [11:06:03]SAM_PROTO_ClearQueue done [11:06:03]KKMCreateOFDPacket [11:06:03]OFDProtocolAddRootSTLVToBuf [11:06:03]FM_MakeSignedData [11:06:03]FM_MakeSignedData [11:06:03]SAM_PROTO_SignData [11:06:03]wFMCommunicate request_size=4 [11:06:03]MH_SAM_APDU [11:06:03]CAPDU: 80 0D 01 02 [11:06:03]Write to MH i2c: E2 08 00 82 18 80 0D 01 02 00 00 00 00 13 [11:06:03]Write i2c OK [11:06:03]MH_I2C_Read... [11:06:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:06:03]Read from MH i2c: E2 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 03 00 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 03 00 82 18 00 90 00 0E [11:06:03]RAPDU: 90 00 [11:06:03]wFMCommunicate OK [11:06:03]wFMCommunicate request_size=255 [11:06:03]MH_SAM_APDU [11:06: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 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 AA 00 00 00 F4 03 04 00 9A 35 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 33 69 03 00 35 04 06 00 0B [11:06:03]Write to MH i2c: E2 02 01 83 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 9A 35 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 33 69 03 00 35 04 06 00 0B 00 00 32 [11:06:03]Write i2c OK [11:06:03]MH_I2C_Read... [11:06:03]OFD Sender: No OFD packet to send [11:06:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:03]Read from MH i2c: E2 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 03 00 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 03 00 83 18 00 90 00 0F [11:06:03]RAPDU: 90 00 [11:06:03]wFMCommunicate OK [11:06:03]wFMCommunicate request_size=10 [11:06:03]MH_SAM_APDU [11:06:03]CAPDU: 80 0D 02 02 05 8A B3 A5 26 92 [11:06:03]Write to MH i2c: E2 0D 00 84 18 80 0D 02 02 05 00 8A B3 A5 26 92 00 00 BA [11:06:03]Write i2c OK [11:06:03]MH_I2C_Read... [11:06:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:03]Read from MH i2c: E2 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 03 00 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 03 00 84 18 00 90 00 10 [11:06:03]RAPDU: 90 00 [11:06:03]wFMCommunicate OK [11:06:03]wFMCommunicate request_size=4 [11:06:03]MH_SAM_APDU [11:06:03]CAPDU: 80 0D 03 02 [11:06:03]Write to MH i2c: E2 08 00 85 18 80 0D 03 02 00 00 00 00 18 [11:06:03]Write i2c OK [11:06:03]MH_I2C_Read... [11:06:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:06:03]Read from MH i2c: E2 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 0B 00 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 0B 00 85 18 00 73 34 7E B6 E0 63 D9 EC 90 00 FC [11:06:03]RAPDU: 73 34 7E B6 E0 63 D9 EC 90 00 [11:06:03]wFMCommunicate OK [11:06:03]SAM_PROTO_SignData done [11:06:03]FM_MakeSignedData done [11:06:03]CreateOFDProtocolMessage [11:06:03]wFMCommunicate request_size=4 [11:06:03]MH_SAM_APDU [11:06:03]CAPDU: 80 11 00 00 [11:06:03]Write to MH i2c: E2 08 00 86 18 80 11 00 00 00 00 00 00 18 [11:06:03]Write i2c OK [11:06:03]MH_I2C_Read... [11:06:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:03]Read from MH i2c: E2 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 17 00 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 17 00 86 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 6B [11:06:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:06:03]wFMCommunicate OK [11:06:03]CreateOFDProtocolMessage done [11:06:03]OFDSenderStorePacket 223539 [11:06:03]StoreOFDPacket docnum=223539 [11:06:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 EF A1 07 01 9D 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 AA 00 00 00 F4 03 04 00 9A 35 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 33 69 03 00 35 04 06 00 0B 8A B3 A5 26 92 73 34 7E B6 E0 63 D9 EC [11:06:03]CheckFolder [11:06:03]dirname=/storage/ofd_packets [11:06:03]CheckFolder done [11:06:03]ProducePacketName [11:06:03]name=ofd_packets/00223539 [11:06:03]NVStorageSaveData ofd_packets/00223539 [11:06:03]File name is /storage/ofd_packets/00223539 [11:06:03]Write 301 bytes [11:06:03]NVStorageSaveData done [11:06:03]OFDSenderStorePacket done [11:06:03]KKMCreateOFDPacket done [11:06:03]NVStorageSaveData kkm_last_timestamp [11:06:03]File name is /storage/kkm_last_timestamp [11:06:03]Write 4 bytes [11:06:03]NVStorageSaveData done [11:06:03]ExternCall_PrintAddStr [11:06:03]wPrintStart [11:06:03]Write to MH i2c: 01 00 00 87 18 9F [11:06:03]Write i2c OK [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: 01 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: 01 07 00 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: 01 07 00 87 18 00 00 00 00 00 FF 0F B4 [11:06:03]RasterBufferAndPrint [11:06:03]line Счет N : (1)477345 [11:06:03]line ИНН: 02508201610067 [11:06:03]line Контрольно-Кассовый Чек [11:06:03]line ПРОДАЖА [11:06:03]line ТРК (МРК, ГНК) : 32 [11:06:03]line Товар: 2710124130 [11:06:03]line Аи-92-К-5 [11:06:03]line 5.980 * 66.90 [11:06:03]line = 400.06 [11:06:03]line НДС 12% НСП 1% [11:06:03]line > о реализуемом товаре [11:06:03]line ОКРУГЛЕНИЕ: -0.06 [11:06:03]line ИТОГО: 400.00 [11:06:03]line Внесено: 400.00 [11:06:03]line СДАЧА: 0.00 [11:06:03]line НСП 1% : 3.54 [11:06:03]line НДС 12% : 42.48 [11:06:03]line Наличными: 400.00 [11:06:03]line Безнал.: 0.00 [11:06:03]line Место: АЗС № 162 "Партнер Нефть" [11:06:03]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:06:03]line СНО: Общий режим [11:06:03]line Чек 170 21.10.2024 11:06 [11:06:03]line Смена: 538 ФФД: 1.0 [11:06:03]line ЗНМ: 0300000103 [11:06:03]line РНМ: 0000000000091767 [11:06:03]line Версия ККМ: 001 [11:06:03]line ФМ: 0000000000871763 [11:06:03]line ФД: 223539 [11:06:03]line ФПД: 12690347337362 [11:06:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110602&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223539&fm=12690347337362&tin=02508201610067®Number=0000000000091767&sum=40000 [11:06:03]OFD Sender: Processing packet 223539 [packets to send 25, broken 24] [11:06:03]ProducePacketName [11:06:03]name=ofd_packets/00223539 [11:06:03]OFD Sender: To server: pG, [11:06:03]CommunicateWithHost lk.salyk.kg:30040 [11:06:03]ConnectInit lk.salyk.kg [11:06:03]written 0, free lines is 4095 [11:06:04]Connected sock=11 [11:06:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 EF A1 07 01 9D 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 AA 00 00 00 F4 03 04 00 9A 35 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 33 69 03 00 35 04 06 00 0B 8A B3 A5 26 92 73 34 7E B6 E0 63 D9 EC [11:06:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 97 16 47 00 7D AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 33 69 03 00 F4 03 04 00 3C E1 15 67 B6 04 01 00 00 9A D1 BC 9E 61 5D 7E F0 [11:06:04]CommunicateWithHost err = 0 [11:06:04]CheckOFDResponse [11:06:04]1017 (14) - 77093643461234 [11:06:04]1041 (16) - 0000000000871763 [11:06:04]1040 (4) - 223539 [11:06:04]1012 (4) - 21.10.2024 05:06 [11:06:04]1206 (1) - 0 [11:06:04]OFD Sender: Remove packet 223539 [11:06:04]ProducePacketName [11:06:04]name=ofd_packets/00223539 [11:06:04]NVStorageDeleteData [11:06:04]Write to MH i2c: 01 00 00 B2 18 CA [11:06:04]Write i2c OK [11:06:04]MH_I2C_Read... [11:06:04]Read from MH i2c: 01 [11:06:04]MH_I2C_Read... [11:06:04]Read from MH i2c: 01 07 00 [11:06:04]MH_I2C_Read... [11:06:04]Read from MH i2c: 01 07 00 B2 18 00 00 00 00 00 EA 0C C7 [11:06:04]RasterBufferAndPrint [11:06:04]line [11:06:04]line [11:06:04]line [11:06:04]line [11:06:04]line [11:06:04]written 0, free lines is 3312 [11:06:04]MH_Cut [11:06:04]Write to MH i2c: D1 01 00 B9 18 01 A3 [11:06:04]Write i2c OK [11:06:04]MH_I2C_Read... [11:06:04]Read from MH i2c: D1 [11:06:04]MH_I2C_Read... [11:06:04]Read from MH i2c: D1 01 00 [11:06:04]MH_I2C_Read... [11:06:04]Read from MH i2c: D1 01 00 B9 18 00 A2 [11:06:04]Write to MH i2c: 01 00 00 BA 18 D2 [11:06:04]Write i2c OK [11:06:04]MH_I2C_Read... [11:06:04]OFD Sender: No OFD packet to send [11:06:05]*** Cut start [11:06:05]*** Purtial cut [11:06:05]*** Stage 1: CUTSNS_PIN = 1 [11:06:05]Read from MH i2c: 01 [11:06:05]MH_I2C_Read... [11:06:05]*** Stop cut motor [11:06:05]*** Cut end [11:06:05]Read from MH i2c: 01 07 00 [11:06:05]MH_I2C_Read... [11:06:05]Read from MH i2c: 01 07 00 BA 18 00 00 00 00 00 FF 0F E7 [11:06:05]process_action close_receipt done [11:06:05]requested_data is exist [11:06:05]produce_requested_data [11:06:05]requested_item fm.sn is exist - process it [11:06:05]wFMCommunicate request_size=4 [11:06:05]MH_SAM_APDU [11:06:05]CAPDU: 80 11 00 00 [11:06:05]Write to MH i2c: E2 08 00 BB 18 80 11 00 00 00 00 00 00 4D [11:06:05]Write i2c OK [11:06:05]MH_I2C_Read... [11:06:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:05]Read from MH i2c: E2 [11:06:05]MH_I2C_Read... [11:06:05]Read from MH i2c: E2 17 00 [11:06:05]MH_I2C_Read... [11:06:05]Read from MH i2c: E2 17 00 BB 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 A0 [11:06:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:06:05]wFMCommunicate OK [11:06:05]requested_item fd.num is exist - process it [11:06:05]SAM_PROTO_GetFieldsCounters [11:06:05]wFMCommunicate request_size=4 [11:06:05]MH_SAM_APDU [11:06:05]CAPDU: 80 13 00 00 [11:06:05]Write to MH i2c: E2 08 00 BC 18 80 13 00 00 00 00 00 00 50 [11:06:05]Write i2c OK [11:06:05]MH_I2C_Read... [11:06:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:06:05]Read from MH i2c: E2 [11:06:05]MH_I2C_Read... [11:06:05]Read from MH i2c: E2 62 00 [11:06:05]MH_I2C_Read... [11:06:05]Read from MH i2c: E2 62 00 BC 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 33 69 03 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 2F [11:06:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 33 69 03 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 [11:06:05]wFMCommunicate OK [11:06:05]SAM_PROTO_GetFieldsCounters done [11:06:05]requested_item shift.num is exist - process it [11:06:05]requested_item shift.opened is exist - process it [11:06:05]req_shift_opened [11:06:05]FM_GetShiftState [11:06:05]SAM_PROTO_GetShiftState [11:06:05]wFMCommunicate request_size=4 [11:06:05]MH_SAM_APDU [11:06:05]CAPDU: 80 13 01 00 [11:06:05]Write to MH i2c: E2 08 00 BD 18 80 13 01 00 00 00 00 00 52 [11:06:05]Write i2c OK [11:06:05]MH_I2C_Read... [11:06:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:05]Read from MH i2c: E2 [11:06:05]MH_I2C_Read... [11:06:05]Read from MH i2c: E2 0E 00 [11:06:05]MH_I2C_Read... [11:06:05]Read from MH i2c: E2 0E 00 BD 18 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 D4 [11:06:05]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:06:05]wFMCommunicate OK [11:06:05]SAM_PROTO_GetShiftState done [11:06:05]FM_GetShiftState done [11:06:05]req_shift_opened done [11:06:05]requested_item shift.open_date is exist - process it [11:06:05]req_shift_open_date [11:06:05]req_shift_open_date done [11:06:05]produce_requested_data done [11:06:05]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223539,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:06:05]process_action_free close_receipt [11:06:05]json_value_free [11:06:05]json_value_free done [11:06:05]process_json_proto returns [11:06:05]Send response to host [11:06:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223539,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:06:05]free response buf [11:06:05]execute_script done [11:06:05]execute_script returns [11:06:05]free content buf [11:06:05]Sock 9.Close socket [11:06:05]Sock 9.Thread stoped [11:06:09]OFD Sender: No OFD packet to send [11:06:14]OFD Sender: No OFD packet to send [11:06:19]OFD Sender: No OFD packet to send [11:06:24]OFD Sender: No OFD packet to send [11:06:29]OFD Sender: No OFD packet to send [11:06:34]OFD Sender: No OFD packet to send [11:06:39]OFD Sender: No OFD packet to send [11:06:44]accept exits with 8 [11:06:44]New connection [11:06:44]New thread 3067436388 created [11:06:44]Thread 3067579748 joined [11:06:44]Waiting for new connection... [11:06:44] Sock 8.Parse request [11:06:44]Sock 8.Check first char [11:06:44]Sock 8.First char is OK [11:06:44]request: POST /json_proto HTTP/1.0 [11:06:44]Method: POST [11:06:44]URL: /json_proto [11:06:44]Method is POST - this is cgi request [11:06:44]url: /json_proto [11:06:44]query_string will be loaded in cgi processing [11:06:44]execute_cgi json_proto POST (null) [11:06:44]execute_cgi path=json_proto method=POST [11:06:44]POST find Content-Length [11:06:44]Host: 172.17.52.131:8080 [11:06:44]Content-Length: 677 [11:06:44]Content-Type: application/json [11:06:44] [11:06:44]POST finish read [11:06:44]Found Content-Length = 677 [11:06:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477347", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:44]execute_script... [11:06: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)477347", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:44]POST & json_proto [11:06:44]process_json_proto [11:06:44]json parsed OK: [11:06:44]protocol is kg_v1.0 [11:06:44]action value=close_receipt [11:06:44]process_action close_receipt [11:06:44]cmd_close_receipt [11:06:44]MH_GetDate [11:06:44]Write to MH i2c: F0 00 00 BE 18 C5 [11:06:44]Write i2c OK [11:06:44]MH_I2C_Read... [11:06:44]Read from MH i2c: F0 [11:06:44]MH_I2C_Read... [11:06:44]Read from MH i2c: F0 09 00 [11:06:44]MH_I2C_Read... [11:06:44]Read from MH i2c: F0 09 00 BE 18 00 C4 35 16 67 81 1C 16 67 5E [11:06:44]GetLastDocTimeStamp 1729508762 [11:06:44]current date 1729508804 [11:06:44]FM_GetShiftState [11:06:44]SAM_PROTO_GetShiftState [11:06:44]wFMCommunicate request_size=4 [11:06:44]MH_SAM_APDU [11:06:44]CAPDU: 80 13 01 00 [11:06:44]Write to MH i2c: E2 08 00 BF 18 80 13 01 00 00 00 00 00 54 [11:06:44]Write i2c OK [11:06:44]MH_I2C_Read... [11:06:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:44]Read from MH i2c: E2 [11:06:44]MH_I2C_Read... [11:06:44]Read from MH i2c: E2 0E 00 [11:06:44]MH_I2C_Read... [11:06:44]Read from MH i2c: E2 0E 00 BF 18 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 D6 [11:06:44]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:06:44]wFMCommunicate OK [11:06:44]SAM_PROTO_GetShiftState done [11:06:44]FM_GetShiftState done [11:06:44]opened in 1729469279 [11:06:44]opened+sec_in_day 1729555679 [11:06:44]quantity*price = 40006 [11:06:44]sum+1 = 40007 [11:06:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 171 21.10.2024 11:06 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223540 ФПД: 43998117177419 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110644&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223540&fm=43998117177419&tin=02508201610067®Number=0000000000091767&sum=40000 [11:06:45]StoreToDocumentArchive [11:06:45]shift 538 fd 223540 [11:06:45]save to /storage/0538/doc_00223540 [11:06:45]save last doc name /storage/0538/doc_00223540 to /storage/kkm_last_doc_name [11:06:45]save OK [11:06:45]Clear old archive folders... [11:06:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:06:45]tlvbuf is 013B4950 [11:06:45]SAM_PROTO_ClearQueue [11:06:45]wFMCommunicate request_size=4 [11:06:45]MH_SAM_APDU [11:06:45]CAPDU: 80 09 00 00 [11:06:45]Write to MH i2c: E2 08 00 CC 18 80 09 00 00 00 00 00 00 56 [11:06:45]Write i2c OK [11:06:45]MH_I2C_Read... [11:06:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:06:45]Read from MH i2c: E2 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: E2 03 00 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: E2 03 00 CC 18 00 90 00 58 [11:06:45]RAPDU: 90 00 [11:06:45]wFMCommunicate OK [11:06:45]SAM_PROTO_ClearQueue done [11:06:45]KKMCreateOFDPacket [11:06:45]OFDProtocolAddRootSTLVToBuf [11:06:45]FM_MakeSignedData [11:06:45]FM_MakeSignedData [11:06:45]SAM_PROTO_SignData [11:06:45]wFMCommunicate request_size=4 [11:06:45]MH_SAM_APDU [11:06:45]CAPDU: 80 0D 01 02 [11:06:45]Write to MH i2c: E2 08 00 CD 18 80 0D 01 02 00 00 00 00 5E [11:06:45]Write i2c OK [11:06:45]MH_I2C_Read... [11:06:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:06:45]Read from MH i2c: E2 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: E2 03 00 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: E2 03 00 CD 18 00 90 00 59 [11:06:45]RAPDU: 90 00 [11:06:45]wFMCommunicate OK [11:06:45]wFMCommunicate request_size=255 [11:06:45]MH_SAM_APDU [11:06:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 AB 00 00 00 F4 03 04 00 C4 35 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 34 69 03 00 35 04 06 00 28 [11:06:45]Write to MH i2c: E2 02 01 CE 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 C4 35 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 34 69 03 00 35 04 06 00 28 00 00 C6 [11:06:45]Write i2c OK [11:06:45]MH_I2C_Read... [11:06:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:45]Read from MH i2c: E2 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: E2 03 00 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: E2 03 00 CE 18 00 90 00 5A [11:06:45]RAPDU: 90 00 [11:06:45]wFMCommunicate OK [11:06:45]wFMCommunicate request_size=10 [11:06:45]MH_SAM_APDU [11:06:45]CAPDU: 80 0D 02 02 05 04 1C 25 28 4B [11:06:45]Write to MH i2c: E2 0D 00 CF 18 80 0D 02 02 05 00 04 1C 25 28 4B 00 00 23 [11:06:45]Write i2c OK [11:06:45]MH_I2C_Read... [11:06:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:45]Read from MH i2c: E2 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: E2 03 00 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: E2 03 00 CF 18 00 90 00 5B [11:06:45]RAPDU: 90 00 [11:06:45]wFMCommunicate OK [11:06:45]wFMCommunicate request_size=4 [11:06:45]MH_SAM_APDU [11:06:45]CAPDU: 80 0D 03 02 [11:06:45]Write to MH i2c: E2 08 00 D0 18 80 0D 03 02 00 00 00 00 63 [11:06:45]Write i2c OK [11:06:45]MH_I2C_Read... [11:06:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:06:45]Read from MH i2c: E2 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: E2 0B 00 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: E2 0B 00 D0 18 00 82 4B 0D 6B 09 02 17 C8 90 00 93 [11:06:45]RAPDU: 82 4B 0D 6B 09 02 17 C8 90 00 [11:06:45]wFMCommunicate OK [11:06:45]SAM_PROTO_SignData done [11:06:45]FM_MakeSignedData done [11:06:45]CreateOFDProtocolMessage [11:06:45]wFMCommunicate request_size=4 [11:06:45]MH_SAM_APDU [11:06:45]CAPDU: 80 11 00 00 [11:06:45]Write to MH i2c: E2 08 00 D1 18 80 11 00 00 00 00 00 00 63 [11:06:45]Write i2c OK [11:06:45]MH_I2C_Read... [11:06:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:45]Read from MH i2c: E2 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: E2 17 00 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: E2 17 00 D1 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 B6 [11:06:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:06:45]wFMCommunicate OK [11:06:45]CreateOFDProtocolMessage done [11:06:45]OFDSenderStorePacket 223540 [11:06:45]StoreOFDPacket docnum=223540 [11:06:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 7D EB 07 01 6A 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 C4 35 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 34 69 03 00 35 04 06 00 28 04 1C 25 28 4B 82 4B 0D 6B 09 02 17 C8 [11:06:45]CheckFolder [11:06:45]dirname=/storage/ofd_packets [11:06:45]CheckFolder done [11:06:45]ProducePacketName [11:06:45]name=ofd_packets/00223540 [11:06:45]NVStorageSaveData ofd_packets/00223540 [11:06:45]File name is /storage/ofd_packets/00223540 [11:06:45]Write 301 bytes [11:06:45]NVStorageSaveData done [11:06:45]OFDSenderStorePacket done [11:06:45]KKMCreateOFDPacket done [11:06:45]NVStorageSaveData kkm_last_timestamp [11:06:45]File name is /storage/kkm_last_timestamp [11:06:45]Write 4 bytes [11:06:45]NVStorageSaveData done [11:06:45]ExternCall_PrintAddStr [11:06:45]wPrintStart [11:06:45]Write to MH i2c: 01 00 00 D2 18 EA [11:06:45]Write i2c OK [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: 01 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: 01 07 00 [11:06:45]MH_I2C_Read... [11:06:45]Read from MH i2c: 01 07 00 D2 18 00 00 00 00 00 FF 0F FF [11:06:45]RasterBufferAndPrint [11:06:45]line Счет N : (1)477347 [11:06:45]line ИНН: 02508201610067 [11:06:45]line Контрольно-Кассовый Чек [11:06:45]line ПРОДАЖА [11:06:45]line ТРК (МРК, ГНК) : 52 [11:06:45]line Товар: 2710124130 [11:06:45]line Аи-92-К-5 [11:06:45]line 5.980 * 66.90 [11:06:45]line = 400.06 [11:06:45]line НДС 12% НСП 1% [11:06:45]line > о реализуемом товаре [11:06:45]line ОКРУГЛЕНИЕ: -0.06 [11:06:45]line ИТОГО: 400.00 [11:06:45]line Внесено: 400.00 [11:06:45]line СДАЧА: 0.00 [11:06:45]line НСП 1% : 3.54 [11:06:45]line НДС 12% : 42.48 [11:06:45]line Наличными: 400.00 [11:06:45]line Безнал.: 0.00 [11:06:45]line Место: АЗС № 162 "Партнер Нефть" [11:06:45]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:06:45]line СНО: Общий режим [11:06:45]line Чек 171 21.10.2024 11:06 [11:06:45]line Смена: 538 ФФД: 1.0 [11:06:45]line ЗНМ: 0300000103 [11:06:45]line РНМ: 0000000000091767 [11:06:45]line Версия ККМ: 001 [11:06:45]line ФМ: 0000000000871763 [11:06:45]line ФД: 223540 [11:06:45]line ФПД: 43998117177419 [11:06:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110644&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223540&fm=43998117177419&tin=02508201610067®Number=0000000000091767&sum=40000 [11:06:46]OFD Sender: Processing packet 223540 [packets to send 25, broken 24] [11:06:46]ProducePacketName [11:06:46]name=ofd_packets/00223540 [11:06:46]OFD Sender: To server: pG, [11:06:46]CommunicateWithHost lk.salyk.kg:30040 [11:06:46]ConnectInit lk.salyk.kg [11:06:46]written 0, free lines is 4095 [11:06:46]Connected sock=11 [11:06:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 7D EB 07 01 6A 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 C4 35 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 34 69 03 00 35 04 06 00 28 04 1C 25 28 4B 82 4B 0D 6B 09 02 17 C8 [11:06:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 EC B5 47 00 32 9E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 34 69 03 00 F4 03 04 00 67 E1 15 67 B6 04 01 00 00 CE 81 82 D3 AA 9B CA C4 [11:06:46]CommunicateWithHost err = 0 [11:06:46]CheckOFDResponse [11:06:46]1017 (14) - 77093643461234 [11:06:46]1041 (16) - 0000000000871763 [11:06:46]1040 (4) - 223540 [11:06:46]1012 (4) - 21.10.2024 05:06 [11:06:46]1206 (1) - 0 [11:06:46]OFD Sender: Remove packet 223540 [11:06:46]ProducePacketName [11:06:46]name=ofd_packets/00223540 [11:06:46]NVStorageDeleteData [11:06:46]Write to MH i2c: 01 00 00 FD 18 15 [11:06:46]Write i2c OK [11:06:46]MH_I2C_Read... [11:06:46]Read from MH i2c: 01 [11:06:46]MH_I2C_Read... [11:06:46]Read from MH i2c: 01 07 00 [11:06:46]MH_I2C_Read... [11:06:46]Read from MH i2c: 01 07 00 FD 18 00 00 00 00 00 F4 0C 1C [11:06:46]RasterBufferAndPrint [11:06:46]line [11:06:46]line [11:06:46]line [11:06:46]line [11:06:46]line [11:06:46]written 0, free lines is 3322 [11:06:46]MH_Cut [11:06:46]Write to MH i2c: D1 01 00 04 19 01 EF [11:06:46]Write i2c OK [11:06:46]MH_I2C_Read... [11:06:46]Read from MH i2c: D1 [11:06:46]MH_I2C_Read... [11:06:46]Read from MH i2c: D1 01 00 [11:06:46]MH_I2C_Read... [11:06:46]Read from MH i2c: D1 01 00 04 19 00 EE [11:06:46]Write to MH i2c: 01 00 00 05 19 1E [11:06:46]Write i2c OK [11:06:46]MH_I2C_Read... [11:06:47]OFD Sender: No OFD packet to send [11:06:47]*** Cut start [11:06:47]*** Purtial cut [11:06:47]*** Stage 1: CUTSNS_PIN = 1 [11:06:47]Read from MH i2c: 01 [11:06:47]MH_I2C_Read... [11:06:47]*** Stop cut motor [11:06:47]*** Cut end [11:06:47]Read from MH i2c: 01 07 00 [11:06:47]MH_I2C_Read... [11:06:47]Read from MH i2c: 01 07 00 05 19 00 00 00 00 00 FF 0F 33 [11:06:47]process_action close_receipt done [11:06:47]requested_data is exist [11:06:47]produce_requested_data [11:06:47]requested_item fm.sn is exist - process it [11:06:47]wFMCommunicate request_size=4 [11:06:47]MH_SAM_APDU [11:06:47]CAPDU: 80 11 00 00 [11:06:47]Write to MH i2c: E2 08 00 06 19 80 11 00 00 00 00 00 00 99 [11:06:47]Write i2c OK [11:06:47]MH_I2C_Read... [11:06:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:47]Read from MH i2c: E2 [11:06:47]MH_I2C_Read... [11:06:47]Read from MH i2c: E2 17 00 [11:06:47]MH_I2C_Read... [11:06:47]Read from MH i2c: E2 17 00 06 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 EC [11:06:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:06:47]wFMCommunicate OK [11:06:47]requested_item fd.num is exist - process it [11:06:47]SAM_PROTO_GetFieldsCounters [11:06:47]wFMCommunicate request_size=4 [11:06:47]MH_SAM_APDU [11:06:47]CAPDU: 80 13 00 00 [11:06:47]Write to MH i2c: E2 08 00 07 19 80 13 00 00 00 00 00 00 9C [11:06:47]Write i2c OK [11:06:47]MH_I2C_Read... [11:06:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:06:47]Read from MH i2c: E2 [11:06:47]MH_I2C_Read... [11:06:47]Read from MH i2c: E2 62 00 [11:06:47]MH_I2C_Read... [11:06:47]Read from MH i2c: E2 62 00 07 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 34 69 03 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 7F [11:06:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 34 69 03 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 [11:06:47]wFMCommunicate OK [11:06:47]SAM_PROTO_GetFieldsCounters done [11:06:47]requested_item shift.num is exist - process it [11:06:47]requested_item shift.opened is exist - process it [11:06:47]req_shift_opened [11:06:47]FM_GetShiftState [11:06:47]SAM_PROTO_GetShiftState [11:06:47]wFMCommunicate request_size=4 [11:06:47]MH_SAM_APDU [11:06:47]CAPDU: 80 13 01 00 [11:06:47]Write to MH i2c: E2 08 00 08 19 80 13 01 00 00 00 00 00 9E [11:06:47]Write i2c OK [11:06:47]MH_I2C_Read... [11:06:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:47]Read from MH i2c: E2 [11:06:47]MH_I2C_Read... [11:06:47]Read from MH i2c: E2 0E 00 [11:06:47]MH_I2C_Read... [11:06:47]Read from MH i2c: E2 0E 00 08 19 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 20 [11:06:47]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:06:47]wFMCommunicate OK [11:06:47]SAM_PROTO_GetShiftState done [11:06:47]FM_GetShiftState done [11:06:47]req_shift_opened done [11:06:47]requested_item shift.open_date is exist - process it [11:06:47]req_shift_open_date [11:06:47]req_shift_open_date done [11:06:47]produce_requested_data done [11:06:47]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223540,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:06:47]process_action_free close_receipt [11:06:47]json_value_free [11:06:47]json_value_free done [11:06:47]process_json_proto returns [11:06:47]Send response to host [11:06:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223540,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:06:47]free response buf [11:06:47]execute_script done [11:06:47]execute_script returns [11:06:47]free content buf [11:06:47]Sock 8.Close socket [11:06:47]Sock 8.Thread stoped [11:06:52]OFD Sender: No OFD packet to send [11:06:53]accept exits with 9 [11:06:53]New connection [11:06:53]New thread 3067579748 created [11:06:53]Thread 3067436388 joined [11:06:53]Waiting for new connection... [11:06:53] Sock 9.Parse request [11:06:53]Sock 9.Check first char [11:06:53]Sock 9.First char is OK [11:06:53]request: POST /json_proto HTTP/1.0 [11:06:53]Method: POST [11:06:53]URL: /json_proto [11:06:53]Method is POST - this is cgi request [11:06:53]url: /json_proto [11:06:53]query_string will be loaded in cgi processing [11:06:53]execute_cgi json_proto POST (null) [11:06:53]execute_cgi path=json_proto method=POST [11:06:53]POST find Content-Length [11:06:53]Host: 172.17.52.131:8080 [11:06:53]Content-Length: 682 [11:06:53]Content-Type: application/json [11:06:53] [11:06:53]POST finish read [11:06:53]Found Content-Length = 682 [11:06:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477346", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 20.930, "sum" : 1400.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:53]execute_script... [11:06: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)477346", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 20.930, "sum" : 1400.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:53]POST & json_proto [11:06:53]process_json_proto [11:06:53]json parsed OK: [11:06:53]protocol is kg_v1.0 [11:06:53]action value=close_receipt [11:06:53]process_action close_receipt [11:06:53]cmd_close_receipt [11:06:53]MH_GetDate [11:06:53]Write to MH i2c: F0 00 00 09 19 11 [11:06:53]Write i2c OK [11:06:53]MH_I2C_Read... [11:06:53]Read from MH i2c: F0 [11:06:53]MH_I2C_Read... [11:06:53]Read from MH i2c: F0 09 00 [11:06:53]MH_I2C_Read... [11:06:53]Read from MH i2c: F0 09 00 09 19 00 CD 35 16 67 81 1C 16 67 B3 [11:06:53]GetLastDocTimeStamp 1729508804 [11:06:53]current date 1729508813 [11:06:53]FM_GetShiftState [11:06:53]SAM_PROTO_GetShiftState [11:06:53]wFMCommunicate request_size=4 [11:06:53]MH_SAM_APDU [11:06:53]CAPDU: 80 13 01 00 [11:06:53]Write to MH i2c: E2 08 00 0A 19 80 13 01 00 00 00 00 00 A0 [11:06:53]Write i2c OK [11:06:53]MH_I2C_Read... [11:06:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:53]Read from MH i2c: E2 [11:06:53]MH_I2C_Read... [11:06:53]Read from MH i2c: E2 0E 00 [11:06:53]MH_I2C_Read... [11:06:53]Read from MH i2c: E2 0E 00 0A 19 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 22 [11:06:53]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:06:53]wFMCommunicate OK [11:06:53]SAM_PROTO_GetShiftState done [11:06:53]FM_GetShiftState done [11:06:53]opened in 1729469279 [11:06:53]opened+sec_in_day 1729555679 [11:06:53]quantity*price = 140021 [11:06:53]sum+1 = 140023 [11:06:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.70 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 172 21.10.2024 11:06 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223541 ФПД: 276282082796907 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110653&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223541&fm=276282082796907&tin=02508201610067®Number=0000000000091767&sum=140000 [11:06:54]StoreToDocumentArchive [11:06:54]shift 538 fd 223541 [11:06:54]save to /storage/0538/doc_00223541 [11:06:54]save last doc name /storage/0538/doc_00223541 to /storage/kkm_last_doc_name [11:06:54]save OK [11:06:54]Clear old archive folders... [11:06:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:06:54]tlvbuf is B6E41630 [11:06:54]SAM_PROTO_ClearQueue [11:06:54]wFMCommunicate request_size=4 [11:06:54]MH_SAM_APDU [11:06:54]CAPDU: 80 09 00 00 [11:06:54]Write to MH i2c: E2 08 00 17 19 80 09 00 00 00 00 00 00 A2 [11:06:54]Write i2c OK [11:06:54]MH_I2C_Read... [11:06:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:06:54]Read from MH i2c: E2 [11:06:54]MH_I2C_Read... [11:06:54]Read from MH i2c: E2 03 00 [11:06:54]MH_I2C_Read... [11:06:54]Read from MH i2c: E2 03 00 17 19 00 90 00 A4 [11:06:54]RAPDU: 90 00 [11:06:54]wFMCommunicate OK [11:06:54]SAM_PROTO_ClearQueue done [11:06:54]KKMCreateOFDPacket [11:06:54]OFDProtocolAddRootSTLVToBuf [11:06:54]FM_MakeSignedData [11:06:54]FM_MakeSignedData [11:06:54]SAM_PROTO_SignData [11:06:54]wFMCommunicate request_size=4 [11:06:54]MH_SAM_APDU [11:06:54]CAPDU: 80 0D 01 02 [11:06:54]Write to MH i2c: E2 08 00 18 19 80 0D 01 02 00 00 00 00 AA [11:06:54]Write i2c OK [11:06:54]MH_I2C_Read... [11:06:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:06:54]Read from MH i2c: E2 [11:06:54]MH_I2C_Read... [11:06:54]Read from MH i2c: E2 03 00 [11:06:54]MH_I2C_Read... [11:06:54]Read from MH i2c: E2 03 00 18 19 00 90 00 A5 [11:06:54]RAPDU: 90 00 [11:06:54]wFMCommunicate OK [11:06:54]wFMCommunicate request_size=255 [11:06:54]MH_SAM_APDU [11:06:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 CD 35 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 35 69 03 00 35 04 06 00 FB [11:06:54]Write to MH i2c: E2 02 01 19 19 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 CD 35 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 35 69 03 00 35 04 06 00 FB 00 00 38 [11:06:54]Write i2c OK [11:06:54]MH_I2C_Read... [11:06:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:54]Read from MH i2c: E2 [11:06:54]MH_I2C_Read... [11:06:54]Read from MH i2c: E2 03 00 [11:06:54]MH_I2C_Read... [11:06:54]Read from MH i2c: E2 03 00 19 19 00 90 00 A6 [11:06:54]RAPDU: 90 00 [11:06:54]wFMCommunicate OK [11:06:54]wFMCommunicate request_size=10 [11:06:54]MH_SAM_APDU [11:06:54]CAPDU: 80 0D 02 02 05 46 EF 67 25 6B [11:06:54]Write to MH i2c: E2 0D 00 1A 19 80 0D 02 02 05 00 46 EF 67 25 6B 00 00 E3 [11:06:54]Write i2c OK [11:06:54]MH_I2C_Read... [11:06:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:54]Read from MH i2c: E2 [11:06:54]MH_I2C_Read... [11:06:54]Read from MH i2c: E2 03 00 [11:06:54]MH_I2C_Read... [11:06:54]Read from MH i2c: E2 03 00 1A 19 00 90 00 A7 [11:06:54]RAPDU: 90 00 [11:06:54]wFMCommunicate OK [11:06:54]wFMCommunicate request_size=4 [11:06:54]MH_SAM_APDU [11:06:54]CAPDU: 80 0D 03 02 [11:06:54]Write to MH i2c: E2 08 00 1B 19 80 0D 03 02 00 00 00 00 AF [11:06:54]Write i2c OK [11:06:54]MH_I2C_Read... [11:06:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:06:55]Read from MH i2c: E2 [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: E2 0B 00 [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: E2 0B 00 1B 19 00 D8 F1 54 11 44 4B 4D 2C 90 00 E6 [11:06:55]RAPDU: D8 F1 54 11 44 4B 4D 2C 90 00 [11:06:55]wFMCommunicate OK [11:06:55]SAM_PROTO_SignData done [11:06:55]FM_MakeSignedData done [11:06:55]CreateOFDProtocolMessage [11:06:55]wFMCommunicate request_size=4 [11:06:55]MH_SAM_APDU [11:06:55]CAPDU: 80 11 00 00 [11:06:55]Write to MH i2c: E2 08 00 1C 19 80 11 00 00 00 00 00 00 AF [11:06:55]Write i2c OK [11:06:55]MH_I2C_Read... [11:06:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:55]Read from MH i2c: E2 [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: E2 17 00 [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: E2 17 00 1C 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 02 [11:06:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:06:55]wFMCommunicate OK [11:06:55]CreateOFDProtocolMessage done [11:06:55]OFDSenderStorePacket 223541 [11:06:55]StoreOFDPacket docnum=223541 [11:06:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 B1 72 07 01 B8 FD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 CD 35 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 35 69 03 00 35 04 06 00 FB 46 EF 67 25 6B D8 F1 54 11 44 4B 4D 2C [11:06:55]CheckFolder [11:06:55]dirname=/storage/ofd_packets [11:06:55]CheckFolder done [11:06:55]ProducePacketName [11:06:55]name=ofd_packets/00223541 [11:06:55]NVStorageSaveData ofd_packets/00223541 [11:06:55]File name is /storage/ofd_packets/00223541 [11:06:55]Write 301 bytes [11:06:55]NVStorageSaveData done [11:06:55]OFDSenderStorePacket done [11:06:55]KKMCreateOFDPacket done [11:06:55]NVStorageSaveData kkm_last_timestamp [11:06:55]File name is /storage/kkm_last_timestamp [11:06:55]Write 4 bytes [11:06:55]NVStorageSaveData done [11:06:55]ExternCall_PrintAddStr [11:06:55]wPrintStart [11:06:55]Write to MH i2c: 01 00 00 1D 19 36 [11:06:55]Write i2c OK [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: 01 [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: 01 07 00 [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: 01 07 00 1D 19 00 00 00 00 00 FF 0F 4B [11:06:55]RasterBufferAndPrint [11:06:55]line Счет N : (1)477346 [11:06:55]line ИНН: 02508201610067 [11:06:55]line Контрольно-Кассовый Чек [11:06:55]line ПРОДАЖА [11:06:55]line ТРК (МРК, ГНК) : 42 [11:06:55]line Товар: 2710124130 [11:06:55]line Аи-92-К-5 [11:06:55]line 20.930 * 66.90 [11:06:55]line = 1400.22 [11:06:55]line НДС 12% НСП 1% [11:06:55]line > о реализуемом товаре [11:06:55]line ОКРУГЛЕНИЕ: -0.22 [11:06:55]line ИТОГО: 1400.00 [11:06:55]line Внесено: 1400.00 [11:06:55]line СДАЧА: 0.00 [11:06:55]line НСП 1% : 12.39 [11:06:55]line НДС 12% : 148.70 [11:06:55]line Наличными: 1400.00 [11:06:55]line Безнал.: 0.00 [11:06:55]line Место: АЗС № 162 "Партнер Нефть" [11:06:55]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:06:55]line СНО: Общий режим [11:06:55]line Чек 172 21.10.2024 11:06 [11:06:55]line Смена: 538 ФФД: 1.0 [11:06:55]line ЗНМ: 0300000103 [11:06:55]line РНМ: 0000000000091767 [11:06:55]line Версия ККМ: 001 [11:06:55]line ФМ: 0000000000871763 [11:06:55]line ФД: 223541 [11:06:55]line ФПД: 276282082796907 [11:06:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110653&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223541&fm=276282082796907&tin=02508201610067®Number=0000000000091767&sum=140000 [11:06:55]OFD Sender: Processing packet 223541 [packets to send 25, broken 24] [11:06:55]ProducePacketName [11:06:55]name=ofd_packets/00223541 [11:06:55]OFD Sender: To server: pG, [11:06:55]CommunicateWithHost lk.salyk.kg:30040 [11:06:55]ConnectInit lk.salyk.kg [11:06:55]written 0, free lines is 4095 [11:06:55]Connected sock=10 [11:06:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 B1 72 07 01 B8 FD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 CD 35 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 35 69 03 00 35 04 06 00 FB 46 EF 67 25 6B D8 F1 54 11 44 4B 4D 2C [11:06:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 81 C3 47 00 69 A9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 35 69 03 00 F4 03 04 00 70 E1 15 67 B6 04 01 00 00 07 ED 4C 41 37 97 DD 43 [11:06:55]CommunicateWithHost err = 0 [11:06:55]CheckOFDResponse [11:06:55]1017 (14) - 77093643461234 [11:06:55]1041 (16) - 0000000000871763 [11:06:55]1040 (4) - 223541 [11:06:55]1012 (4) - 21.10.2024 05:06 [11:06:55]1206 (1) - 0 [11:06:55]OFD Sender: Remove packet 223541 [11:06:55]ProducePacketName [11:06:55]name=ofd_packets/00223541 [11:06:55]NVStorageDeleteData [11:06:55]Write to MH i2c: 01 00 00 48 19 61 [11:06:55]Write i2c OK [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: 01 [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: 01 07 00 [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: 01 07 00 48 19 00 00 00 00 00 FB 0C 6F [11:06:55]RasterBufferAndPrint [11:06:55]line [11:06:55]line [11:06:55]line [11:06:55]line [11:06:55]line [11:06:55]written 0, free lines is 3335 [11:06:55]MH_Cut [11:06:55]Write to MH i2c: D1 01 00 4F 19 01 3A [11:06:55]Write i2c OK [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: D1 [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: D1 01 00 [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: D1 01 00 4F 19 00 39 [11:06:55]Write to MH i2c: 01 00 00 50 19 69 [11:06:55]Write i2c OK [11:06:55]MH_I2C_Read... [11:06:55]OFD Sender: No OFD packet to send [11:06:56]*** Cut start [11:06:56]*** Purtial cut [11:06:56]*** CUTSNS_PIN = 0 [11:06:56]*** Stage 1: CUTSNS_PIN = 1 [11:06:58]Read from MH i2c: 01 [11:06:58]MH_I2C_Read... [11:06:58]*** Stop cut motor [11:06:58]*** Cut end [11:06:58]Read from MH i2c: 01 07 00 [11:06:58]MH_I2C_Read... [11:06:58]Read from MH i2c: 01 07 00 50 19 00 00 00 00 00 FF 0F 7E [11:06:58]process_action close_receipt done [11:06:58]requested_data is exist [11:06:58]produce_requested_data [11:06:58]requested_item fm.sn is exist - process it [11:06:58]wFMCommunicate request_size=4 [11:06:58]MH_SAM_APDU [11:06:58]CAPDU: 80 11 00 00 [11:06:58]Write to MH i2c: E2 08 00 51 19 80 11 00 00 00 00 00 00 E4 [11:06:58]Write i2c OK [11:06:58]MH_I2C_Read... [11:06:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:58]Read from MH i2c: E2 [11:06:58]MH_I2C_Read... [11:06:58]Read from MH i2c: E2 17 00 [11:06:58]MH_I2C_Read... [11:06:58]Read from MH i2c: E2 17 00 51 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 37 [11:06:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:06:58]wFMCommunicate OK [11:06:58]requested_item fd.num is exist - process it [11:06:58]SAM_PROTO_GetFieldsCounters [11:06:58]wFMCommunicate request_size=4 [11:06:58]MH_SAM_APDU [11:06:58]CAPDU: 80 13 00 00 [11:06:58]Write to MH i2c: E2 08 00 52 19 80 13 00 00 00 00 00 00 E7 [11:06:58]Write i2c OK [11:06:58]MH_I2C_Read... [11:06:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:06:58]Read from MH i2c: E2 [11:06:58]MH_I2C_Read... [11:06:58]Read from MH i2c: E2 62 00 [11:06:58]MH_I2C_Read... [11:06:58]Read from MH i2c: E2 62 00 52 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 35 69 03 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 CE [11:06:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 35 69 03 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 [11:06:58]wFMCommunicate OK [11:06:58]SAM_PROTO_GetFieldsCounters done [11:06:58]requested_item shift.num is exist - process it [11:06:58]requested_item shift.opened is exist - process it [11:06:58]req_shift_opened [11:06:58]FM_GetShiftState [11:06:58]SAM_PROTO_GetShiftState [11:06:58]wFMCommunicate request_size=4 [11:06:58]MH_SAM_APDU [11:06:58]CAPDU: 80 13 01 00 [11:06:58]Write to MH i2c: E2 08 00 53 19 80 13 01 00 00 00 00 00 E9 [11:06:58]Write i2c OK [11:06:58]MH_I2C_Read... [11:06:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:58]Read from MH i2c: E2 [11:06:58]MH_I2C_Read... [11:06:58]Read from MH i2c: E2 0E 00 [11:06:58]MH_I2C_Read... [11:06:58]Read from MH i2c: E2 0E 00 53 19 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 6B [11:06:58]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:06:58]wFMCommunicate OK [11:06:58]SAM_PROTO_GetShiftState done [11:06:58]FM_GetShiftState done [11:06:58]req_shift_opened done [11:06:58]requested_item shift.open_date is exist - process it [11:06:58]req_shift_open_date [11:06:58]req_shift_open_date done [11:06:58]produce_requested_data done [11:06:58]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223541,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:06:58]process_action_free close_receipt [11:06:58]json_value_free [11:06:58]json_value_free done [11:06:58]process_json_proto returns [11:06:58]Send response to host [11:06:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223541,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:06:58]free response buf [11:06:58]execute_script done [11:06:58]execute_script returns [11:06:58]free content buf [11:06:58]Sock 9.Close socket [11:06:58]Sock 9.Thread stoped [11:07:00]OFD Sender: No OFD packet to send [11:07:05]OFD Sender: No OFD packet to send [11:07:10]OFD Sender: No OFD packet to send [11:07:15]OFD Sender: No OFD packet to send [11:07:20]OFD Sender: No OFD packet to send [11:07:25]OFD Sender: No OFD packet to send [11:07:30]OFD Sender: No OFD packet to send [11:07:35]OFD Sender: No OFD packet to send [11:07:40]OFD Sender: No OFD packet to send [11:07:45]OFD Sender: No OFD packet to send [11:07:50]OFD Sender: No OFD packet to send [11:07:55]OFD Sender: No OFD packet to send [11:08:00]OFD Sender: No OFD packet to send [11:08:05]OFD Sender: No OFD packet to send [11:08:10]OFD Sender: No OFD packet to send [11:08:11]accept exits with 8 [11:08:11]New connection [11:08:11]New thread 3067436388 created [11:08:11]Thread 3067579748 joined [11:08:11]Waiting for new connection... [11:08:11] Sock 8.Parse request [11:08:11]Sock 8.Check first char [11:08:11]Sock 8.First char is OK [11:08:11]request: POST /json_proto HTTP/1.0 [11:08:11]Method: POST [11:08:11]URL: /json_proto [11:08:11]Method is POST - this is cgi request [11:08:11]url: /json_proto [11:08:11]query_string will be loaded in cgi processing [11:08:11]execute_cgi json_proto POST (null) [11:08:11]execute_cgi path=json_proto method=POST [11:08:11]POST find Content-Length [11:08:11]Host: 172.17.52.131:8080 [11:08:11]Content-Length: 677 [11:08:11]Content-Type: application/json [11:08:11] [11:08:11]POST finish read [11:08:11]Found Content-Length = 677 [11:08:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477349", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:08:11]execute_script... [11:08: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)477349", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:08:11]POST & json_proto [11:08:11]process_json_proto [11:08:11]json parsed OK: [11:08:11]protocol is kg_v1.0 [11:08:11]action value=close_receipt [11:08:11]process_action close_receipt [11:08:11]cmd_close_receipt [11:08:11]MH_GetDate [11:08:11]Write to MH i2c: F0 00 00 54 19 5C [11:08:11]Write i2c OK [11:08:11]MH_I2C_Read... [11:08:11]Read from MH i2c: F0 [11:08:11]MH_I2C_Read... [11:08:11]Read from MH i2c: F0 09 00 [11:08:11]MH_I2C_Read... [11:08:11]Read from MH i2c: F0 09 00 54 19 00 1C 36 16 67 81 1C 16 67 4E [11:08:11]GetLastDocTimeStamp 1729508813 [11:08:11]current date 1729508892 [11:08:11]FM_GetShiftState [11:08:11]SAM_PROTO_GetShiftState [11:08:11]wFMCommunicate request_size=4 [11:08:11]MH_SAM_APDU [11:08:11]CAPDU: 80 13 01 00 [11:08:11]Write to MH i2c: E2 08 00 55 19 80 13 01 00 00 00 00 00 EB [11:08:11]Write i2c OK [11:08:11]MH_I2C_Read... [11:08:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:08:11]Read from MH i2c: E2 [11:08:11]MH_I2C_Read... [11:08:11]Read from MH i2c: E2 0E 00 [11:08:11]MH_I2C_Read... [11:08:11]Read from MH i2c: E2 0E 00 55 19 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 6D [11:08:11]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:08:11]wFMCommunicate OK [11:08:11]SAM_PROTO_GetShiftState done [11:08:11]FM_GetShiftState done [11:08:11]opened in 1729469279 [11:08:11]opened+sec_in_day 1729555679 [11:08:11]quantity*price = 30038 [11:08:11]sum+1 = 30039 [11:08:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 173 21.10.2024 11:08 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223542 ФПД: 240755295937233 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110812&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223542&fm=240755295937233&tin=02508201610067®Number=0000000000091767&sum=30000 [11:08:12]StoreToDocumentArchive [11:08:12]shift 538 fd 223542 [11:08:12]save to /storage/0538/doc_00223542 [11:08:12]save last doc name /storage/0538/doc_00223542 to /storage/kkm_last_doc_name [11:08:12]save OK [11:08:12]Clear old archive folders... [11:08:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:08:12]tlvbuf is 01450F60 [11:08:12]SAM_PROTO_ClearQueue [11:08:12]wFMCommunicate request_size=4 [11:08:12]MH_SAM_APDU [11:08:12]CAPDU: 80 09 00 00 [11:08:12]Write to MH i2c: E2 08 00 62 19 80 09 00 00 00 00 00 00 ED [11:08:12]Write i2c OK [11:08:12]MH_I2C_Read... [11:08:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:08:12]Read from MH i2c: E2 [11:08:12]MH_I2C_Read... [11:08:12]Read from MH i2c: E2 03 00 [11:08:12]MH_I2C_Read... [11:08:12]Read from MH i2c: E2 03 00 62 19 00 90 00 EF [11:08:12]RAPDU: 90 00 [11:08:12]wFMCommunicate OK [11:08:12]SAM_PROTO_ClearQueue done [11:08:12]KKMCreateOFDPacket [11:08:12]OFDProtocolAddRootSTLVToBuf [11:08:12]FM_MakeSignedData [11:08:12]FM_MakeSignedData [11:08:12]SAM_PROTO_SignData [11:08:12]wFMCommunicate request_size=4 [11:08:12]MH_SAM_APDU [11:08:12]CAPDU: 80 0D 01 02 [11:08:12]Write to MH i2c: E2 08 00 63 19 80 0D 01 02 00 00 00 00 F5 [11:08:12]Write i2c OK [11:08:12]MH_I2C_Read... [11:08:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:08:12]Read from MH i2c: E2 [11:08:12]MH_I2C_Read... [11:08:12]Read from MH i2c: E2 03 00 [11:08:12]MH_I2C_Read... [11:08:12]Read from MH i2c: E2 03 00 63 19 00 90 00 F0 [11:08:12]RAPDU: 90 00 [11:08:12]wFMCommunicate OK [11:08:12]wFMCommunicate request_size=255 [11:08:12]MH_SAM_APDU [11:08: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 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 AD 00 00 00 F4 03 04 00 1C 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 36 69 03 00 35 04 06 00 DA [11:08:12]Write to MH i2c: E2 02 01 64 19 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 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 AD 00 00 00 F4 03 04 00 1C 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 36 69 03 00 35 04 06 00 DA 00 00 91 [11:08:12]Write i2c OK [11:08:12]MH_I2C_Read... [11:08:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:08:13]Read from MH i2c: E2 [11:08:13]MH_I2C_Read... [11:08:13]Read from MH i2c: E2 03 00 [11:08:13]MH_I2C_Read... [11:08:13]Read from MH i2c: E2 03 00 64 19 00 90 00 F1 [11:08:13]RAPDU: 90 00 [11:08:13]wFMCommunicate OK [11:08:13]wFMCommunicate request_size=10 [11:08:13]MH_SAM_APDU [11:08:13]CAPDU: 80 0D 02 02 05 F7 35 E4 62 D1 [11:08:13]Write to MH i2c: E2 0D 00 65 19 80 0D 02 02 05 00 F7 35 E4 62 D1 00 00 45 [11:08:13]Write i2c OK [11:08:13]MH_I2C_Read... [11:08:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:08:13]Read from MH i2c: E2 [11:08:13]MH_I2C_Read... [11:08:13]Read from MH i2c: E2 03 00 [11:08:13]MH_I2C_Read... [11:08:13]Read from MH i2c: E2 03 00 65 19 00 90 00 F2 [11:08:13]RAPDU: 90 00 [11:08:13]wFMCommunicate OK [11:08:13]wFMCommunicate request_size=4 [11:08:13]MH_SAM_APDU [11:08:13]CAPDU: 80 0D 03 02 [11:08:13]Write to MH i2c: E2 08 00 66 19 80 0D 03 02 00 00 00 00 FA [11:08:13]Write i2c OK [11:08:13]MH_I2C_Read... [11:08:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:08:13]Read from MH i2c: E2 [11:08:13]MH_I2C_Read... [11:08:13]Read from MH i2c: E2 0B 00 [11:08:13]MH_I2C_Read... [11:08:13]Read from MH i2c: E2 0B 00 66 19 00 B7 D4 D1 9D B1 64 D1 48 90 00 22 [11:08:13]RAPDU: B7 D4 D1 9D B1 64 D1 48 90 00 [11:08:13]wFMCommunicate OK [11:08:13]SAM_PROTO_SignData done [11:08:13]FM_MakeSignedData done [11:08:13]CreateOFDProtocolMessage [11:08:13]wFMCommunicate request_size=4 [11:08:13]MH_SAM_APDU [11:08:13]CAPDU: 80 11 00 00 [11:08:13]Write to MH i2c: E2 08 00 67 19 80 11 00 00 00 00 00 00 FA [11:08:13]Write i2c OK [11:08:13]MH_I2C_Read... [11:08:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:13]Read from MH i2c: E2 [11:08:13]MH_I2C_Read... [11:08:13]Read from MH i2c: E2 17 00 [11:08:13]MH_I2C_Read... [11:08:13]Read from MH i2c: E2 17 00 67 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 4D [11:08:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:08:13]wFMCommunicate OK [11:08:13]CreateOFDProtocolMessage done [11:08:13]OFDSenderStorePacket 223542 [11:08:13]StoreOFDPacket docnum=223542 [11:08:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 4C 46 07 01 B8 0B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 AD 00 00 00 F4 03 04 00 1C 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 36 69 03 00 35 04 06 00 DA F7 35 E4 62 D1 B7 D4 D1 9D B1 64 D1 48 [11:08:13]CheckFolder [11:08:13]dirname=/storage/ofd_packets [11:08:13]CheckFolder done [11:08:13]ProducePacketName [11:08:13]name=ofd_packets/00223542 [11:08:13]NVStorageSaveData ofd_packets/00223542 [11:08:13]File name is /storage/ofd_packets/00223542 [11:08:13]Write 301 bytes [11:08:13]NVStorageSaveData done [11:08:13]OFDSenderStorePacket done [11:08:13]KKMCreateOFDPacket done [11:08:13]NVStorageSaveData kkm_last_timestamp [11:08:13]File name is /storage/kkm_last_timestamp [11:08:13]Write 4 bytes [11:08:13]NVStorageSaveData done [11:08:13]ExternCall_PrintAddStr [11:08:13]wPrintStart [11:08:13]Write to MH i2c: 01 00 00 68 19 81 [11:08:13]Write i2c OK [11:08:13]MH_I2C_Read... [11:08:13]Read from MH i2c: 01 [11:08:13]MH_I2C_Read... [11:08:13]Read from MH i2c: 01 07 00 [11:08:13]MH_I2C_Read... [11:08:13]Read from MH i2c: 01 07 00 68 19 00 00 00 00 00 FF 0F 96 [11:08:13]RasterBufferAndPrint [11:08:13]line Счет N : (1)477349 [11:08:13]line ИНН: 02508201610067 [11:08:13]line Контрольно-Кассовый Чек [11:08:13]line ПРОДАЖА [11:08:13]line ТРК (МРК, ГНК) : 12 [11:08:13]line Товар: 2710124130 [11:08:13]line Аи-92-К-5 [11:08:13]line 4.490 * 66.90 [11:08:13]line = 300.38 [11:08:13]line НДС 12% НСП 1% [11:08:13]line > о реализуемом товаре [11:08:13]line ОКРУГЛЕНИЕ: -0.38 [11:08:13]line ИТОГО: 300.00 [11:08:13]line Внесено: 300.00 [11:08:13]line СДАЧА: 0.00 [11:08:13]line НСП 1% : 2.66 [11:08:13]line НДС 12% : 31.90 [11:08:13]line Наличными: 300.00 [11:08:13]line Безнал.: 0.00 [11:08:13]line Место: АЗС № 162 "Партнер Нефть" [11:08:13]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:08:13]line СНО: Общий режим [11:08:13]line Чек 173 21.10.2024 11:08 [11:08:13]line Смена: 538 ФФД: 1.0 [11:08:13]line ЗНМ: 0300000103 [11:08:13]line РНМ: 0000000000091767 [11:08:13]line Версия ККМ: 001 [11:08:13]line ФМ: 0000000000871763 [11:08:13]line ФД: 223542 [11:08:13]line ФПД: 240755295937233 [11:08:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110812&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223542&fm=240755295937233&tin=02508201610067®Number=0000000000091767&sum=30000 [11:08:13]OFD Sender: Processing packet 223542 [packets to send 25, broken 24] [11:08:13]ProducePacketName [11:08:13]name=ofd_packets/00223542 [11:08:13]OFD Sender: To server: pG, [11:08:13]CommunicateWithHost lk.salyk.kg:30040 [11:08:13]ConnectInit lk.salyk.kg [11:08:13]written 0, free lines is 4095 [11:08:13]Connected sock=10 [11:08:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 4C 46 07 01 B8 0B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 AD 00 00 00 F4 03 04 00 1C 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 36 69 03 00 35 04 06 00 DA F7 35 E4 62 D1 B7 D4 D1 9D B1 64 D1 48 [11:08:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 13 D5 47 00 FA 19 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 36 69 03 00 F4 03 04 00 BE E1 15 67 B6 04 01 00 00 26 CB 5A D9 2E A0 01 1C [11:08:13]CommunicateWithHost err = 0 [11:08:13]CheckOFDResponse [11:08:13]1017 (14) - 77093643461234 [11:08:13]1041 (16) - 0000000000871763 [11:08:13]1040 (4) - 223542 [11:08:13]1012 (4) - 21.10.2024 05:08 [11:08:13]1206 (1) - 0 [11:08:13]OFD Sender: Remove packet 223542 [11:08:13]ProducePacketName [11:08:13]name=ofd_packets/00223542 [11:08:13]NVStorageDeleteData [11:08:14]Write to MH i2c: 01 00 00 93 19 AC [11:08:14]Write i2c OK [11:08:14]MH_I2C_Read... [11:08:14]Read from MH i2c: 01 [11:08:14]MH_I2C_Read... [11:08:14]Read from MH i2c: 01 07 00 [11:08:14]MH_I2C_Read... [11:08:14]Read from MH i2c: 01 07 00 93 19 00 00 00 00 00 EC 0C AB [11:08:14]RasterBufferAndPrint [11:08:14]line [11:08:14]line [11:08:14]line [11:08:14]line [11:08:14]line [11:08:14]written 0, free lines is 3314 [11:08:14]MH_Cut [11:08:14]Write to MH i2c: D1 01 00 9A 19 01 85 [11:08:14]Write i2c OK [11:08:14]MH_I2C_Read... [11:08:14]Read from MH i2c: D1 [11:08:14]MH_I2C_Read... [11:08:14]Read from MH i2c: D1 01 00 [11:08:14]MH_I2C_Read... [11:08:14]Read from MH i2c: D1 01 00 9A 19 00 84 [11:08:14]Write to MH i2c: 01 00 00 9B 19 B4 [11:08:14]Write i2c OK [11:08:14]MH_I2C_Read... [11:08:14]OFD Sender: No OFD packet to send [11:08:14]*** Cut start [11:08:14]*** Purtial cut [11:08:14]*** Stage 1: CUTSNS_PIN = 1 [11:08:15]Read from MH i2c: 01 [11:08:15]MH_I2C_Read... [11:08:15]*** Stop cut motor [11:08:15]*** Cut end [11:08:15]Read from MH i2c: 01 07 00 [11:08:15]MH_I2C_Read... [11:08:15]Read from MH i2c: 01 07 00 9B 19 00 00 00 00 00 FF 0F C9 [11:08:15]process_action close_receipt done [11:08:15]requested_data is exist [11:08:15]produce_requested_data [11:08:15]requested_item fm.sn is exist - process it [11:08:15]wFMCommunicate request_size=4 [11:08:15]MH_SAM_APDU [11:08:15]CAPDU: 80 11 00 00 [11:08:15]Write to MH i2c: E2 08 00 9C 19 80 11 00 00 00 00 00 00 2F [11:08:15]Write i2c OK [11:08:15]MH_I2C_Read... [11:08:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:15]Read from MH i2c: E2 [11:08:15]MH_I2C_Read... [11:08:15]Read from MH i2c: E2 17 00 [11:08:15]MH_I2C_Read... [11:08:15]Read from MH i2c: E2 17 00 9C 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 82 [11:08:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:08:15]wFMCommunicate OK [11:08:15]requested_item fd.num is exist - process it [11:08:15]SAM_PROTO_GetFieldsCounters [11:08:15]wFMCommunicate request_size=4 [11:08:15]MH_SAM_APDU [11:08:15]CAPDU: 80 13 00 00 [11:08:15]Write to MH i2c: E2 08 00 9D 19 80 13 00 00 00 00 00 00 32 [11:08:15]Write i2c OK [11:08:15]MH_I2C_Read... [11:08:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:08:15]Read from MH i2c: E2 [11:08:15]MH_I2C_Read... [11:08:15]Read from MH i2c: E2 62 00 [11:08:15]MH_I2C_Read... [11:08:15]Read from MH i2c: E2 62 00 9D 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 36 69 03 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 1D [11:08:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 36 69 03 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 [11:08:15]wFMCommunicate OK [11:08:15]SAM_PROTO_GetFieldsCounters done [11:08:15]requested_item shift.num is exist - process it [11:08:15]requested_item shift.opened is exist - process it [11:08:15]req_shift_opened [11:08:15]FM_GetShiftState [11:08:15]SAM_PROTO_GetShiftState [11:08:15]wFMCommunicate request_size=4 [11:08:15]MH_SAM_APDU [11:08:15]CAPDU: 80 13 01 00 [11:08:15]Write to MH i2c: E2 08 00 9E 19 80 13 01 00 00 00 00 00 34 [11:08:15]Write i2c OK [11:08:15]MH_I2C_Read... [11:08:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:08:15]Read from MH i2c: E2 [11:08:15]MH_I2C_Read... [11:08:15]Read from MH i2c: E2 0E 00 [11:08:15]MH_I2C_Read... [11:08:15]Read from MH i2c: E2 0E 00 9E 19 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 B6 [11:08:15]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:08:15]wFMCommunicate OK [11:08:15]SAM_PROTO_GetShiftState done [11:08:15]FM_GetShiftState done [11:08:15]req_shift_opened done [11:08:15]requested_item shift.open_date is exist - process it [11:08:15]req_shift_open_date [11:08:15]req_shift_open_date done [11:08:15]produce_requested_data done [11:08:15]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223542,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:08:15]process_action_free close_receipt [11:08:15]json_value_free [11:08:15]json_value_free done [11:08:15]process_json_proto returns [11:08:15]Send response to host [11:08:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223542,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:08:15]free response buf [11:08:15]execute_script done [11:08:15]execute_script returns [11:08:15]free content buf [11:08:15]Sock 8.Close socket [11:08:15]Sock 8.Thread stoped [11:08:19]OFD Sender: No OFD packet to send [11:08:24]OFD Sender: No OFD packet to send [11:08:29]OFD Sender: No OFD packet to send [11:08:34]OFD Sender: No OFD packet to send [11:08:39]OFD Sender: No OFD packet to send [11:08:44]OFD Sender: No OFD packet to send [11:08:45]accept exits with 9 [11:08:45]New connection [11:08:45]New thread 3067579748 created [11:08:45]Thread 3067436388 joined [11:08:45]Waiting for new connection... [11:08:45] Sock 9.Parse request [11:08:45]Sock 9.Check first char [11:08:45]Sock 9.First char is OK [11:08:45]request: POST /json_proto HTTP/1.0 [11:08:45]Method: POST [11:08:45]URL: /json_proto [11:08:45]Method is POST - this is cgi request [11:08:45]url: /json_proto [11:08:45]query_string will be loaded in cgi processing [11:08:45]execute_cgi json_proto POST (null) [11:08:45]execute_cgi path=json_proto method=POST [11:08:45]POST find Content-Length [11:08:45]Host: 172.17.52.131:8080 [11:08:45]Content-Length: 677 [11:08:45]Content-Type: application/json [11:08:45] [11:08:45]POST finish read [11:08:45]Found Content-Length = 677 [11:08:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477351", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:08:45]execute_script... [11:08:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477351", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:08:45]POST & json_proto [11:08:45]process_json_proto [11:08:45]json parsed OK: [11:08:45]protocol is kg_v1.0 [11:08:45]action value=close_receipt [11:08:45]process_action close_receipt [11:08:45]cmd_close_receipt [11:08:45]MH_GetDate [11:08:45]Write to MH i2c: F0 00 00 9F 19 A7 [11:08:45]Write i2c OK [11:08:45]MH_I2C_Read... [11:08:45]Read from MH i2c: F0 [11:08:45]MH_I2C_Read... [11:08:45]Read from MH i2c: F0 09 00 [11:08:45]MH_I2C_Read... [11:08:45]Read from MH i2c: F0 09 00 9F 19 00 3D 36 16 67 81 1C 16 67 BA [11:08:45]GetLastDocTimeStamp 1729508892 [11:08:45]current date 1729508925 [11:08:45]FM_GetShiftState [11:08:45]SAM_PROTO_GetShiftState [11:08:45]wFMCommunicate request_size=4 [11:08:45]MH_SAM_APDU [11:08:45]CAPDU: 80 13 01 00 [11:08:45]Write to MH i2c: E2 08 00 A0 19 80 13 01 00 00 00 00 00 36 [11:08:45]Write i2c OK [11:08:45]MH_I2C_Read... [11:08:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:08:45]Read from MH i2c: E2 [11:08:45]MH_I2C_Read... [11:08:45]Read from MH i2c: E2 0E 00 [11:08:45]MH_I2C_Read... [11:08:45]Read from MH i2c: E2 0E 00 A0 19 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 B8 [11:08:45]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:08:45]wFMCommunicate OK [11:08:45]SAM_PROTO_GetShiftState done [11:08:45]FM_GetShiftState done [11:08:45]opened in 1729469279 [11:08:45]opened+sec_in_day 1729555679 [11:08:45]quantity*price = 50041 [11:08:45]sum+1 = 50042 [11:08:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 174 21.10.2024 11:08 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223543 ФПД: 119160030176478 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110845&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223543&fm=119160030176478&tin=02508201610067®Number=0000000000091767&sum=50000 [11:08:46]StoreToDocumentArchive [11:08:46]shift 538 fd 223543 [11:08:46]save to /storage/0538/doc_00223543 [11:08:46]save last doc name /storage/0538/doc_00223543 to /storage/kkm_last_doc_name [11:08:46]save OK [11:08:46]Clear old archive folders... [11:08:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:08:46]tlvbuf is 013A4240 [11:08:46]SAM_PROTO_ClearQueue [11:08:46]wFMCommunicate request_size=4 [11:08:46]MH_SAM_APDU [11:08:46]CAPDU: 80 09 00 00 [11:08:46]Write to MH i2c: E2 08 00 AD 19 80 09 00 00 00 00 00 00 38 [11:08:46]Write i2c OK [11:08:46]MH_I2C_Read... [11:08:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:08:46]Read from MH i2c: E2 [11:08:46]MH_I2C_Read... [11:08:46]Read from MH i2c: E2 03 00 [11:08:46]MH_I2C_Read... [11:08:46]Read from MH i2c: E2 03 00 AD 19 00 90 00 3A [11:08:46]RAPDU: 90 00 [11:08:46]wFMCommunicate OK [11:08:46]SAM_PROTO_ClearQueue done [11:08:46]KKMCreateOFDPacket [11:08:46]OFDProtocolAddRootSTLVToBuf [11:08:46]FM_MakeSignedData [11:08:46]FM_MakeSignedData [11:08:46]SAM_PROTO_SignData [11:08:46]wFMCommunicate request_size=4 [11:08:46]MH_SAM_APDU [11:08:46]CAPDU: 80 0D 01 02 [11:08:46]Write to MH i2c: E2 08 00 AE 19 80 0D 01 02 00 00 00 00 40 [11:08:46]Write i2c OK [11:08:46]MH_I2C_Read... [11:08:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:08:46]Read from MH i2c: E2 [11:08:46]MH_I2C_Read... [11:08:46]Read from MH i2c: E2 03 00 [11:08:46]MH_I2C_Read... [11:08:46]Read from MH i2c: E2 03 00 AE 19 00 90 00 3B [11:08:46]RAPDU: 90 00 [11:08:46]wFMCommunicate OK [11:08:46]wFMCommunicate request_size=255 [11:08:46]MH_SAM_APDU [11:08:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 3D 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 37 69 03 00 35 04 06 00 6C [11:08:46]Write to MH i2c: E2 02 01 AF 19 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 3D 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 37 69 03 00 35 04 06 00 6C 00 00 9D [11:08:46]Write i2c OK [11:08:46]MH_I2C_Read... [11:08:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:08:46]Read from MH i2c: E2 [11:08:46]MH_I2C_Read... [11:08:46]Read from MH i2c: E2 03 00 [11:08:46]MH_I2C_Read... [11:08:46]Read from MH i2c: E2 03 00 AF 19 00 90 00 3C [11:08:46]RAPDU: 90 00 [11:08:46]wFMCommunicate OK [11:08:46]wFMCommunicate request_size=10 [11:08:46]MH_SAM_APDU [11:08:46]CAPDU: 80 0D 02 02 05 60 1B 45 24 DE [11:08:46]Write to MH i2c: E2 0D 00 B0 19 80 0D 02 02 05 00 60 1B 45 24 DE 00 00 0F [11:08:46]Write i2c OK [11:08:46]MH_I2C_Read... [11:08:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:08:46]Read from MH i2c: E2 [11:08:46]MH_I2C_Read... [11:08:46]Read from MH i2c: E2 03 00 [11:08:46]MH_I2C_Read... [11:08:46]Read from MH i2c: E2 03 00 B0 19 00 90 00 3D [11:08:46]RAPDU: 90 00 [11:08:46]wFMCommunicate OK [11:08:46]wFMCommunicate request_size=4 [11:08:46]MH_SAM_APDU [11:08:46]CAPDU: 80 0D 03 02 [11:08:46]Write to MH i2c: E2 08 00 B1 19 80 0D 03 02 00 00 00 00 45 [11:08:46]Write i2c OK [11:08:46]MH_I2C_Read... [11:08:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:08:46]Read from MH i2c: E2 [11:08:46]MH_I2C_Read... [11:08:46]Read from MH i2c: E2 0B 00 [11:08:46]MH_I2C_Read... [11:08:46]Read from MH i2c: E2 0B 00 B1 19 00 AA BB 9F CE E9 22 E2 DF 90 00 E4 [11:08:46]RAPDU: AA BB 9F CE E9 22 E2 DF 90 00 [11:08:46]wFMCommunicate OK [11:08:46]SAM_PROTO_SignData done [11:08:46]FM_MakeSignedData done [11:08:46]CreateOFDProtocolMessage [11:08:46]wFMCommunicate request_size=4 [11:08:46]MH_SAM_APDU [11:08:46]CAPDU: 80 11 00 00 [11:08:46]Write to MH i2c: E2 08 00 B2 19 80 11 00 00 00 00 00 00 45 [11:08:46]Write i2c OK [11:08:46]MH_I2C_Read... [11:08:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:46]Read from MH i2c: E2 [11:08:46]MH_I2C_Read... [11:08:46]Read from MH i2c: E2 17 00 [11:08:46]MH_I2C_Read... [11:08:47]Read from MH i2c: E2 17 00 B2 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 98 [11:08:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:08:47]wFMCommunicate OK [11:08:47]CreateOFDProtocolMessage done [11:08:47]OFDSenderStorePacket 223543 [11:08:47]StoreOFDPacket docnum=223543 [11:08:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 D5 4F 07 01 8E DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 3D 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 37 69 03 00 35 04 06 00 6C 60 1B 45 24 DE AA BB 9F CE E9 22 E2 DF [11:08:47]CheckFolder [11:08:47]dirname=/storage/ofd_packets [11:08:47]CheckFolder done [11:08:47]ProducePacketName [11:08:47]name=ofd_packets/00223543 [11:08:47]NVStorageSaveData ofd_packets/00223543 [11:08:47]File name is /storage/ofd_packets/00223543 [11:08:47]Write 301 bytes [11:08:47]NVStorageSaveData done [11:08:47]OFDSenderStorePacket done [11:08:47]KKMCreateOFDPacket done [11:08:47]NVStorageSaveData kkm_last_timestamp [11:08:47]File name is /storage/kkm_last_timestamp [11:08:47]Write 4 bytes [11:08:47]NVStorageSaveData done [11:08:47]ExternCall_PrintAddStr [11:08:47]wPrintStart [11:08:47]Write to MH i2c: 01 00 00 B3 19 CC [11:08:47]Write i2c OK [11:08:47]MH_I2C_Read... [11:08:47]Read from MH i2c: 01 [11:08:47]MH_I2C_Read... [11:08:47]Read from MH i2c: 01 07 00 [11:08:47]MH_I2C_Read... [11:08:47]Read from MH i2c: 01 07 00 B3 19 00 00 00 00 00 FF 0F E1 [11:08:47]RasterBufferAndPrint [11:08:47]line Счет N : (1)477351 [11:08:47]line ИНН: 02508201610067 [11:08:47]line Контрольно-Кассовый Чек [11:08:47]line ПРОДАЖА [11:08:47]line ТРК (МРК, ГНК) : 52 [11:08:47]line Товар: 2710124130 [11:08:47]line Аи-92-К-5 [11:08:47]line 7.480 * 66.90 [11:08:47]line = 500.41 [11:08:47]line НДС 12% НСП 1% [11:08:47]line > о реализуемом товаре [11:08:47]line ОКРУГЛЕНИЕ: -0.41 [11:08:47]line ИТОГО: 500.00 [11:08:47]line Внесено: 500.00 [11:08:47]line СДАЧА: 0.00 [11:08:47]line НСП 1% : 4.43 [11:08:47]line НДС 12% : 53.14 [11:08:47]line Наличными: 500.00 [11:08:47]line Безнал.: 0.00 [11:08:47]line Место: АЗС № 162 "Партнер Нефть" [11:08:47]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:08:47]line СНО: Общий режим [11:08:47]line Чек 174 21.10.2024 11:08 [11:08:47]line Смена: 538 ФФД: 1.0 [11:08:47]line ЗНМ: 0300000103 [11:08:47]line РНМ: 0000000000091767 [11:08:47]line Версия ККМ: 001 [11:08:47]line ФМ: 0000000000871763 [11:08:47]line ФД: 223543 [11:08:47]line ФПД: 119160030176478 [11:08:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110845&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223543&fm=119160030176478&tin=02508201610067®Number=0000000000091767&sum=50000 [11:08:47]OFD Sender: Processing packet 223543 [packets to send 25, broken 24] [11:08:47]ProducePacketName [11:08:47]name=ofd_packets/00223543 [11:08:47]OFD Sender: To server: pG, [11:08:47]CommunicateWithHost lk.salyk.kg:30040 [11:08:47]ConnectInit lk.salyk.kg [11:08:47]written 0, free lines is 4095 [11:08:47]Connected sock=10 [11:08:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 D5 4F 07 01 8E DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 3D 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 37 69 03 00 35 04 06 00 6C 60 1B 45 24 DE AA BB 9F CE E9 22 E2 DF [11:08:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 A5 A0 47 00 25 69 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 37 69 03 00 F4 03 04 00 E0 E1 15 67 B6 04 01 00 00 F1 A2 01 BC B5 FD 19 59 [11:08:47]CommunicateWithHost err = 0 [11:08:47]CheckOFDResponse [11:08:47]1017 (14) - 77093643461234 [11:08:47]1041 (16) - 0000000000871763 [11:08:47]1040 (4) - 223543 [11:08:47]1012 (4) - 21.10.2024 05:08 [11:08:47]1206 (1) - 0 [11:08:47]OFD Sender: Remove packet 223543 [11:08:47]ProducePacketName [11:08:47]name=ofd_packets/00223543 [11:08:47]NVStorageDeleteData [11:08:47]Write to MH i2c: 01 00 00 DE 19 F7 [11:08:47]Write i2c OK [11:08:47]MH_I2C_Read... [11:08:47]Read from MH i2c: 01 [11:08:47]MH_I2C_Read... [11:08:47]Read from MH i2c: 01 07 00 [11:08:47]MH_I2C_Read... [11:08:47]Read from MH i2c: 01 07 00 DE 19 00 00 00 00 00 E3 0C ED [11:08:47]RasterBufferAndPrint [11:08:47]line [11:08:47]line [11:08:47]line [11:08:47]line [11:08:47]line [11:08:47]written 0, free lines is 3308 [11:08:47]MH_Cut [11:08:47]Write to MH i2c: D1 01 00 E5 19 01 D0 [11:08:47]Write i2c OK [11:08:47]MH_I2C_Read... [11:08:47]Read from MH i2c: D1 [11:08:47]MH_I2C_Read... [11:08:47]Read from MH i2c: D1 01 00 [11:08:47]MH_I2C_Read... [11:08:47]Read from MH i2c: D1 01 00 E5 19 00 CF [11:08:47]Write to MH i2c: 01 00 00 E6 19 FF [11:08:47]Write i2c OK [11:08:47]MH_I2C_Read... [11:08:48]OFD Sender: No OFD packet to send [11:08:48]*** Cut start [11:08:48]*** Purtial cut [11:08:48]*** CUTSNS_PIN = 0 [11:08:48]*** Stage 1: CUTSNS_PIN = 1 [11:08:50]Read from MH i2c: 01 [11:08:50]MH_I2C_Read... [11:08:50]*** Stop cut motor [11:08:50]*** Cut end [11:08:50]Read from MH i2c: 01 07 00 [11:08:50]MH_I2C_Read... [11:08:50]Read from MH i2c: 01 07 00 E6 19 00 00 00 00 00 FF 0F 14 [11:08:50]process_action close_receipt done [11:08:50]requested_data is exist [11:08:50]produce_requested_data [11:08:50]requested_item fm.sn is exist - process it [11:08:50]wFMCommunicate request_size=4 [11:08:50]MH_SAM_APDU [11:08:50]CAPDU: 80 11 00 00 [11:08:50]Write to MH i2c: E2 08 00 E7 19 80 11 00 00 00 00 00 00 7A [11:08:50]Write i2c OK [11:08:50]MH_I2C_Read... [11:08:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:50]Read from MH i2c: E2 [11:08:50]MH_I2C_Read... [11:08:50]Read from MH i2c: E2 17 00 [11:08:50]MH_I2C_Read... [11:08:50]Read from MH i2c: E2 17 00 E7 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 CD [11:08:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:08:50]wFMCommunicate OK [11:08:50]requested_item fd.num is exist - process it [11:08:50]SAM_PROTO_GetFieldsCounters [11:08:50]wFMCommunicate request_size=4 [11:08:50]MH_SAM_APDU [11:08:50]CAPDU: 80 13 00 00 [11:08:50]Write to MH i2c: E2 08 00 E8 19 80 13 00 00 00 00 00 00 7D [11:08:50]Write i2c OK [11:08:50]MH_I2C_Read... [11:08:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:08:50]Read from MH i2c: E2 [11:08:50]MH_I2C_Read... [11:08:50]Read from MH i2c: E2 62 00 [11:08:50]MH_I2C_Read... [11:08:50]Read from MH i2c: E2 62 00 E8 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 37 69 03 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 6C [11:08:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 37 69 03 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 [11:08:50]wFMCommunicate OK [11:08:50]SAM_PROTO_GetFieldsCounters done [11:08:50]requested_item shift.num is exist - process it [11:08:50]requested_item shift.opened is exist - process it [11:08:50]req_shift_opened [11:08:50]FM_GetShiftState [11:08:50]SAM_PROTO_GetShiftState [11:08:50]wFMCommunicate request_size=4 [11:08:50]MH_SAM_APDU [11:08:50]CAPDU: 80 13 01 00 [11:08:50]Write to MH i2c: E2 08 00 E9 19 80 13 01 00 00 00 00 00 7F [11:08:50]Write i2c OK [11:08:50]MH_I2C_Read... [11:08:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:08:50]Read from MH i2c: E2 [11:08:50]MH_I2C_Read... [11:08:50]Read from MH i2c: E2 0E 00 [11:08:50]MH_I2C_Read... [11:08:50]Read from MH i2c: E2 0E 00 E9 19 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 01 [11:08:50]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:08:50]wFMCommunicate OK [11:08:50]SAM_PROTO_GetShiftState done [11:08:50]FM_GetShiftState done [11:08:50]req_shift_opened done [11:08:50]requested_item shift.open_date is exist - process it [11:08:50]req_shift_open_date [11:08:50]req_shift_open_date done [11:08:50]produce_requested_data done [11:08:50]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223543,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:08:50]process_action_free close_receipt [11:08:50]json_value_free [11:08:50]json_value_free done [11:08:50]process_json_proto returns [11:08:50]Send response to host [11:08:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223543,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:08:50]free response buf [11:08:50]execute_script done [11:08:50]execute_script returns [11:08:50]free content buf [11:08:50]Sock 9.Close socket [11:08:50]Sock 9.Thread stoped [11:08:51]accept exits with 8 [11:08:51]New connection [11:08:51]New thread 3067436388 created [11:08:51]Thread 3067579748 joined [11:08:51]Waiting for new connection... [11:08:51] Sock 8.Parse request [11:08:51]Sock 8.Check first char [11:08:51]Sock 8.First char is OK [11:08:51]request: POST /json_proto HTTP/1.0 [11:08:51]Method: POST [11:08:51]URL: /json_proto [11:08:51]Method is POST - this is cgi request [11:08:51]url: /json_proto [11:08:51]query_string will be loaded in cgi processing [11:08:51]execute_cgi json_proto POST (null) [11:08:51]execute_cgi path=json_proto method=POST [11:08:51]POST find Content-Length [11:08:51]Host: 172.17.52.131:8080 [11:08:51]Content-Length: 677 [11:08:51]Content-Type: application/json [11:08:51] [11:08:51]POST finish read [11:08:51]Found Content-Length = 677 [11:08:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477350", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:08:51]execute_script... [11:08:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477350", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:08:51]POST & json_proto [11:08:51]process_json_proto [11:08:51]json parsed OK: [11:08:51]protocol is kg_v1.0 [11:08:51]action value=close_receipt [11:08:51]process_action close_receipt [11:08:51]cmd_close_receipt [11:08:51]MH_GetDate [11:08:51]Write to MH i2c: F0 00 00 EA 19 F2 [11:08:51]Write i2c OK [11:08:51]MH_I2C_Read... [11:08:51]Read from MH i2c: F0 [11:08:51]MH_I2C_Read... [11:08:51]Read from MH i2c: F0 09 00 [11:08:51]MH_I2C_Read... [11:08:51]Read from MH i2c: F0 09 00 EA 19 00 43 36 16 67 81 1C 16 67 0B [11:08:51]GetLastDocTimeStamp 1729508925 [11:08:51]current date 1729508931 [11:08:51]FM_GetShiftState [11:08:51]SAM_PROTO_GetShiftState [11:08:51]wFMCommunicate request_size=4 [11:08:51]MH_SAM_APDU [11:08:51]CAPDU: 80 13 01 00 [11:08:51]Write to MH i2c: E2 08 00 EB 19 80 13 01 00 00 00 00 00 81 [11:08:51]Write i2c OK [11:08:51]MH_I2C_Read... [11:08:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:08:51]Read from MH i2c: E2 [11:08:51]MH_I2C_Read... [11:08:51]Read from MH i2c: E2 0E 00 [11:08:51]MH_I2C_Read... [11:08:51]Read from MH i2c: E2 0E 00 EB 19 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 03 [11:08:51]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:08:51]wFMCommunicate OK [11:08:51]SAM_PROTO_GetShiftState done [11:08:51]FM_GetShiftState done [11:08:51]opened in 1729469279 [11:08:51]opened+sec_in_day 1729555679 [11:08:51]quantity*price = 30038 [11:08:51]sum+1 = 30039 [11:08:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 175 21.10.2024 11:08 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223544 ФПД: 17449812104319 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110851&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223544&fm=17449812104319&tin=02508201610067®Number=0000000000091767&sum=30000 [11:08:52]StoreToDocumentArchive [11:08:52]shift 538 fd 223544 [11:08:52]save to /storage/0538/doc_00223544 [11:08:52]save last doc name /storage/0538/doc_00223544 to /storage/kkm_last_doc_name [11:08:52]save OK [11:08:52]Clear old archive folders... [11:08:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:08:52]tlvbuf is 013B4C30 [11:08:52]SAM_PROTO_ClearQueue [11:08:52]wFMCommunicate request_size=4 [11:08:52]MH_SAM_APDU [11:08:52]CAPDU: 80 09 00 00 [11:08:52]Write to MH i2c: E2 08 00 F8 19 80 09 00 00 00 00 00 00 83 [11:08:52]Write i2c OK [11:08:52]MH_I2C_Read... [11:08:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:08:52]Read from MH i2c: E2 [11:08:52]MH_I2C_Read... [11:08:52]Read from MH i2c: E2 03 00 [11:08:52]MH_I2C_Read... [11:08:52]Read from MH i2c: E2 03 00 F8 19 00 90 00 85 [11:08:52]RAPDU: 90 00 [11:08:52]wFMCommunicate OK [11:08:52]SAM_PROTO_ClearQueue done [11:08:52]KKMCreateOFDPacket [11:08:52]OFDProtocolAddRootSTLVToBuf [11:08:52]FM_MakeSignedData [11:08:52]FM_MakeSignedData [11:08:52]SAM_PROTO_SignData [11:08:52]wFMCommunicate request_size=4 [11:08:52]MH_SAM_APDU [11:08:52]CAPDU: 80 0D 01 02 [11:08:52]Write to MH i2c: E2 08 00 F9 19 80 0D 01 02 00 00 00 00 8B [11:08:52]Write i2c OK [11:08:52]MH_I2C_Read... [11:08:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:08:52]Read from MH i2c: E2 [11:08:52]MH_I2C_Read... [11:08:52]Read from MH i2c: E2 03 00 [11:08:52]MH_I2C_Read... [11:08:52]Read from MH i2c: E2 03 00 F9 19 00 90 00 86 [11:08:52]RAPDU: 90 00 [11:08:52]wFMCommunicate OK [11:08:52]wFMCommunicate request_size=255 [11:08:52]MH_SAM_APDU [11:08:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 43 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 38 69 03 00 35 04 06 00 0F [11:08:52]Write to MH i2c: E2 02 01 FA 19 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 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 43 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 38 69 03 00 35 04 06 00 0F 00 00 87 [11:08:52]Write i2c OK [11:08:52]MH_I2C_Read... [11:08:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:08:52]Read from MH i2c: E2 [11:08:53]MH_I2C_Read... [11:08:53]Read from MH i2c: E2 03 00 [11:08:53]MH_I2C_Read... [11:08:53]Read from MH i2c: E2 03 00 FA 19 00 90 00 87 [11:08:53]RAPDU: 90 00 [11:08:53]wFMCommunicate OK [11:08:53]wFMCommunicate request_size=10 [11:08:53]MH_SAM_APDU [11:08:53]CAPDU: 80 0D 02 02 05 DE D9 DA 14 7F [11:08:53]Write to MH i2c: E2 0D 00 FB 19 80 0D 02 02 05 00 DE D9 DA 14 7F 00 00 BC [11:08:53]Write i2c OK [11:08:53]MH_I2C_Read... [11:08:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:08:53]Read from MH i2c: E2 [11:08:53]MH_I2C_Read... [11:08:53]Read from MH i2c: E2 03 00 [11:08:53]MH_I2C_Read... [11:08:53]Read from MH i2c: E2 03 00 FB 19 00 90 00 88 [11:08:53]RAPDU: 90 00 [11:08:53]wFMCommunicate OK [11:08:53]wFMCommunicate request_size=4 [11:08:53]MH_SAM_APDU [11:08:53]CAPDU: 80 0D 03 02 [11:08:53]Write to MH i2c: E2 08 00 FC 19 80 0D 03 02 00 00 00 00 90 [11:08:53]Write i2c OK [11:08:53]MH_I2C_Read... [11:08:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:08:53]Read from MH i2c: E2 [11:08:53]MH_I2C_Read... [11:08:53]Read from MH i2c: E2 0B 00 [11:08:53]MH_I2C_Read... [11:08:53]Read from MH i2c: E2 0B 00 FC 19 00 DF 2E 70 4D 7B B6 34 F1 90 00 B1 [11:08:53]RAPDU: DF 2E 70 4D 7B B6 34 F1 90 00 [11:08:53]wFMCommunicate OK [11:08:53]SAM_PROTO_SignData done [11:08:53]FM_MakeSignedData done [11:08:53]CreateOFDProtocolMessage [11:08:53]wFMCommunicate request_size=4 [11:08:53]MH_SAM_APDU [11:08:53]CAPDU: 80 11 00 00 [11:08:53]Write to MH i2c: E2 08 00 FD 19 80 11 00 00 00 00 00 00 90 [11:08:53]Write i2c OK [11:08:53]MH_I2C_Read... [11:08:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:53]Read from MH i2c: E2 [11:08:53]MH_I2C_Read... [11:08:53]Read from MH i2c: E2 17 00 [11:08:53]MH_I2C_Read... [11:08:53]Read from MH i2c: E2 17 00 FD 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 E3 [11:08:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:08:53]wFMCommunicate OK [11:08:53]CreateOFDProtocolMessage done [11:08:53]OFDSenderStorePacket 223544 [11:08:53]StoreOFDPacket docnum=223544 [11:08:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 E0 26 07 01 72 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 43 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 38 69 03 00 35 04 06 00 0F DE D9 DA 14 7F DF 2E 70 4D 7B B6 34 F1 [11:08:53]CheckFolder [11:08:53]dirname=/storage/ofd_packets [11:08:53]CheckFolder done [11:08:53]ProducePacketName [11:08:53]name=ofd_packets/00223544 [11:08:53]NVStorageSaveData ofd_packets/00223544 [11:08:53]File name is /storage/ofd_packets/00223544 [11:08:53]OFD Sender: No OFD packet to send [11:08:53]Write 301 bytes [11:08:53]NVStorageSaveData done [11:08:53]OFDSenderStorePacket done [11:08:53]KKMCreateOFDPacket done [11:08:53]NVStorageSaveData kkm_last_timestamp [11:08:53]File name is /storage/kkm_last_timestamp [11:08:53]Write 4 bytes [11:08:53]NVStorageSaveData done [11:08:53]ExternCall_PrintAddStr [11:08:53]wPrintStart [11:08:53]Write to MH i2c: 01 00 00 FE 19 17 [11:08:53]Write i2c OK [11:08:53]MH_I2C_Read... [11:08:53]Read from MH i2c: 01 [11:08:53]MH_I2C_Read... [11:08:53]Read from MH i2c: 01 07 00 [11:08:53]MH_I2C_Read... [11:08:53]Read from MH i2c: 01 07 00 FE 19 00 00 00 00 00 FF 0F 2C [11:08:53]RasterBufferAndPrint [11:08:53]line Счет N : (1)477350 [11:08:53]line ИНН: 02508201610067 [11:08:53]line Контрольно-Кассовый Чек [11:08:53]line ПРОДАЖА [11:08:53]line ТРК (МРК, ГНК) : 42 [11:08:53]line Товар: 2710124130 [11:08:53]line Аи-92-К-5 [11:08:53]line 4.490 * 66.90 [11:08:53]line = 300.38 [11:08:53]line НДС 12% НСП 1% [11:08:53]line > о реализуемом товаре [11:08:53]line ОКРУГЛЕНИЕ: -0.38 [11:08:53]line ИТОГО: 300.00 [11:08:53]line Внесено: 300.00 [11:08:53]line СДАЧА: 0.00 [11:08:53]line НСП 1% : 2.66 [11:08:53]line НДС 12% : 31.90 [11:08:53]line Наличными: 300.00 [11:08:53]line Безнал.: 0.00 [11:08:53]line Место: АЗС № 162 "Партнер Нефть" [11:08:53]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:08:53]line СНО: Общий режим [11:08:53]line Чек 175 21.10.2024 11:08 [11:08:53]line Смена: 538 ФФД: 1.0 [11:08:53]line ЗНМ: 0300000103 [11:08:53]line РНМ: 0000000000091767 [11:08:53]line Версия ККМ: 001 [11:08:53]line ФМ: 0000000000871763 [11:08:53]line ФД: 223544 [11:08:53]line ФПД: 17449812104319 [11:08:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110851&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223544&fm=17449812104319&tin=02508201610067®Number=0000000000091767&sum=30000 [11:08:53]written 0, free lines is 4095 [11:08:53]OFD Sender: Processing packet 223544 [packets to send 25, broken 24] [11:08:53]ProducePacketName [11:08:53]name=ofd_packets/00223544 [11:08:53]OFD Sender: To server: pG, [11:08:53]CommunicateWithHost lk.salyk.kg:30040 [11:08:53]ConnectInit lk.salyk.kg [11:08:53]Connected sock=10 [11:08:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 E0 26 07 01 72 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 43 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 38 69 03 00 35 04 06 00 0F DE D9 DA 14 7F DF 2E 70 4D 7B B6 34 F1 [11:08:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 D5 97 47 00 FE F7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 38 69 03 00 F4 03 04 00 E6 E1 15 67 B6 04 01 00 00 E4 1C E8 E8 0E DE 7F 4C [11:08:53]CommunicateWithHost err = 0 [11:08:53]CheckOFDResponse [11:08:53]1017 (14) - 77093643461234 [11:08:53]1041 (16) - 0000000000871763 [11:08:53]1040 (4) - 223544 [11:08:53]1012 (4) - 21.10.2024 05:08 [11:08:53]1206 (1) - 0 [11:08:53]OFD Sender: Remove packet 223544 [11:08:53]ProducePacketName [11:08:53]name=ofd_packets/00223544 [11:08:53]NVStorageDeleteData [11:08:53]Write to MH i2c: 01 00 00 29 1A 43 [11:08:53]Write i2c OK [11:08:53]MH_I2C_Read... [11:08:53]Read from MH i2c: 01 [11:08:53]MH_I2C_Read... [11:08:53]Read from MH i2c: 01 07 00 [11:08:53]MH_I2C_Read... [11:08:53]Read from MH i2c: 01 07 00 29 1A 00 00 00 00 00 FB 0C 51 [11:08:53]RasterBufferAndPrint [11:08:53]line [11:08:53]line [11:08:53]line [11:08:53]line [11:08:53]line [11:08:53]written 0, free lines is 3332 [11:08:53]MH_Cut [11:08:53]Write to MH i2c: D1 01 00 30 1A 01 1C [11:08:53]Write i2c OK [11:08:53]MH_I2C_Read... [11:08:53]Read from MH i2c: D1 [11:08:53]MH_I2C_Read... [11:08:53]Read from MH i2c: D1 01 00 [11:08:53]MH_I2C_Read... [11:08:53]Read from MH i2c: D1 01 00 30 1A 00 1B [11:08:53]Write to MH i2c: 01 00 00 31 1A 4B [11:08:53]Write i2c OK [11:08:53]MH_I2C_Read... [11:08:54]OFD Sender: No OFD packet to send [11:08:54]*** Cut start [11:08:54]*** Purtial cut [11:08:54]*** Stage 1: CUTSNS_PIN = 1 [11:08:54]Read from MH i2c: 01 [11:08:54]MH_I2C_Read... [11:08:54]*** Stop cut motor [11:08:54]*** Cut end [11:08:54]Read from MH i2c: 01 07 00 [11:08:54]MH_I2C_Read... [11:08:54]Read from MH i2c: 01 07 00 31 1A 00 00 00 00 00 FF 0F 60 [11:08:54]process_action close_receipt done [11:08:54]requested_data is exist [11:08:54]produce_requested_data [11:08:54]requested_item fm.sn is exist - process it [11:08:54]wFMCommunicate request_size=4 [11:08:54]MH_SAM_APDU [11:08:54]CAPDU: 80 11 00 00 [11:08:54]Write to MH i2c: E2 08 00 32 1A 80 11 00 00 00 00 00 00 C6 [11:08:54]Write i2c OK [11:08:54]MH_I2C_Read... [11:08:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:55]Read from MH i2c: E2 [11:08:55]MH_I2C_Read... [11:08:55]Read from MH i2c: E2 17 00 [11:08:55]MH_I2C_Read... [11:08:55]Read from MH i2c: E2 17 00 32 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 19 [11:08:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:08:55]wFMCommunicate OK [11:08:55]requested_item fd.num is exist - process it [11:08:55]SAM_PROTO_GetFieldsCounters [11:08:55]wFMCommunicate request_size=4 [11:08:55]MH_SAM_APDU [11:08:55]CAPDU: 80 13 00 00 [11:08:55]Write to MH i2c: E2 08 00 33 1A 80 13 00 00 00 00 00 00 C9 [11:08:55]Write i2c OK [11:08:55]MH_I2C_Read... [11:08:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:08:55]Read from MH i2c: E2 [11:08:55]MH_I2C_Read... [11:08:55]Read from MH i2c: E2 62 00 [11:08:55]MH_I2C_Read... [11:08:55]Read from MH i2c: E2 62 00 33 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 38 69 03 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 BC [11:08:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 38 69 03 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 [11:08:55]wFMCommunicate OK [11:08:55]SAM_PROTO_GetFieldsCounters done [11:08:55]requested_item shift.num is exist - process it [11:08:55]requested_item shift.opened is exist - process it [11:08:55]req_shift_opened [11:08:55]FM_GetShiftState [11:08:55]SAM_PROTO_GetShiftState [11:08:55]wFMCommunicate request_size=4 [11:08:55]MH_SAM_APDU [11:08:55]CAPDU: 80 13 01 00 [11:08:55]Write to MH i2c: E2 08 00 34 1A 80 13 01 00 00 00 00 00 CB [11:08:55]Write i2c OK [11:08:55]MH_I2C_Read... [11:08:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:08:55]Read from MH i2c: E2 [11:08:55]MH_I2C_Read... [11:08:55]Read from MH i2c: E2 0E 00 [11:08:55]MH_I2C_Read... [11:08:55]Read from MH i2c: E2 0E 00 34 1A 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 4D [11:08:55]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:08:55]wFMCommunicate OK [11:08:55]SAM_PROTO_GetShiftState done [11:08:55]FM_GetShiftState done [11:08:55]req_shift_opened done [11:08:55]requested_item shift.open_date is exist - process it [11:08:55]req_shift_open_date [11:08:55]req_shift_open_date done [11:08:55]produce_requested_data done [11:08:55]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223544,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:08:55]process_action_free close_receipt [11:08:55]json_value_free [11:08:55]json_value_free done [11:08:55]process_json_proto returns [11:08:55]Send response to host [11:08:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223544,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:08:55]free response buf [11:08:55]execute_script done [11:08:55]execute_script returns [11:08:55]free content buf [11:08:55]Sock 8.Close socket [11:08:55]Sock 8.Thread stoped [11:08:59]OFD Sender: No OFD packet to send [11:09:04]OFD Sender: No OFD packet to send [11:09:09]OFD Sender: No OFD packet to send [11:09:14]OFD Sender: No OFD packet to send [11:09:19]OFD Sender: No OFD packet to send [11:09:24]OFD Sender: No OFD packet to send [11:09:29]OFD Sender: No OFD packet to send [11:09:34]OFD Sender: No OFD packet to send [11:09:39]OFD Sender: No OFD packet to send [11:09:44]OFD Sender: No OFD packet to send [11:09:48]accept exits with 9 [11:09:48]New connection [11:09:48]New thread 3067579748 created [11:09:48]Thread 3067436388 joined [11:09:48]Waiting for new connection... [11:09:48] Sock 9.Parse request [11:09:48]Sock 9.Check first char [11:09:48]Sock 9.First char is OK [11:09:48]request: POST /json_proto HTTP/1.0 [11:09:48]Method: POST [11:09:48]URL: /json_proto [11:09:48]Method is POST - this is cgi request [11:09:48]url: /json_proto [11:09:48]query_string will be loaded in cgi processing [11:09:48]execute_cgi json_proto POST (null) [11:09:48]execute_cgi path=json_proto method=POST [11:09:48]POST find Content-Length [11:09:48]Host: 172.17.52.131:8080 [11:09:48]Content-Length: 769 [11:09:48]Content-Type: application/json [11:09:48] [11:09:48]POST finish read [11:09:48]Found Content-Length = 769 [11:09:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477348", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 52.760, "sum" : 3914.79, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3914.79 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:09:48]execute_script... [11: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)477348", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 52.760, "sum" : 3914.79, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3914.79 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:09:48]POST & json_proto [11:09:48]process_json_proto [11:09:48]json parsed OK: [11:09:48]protocol is kg_v1.0 [11:09:48]action value=close_receipt [11:09:48]process_action close_receipt [11:09:48]cmd_close_receipt [11:09:48]MH_GetDate [11:09:48]Write to MH i2c: F0 00 00 35 1A 3E [11:09:48]Write i2c OK [11:09:48]MH_I2C_Read... [11:09:48]Read from MH i2c: F0 [11:09:48]MH_I2C_Read... [11:09:48]Read from MH i2c: F0 09 00 [11:09:48]MH_I2C_Read... [11:09:48]Read from MH i2c: F0 09 00 35 1A 00 7C 36 16 67 81 1C 16 67 90 [11:09:48]GetLastDocTimeStamp 1729508931 [11:09:48]current date 1729508988 [11:09:48]FM_GetShiftState [11:09:48]SAM_PROTO_GetShiftState [11:09:48]wFMCommunicate request_size=4 [11:09:48]MH_SAM_APDU [11:09:48]CAPDU: 80 13 01 00 [11:09:48]Write to MH i2c: E2 08 00 36 1A 80 13 01 00 00 00 00 00 CD [11:09:48]Write i2c OK [11:09:48]MH_I2C_Read... [11:09:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:09:48]Read from MH i2c: E2 [11:09:48]MH_I2C_Read... [11:09:48]Read from MH i2c: E2 0E 00 [11:09:48]MH_I2C_Read... [11:09:48]Read from MH i2c: E2 0E 00 36 1A 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 4F [11:09:48]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:09:48]wFMCommunicate OK [11:09:48]SAM_PROTO_GetShiftState done [11:09:48]FM_GetShiftState done [11:09:48]opened in 1729469279 [11:09:48]opened+sec_in_day 1729555679 [11:09:48]quantity*price = 391479 [11:09:48]sum+1 = 391480 [11:09:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3914.79 НСП 1% : 34.64 НДС 12% : 415.73 Наличными: 0.00 Безнал.: 3914.79 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 176 21.10.2024 11:09 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871763 ФД: 223545 ФПД: 9531277828690 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110948&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223545&fm=9531277828690&tin=02508201610067®Number=0000000000091767&sum=391479 [11:09:49]StoreToDocumentArchive [11:09:49]shift 538 fd 223545 [11:09:49]save to /storage/0538/doc_00223545 [11:09:49]save last doc name /storage/0538/doc_00223545 to /storage/kkm_last_doc_name [11:09:49]save OK [11:09:49]Clear old archive folders... [11:09:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:09:49]tlvbuf is B6F73610 [11:09:49]SAM_PROTO_ClearQueue [11:09:49]wFMCommunicate request_size=4 [11:09:49]MH_SAM_APDU [11:09:49]CAPDU: 80 09 00 00 [11:09:49]Write to MH i2c: E2 08 00 43 1A 80 09 00 00 00 00 00 00 CF [11:09:49]Write i2c OK [11:09:49]MH_I2C_Read... [11:09:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:09:49]Read from MH i2c: E2 [11:09:49]MH_I2C_Read... [11:09:49]Read from MH i2c: E2 03 00 [11:09:49]MH_I2C_Read... [11:09:49]Read from MH i2c: E2 03 00 43 1A 00 90 00 D1 [11:09:49]RAPDU: 90 00 [11:09:49]wFMCommunicate OK [11:09:49]SAM_PROTO_ClearQueue done [11:09:49]KKMCreateOFDPacket [11:09:49]OFDProtocolAddRootSTLVToBuf [11:09:49]FM_MakeSignedData [11:09:49]FM_MakeSignedData [11:09:49]SAM_PROTO_SignData [11:09:49]wFMCommunicate request_size=4 [11:09:49]MH_SAM_APDU [11:09:49]CAPDU: 80 0D 01 02 [11:09:49]Write to MH i2c: E2 08 00 44 1A 80 0D 01 02 00 00 00 00 D7 [11:09:49]Write i2c OK [11:09:49]MH_I2C_Read... [11:09:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:09:49]Read from MH i2c: E2 [11:09:49]MH_I2C_Read... [11:09:49]Read from MH i2c: E2 03 00 [11:09:49]MH_I2C_Read... [11:09:49]Read from MH i2c: E2 03 00 44 1A 00 90 00 D2 [11:09:49]RAPDU: 90 00 [11:09:49]wFMCommunicate OK [11:09:49]wFMCommunicate request_size=255 [11:09:49]MH_SAM_APDU [11:09:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 CE 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 37 F9 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 37 F9 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 A2 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 37 F9 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 7C 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 39 69 03 00 35 04 06 00 08 [11:09:49]Write to MH i2c: E2 02 01 45 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 CE 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 37 F9 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 37 F9 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 A2 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 37 F9 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 7C 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 39 69 03 00 35 04 06 00 08 00 00 CB [11:09:49]Write i2c OK [11:09:49]MH_I2C_Read... [11:09:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:09:49]Read from MH i2c: E2 [11:09:49]MH_I2C_Read... [11:09:49]Read from MH i2c: E2 03 00 [11:09:49]MH_I2C_Read... [11:09:49]Read from MH i2c: E2 03 00 45 1A 00 90 00 D3 [11:09:49]RAPDU: 90 00 [11:09:49]wFMCommunicate OK [11:09:49]wFMCommunicate request_size=10 [11:09:49]MH_SAM_APDU [11:09:49]CAPDU: 80 0D 02 02 05 AB 2C 6D E2 52 [11:09:49]Write to MH i2c: E2 0D 00 46 1A 80 0D 02 02 05 00 AB 2C 6D E2 52 00 00 5C [11:09:49]Write i2c OK [11:09:49]MH_I2C_Read... [11:09:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:09:49]Read from MH i2c: E2 [11:09:49]MH_I2C_Read... [11:09:49]Read from MH i2c: E2 03 00 [11:09:49]MH_I2C_Read... [11:09:49]Read from MH i2c: E2 03 00 46 1A 00 90 00 D4 [11:09:49]RAPDU: 90 00 [11:09:49]wFMCommunicate OK [11:09:49]wFMCommunicate request_size=4 [11:09:49]MH_SAM_APDU [11:09:49]CAPDU: 80 0D 03 02 [11:09:49]Write to MH i2c: E2 08 00 47 1A 80 0D 03 02 00 00 00 00 DC [11:09:49]Write i2c OK [11:09:49]MH_I2C_Read... [11:09:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:09:49]Read from MH i2c: E2 [11:09:49]MH_I2C_Read... [11:09:49]Read from MH i2c: E2 0B 00 [11:09:49]MH_I2C_Read... [11:09:49]Read from MH i2c: E2 0B 00 47 1A 00 CF A4 A1 4A 16 1B 3D 45 90 00 EE [11:09:49]RAPDU: CF A4 A1 4A 16 1B 3D 45 90 00 [11:09:49]wFMCommunicate OK [11:09:49]SAM_PROTO_SignData done [11:09:49]FM_MakeSignedData done [11:09:49]CreateOFDProtocolMessage [11:09:49]wFMCommunicate request_size=4 [11:09:49]MH_SAM_APDU [11:09:49]CAPDU: 80 11 00 00 [11:09:49]Write to MH i2c: E2 08 00 48 1A 80 11 00 00 00 00 00 00 DC [11:09:49]Write i2c OK [11:09:49]MH_I2C_Read... [11:09:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:09:50]Read from MH i2c: E2 [11:09:50]MH_I2C_Read... [11:09:50]Read from MH i2c: E2 17 00 [11:09:50]MH_I2C_Read... [11:09:50]Read from MH i2c: E2 17 00 48 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 2F [11:09:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:09:50]wFMCommunicate OK [11:09:50]CreateOFDProtocolMessage done [11:09:50]OFDSenderStorePacket 223545 [11:09:50]StoreOFDPacket docnum=223545 [11:09:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 4D 60 07 01 95 AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 CE 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 37 F9 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 37 F9 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 A2 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 37 F9 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 7C 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 39 69 03 00 35 04 06 00 08 AB 2C 6D E2 52 CF A4 A1 4A 16 1B 3D 45 [11:09:50]CheckFolder [11:09:50]dirname=/storage/ofd_packets [11:09:50]CheckFolder done [11:09:50]ProducePacketName [11:09:50]name=ofd_packets/00223545 [11:09:50]NVStorageSaveData ofd_packets/00223545 [11:09:50]File name is /storage/ofd_packets/00223545 [11:09:50]Write 301 bytes [11:09:50]NVStorageSaveData done [11:09:50]OFDSenderStorePacket done [11:09:50]KKMCreateOFDPacket done [11:09:50]NVStorageSaveData kkm_last_timestamp [11:09:50]File name is /storage/kkm_last_timestamp [11:09:50]Write 4 bytes [11:09:50]NVStorageSaveData done [11:09:50]ExternCall_PrintAddStr [11:09:50]wPrintStart [11:09:50]Write to MH i2c: 01 00 00 49 1A 63 [11:09:50]Write i2c OK [11:09:50]MH_I2C_Read... [11:09:50]Read from MH i2c: 01 [11:09:50]MH_I2C_Read... [11:09:50]Read from MH i2c: 01 07 00 [11:09:50]MH_I2C_Read... [11:09:50]Read from MH i2c: 01 07 00 49 1A 00 00 00 00 00 FF 0F 78 [11:09:50]RasterBufferAndPrint [11:09:50]line Счет N : (1)477348 [11:09:50]line ИНН: 02508201610067 [11:09:50]line Контрольно-Кассовый Чек [11:09:50]line ПРОДАЖА [11:09:50]line ТРК (МРК, ГНК) : 21 [11:09:50]line Товар: 2710124500 [11:09:50]line Аи-95-К-5 [11:09:50]line 52.760 * 74.20 [11:09:50]line = 3914.79 [11:09:50]line НДС 12% НСП 1% [11:09:50]line > о реализуемом товаре [11:09:50]line ИТОГО: 3914.79 [11:09:50]line НСП 1% : 34.64 [11:09:50]line НДС 12% : 415.73 [11:09:50]line Наличными: 0.00 [11:09:50]line Безнал.: 3914.79 [11:09:50]line Место: АЗС № 162 "Партнер Нефть" [11:09:50]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:09:50]line СНО: Общий режим [11:09:50]line Чек 176 21.10.2024 11:09 [11:09:50]line Смена: 538 ФФД: 1.0 [11:09:50]line ЗНМ: 0300000103 [11:09:50]line РНМ: 0000000000091767 [11:09:50]line Версия ККМ: 001 [11:09:50]line Платежная система: Mbank [11:09:50]line ФМ: 0000000000871763 [11:09:50]line ФД: 223545 [11:09:50]line ФПД: 9531277828690 [11:09:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T110948&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223545&fm=9531277828690&tin=02508201610067®Number=0000000000091767&sum=391479 [11:09:50]OFD Sender: Processing packet 223545 [packets to send 25, broken 24] [11:09:50]ProducePacketName [11:09:50]name=ofd_packets/00223545 [11:09:50]OFD Sender: To server: pG, [11:09:50]CommunicateWithHost lk.salyk.kg:30040 [11:09:50]ConnectInit lk.salyk.kg [11:09:50]written 0, free lines is 4095 [11:09:50]Connected sock=10 [11: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 36 33 0F 01 00 00 4D 60 07 01 95 AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 CE 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 37 F9 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 37 F9 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 A2 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 37 F9 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 7C 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 39 69 03 00 35 04 06 00 08 AB 2C 6D E2 52 CF A4 A1 4A 16 1B 3D 45 [11:09:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 04 EF 47 00 9A C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 39 69 03 00 F4 03 04 00 1F E2 15 67 B6 04 01 00 00 0B 2F 8B B5 04 3E F3 65 [11:09:50]CommunicateWithHost err = 0 [11:09:50]CheckOFDResponse [11:09:50]1017 (14) - 77093643461234 [11:09:50]1041 (16) - 0000000000871763 [11:09:50]1040 (4) - 223545 [11:09:50]1012 (4) - 21.10.2024 05:09 [11:09:50]1206 (1) - 0 [11:09:50]OFD Sender: Remove packet 223545 [11:09:50]ProducePacketName [11:09:50]name=ofd_packets/00223545 [11:09:50]NVStorageDeleteData [11:09:50]Write to MH i2c: 01 00 00 72 1A 8C [11:09:50]Write i2c OK [11:09:50]MH_I2C_Read... [11:09:50]Read from MH i2c: 01 [11:09:50]MH_I2C_Read... [11:09:50]Read from MH i2c: 01 07 00 [11:09:50]MH_I2C_Read... [11:09:50]Read from MH i2c: 01 07 00 72 1A 00 00 00 00 00 15 0D B5 [11:09:50]RasterBufferAndPrint [11:09:50]line [11:09:50]line [11:09:50]line [11:09:50]line [11:09:50]line [11:09:50]written 0, free lines is 3357 [11:09:50]MH_Cut [11:09:50]Write to MH i2c: D1 01 00 79 1A 01 65 [11:09:50]Write i2c OK [11:09:50]MH_I2C_Read... [11:09:50]Read from MH i2c: D1 [11:09:50]MH_I2C_Read... [11:09:50]Read from MH i2c: D1 01 00 [11:09:50]MH_I2C_Read... [11:09:50]Read from MH i2c: D1 01 00 79 1A 00 64 [11:09:50]Write to MH i2c: 01 00 00 7A 1A 94 [11:09:50]Write i2c OK [11:09:50]MH_I2C_Read... [11:09:51]OFD Sender: No OFD packet to send [11:09:51]*** Cut start [11:09:51]*** Purtial cut [11:09:51]*** CUTSNS_PIN = 0 [11:09:51]*** Stage 1: CUTSNS_PIN = 1 [11:09:53]Read from MH i2c: 01 [11:09:53]MH_I2C_Read... [11:09:53]*** Stop cut motor [11:09:53]*** Cut end [11:09:53]Read from MH i2c: 01 07 00 [11:09:53]MH_I2C_Read... [11:09:53]Read from MH i2c: 01 07 00 7A 1A 00 00 00 00 00 FF 0F A9 [11:09:53]process_action close_receipt done [11:09:53]requested_data is exist [11:09:53]produce_requested_data [11:09:53]requested_item fm.sn is exist - process it [11:09:53]wFMCommunicate request_size=4 [11:09:53]MH_SAM_APDU [11:09:53]CAPDU: 80 11 00 00 [11:09:53]Write to MH i2c: E2 08 00 7B 1A 80 11 00 00 00 00 00 00 0F [11:09:53]Write i2c OK [11:09:53]MH_I2C_Read... [11:09:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:09:53]Read from MH i2c: E2 [11:09:53]MH_I2C_Read... [11:09:53]Read from MH i2c: E2 17 00 [11:09:53]MH_I2C_Read... [11:09:53]Read from MH i2c: E2 17 00 7B 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 62 [11:09:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:09:53]wFMCommunicate OK [11:09:53]requested_item fd.num is exist - process it [11:09:53]SAM_PROTO_GetFieldsCounters [11:09:53]wFMCommunicate request_size=4 [11:09:53]MH_SAM_APDU [11:09:53]CAPDU: 80 13 00 00 [11:09:53]Write to MH i2c: E2 08 00 7C 1A 80 13 00 00 00 00 00 00 12 [11:09:53]Write i2c OK [11:09:53]MH_I2C_Read... [11:09:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:09:53]Read from MH i2c: E2 [11:09:53]MH_I2C_Read... [11:09:53]Read from MH i2c: E2 62 00 [11:09:53]MH_I2C_Read... [11:09:53]Read from MH i2c: E2 62 00 7C 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 39 69 03 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 09 [11:09:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 39 69 03 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 [11:09:53]wFMCommunicate OK [11:09:53]SAM_PROTO_GetFieldsCounters done [11:09:53]requested_item shift.num is exist - process it [11:09:53]requested_item shift.opened is exist - process it [11:09:53]req_shift_opened [11:09:53]FM_GetShiftState [11:09:53]SAM_PROTO_GetShiftState [11:09:53]wFMCommunicate request_size=4 [11:09:53]MH_SAM_APDU [11:09:53]CAPDU: 80 13 01 00 [11:09:53]Write to MH i2c: E2 08 00 7D 1A 80 13 01 00 00 00 00 00 14 [11:09:53]Write i2c OK [11:09:53]MH_I2C_Read... [11:09:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:09:53]Read from MH i2c: E2 [11:09:53]MH_I2C_Read... [11:09:53]Read from MH i2c: E2 0E 00 [11:09:53]MH_I2C_Read... [11:09:53]Read from MH i2c: E2 0E 00 7D 1A 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 96 [11:09:53]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:09:53]wFMCommunicate OK [11:09:53]SAM_PROTO_GetShiftState done [11:09:53]FM_GetShiftState done [11:09:53]req_shift_opened done [11:09:53]requested_item shift.open_date is exist - process it [11:09:53]req_shift_open_date [11:09:53]req_shift_open_date done [11:09:53]produce_requested_data done [11:09:53]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223545,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:09:53]process_action_free close_receipt [11:09:53]json_value_free [11:09:53]json_value_free done [11:09:53]process_json_proto returns [11:09:53]Send response to host [11:09:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223545,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:09:53]free response buf [11:09:53]execute_script done [11:09:53]execute_script returns [11:09:53]free content buf [11:09:53]Sock 9.Close socket [11:09:53]Sock 9.Thread stoped [11:09:56]OFD Sender: No OFD packet to send [11:10:01]OFD Sender: No OFD packet to send [11:10:06]OFD Sender: No OFD packet to send [11:10:11]OFD Sender: No OFD packet to send [11:10:16]OFD Sender: No OFD packet to send [11:10:17]accept exits with 8 [11:10:17]New connection [11:10:17]New thread 3067436388 created [11:10:17]Thread 3067579748 joined [11:10:17]Waiting for new connection... [11:10:17] Sock 8.Parse request [11:10:17]Sock 8.Check first char [11:10:17]Sock 8.First char is OK [11:10:17]request: POST /json_proto HTTP/1.0 [11:10:17]Method: POST [11:10:17]URL: /json_proto [11:10:17]Method is POST - this is cgi request [11:10:17]url: /json_proto [11:10:17]query_string will be loaded in cgi processing [11:10:17]execute_cgi json_proto POST (null) [11:10:17]execute_cgi path=json_proto method=POST [11:10:17]POST find Content-Length [11:10:17]Host: 172.17.52.131:8080 [11:10:17]Content-Length: 677 [11:10:17]Content-Type: application/json [11:10:17] [11:10:17]POST finish read [11:10:17]Found Content-Length = 677 [11:10:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477352", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:10:17]execute_script... [11:10: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)477352", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:10:17]POST & json_proto [11:10:17]process_json_proto [11:10:17]json parsed OK: [11:10:17]protocol is kg_v1.0 [11:10:17]action value=close_receipt [11:10:17]process_action close_receipt [11:10:17]cmd_close_receipt [11:10:17]MH_GetDate [11:10:17]Write to MH i2c: F0 00 00 7E 1A 87 [11:10:17]Write i2c OK [11:10:17]MH_I2C_Read... [11:10:17]Read from MH i2c: F0 [11:10:17]MH_I2C_Read... [11:10:17]Read from MH i2c: F0 09 00 [11:10:17]MH_I2C_Read... [11:10:17]Read from MH i2c: F0 09 00 7E 1A 00 99 36 16 67 81 1C 16 67 F6 [11:10:17]GetLastDocTimeStamp 1729508988 [11:10:17]current date 1729509017 [11:10:17]FM_GetShiftState [11:10:17]SAM_PROTO_GetShiftState [11:10:17]wFMCommunicate request_size=4 [11:10:17]MH_SAM_APDU [11:10:17]CAPDU: 80 13 01 00 [11:10:17]Write to MH i2c: E2 08 00 7F 1A 80 13 01 00 00 00 00 00 16 [11:10:17]Write i2c OK [11:10:17]MH_I2C_Read... [11:10:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:10:17]Read from MH i2c: E2 [11:10:17]MH_I2C_Read... [11:10:17]Read from MH i2c: E2 0E 00 [11:10:17]MH_I2C_Read... [11:10:17]Read from MH i2c: E2 0E 00 7F 1A 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 98 [11:10:17]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:10:17]wFMCommunicate OK [11:10:17]SAM_PROTO_GetShiftState done [11:10:17]FM_GetShiftState done [11:10:17]opened in 1729469279 [11:10:17]opened+sec_in_day 1729555679 [11:10:17]quantity*price = 30038 [11:10:17]sum+1 = 30039 [11:10:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 177 21.10.2024 11:10 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223546 ФПД: 65093613846886 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T111017&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223546&fm=65093613846886&tin=02508201610067®Number=0000000000091767&sum=30000 [11:10:18]StoreToDocumentArchive [11:10:18]shift 538 fd 223546 [11:10:18]save to /storage/0538/doc_00223546 [11:10:18]save last doc name /storage/0538/doc_00223546 to /storage/kkm_last_doc_name [11:10:18]save OK [11:10:18]Clear old archive folders... [11:10:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:10:18]tlvbuf is 01416170 [11:10:18]SAM_PROTO_ClearQueue [11:10:18]wFMCommunicate request_size=4 [11:10:18]MH_SAM_APDU [11:10:18]CAPDU: 80 09 00 00 [11:10:18]Write to MH i2c: E2 08 00 8C 1A 80 09 00 00 00 00 00 00 18 [11:10:18]Write i2c OK [11:10:18]MH_I2C_Read... [11:10:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:10:18]Read from MH i2c: E2 [11:10:18]MH_I2C_Read... [11:10:18]Read from MH i2c: E2 03 00 [11:10:18]MH_I2C_Read... [11:10:18]Read from MH i2c: E2 03 00 8C 1A 00 90 00 1A [11:10:18]RAPDU: 90 00 [11:10:18]wFMCommunicate OK [11:10:18]SAM_PROTO_ClearQueue done [11:10:18]KKMCreateOFDPacket [11:10:18]OFDProtocolAddRootSTLVToBuf [11:10:18]FM_MakeSignedData [11:10:18]FM_MakeSignedData [11:10:18]SAM_PROTO_SignData [11:10:18]wFMCommunicate request_size=4 [11:10:18]MH_SAM_APDU [11:10:18]CAPDU: 80 0D 01 02 [11:10:18]Write to MH i2c: E2 08 00 8D 1A 80 0D 01 02 00 00 00 00 20 [11:10:18]Write i2c OK [11:10:18]MH_I2C_Read... [11:10:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:10:18]Read from MH i2c: E2 [11:10:18]MH_I2C_Read... [11:10:18]Read from MH i2c: E2 03 00 [11:10:18]MH_I2C_Read... [11:10:18]Read from MH i2c: E2 03 00 8D 1A 00 90 00 1B [11:10:18]RAPDU: 90 00 [11:10:18]wFMCommunicate OK [11:10:18]wFMCommunicate request_size=255 [11:10:18]MH_SAM_APDU [11:10:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 99 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3A 69 03 00 35 04 06 00 3B [11:10:18]Write to MH i2c: E2 02 01 8E 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B1 00 00 00 F4 03 04 00 99 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3A 69 03 00 35 04 06 00 3B 00 00 A2 [11:10:18]Write i2c OK [11:10:18]MH_I2C_Read... [11:10:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:10:18]Read from MH i2c: E2 [11:10:18]MH_I2C_Read... [11:10:18]Read from MH i2c: E2 03 00 [11:10:18]MH_I2C_Read... [11:10:18]Read from MH i2c: E2 03 00 8E 1A 00 90 00 1C [11:10:18]RAPDU: 90 00 [11:10:18]wFMCommunicate OK [11:10:18]wFMCommunicate request_size=10 [11:10:18]MH_SAM_APDU [11:10:18]CAPDU: 80 0D 02 02 05 33 C9 BB 01 66 [11:10:18]Write to MH i2c: E2 0D 00 8F 1A 80 0D 02 02 05 00 33 C9 BB 01 66 00 00 4B [11:10:18]Write i2c OK [11:10:18]MH_I2C_Read... [11:10:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:10:18]Read from MH i2c: E2 [11:10:18]MH_I2C_Read... [11:10:18]Read from MH i2c: E2 03 00 [11:10:18]MH_I2C_Read... [11:10:18]Read from MH i2c: E2 03 00 8F 1A 00 90 00 1D [11:10:18]RAPDU: 90 00 [11:10:18]wFMCommunicate OK [11:10:18]wFMCommunicate request_size=4 [11:10:18]MH_SAM_APDU [11:10:18]CAPDU: 80 0D 03 02 [11:10:18]Write to MH i2c: E2 08 00 90 1A 80 0D 03 02 00 00 00 00 25 [11:10:18]Write i2c OK [11:10:18]MH_I2C_Read... [11:10:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:10:18]Read from MH i2c: E2 [11:10:18]MH_I2C_Read... [11:10:18]Read from MH i2c: E2 0B 00 [11:10:18]MH_I2C_Read... [11:10:18]Read from MH i2c: E2 0B 00 90 1A 00 4E 70 E3 1A 3A A1 BB 77 90 00 EE [11:10:18]RAPDU: 4E 70 E3 1A 3A A1 BB 77 90 00 [11:10:18]wFMCommunicate OK [11:10:18]SAM_PROTO_SignData done [11:10:18]FM_MakeSignedData done [11:10:18]CreateOFDProtocolMessage [11:10:18]wFMCommunicate request_size=4 [11:10:18]MH_SAM_APDU [11:10:18]CAPDU: 80 11 00 00 [11:10:18]Write to MH i2c: E2 08 00 91 1A 80 11 00 00 00 00 00 00 25 [11:10:18]Write i2c OK [11:10:18]MH_I2C_Read... [11:10:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:10:18]Read from MH i2c: E2 [11:10:18]MH_I2C_Read... [11:10:18]Read from MH i2c: E2 17 00 [11:10:18]MH_I2C_Read... [11:10:18]Read from MH i2c: E2 17 00 91 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 78 [11:10:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:10:18]wFMCommunicate OK [11:10:18]CreateOFDProtocolMessage done [11:10:18]OFDSenderStorePacket 223546 [11:10:18]StoreOFDPacket docnum=223546 [11:10:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 A6 2B 07 01 04 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B1 00 00 00 F4 03 04 00 99 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3A 69 03 00 35 04 06 00 3B 33 C9 BB 01 66 4E 70 E3 1A 3A A1 BB 77 [11:10:18]CheckFolder [11:10:18]dirname=/storage/ofd_packets [11:10:18]CheckFolder done [11:10:18]ProducePacketName [11:10:18]name=ofd_packets/00223546 [11:10:18]NVStorageSaveData ofd_packets/00223546 [11:10:18]File name is /storage/ofd_packets/00223546 [11:10:18]Write 301 bytes [11:10:18]NVStorageSaveData done [11:10:18]OFDSenderStorePacket done [11:10:18]KKMCreateOFDPacket done [11:10:18]NVStorageSaveData kkm_last_timestamp [11:10:18]File name is /storage/kkm_last_timestamp [11:10:18]Write 4 bytes [11:10:18]NVStorageSaveData done [11:10:18]ExternCall_PrintAddStr [11:10:18]wPrintStart [11:10:18]Write to MH i2c: 01 00 00 92 1A AC [11:10:18]Write i2c OK [11:10:18]MH_I2C_Read... [11:10:18]Read from MH i2c: 01 [11:10:18]MH_I2C_Read... [11:10:18]Read from MH i2c: 01 07 00 [11:10:18]MH_I2C_Read... [11:10:18]Read from MH i2c: 01 07 00 92 1A 00 00 00 00 00 FF 0F C1 [11:10:18]RasterBufferAndPrint [11:10:18]line Счет N : (1)477352 [11:10:18]line ИНН: 02508201610067 [11:10:18]line Контрольно-Кассовый Чек [11:10:18]line ПРОДАЖА [11:10:18]line ТРК (МРК, ГНК) : 62 [11:10:18]line Товар: 2710124130 [11:10:18]line Аи-92-К-5 [11:10:18]line 4.490 * 66.90 [11:10:18]line = 300.38 [11:10:18]line НДС 12% НСП 1% [11:10:18]line > о реализуемом товаре [11:10:18]line ОКРУГЛЕНИЕ: -0.38 [11:10:18]line ИТОГО: 300.00 [11:10:18]line Внесено: 300.00 [11:10:18]line СДАЧА: 0.00 [11:10:18]line НСП 1% : 2.66 [11:10:18]line НДС 12% : 31.90 [11:10:18]line Наличными: 300.00 [11:10:18]line Безнал.: 0.00 [11:10:18]line Место: АЗС № 162 "Партнер Нефть" [11:10:18]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:10:18]line СНО: Общий режим [11:10:18]line Чек 177 21.10.2024 11:10 [11:10:18]line Смена: 538 ФФД: 1.0 [11:10:18]line ЗНМ: 0300000103 [11:10:18]line РНМ: 0000000000091767 [11:10:18]line Версия ККМ: 001 [11:10:18]line ФМ: 0000000000871763 [11:10:18]line ФД: 223546 [11:10:18]line ФПД: 65093613846886 [11:10:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T111017&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223546&fm=65093613846886&tin=02508201610067®Number=0000000000091767&sum=30000 [11:10:19]OFD Sender: Processing packet 223546 [packets to send 25, broken 24] [11:10:19]ProducePacketName [11:10:19]name=ofd_packets/00223546 [11:10:19]OFD Sender: To server: pG, [11:10:19]CommunicateWithHost lk.salyk.kg:30040 [11:10:19]ConnectInit lk.salyk.kg [11:10:19]written 0, free lines is 4095 [11:10:19]Connected sock=10 [11:10:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 A6 2B 07 01 04 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B1 00 00 00 F4 03 04 00 99 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3A 69 03 00 35 04 06 00 3B 33 C9 BB 01 66 4E 70 E3 1A 3A A1 BB 77 [11:10:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 AA CA 47 00 3B 70 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3A 69 03 00 F4 03 04 00 3C E2 15 67 B6 04 01 00 00 92 A3 0D 62 4F 85 40 DD [11:10:19]CommunicateWithHost err = 0 [11:10:19]CheckOFDResponse [11:10:19]1017 (14) - 77093643461234 [11:10:19]1041 (16) - 0000000000871763 [11:10:19]1040 (4) - 223546 [11:10:19]1012 (4) - 21.10.2024 05:10 [11:10:19]1206 (1) - 0 [11:10:19]OFD Sender: Remove packet 223546 [11:10:19]ProducePacketName [11:10:19]name=ofd_packets/00223546 [11:10:19]NVStorageDeleteData [11:10:19]Write to MH i2c: 01 00 00 BD 1A D7 [11:10:19]Write i2c OK [11:10:19]MH_I2C_Read... [11:10:19]Read from MH i2c: 01 [11:10:19]MH_I2C_Read... [11:10:19]Read from MH i2c: 01 07 00 [11:10:19]MH_I2C_Read... [11:10:19]Read from MH i2c: 01 07 00 BD 1A 00 00 00 00 00 EB 0C D5 [11:10:19]RasterBufferAndPrint [11:10:19]line [11:10:19]line [11:10:19]line [11:10:19]line [11:10:19]line [11:10:19]written 0, free lines is 3313 [11:10:19]MH_Cut [11:10:19]Write to MH i2c: D1 01 00 C4 1A 01 B0 [11:10:19]Write i2c OK [11:10:19]MH_I2C_Read... [11:10:19]Read from MH i2c: D1 [11:10:19]MH_I2C_Read... [11:10:19]Read from MH i2c: D1 01 00 [11:10:19]MH_I2C_Read... [11:10:19]Read from MH i2c: D1 01 00 C4 1A 00 AF [11:10:19]Write to MH i2c: 01 00 00 C5 1A DF [11:10:19]Write i2c OK [11:10:19]MH_I2C_Read... [11:10:20]OFD Sender: No OFD packet to send [11:10:20]*** Cut start [11:10:20]*** Purtial cut [11:10:20]*** Stage 1: CUTSNS_PIN = 1 [11:10:20]Read from MH i2c: 01 [11:10:20]MH_I2C_Read... [11:10:20]*** Stop cut motor [11:10:20]*** Cut end [11:10:20]Read from MH i2c: 01 07 00 [11:10:20]MH_I2C_Read... [11:10:20]Read from MH i2c: 01 07 00 C5 1A 00 00 00 00 00 FF 0F F4 [11:10:20]process_action close_receipt done [11:10:20]requested_data is exist [11:10:20]produce_requested_data [11:10:20]requested_item fm.sn is exist - process it [11:10:20]wFMCommunicate request_size=4 [11:10:20]MH_SAM_APDU [11:10:20]CAPDU: 80 11 00 00 [11:10:20]Write to MH i2c: E2 08 00 C6 1A 80 11 00 00 00 00 00 00 5A [11:10:20]Write i2c OK [11:10:20]MH_I2C_Read... [11:10:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:10:20]Read from MH i2c: E2 [11:10:20]MH_I2C_Read... [11:10:20]Read from MH i2c: E2 17 00 [11:10:20]MH_I2C_Read... [11:10:20]Read from MH i2c: E2 17 00 C6 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 AD [11:10:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:10:20]wFMCommunicate OK [11:10:20]requested_item fd.num is exist - process it [11:10:20]SAM_PROTO_GetFieldsCounters [11:10:20]wFMCommunicate request_size=4 [11:10:20]MH_SAM_APDU [11:10:20]CAPDU: 80 13 00 00 [11:10:20]Write to MH i2c: E2 08 00 C7 1A 80 13 00 00 00 00 00 00 5D [11:10:20]Write i2c OK [11:10:20]MH_I2C_Read... [11:10:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:10:20]Read from MH i2c: E2 [11:10:20]MH_I2C_Read... [11:10:20]Read from MH i2c: E2 62 00 [11:10:20]MH_I2C_Read... [11:10:20]Read from MH i2c: E2 62 00 C7 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 3A 69 03 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 58 [11:10:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 3A 69 03 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 [11:10:20]wFMCommunicate OK [11:10:20]SAM_PROTO_GetFieldsCounters done [11:10:20]requested_item shift.num is exist - process it [11:10:20]requested_item shift.opened is exist - process it [11:10:20]req_shift_opened [11:10:20]FM_GetShiftState [11:10:20]SAM_PROTO_GetShiftState [11:10:20]wFMCommunicate request_size=4 [11:10:20]MH_SAM_APDU [11:10:20]CAPDU: 80 13 01 00 [11:10:20]Write to MH i2c: E2 08 00 C8 1A 80 13 01 00 00 00 00 00 5F [11:10:20]Write i2c OK [11:10:20]MH_I2C_Read... [11:10:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:10:21]Read from MH i2c: E2 [11:10:21]MH_I2C_Read... [11:10:21]Read from MH i2c: E2 0E 00 [11:10:21]MH_I2C_Read... [11:10:21]Read from MH i2c: E2 0E 00 C8 1A 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 E1 [11:10:21]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:10:21]wFMCommunicate OK [11:10:21]SAM_PROTO_GetShiftState done [11:10:21]FM_GetShiftState done [11:10:21]req_shift_opened done [11:10:21]requested_item shift.open_date is exist - process it [11:10:21]req_shift_open_date [11:10:21]req_shift_open_date done [11:10:21]produce_requested_data done [11:10:21]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223546,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:10:21]process_action_free close_receipt [11:10:21]json_value_free [11:10:21]json_value_free done [11:10:21]process_json_proto returns [11:10:21]Send response to host [11:10:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223546,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:10:21]free response buf [11:10:21]execute_script done [11:10:21]execute_script returns [11:10:21]free content buf [11:10:21]Sock 8.Close socket [11:10:21]Sock 8.Thread stoped [11:10:25]OFD Sender: No OFD packet to send [11:10:29]accept exits with 9 [11:10:29]New connection [11:10:29]New thread 3067579748 created [11:10:29]Thread 3067436388 joined [11:10:29]Waiting for new connection... [11:10:29] Sock 9.Parse request [11:10:29]Sock 9.Check first char [11:10:29]Sock 9.First char is OK [11:10:29]request: POST /json_proto HTTP/1.0 [11:10:29]Method: POST [11:10:29]URL: /json_proto [11:10:29]Method is POST - this is cgi request [11:10:29]url: /json_proto [11:10:29]query_string will be loaded in cgi processing [11:10:29]execute_cgi json_proto POST (null) [11:10:29]execute_cgi path=json_proto method=POST [11:10:29]POST find Content-Length [11:10:29]Host: 172.17.52.131:8080 [11:10:29]Content-Length: 677 [11:10:29]Content-Type: application/json [11:10:29] [11:10:29]POST finish read [11:10:29]Found Content-Length = 677 [11:10:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477354", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:10:29]execute_script... [11:10:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477354", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:10:29]POST & json_proto [11:10:29]process_json_proto [11:10:29]json parsed OK: [11:10:29]protocol is kg_v1.0 [11:10:29]action value=close_receipt [11:10:29]process_action close_receipt [11:10:29]cmd_close_receipt [11:10:29]MH_GetDate [11:10:29]Write to MH i2c: F0 00 00 C9 1A D2 [11:10:29]Write i2c OK [11:10:29]MH_I2C_Read... [11:10:29]Read from MH i2c: F0 [11:10:29]MH_I2C_Read... [11:10:29]Read from MH i2c: F0 09 00 [11:10:29]MH_I2C_Read... [11:10:29]Read from MH i2c: F0 09 00 C9 1A 00 A6 36 16 67 81 1C 16 67 4E [11:10:29]GetLastDocTimeStamp 1729509017 [11:10:29]current date 1729509030 [11:10:29]FM_GetShiftState [11:10:29]SAM_PROTO_GetShiftState [11:10:29]wFMCommunicate request_size=4 [11:10:29]MH_SAM_APDU [11:10:29]CAPDU: 80 13 01 00 [11:10:29]Write to MH i2c: E2 08 00 CA 1A 80 13 01 00 00 00 00 00 61 [11:10:29]Write i2c OK [11:10:29]MH_I2C_Read... [11:10:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:10:29]Read from MH i2c: E2 [11:10:29]MH_I2C_Read... [11:10:29]Read from MH i2c: E2 0E 00 [11:10:29]MH_I2C_Read... [11:10:29]Read from MH i2c: E2 0E 00 CA 1A 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 E3 [11:10:29]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:10:29]wFMCommunicate OK [11:10:29]SAM_PROTO_GetShiftState done [11:10:29]FM_GetShiftState done [11:10:29]opened in 1729469279 [11:10:29]opened+sec_in_day 1729555679 [11:10:29]quantity*price = 50041 [11:10:29]sum+1 = 50042 [11:10:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 178 21.10.2024 11:10 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223547 ФПД: 31355657717941 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T111030&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223547&fm=31355657717941&tin=02508201610067®Number=0000000000091767&sum=50000 [11:10:31]StoreToDocumentArchive [11:10:31]shift 538 fd 223547 [11:10:31]save to /storage/0538/doc_00223547 [11:10:31]save last doc name /storage/0538/doc_00223547 to /storage/kkm_last_doc_name [11:10:31]save OK [11:10:31]Clear old archive folders... [11:10:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:10:31]tlvbuf is 013C5720 [11:10:31]SAM_PROTO_ClearQueue [11:10:31]wFMCommunicate request_size=4 [11:10:31]MH_SAM_APDU [11:10:31]CAPDU: 80 09 00 00 [11:10:31]Write to MH i2c: E2 08 00 D7 1A 80 09 00 00 00 00 00 00 63 [11:10:31]Write i2c OK [11:10:31]MH_I2C_Read... [11:10:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:10:31]Read from MH i2c: E2 [11:10:31]MH_I2C_Read... [11:10:31]Read from MH i2c: E2 03 00 [11:10:31]MH_I2C_Read... [11:10:31]Read from MH i2c: E2 03 00 D7 1A 00 90 00 65 [11:10:31]RAPDU: 90 00 [11:10:31]wFMCommunicate OK [11:10:31]SAM_PROTO_ClearQueue done [11:10:31]KKMCreateOFDPacket [11:10:31]OFDProtocolAddRootSTLVToBuf [11:10:31]FM_MakeSignedData [11:10:31]FM_MakeSignedData [11:10:31]SAM_PROTO_SignData [11:10:31]wFMCommunicate request_size=4 [11:10:31]MH_SAM_APDU [11:10:31]CAPDU: 80 0D 01 02 [11:10:31]Write to MH i2c: E2 08 00 D8 1A 80 0D 01 02 00 00 00 00 6B [11:10:31]Write i2c OK [11:10:31]MH_I2C_Read... [11:10:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:10:31]Read from MH i2c: E2 [11:10:31]MH_I2C_Read... [11:10:31]Read from MH i2c: E2 03 00 [11:10:31]MH_I2C_Read... [11:10:31]Read from MH i2c: E2 03 00 D8 1A 00 90 00 66 [11:10:31]RAPDU: 90 00 [11:10:31]wFMCommunicate OK [11:10:31]wFMCommunicate request_size=255 [11:10:31]MH_SAM_APDU [11:10:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 A6 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3B 69 03 00 35 04 06 00 1C [11:10:31]Write to MH i2c: E2 02 01 D9 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 A6 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3B 69 03 00 35 04 06 00 1C 00 00 E9 [11:10:31]Write i2c OK [11:10:31]MH_I2C_Read... [11:10:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:10:31]Read from MH i2c: E2 [11:10:31]MH_I2C_Read... [11:10:31]Read from MH i2c: E2 03 00 [11:10:31]MH_I2C_Read... [11:10:31]Read from MH i2c: E2 03 00 D9 1A 00 90 00 67 [11:10:31]RAPDU: 90 00 [11:10:31]wFMCommunicate OK [11:10:31]wFMCommunicate request_size=10 [11:10:31]MH_SAM_APDU [11:10:31]CAPDU: 80 0D 02 02 05 84 8E D7 08 B5 [11:10:31]Write to MH i2c: E2 0D 00 DA 1A 80 0D 02 02 05 00 84 8E D7 08 B5 00 00 1E [11:10:31]Write i2c OK [11:10:31]MH_I2C_Read... [11:10:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:10:31]Read from MH i2c: E2 [11:10:31]MH_I2C_Read... [11:10:31]Read from MH i2c: E2 03 00 [11:10:31]MH_I2C_Read... [11:10:31]Read from MH i2c: E2 03 00 DA 1A 00 90 00 68 [11:10:31]RAPDU: 90 00 [11:10:31]wFMCommunicate OK [11:10:31]wFMCommunicate request_size=4 [11:10:31]MH_SAM_APDU [11:10:31]CAPDU: 80 0D 03 02 [11:10:31]Write to MH i2c: E2 08 00 DB 1A 80 0D 03 02 00 00 00 00 70 [11:10:31]Write i2c OK [11:10:31]MH_I2C_Read... [11:10:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:10:31]Read from MH i2c: E2 [11:10:31]MH_I2C_Read... [11:10:31]Read from MH i2c: E2 0B 00 [11:10:31]MH_I2C_Read... [11:10:31]Read from MH i2c: E2 0B 00 DB 1A 00 A9 F5 6C B9 CB B1 5F 05 90 00 14 [11:10:31]RAPDU: A9 F5 6C B9 CB B1 5F 05 90 00 [11:10:31]wFMCommunicate OK [11:10:31]SAM_PROTO_SignData done [11:10:31]FM_MakeSignedData done [11:10:31]CreateOFDProtocolMessage [11:10:31]wFMCommunicate request_size=4 [11:10:31]MH_SAM_APDU [11:10:31]CAPDU: 80 11 00 00 [11:10:31]Write to MH i2c: E2 08 00 DC 1A 80 11 00 00 00 00 00 00 70 [11:10:31]Write i2c OK [11:10:31]MH_I2C_Read... [11:10:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:10:31]Read from MH i2c: E2 [11:10:31]MH_I2C_Read... [11:10:31]Read from MH i2c: E2 17 00 [11:10:31]MH_I2C_Read... [11:10:31]Read from MH i2c: E2 17 00 DC 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 C3 [11:10:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:10:31]wFMCommunicate OK [11:10:31]CreateOFDProtocolMessage done [11:10:31]OFDSenderStorePacket 223547 [11:10:31]StoreOFDPacket docnum=223547 [11:10:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 E9 5B 07 01 CD 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 A6 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3B 69 03 00 35 04 06 00 1C 84 8E D7 08 B5 A9 F5 6C B9 CB B1 5F 05 [11:10:31]CheckFolder [11:10:31]dirname=/storage/ofd_packets [11:10:31]CheckFolder done [11:10:31]ProducePacketName [11:10:31]name=ofd_packets/00223547 [11:10:31]NVStorageSaveData ofd_packets/00223547 [11:10:31]File name is /storage/ofd_packets/00223547 [11:10:31]Write 301 bytes [11:10:31]NVStorageSaveData done [11:10:31]OFDSenderStorePacket done [11:10:31]KKMCreateOFDPacket done [11:10:31]NVStorageSaveData kkm_last_timestamp [11:10:31]File name is /storage/kkm_last_timestamp [11:10:31]Write 4 bytes [11:10:31]NVStorageSaveData done [11:10:31]ExternCall_PrintAddStr [11:10:31]wPrintStart [11:10:31]Write to MH i2c: 01 00 00 DD 1A F7 [11:10:31]Write i2c OK [11:10:31]MH_I2C_Read... [11:10:31]Read from MH i2c: 01 [11:10:31]MH_I2C_Read... [11:10:31]Read from MH i2c: 01 07 00 [11:10:31]MH_I2C_Read... [11:10:31]Read from MH i2c: 01 07 00 DD 1A 00 00 00 00 00 FF 0F 0C [11:10:31]RasterBufferAndPrint [11:10:31]line Счет N : (1)477354 [11:10:31]line ИНН: 02508201610067 [11:10:31]line Контрольно-Кассовый Чек [11:10:31]line ПРОДАЖА [11:10:31]line ТРК (МРК, ГНК) : 32 [11:10:31]line Товар: 2710124130 [11:10:31]line Аи-92-К-5 [11:10:31]line 7.480 * 66.90 [11:10:31]line = 500.41 [11:10:31]line НДС 12% НСП 1% [11:10:31]line > о реализуемом товаре [11:10:31]line ОКРУГЛЕНИЕ: -0.41 [11:10:31]line ИТОГО: 500.00 [11:10:31]line Внесено: 500.00 [11:10:31]line СДАЧА: 0.00 [11:10:31]line НСП 1% : 4.43 [11:10:31]line НДС 12% : 53.14 [11:10:31]line Наличными: 500.00 [11:10:31]line Безнал.: 0.00 [11:10:31]line Место: АЗС № 162 "Партнер Нефть" [11:10:31]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:10:31]line СНО: Общий режим [11:10:31]line Чек 178 21.10.2024 11:10 [11:10:31]line Смена: 538 ФФД: 1.0 [11:10:31]line ЗНМ: 0300000103 [11:10:31]line РНМ: 0000000000091767 [11:10:31]line Версия ККМ: 001 [11:10:31]line ФМ: 0000000000871763 [11:10:31]line ФД: 223547 [11:10:31]line ФПД: 31355657717941 [11:10:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T111030&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223547&fm=31355657717941&tin=02508201610067®Number=0000000000091767&sum=50000 [11:10:31]OFD Sender: Processing packet 223547 [packets to send 25, broken 24] [11:10:31]ProducePacketName [11:10:31]name=ofd_packets/00223547 [11:10:31]OFD Sender: To server: pG, [11:10:31]CommunicateWithHost lk.salyk.kg:30040 [11:10:31]ConnectInit lk.salyk.kg [11:10:31]written 0, free lines is 4095 [11:10:32]Connected sock=10 [11:10:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 E9 5B 07 01 CD 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 A6 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3B 69 03 00 35 04 06 00 1C 84 8E D7 08 B5 A9 F5 6C B9 CB B1 5F 05 [11:10:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 CB D9 47 00 50 D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3B 69 03 00 F4 03 04 00 48 E2 15 67 B6 04 01 00 00 9B C1 D4 F5 25 4E 0C 60 [11:10:32]CommunicateWithHost err = 0 [11:10:32]CheckOFDResponse [11:10:32]1017 (14) - 77093643461234 [11:10:32]1041 (16) - 0000000000871763 [11:10:32]1040 (4) - 223547 [11:10:32]1012 (4) - 21.10.2024 05:10 [11:10:32]1206 (1) - 0 [11:10:32]OFD Sender: Remove packet 223547 [11:10:32]ProducePacketName [11:10:32]name=ofd_packets/00223547 [11:10:32]NVStorageDeleteData [11:10:32]Write to MH i2c: 01 00 00 08 1B 23 [11:10:32]Write i2c OK [11:10:32]MH_I2C_Read... [11:10:32]Read from MH i2c: 01 [11:10:32]MH_I2C_Read... [11:10:32]Read from MH i2c: 01 07 00 [11:10:32]MH_I2C_Read... [11:10:32]Read from MH i2c: 01 07 00 08 1B 00 00 00 00 00 E7 0C 1D [11:10:32]RasterBufferAndPrint [11:10:32]line [11:10:32]line [11:10:32]line [11:10:32]line [11:10:32]line [11:10:32]written 0, free lines is 3309 [11:10:32]MH_Cut [11:10:32]Write to MH i2c: D1 01 00 0F 1B 01 FC [11:10:32]Write i2c OK [11:10:32]MH_I2C_Read... [11:10:32]Read from MH i2c: D1 [11:10:32]MH_I2C_Read... [11:10:32]Read from MH i2c: D1 01 00 [11:10:32]MH_I2C_Read... [11:10:32]Read from MH i2c: D1 01 00 0F 1B 00 FB [11:10:32]Write to MH i2c: 01 00 00 10 1B 2B [11:10:32]Write i2c OK [11:10:32]MH_I2C_Read... [11:10:32]OFD Sender: No OFD packet to send [11:10:33]*** Cut start [11:10:33]*** Purtial cut [11:10:33]*** CUTSNS_PIN = 0 [11:10:33]*** Stage 1: CUTSNS_PIN = 1 [11:10:35]Read from MH i2c: 01 [11:10:35]MH_I2C_Read... [11:10:35]*** Stop cut motor [11:10:35]*** Cut end [11:10:35]Read from MH i2c: 01 07 00 [11:10:35]MH_I2C_Read... [11:10:35]Read from MH i2c: 01 07 00 10 1B 00 00 00 00 00 FF 0F 40 [11:10:35]process_action close_receipt done [11:10:35]requested_data is exist [11:10:35]produce_requested_data [11:10:35]requested_item fm.sn is exist - process it [11:10:35]wFMCommunicate request_size=4 [11:10:35]MH_SAM_APDU [11:10:35]CAPDU: 80 11 00 00 [11:10:35]Write to MH i2c: E2 08 00 11 1B 80 11 00 00 00 00 00 00 A6 [11:10:35]Write i2c OK [11:10:35]MH_I2C_Read... [11:10:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:10:35]Read from MH i2c: E2 [11:10:35]MH_I2C_Read... [11:10:35]Read from MH i2c: E2 17 00 [11:10:35]MH_I2C_Read... [11:10:35]Read from MH i2c: E2 17 00 11 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 F9 [11:10:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:10:35]wFMCommunicate OK [11:10:35]requested_item fd.num is exist - process it [11:10:35]SAM_PROTO_GetFieldsCounters [11:10:35]wFMCommunicate request_size=4 [11:10:35]MH_SAM_APDU [11:10:35]CAPDU: 80 13 00 00 [11:10:35]Write to MH i2c: E2 08 00 12 1B 80 13 00 00 00 00 00 00 A9 [11:10:35]Write i2c OK [11:10:35]MH_I2C_Read... [11:10:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:10:35]Read from MH i2c: E2 [11:10:35]MH_I2C_Read... [11:10:35]Read from MH i2c: E2 62 00 [11:10:35]MH_I2C_Read... [11:10:35]Read from MH i2c: E2 62 00 12 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 3B 69 03 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 A8 [11:10:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 3B 69 03 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 [11:10:35]wFMCommunicate OK [11:10:35]SAM_PROTO_GetFieldsCounters done [11:10:35]requested_item shift.num is exist - process it [11:10:35]requested_item shift.opened is exist - process it [11:10:35]req_shift_opened [11:10:35]FM_GetShiftState [11:10:35]SAM_PROTO_GetShiftState [11:10:35]wFMCommunicate request_size=4 [11:10:35]MH_SAM_APDU [11:10:35]CAPDU: 80 13 01 00 [11:10:35]Write to MH i2c: E2 08 00 13 1B 80 13 01 00 00 00 00 00 AB [11:10:35]Write i2c OK [11:10:35]MH_I2C_Read... [11:10:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:10:35]Read from MH i2c: E2 [11:10:35]MH_I2C_Read... [11:10:35]Read from MH i2c: E2 0E 00 [11:10:35]MH_I2C_Read... [11:10:35]Read from MH i2c: E2 0E 00 13 1B 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 2D [11:10:35]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:10:35]wFMCommunicate OK [11:10:35]SAM_PROTO_GetShiftState done [11:10:35]FM_GetShiftState done [11:10:35]req_shift_opened done [11:10:35]requested_item shift.open_date is exist - process it [11:10:35]req_shift_open_date [11:10:35]req_shift_open_date done [11:10:35]produce_requested_data done [11:10:35]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223547,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:10:35]process_action_free close_receipt [11:10:35]json_value_free [11:10:35]json_value_free done [11:10:35]process_json_proto returns [11:10:35]Send response to host [11:10:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223547,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:10:35]free response buf [11:10:35]execute_script done [11:10:35]execute_script returns [11:10:35]free content buf [11:10:35]Sock 9.Close socket [11:10:35]Sock 9.Thread stoped [11:10:37]OFD Sender: No OFD packet to send [11:10:42]OFD Sender: No OFD packet to send [11:10:47]OFD Sender: No OFD packet to send [11:10:52]OFD Sender: No OFD packet to send [11:10:53]accept exits with 8 [11:10:53]New connection [11:10:53]New thread 3067436388 created [11:10:53]Thread 3067579748 joined [11:10:53]Waiting for new connection... [11:10:53] Sock 8.Parse request [11:10:53]Sock 8.Check first char [11:10:53]Sock 8.First char is OK [11:10:53]request: POST /json_proto HTTP/1.0 [11:10:53]Method: POST [11:10:53]URL: /json_proto [11:10:53]Method is POST - this is cgi request [11:10:53]url: /json_proto [11:10:53]query_string will be loaded in cgi processing [11:10:53]execute_cgi json_proto POST (null) [11:10:53]execute_cgi path=json_proto method=POST [11:10:53]POST find Content-Length [11:10:53]Host: 172.17.52.131:8080 [11:10:53]Content-Length: 766 [11:10:53]Content-Type: application/json [11:10:53] [11:10:53]POST finish read [11:10:53]Found Content-Length = 766 [11:10:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477353", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:10:53]execute_script... [11:10: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)477353", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:10:53]POST & json_proto [11:10:53]process_json_proto [11:10:53]json parsed OK: [11:10:53]protocol is kg_v1.0 [11:10:53]action value=close_receipt [11:10:53]process_action close_receipt [11:10:53]cmd_close_receipt [11:10:53]MH_GetDate [11:10:53]Write to MH i2c: F0 00 00 14 1B 1E [11:10:53]Write i2c OK [11:10:53]MH_I2C_Read... [11:10:53]Read from MH i2c: F0 [11:10:53]MH_I2C_Read... [11:10:53]Read from MH i2c: F0 09 00 [11:10:53]MH_I2C_Read... [11:10:53]Read from MH i2c: F0 09 00 14 1B 00 BE 36 16 67 81 1C 16 67 B2 [11:10:53]GetLastDocTimeStamp 1729509030 [11:10:53]current date 1729509054 [11:10:53]FM_GetShiftState [11:10:53]SAM_PROTO_GetShiftState [11:10:53]wFMCommunicate request_size=4 [11:10:53]MH_SAM_APDU [11:10:53]CAPDU: 80 13 01 00 [11:10:53]Write to MH i2c: E2 08 00 15 1B 80 13 01 00 00 00 00 00 AD [11:10:53]Write i2c OK [11:10:53]MH_I2C_Read... [11:10:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:10:53]Read from MH i2c: E2 [11:10:53]MH_I2C_Read... [11:10:53]Read from MH i2c: E2 0E 00 [11:10:53]MH_I2C_Read... [11:10:53]Read from MH i2c: E2 0E 00 15 1B 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 2F [11:10:53]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:10:53]wFMCommunicate OK [11:10:53]SAM_PROTO_GetShiftState done [11:10:53]FM_GetShiftState done [11:10:53]opened in 1729469279 [11:10:53]opened+sec_in_day 1729555679 [11:10:53]quantity*price = 300075 [11:10:53]sum+1 = 300077 [11:10:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.76 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 0.00 Безнал.: 3000.76 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 179 21.10.2024 11:10 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871763 ФД: 223548 ФПД: 86590921758846 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T111054&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223548&fm=86590921758846&tin=02508201610067®Number=0000000000091767&sum=300076 [11:10:54]StoreToDocumentArchive [11:10:54]shift 538 fd 223548 [11:10:54]save to /storage/0538/doc_00223548 [11:10:54]save last doc name /storage/0538/doc_00223548 to /storage/kkm_last_doc_name [11:10:54]save OK [11:10:54]Clear old archive folders... [11:10:55]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:10:55]tlvbuf is 014200F0 [11:10:55]SAM_PROTO_ClearQueue [11:10:55]wFMCommunicate request_size=4 [11:10:55]MH_SAM_APDU [11:10:55]CAPDU: 80 09 00 00 [11:10:55]Write to MH i2c: E2 08 00 22 1B 80 09 00 00 00 00 00 00 AF [11:10:55]Write i2c OK [11:10:55]MH_I2C_Read... [11:10:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:10:55]Read from MH i2c: E2 [11:10:55]MH_I2C_Read... [11:10:55]Read from MH i2c: E2 03 00 [11:10:55]MH_I2C_Read... [11:10:55]Read from MH i2c: E2 03 00 22 1B 00 90 00 B1 [11:10:55]RAPDU: 90 00 [11:10:55]wFMCommunicate OK [11:10:55]SAM_PROTO_ClearQueue done [11:10:55]KKMCreateOFDPacket [11:10:55]OFDProtocolAddRootSTLVToBuf [11:10:55]FM_MakeSignedData [11:10:55]FM_MakeSignedData [11:10:55]SAM_PROTO_SignData [11:10:55]wFMCommunicate request_size=4 [11:10:55]MH_SAM_APDU [11:10:55]CAPDU: 80 0D 01 02 [11:10:55]Write to MH i2c: E2 08 00 23 1B 80 0D 01 02 00 00 00 00 B7 [11:10:55]Write i2c OK [11:10:55]MH_I2C_Read... [11:10:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:10:55]Read from MH i2c: E2 [11:10:55]MH_I2C_Read... [11:10:55]Read from MH i2c: E2 03 00 [11:10:55]MH_I2C_Read... [11:10:55]Read from MH i2c: E2 03 00 23 1B 00 90 00 B2 [11:10:55]RAPDU: 90 00 [11:10:55]wFMCommunicate OK [11:10:55]wFMCommunicate request_size=255 [11:10:55]MH_SAM_APDU [11:10:55]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 BE 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3C 69 03 00 35 04 06 00 4E C1 05 21 [11:10:55]Write to MH i2c: E2 02 01 24 1B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 BE 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3C 69 03 00 35 04 06 00 4E C1 05 21 00 00 2F [11:10:55]Write i2c OK [11:10:55]MH_I2C_Read... [11:10:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:10:55]Read from MH i2c: E2 [11:10:55]MH_I2C_Read... [11:10:55]Read from MH i2c: E2 03 00 [11:10:55]MH_I2C_Read... [11:10:55]Read from MH i2c: E2 03 00 24 1B 00 90 00 B3 [11:10:55]RAPDU: 90 00 [11:10:55]wFMCommunicate OK [11:10:55]wFMCommunicate request_size=7 [11:10:55]MH_SAM_APDU [11:10:55]CAPDU: 80 0D 02 02 02 D8 7E [11:10:55]Write to MH i2c: E2 0A 00 25 1B 80 0D 02 02 02 00 D8 7E 00 00 14 [11:10:55]Write i2c OK [11:10:55]MH_I2C_Read... [11:10:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:10:55]Read from MH i2c: E2 [11:10:55]MH_I2C_Read... [11:10:55]Read from MH i2c: E2 03 00 [11:10:55]MH_I2C_Read... [11:10:55]Read from MH i2c: E2 03 00 25 1B 00 90 00 B4 [11:10:55]RAPDU: 90 00 [11:10:55]wFMCommunicate OK [11:10:55]wFMCommunicate request_size=4 [11:10:55]MH_SAM_APDU [11:10:55]CAPDU: 80 0D 03 02 [11:10:55]Write to MH i2c: E2 08 00 26 1B 80 0D 03 02 00 00 00 00 BC [11:10:55]Write i2c OK [11:10:55]MH_I2C_Read... [11:10:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:10:55]Read from MH i2c: E2 [11:10:55]MH_I2C_Read... [11:10:55]Read from MH i2c: E2 0B 00 [11:10:55]MH_I2C_Read... [11:10:55]Read from MH i2c: E2 0B 00 26 1B 00 E8 C9 E1 3C 63 60 82 F0 90 00 C0 [11:10:55]RAPDU: E8 C9 E1 3C 63 60 82 F0 90 00 [11:10:55]wFMCommunicate OK [11:10:55]SAM_PROTO_SignData done [11:10:55]FM_MakeSignedData done [11:10:55]CreateOFDProtocolMessage [11:10:55]wFMCommunicate request_size=4 [11:10:55]MH_SAM_APDU [11:10:55]CAPDU: 80 11 00 00 [11:10:55]Write to MH i2c: E2 08 00 27 1B 80 11 00 00 00 00 00 00 BC [11:10:55]Write i2c OK [11:10:55]MH_I2C_Read... [11:10:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:10:55]Read from MH i2c: E2 [11:10:55]MH_I2C_Read... [11:10:55]Read from MH i2c: E2 17 00 [11:10:55]MH_I2C_Read... [11:10:55]Read from MH i2c: E2 17 00 27 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 0F [11:10:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:10:55]wFMCommunicate OK [11:10:55]CreateOFDProtocolMessage done [11:10:55]OFDSenderStorePacket 223548 [11:10:55]StoreOFDPacket docnum=223548 [11:10:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 A9 AC 04 01 35 5E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 BE 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3C 69 03 00 35 04 06 00 4E C1 05 21 D8 7E E8 C9 E1 3C 63 60 82 F0 [11:10:55]CheckFolder [11:10:55]dirname=/storage/ofd_packets [11:10:55]CheckFolder done [11:10:55]ProducePacketName [11:10:55]name=ofd_packets/00223548 [11:10:55]NVStorageSaveData ofd_packets/00223548 [11:10:55]File name is /storage/ofd_packets/00223548 [11:10:55]Write 298 bytes [11:10:55]NVStorageSaveData done [11:10:55]OFDSenderStorePacket done [11:10:55]KKMCreateOFDPacket done [11:10:55]NVStorageSaveData kkm_last_timestamp [11:10:55]File name is /storage/kkm_last_timestamp [11:10:55]Write 4 bytes [11:10:55]NVStorageSaveData done [11:10:55]ExternCall_PrintAddStr [11:10:55]wPrintStart [11:10:55]Write to MH i2c: 01 00 00 28 1B 43 [11:10:55]Write i2c OK [11:10:55]MH_I2C_Read... [11:10:55]Read from MH i2c: 01 [11:10:55]MH_I2C_Read... [11:10:55]Read from MH i2c: 01 07 00 [11:10:55]MH_I2C_Read... [11:10:55]Read from MH i2c: 01 07 00 28 1B 00 00 00 00 00 FF 0F 58 [11:10:55]RasterBufferAndPrint [11:10:55]line Счет N : (1)477353 [11:10:55]line ИНН: 02508201610067 [11:10:55]line Контрольно-Кассовый Чек [11:10:55]line ПРОДАЖА [11:10:55]line ТРК (МРК, ГНК) : 14 [11:10:55]line Товар: 2710194210 [11:10:55]line ДТ-К-5 [11:10:55]line 39.380 * 76.20 [11:10:55]line = 3000.76 [11:10:55]line НДС 12% НСП 1% [11:10:55]line > о реализуемом товаре [11:10:55]line ИТОГО: 3000.76 [11:10:55]line НСП 1% : 26.55 [11:10:55]line НДС 12% : 318.66 [11:10:55]line Наличными: 0.00 [11:10:55]line Безнал.: 3000.76 [11:10:55]line Место: АЗС № 162 "Партнер Нефть" [11:10:55]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:10:55]line СНО: Общий режим [11:10:55]line Чек 179 21.10.2024 11:10 [11:10:55]line Смена: 538 ФФД: 1.0 [11:10:55]line ЗНМ: 0300000103 [11:10:55]line РНМ: 0000000000091767 [11:10:55]line Версия ККМ: 001 [11:10:55]line Платежная система: Mbank [11:10:55]line ФМ: 0000000000871763 [11:10:55]line ФД: 223548 [11:10:55]line ФПД: 86590921758846 [11:10:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T111054&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223548&fm=86590921758846&tin=02508201610067®Number=0000000000091767&sum=300076 [11:10:55]written 0, free lines is 4095 [11:10:55]OFD Sender: Processing packet 223548 [packets to send 25, broken 24] [11:10:55]ProducePacketName [11:10:55]name=ofd_packets/00223548 [11:10:55]OFD Sender: To server: pG, [11:10:55]CommunicateWithHost lk.salyk.kg:30040 [11:10:55]ConnectInit lk.salyk.kg [11:10:55]Connected sock=10 [11:10:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 A9 AC 04 01 35 5E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 BE 36 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3C 69 03 00 35 04 06 00 4E C1 05 21 D8 7E E8 C9 E1 3C 63 60 82 F0 [11:10:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 25 89 47 00 05 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3C 69 03 00 F4 03 04 00 60 E2 15 67 B6 04 01 00 00 CF B4 CD C2 E3 0C CA F2 [11:10:55]CommunicateWithHost err = 0 [11:10:55]CheckOFDResponse [11:10:55]1017 (14) - 77093643461234 [11:10:55]1041 (16) - 0000000000871763 [11:10:55]1040 (4) - 223548 [11:10:55]1012 (4) - 21.10.2024 05:10 [11:10:55]1206 (1) - 0 [11:10:55]OFD Sender: Remove packet 223548 [11:10:55]ProducePacketName [11:10:55]name=ofd_packets/00223548 [11:10:55]NVStorageDeleteData [11:10:55]Write to MH i2c: 01 00 00 51 1B 6C [11:10:55]Write i2c OK [11:10:55]MH_I2C_Read... [11:10:55]Read from MH i2c: 01 [11:10:55]MH_I2C_Read... [11:10:55]Read from MH i2c: 01 07 00 [11:10:55]MH_I2C_Read... [11:10:55]Read from MH i2c: 01 07 00 51 1B 00 00 00 00 00 1C 0D 9C [11:10:55]RasterBufferAndPrint [11:10:55]line [11:10:55]line [11:10:55]line [11:10:55]line [11:10:55]line [11:10:55]written 0, free lines is 3362 [11:10:55]MH_Cut [11:10:55]Write to MH i2c: D1 01 00 58 1B 01 45 [11:10:55]Write i2c OK [11:10:55]MH_I2C_Read... [11:10:55]Read from MH i2c: D1 [11:10:55]MH_I2C_Read... [11:10:55]Read from MH i2c: D1 01 00 [11:10:55]MH_I2C_Read... [11:10:55]Read from MH i2c: D1 01 00 58 1B 00 44 [11:10:55]Write to MH i2c: 01 00 00 59 1B 74 [11:10:55]Write i2c OK [11:10:55]MH_I2C_Read... [11:10:56]OFD Sender: No OFD packet to send [11:10:56]*** Cut start [11:10:56]*** Purtial cut [11:10:56]*** Stage 1: CUTSNS_PIN = 1 [11:10:56]Read from MH i2c: 01 [11:10:56]MH_I2C_Read... [11:10:56]*** Stop cut motor [11:10:56]*** Cut end [11:10:56]Read from MH i2c: 01 07 00 [11:10:56]MH_I2C_Read... [11:10:56]Read from MH i2c: 01 07 00 59 1B 00 00 00 00 00 FF 0F 89 [11:10:56]process_action close_receipt done [11:10:56]requested_data is exist [11:10:56]produce_requested_data [11:10:56]requested_item fm.sn is exist - process it [11:10:56]wFMCommunicate request_size=4 [11:10:56]MH_SAM_APDU [11:10:56]CAPDU: 80 11 00 00 [11:10:56]Write to MH i2c: E2 08 00 5A 1B 80 11 00 00 00 00 00 00 EF [11:10:56]Write i2c OK [11:10:56]MH_I2C_Read... [11:10:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:10:56]Read from MH i2c: E2 [11:10:56]MH_I2C_Read... [11:10:56]Read from MH i2c: E2 17 00 [11:10:56]MH_I2C_Read... [11:10:56]Read from MH i2c: E2 17 00 5A 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 42 [11:10:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:10:56]wFMCommunicate OK [11:10:56]requested_item fd.num is exist - process it [11:10:56]SAM_PROTO_GetFieldsCounters [11:10:56]wFMCommunicate request_size=4 [11:10:56]MH_SAM_APDU [11:10:56]CAPDU: 80 13 00 00 [11:10:56]Write to MH i2c: E2 08 00 5B 1B 80 13 00 00 00 00 00 00 F2 [11:10:56]Write i2c OK [11:10:56]MH_I2C_Read... [11:10:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:10:57]Read from MH i2c: E2 [11:10:57]MH_I2C_Read... [11:10:57]Read from MH i2c: E2 62 00 [11:10:57]MH_I2C_Read... [11:10:57]Read from MH i2c: E2 62 00 5B 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 3C 69 03 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 F5 [11:10:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 3C 69 03 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 [11:10:57]wFMCommunicate OK [11:10:57]SAM_PROTO_GetFieldsCounters done [11:10:57]requested_item shift.num is exist - process it [11:10:57]requested_item shift.opened is exist - process it [11:10:57]req_shift_opened [11:10:57]FM_GetShiftState [11:10:57]SAM_PROTO_GetShiftState [11:10:57]wFMCommunicate request_size=4 [11:10:57]MH_SAM_APDU [11:10:57]CAPDU: 80 13 01 00 [11:10:57]Write to MH i2c: E2 08 00 5C 1B 80 13 01 00 00 00 00 00 F4 [11:10:57]Write i2c OK [11:10:57]MH_I2C_Read... [11:10:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:10:57]Read from MH i2c: E2 [11:10:57]MH_I2C_Read... [11:10:57]Read from MH i2c: E2 0E 00 [11:10:57]MH_I2C_Read... [11:10:57]Read from MH i2c: E2 0E 00 5C 1B 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 76 [11:10:57]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:10:57]wFMCommunicate OK [11:10:57]SAM_PROTO_GetShiftState done [11:10:57]FM_GetShiftState done [11:10:57]req_shift_opened done [11:10:57]requested_item shift.open_date is exist - process it [11:10:57]req_shift_open_date [11:10:57]req_shift_open_date done [11:10:57]produce_requested_data done [11:10:57]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223548,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:10:57]process_action_free close_receipt [11:10:57]json_value_free [11:10:57]json_value_free done [11:10:57]process_json_proto returns [11:10:57]Send response to host [11:10:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223548,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:10:57]free response buf [11:10:57]execute_script done [11:10:57]execute_script returns [11:10:57]free content buf [11:10:57]Sock 8.Close socket [11:10:57]Sock 8.Thread stoped [11:11:01]OFD Sender: No OFD packet to send [11:11:06]OFD Sender: No OFD packet to send [11:11:11]OFD Sender: No OFD packet to send [11:11:16]OFD Sender: No OFD packet to send [11:11:21]OFD Sender: No OFD packet to send [11:11:26]OFD Sender: No OFD packet to send [11:11:31]OFD Sender: No OFD packet to send [11:11:36]OFD Sender: No OFD packet to send [11:11:41]OFD Sender: No OFD packet to send [11:11:46]OFD Sender: No OFD packet to send [11:11:51]OFD Sender: No OFD packet to send [11:11:56]OFD Sender: No OFD packet to send [11:12:01]OFD Sender: No OFD packet to send [11:12:06]OFD Sender: No OFD packet to send [11:12:11]OFD Sender: No OFD packet to send [11:12:16]OFD Sender: No OFD packet to send [11:12:21]OFD Sender: No OFD packet to send [11:12:26]OFD Sender: No OFD packet to send [11:12:31]OFD Sender: No OFD packet to send [11:12:36]OFD Sender: No OFD packet to send [11:12:41]OFD Sender: No OFD packet to send [11:12:46]OFD Sender: No OFD packet to send [11:12:51]OFD Sender: No OFD packet to send [11:12:52]accept exits with 9 [11:12:52]New connection [11:12:52]New thread 3067579748 created [11:12:52]Thread 3067436388 joined [11:12:52]Waiting for new connection... [11:12:52] Sock 9.Parse request [11:12:52]Sock 9.Check first char [11:12:52]Sock 9.First char is OK [11:12:52]request: POST /json_proto HTTP/1.0 [11:12:52]Method: POST [11:12:52]URL: /json_proto [11:12:52]Method is POST - this is cgi request [11:12:52]url: /json_proto [11:12:52]query_string will be loaded in cgi processing [11:12:52]execute_cgi json_proto POST (null) [11:12:52]execute_cgi path=json_proto method=POST [11:12:52]POST find Content-Length [11:12:52]Host: 172.17.52.131:8080 [11:12:52]Content-Length: 797 [11:12:52]Content-Type: application/json [11:12:52] [11:12:52]POST finish read [11:12:52]Found Content-Length = 797 [11:12:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477355", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4295794", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:12:52]execute_script... [11:12: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)477355", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4295794", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:12:52]POST & json_proto [11:12:52]process_json_proto [11:12:52]json parsed OK: [11:12:52]protocol is kg_v1.0 [11:12:52]action value=close_receipt [11:12:52]process_action close_receipt [11:12:52]cmd_close_receipt [11:12:52]MH_GetDate [11:12:52]Write to MH i2c: F0 00 00 5D 1B 67 [11:12:52]Write i2c OK [11:12:52]MH_I2C_Read... [11:12:52]Read from MH i2c: F0 [11:12:52]MH_I2C_Read... [11:12:52]Read from MH i2c: F0 09 00 [11:12:52]MH_I2C_Read... [11:12:52]Read from MH i2c: F0 09 00 5D 1B 00 35 37 16 67 81 1C 16 67 73 [11:12:52]GetLastDocTimeStamp 1729509054 [11:12:52]current date 1729509173 [11:12:52]FM_GetShiftState [11:12:52]SAM_PROTO_GetShiftState [11:12:52]wFMCommunicate request_size=4 [11:12:52]MH_SAM_APDU [11:12:52]CAPDU: 80 13 01 00 [11:12:52]Write to MH i2c: E2 08 00 5E 1B 80 13 01 00 00 00 00 00 F6 [11:12:52]Write i2c OK [11:12:52]MH_I2C_Read... [11:12:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:12:52]Read from MH i2c: E2 [11:12:52]MH_I2C_Read... [11:12:52]Read from MH i2c: E2 0E 00 [11:12:52]MH_I2C_Read... [11:12:52]Read from MH i2c: E2 0E 00 5E 1B 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 78 [11:12:52]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:12:52]wFMCommunicate OK [11:12:52]SAM_PROTO_GetShiftState done [11:12:52]FM_GetShiftState done [11:12:52]opened in 1729469279 [11:12:52]opened+sec_in_day 1729555679 [11:12:52]quantity*price = 0 [11:12:52]sum+1 = 1 [11:12:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 180 21.10.2024 11:12 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Талоны: Топливные Талоны 4295794 ФМ: 0000000000871763 ФД: 223549 ФПД: 217926813676739 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T111253&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223549&fm=217926813676739&tin=02508201610067®Number=0000000000091767&sum=0 [11:12:53]StoreToDocumentArchive [11:12:53]shift 538 fd 223549 [11:12:53]save to /storage/0538/doc_00223549 [11:12:53]save last doc name /storage/0538/doc_00223549 to /storage/kkm_last_doc_name [11:12:53]save OK [11:12:53]Clear old archive folders... [11:12:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:12:53]tlvbuf is 013B4B00 [11:12:53]SAM_PROTO_ClearQueue [11:12:53]wFMCommunicate request_size=4 [11:12:53]MH_SAM_APDU [11:12:53]CAPDU: 80 09 00 00 [11:12:53]Write to MH i2c: E2 08 00 6B 1B 80 09 00 00 00 00 00 00 F8 [11:12:53]Write i2c OK [11:12:53]MH_I2C_Read... [11:12:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:12:53]Read from MH i2c: E2 [11:12:53]MH_I2C_Read... [11:12:53]Read from MH i2c: E2 03 00 [11:12:53]MH_I2C_Read... [11:12:53]Read from MH i2c: E2 03 00 6B 1B 00 90 00 FA [11:12:53]RAPDU: 90 00 [11:12:53]wFMCommunicate OK [11:12:53]SAM_PROTO_ClearQueue done [11:12:53]KKMCreateOFDPacket [11:12:53]OFDProtocolAddRootSTLVToBuf [11:12:53]FM_MakeSignedData [11:12:53]FM_MakeSignedData [11:12:53]SAM_PROTO_SignData [11:12:53]wFMCommunicate request_size=4 [11:12:53]MH_SAM_APDU [11:12:53]CAPDU: 80 0D 01 02 [11:12:53]Write to MH i2c: E2 08 00 6C 1B 80 0D 01 02 00 00 00 00 00 [11:12:53]Write i2c OK [11:12:53]MH_I2C_Read... [11:12:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:12:53]Read from MH i2c: E2 [11:12:53]MH_I2C_Read... [11:12:53]Read from MH i2c: E2 03 00 [11:12:53]MH_I2C_Read... [11:12:53]Read from MH i2c: E2 03 00 6C 1B 00 90 00 FB [11:12:53]RAPDU: 90 00 [11:12:53]wFMCommunicate OK [11:12:53]wFMCommunicate request_size=255 [11:12:53]MH_SAM_APDU [11:12:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 35 37 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3D 69 03 00 35 04 06 00 C6 34 0A 50 [11:12:53]Write to MH i2c: E2 02 01 6D 1B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 35 37 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3D 69 03 00 35 04 06 00 C6 34 0A 50 00 00 4F [11:12:53]Write i2c OK [11:12:53]MH_I2C_Read... [11:12:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:12:54]Read from MH i2c: E2 [11:12:54]MH_I2C_Read... [11:12:54]Read from MH i2c: E2 03 00 [11:12:54]MH_I2C_Read... [11:12:54]Read from MH i2c: E2 03 00 6D 1B 00 90 00 FC [11:12:54]RAPDU: 90 00 [11:12:54]wFMCommunicate OK [11:12:54]wFMCommunicate request_size=7 [11:12:54]MH_SAM_APDU [11:12:54]CAPDU: 80 0D 02 02 02 F4 C3 [11:12:54]Write to MH i2c: E2 0A 00 6E 1B 80 0D 02 02 02 00 F4 C3 00 00 BE [11:12:54]Write i2c OK [11:12:54]MH_I2C_Read... [11:12:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:12:54]Read from MH i2c: E2 [11:12:54]MH_I2C_Read... [11:12:54]Read from MH i2c: E2 03 00 [11:12:54]MH_I2C_Read... [11:12:54]Read from MH i2c: E2 03 00 6E 1B 00 90 00 FD [11:12:54]RAPDU: 90 00 [11:12:54]wFMCommunicate OK [11:12:54]wFMCommunicate request_size=4 [11:12:54]MH_SAM_APDU [11:12:54]CAPDU: 80 0D 03 02 [11:12:54]Write to MH i2c: E2 08 00 6F 1B 80 0D 03 02 00 00 00 00 05 [11:12:54]Write i2c OK [11:12:54]MH_I2C_Read... [11:12:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:12:54]Read from MH i2c: E2 [11:12:54]MH_I2C_Read... [11:12:54]Read from MH i2c: E2 0B 00 [11:12:54]MH_I2C_Read... [11:12:54]Read from MH i2c: E2 0B 00 6F 1B 00 1A 7D 14 2F 01 47 58 99 90 00 19 [11:12:54]RAPDU: 1A 7D 14 2F 01 47 58 99 90 00 [11:12:54]wFMCommunicate OK [11:12:54]SAM_PROTO_SignData done [11:12:54]FM_MakeSignedData done [11:12:54]CreateOFDProtocolMessage [11:12:54]wFMCommunicate request_size=4 [11:12:54]MH_SAM_APDU [11:12:54]CAPDU: 80 11 00 00 [11:12:54]Write to MH i2c: E2 08 00 70 1B 80 11 00 00 00 00 00 00 05 [11:12:54]Write i2c OK [11:12:54]MH_I2C_Read... [11:12:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:12:54]Read from MH i2c: E2 [11:12:54]MH_I2C_Read... [11:12:54]Read from MH i2c: E2 17 00 [11:12:54]MH_I2C_Read... [11:12:54]Read from MH i2c: E2 17 00 70 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 58 [11:12:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:12:54]wFMCommunicate OK [11:12:54]CreateOFDProtocolMessage done [11:12:54]OFDSenderStorePacket 223549 [11:12:54]StoreOFDPacket docnum=223549 [11:12:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 F6 CF 04 01 A6 A9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 35 37 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3D 69 03 00 35 04 06 00 C6 34 0A 50 F4 C3 1A 7D 14 2F 01 47 58 99 [11:12:54]CheckFolder [11:12:54]dirname=/storage/ofd_packets [11:12:54]CheckFolder done [11:12:54]ProducePacketName [11:12:54]name=ofd_packets/00223549 [11:12:54]NVStorageSaveData ofd_packets/00223549 [11:12:54]File name is /storage/ofd_packets/00223549 [11:12:54]Write 298 bytes [11:12:54]NVStorageSaveData done [11:12:54]OFDSenderStorePacket done [11:12:54]KKMCreateOFDPacket done [11:12:54]NVStorageSaveData kkm_last_timestamp [11:12:54]File name is /storage/kkm_last_timestamp [11:12:54]Write 4 bytes [11:12:54]NVStorageSaveData done [11:12:54]ExternCall_PrintAddStr [11:12:54]wPrintStart [11:12:54]Write to MH i2c: 01 00 00 71 1B 8C [11:12:54]Write i2c OK [11:12:54]MH_I2C_Read... [11:12:54]Read from MH i2c: 01 [11:12:54]MH_I2C_Read... [11:12:54]Read from MH i2c: 01 07 00 [11:12:54]MH_I2C_Read... [11:12:54]Read from MH i2c: 01 07 00 71 1B 00 00 00 00 00 FF 0F A1 [11:12:54]RasterBufferAndPrint [11:12:54]line Счет N : (1)477355 [11:12:54]line ИНН: 02508201610067 [11:12:54]line Контрольно-Кассовый Чек [11:12:54]line ПРОДАЖА [11:12:54]line ТРК (МРК, ГНК) : 44 [11:12:54]line Товар: 2710194210 [11:12:54]line ДТ-К-5 [11:12:54]line 10.000 * 0.00 [11:12:54]line = 0.00 [11:12:54]line НДС 12% НСП 1% [11:12:54]line > о реализуемом товаре [11:12:54]line ИТОГО: 0.00 [11:12:54]line НСП 1% : 0.00 [11:12:54]line НДС 12% : 0.00 [11:12:54]line Наличными: 0.00 [11:12:54]line Безнал.: 0.00 [11:12:54]line Место: АЗС № 162 "Партнер Нефть" [11:12:54]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:12:54]line СНО: Общий режим [11:12:54]line Чек 180 21.10.2024 11:12 [11:12:54]line Смена: 538 ФФД: 1.0 [11:12:54]line ЗНМ: 0300000103 [11:12:54]line РНМ: 0000000000091767 [11:12:54]line Версия ККМ: 001 [11:12:54]line Талоны: Топливные Талоны [11:12:54]line 4295794 [11:12:54]line ФМ: 0000000000871763 [11:12:54]line ФД: 223549 [11:12:54]line ФПД: 217926813676739 [11:12:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T111253&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223549&fm=217926813676739&tin=02508201610067®Number=0000000000091767&sum=0 [11:12:54]OFD Sender: Processing packet 223549 [packets to send 25, broken 24] [11:12:54]ProducePacketName [11:12:54]name=ofd_packets/00223549 [11:12:54]OFD Sender: To server: pG, [11:12:54]CommunicateWithHost lk.salyk.kg:30040 [11:12:54]ConnectInit lk.salyk.kg [11:12:54]written 0, free lines is 4095 [11:12:54]Connected sock=10 [11:12:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 F6 CF 04 01 A6 A9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 35 37 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3D 69 03 00 35 04 06 00 C6 34 0A 50 F4 C3 1A 7D 14 2F 01 47 58 99 [11:12:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 70 9B 47 00 89 A4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3D 69 03 00 F4 03 04 00 D7 E2 15 67 B6 04 01 00 00 BD 15 31 C0 9B 71 39 05 [11:12:54]CommunicateWithHost err = 0 [11:12:54]CheckOFDResponse [11:12:54]1017 (14) - 77093643461234 [11:12:54]1041 (16) - 0000000000871763 [11:12:54]1040 (4) - 223549 [11:12:54]1012 (4) - 21.10.2024 05:12 [11:12:54]1206 (1) - 0 [11:12:54]OFD Sender: Remove packet 223549 [11:12:54]ProducePacketName [11:12:54]name=ofd_packets/00223549 [11:12:54]NVStorageDeleteData [11:12:54]Write to MH i2c: 01 00 00 9B 1B B6 [11:12:54]Write i2c OK [11:12:54]MH_I2C_Read... [11:12:54]Read from MH i2c: 01 [11:12:54]MH_I2C_Read... [11:12:54]Read from MH i2c: 01 07 00 [11:12:54]MH_I2C_Read... [11:12:54]Read from MH i2c: 01 07 00 9B 1B 00 00 00 00 00 F2 0C BB [11:12:54]RasterBufferAndPrint [11:12:54]line [11:12:54]line [11:12:54]line [11:12:54]line [11:12:54]line [11:12:54]written 0, free lines is 3320 [11:12:54]MH_Cut [11:12:54]Write to MH i2c: D1 01 00 A2 1B 01 8F [11:12:54]Write i2c OK [11:12:54]MH_I2C_Read... [11:12:54]Read from MH i2c: D1 [11:12:54]MH_I2C_Read... [11:12:54]Read from MH i2c: D1 01 00 [11:12:54]MH_I2C_Read... [11:12:54]Read from MH i2c: D1 01 00 A2 1B 00 8E [11:12:54]Write to MH i2c: 01 00 00 A3 1B BE [11:12:54]Write i2c OK [11:12:54]MH_I2C_Read... [11:12:55]OFD Sender: No OFD packet to send [11:12:55]*** Cut start [11:12:55]*** Purtial cut [11:12:55]*** CUTSNS_PIN = 0 [11:12:55]*** Stage 1: CUTSNS_PIN = 1 [11:12:57]Read from MH i2c: 01 [11:12:57]MH_I2C_Read... [11:12:57]*** Stop cut motor [11:12:57]*** Cut end [11:12:57]Read from MH i2c: 01 07 00 [11:12:57]MH_I2C_Read... [11:12:57]Read from MH i2c: 01 07 00 A3 1B 00 00 00 00 00 FF 0F D3 [11:12:57]process_action close_receipt done [11:12:57]requested_data is exist [11:12:57]produce_requested_data [11:12:57]requested_item fm.sn is exist - process it [11:12:57]wFMCommunicate request_size=4 [11:12:57]MH_SAM_APDU [11:12:57]CAPDU: 80 11 00 00 [11:12:57]Write to MH i2c: E2 08 00 A4 1B 80 11 00 00 00 00 00 00 39 [11:12:57]Write i2c OK [11:12:57]MH_I2C_Read... [11:12:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:12:57]Read from MH i2c: E2 [11:12:57]MH_I2C_Read... [11:12:57]Read from MH i2c: E2 17 00 [11:12:57]MH_I2C_Read... [11:12:57]Read from MH i2c: E2 17 00 A4 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 8C [11:12:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:12:57]wFMCommunicate OK [11:12:57]requested_item fd.num is exist - process it [11:12:57]SAM_PROTO_GetFieldsCounters [11:12:57]wFMCommunicate request_size=4 [11:12:57]MH_SAM_APDU [11:12:57]CAPDU: 80 13 00 00 [11:12:57]Write to MH i2c: E2 08 00 A5 1B 80 13 00 00 00 00 00 00 3C [11:12:57]Write i2c OK [11:12:57]MH_I2C_Read... [11:12:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:12:57]Read from MH i2c: E2 [11:12:57]MH_I2C_Read... [11:12:57]Read from MH i2c: E2 62 00 [11:12:57]MH_I2C_Read... [11:12:57]Read from MH i2c: E2 62 00 A5 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 3D 69 03 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 43 [11:12:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 3D 69 03 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 [11:12:57]wFMCommunicate OK [11:12:57]SAM_PROTO_GetFieldsCounters done [11:12:57]requested_item shift.num is exist - process it [11:12:57]requested_item shift.opened is exist - process it [11:12:57]req_shift_opened [11:12:57]FM_GetShiftState [11:12:57]SAM_PROTO_GetShiftState [11:12:57]wFMCommunicate request_size=4 [11:12:57]MH_SAM_APDU [11:12:57]CAPDU: 80 13 01 00 [11:12:57]Write to MH i2c: E2 08 00 A6 1B 80 13 01 00 00 00 00 00 3E [11:12:57]Write i2c OK [11:12:57]MH_I2C_Read... [11:12:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:12:57]Read from MH i2c: E2 [11:12:57]MH_I2C_Read... [11:12:57]Read from MH i2c: E2 0E 00 [11:12:57]MH_I2C_Read... [11:12:57]Read from MH i2c: E2 0E 00 A6 1B 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 C0 [11:12:57]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:12:57]wFMCommunicate OK [11:12:57]SAM_PROTO_GetShiftState done [11:12:57]FM_GetShiftState done [11:12:57]req_shift_opened done [11:12:57]requested_item shift.open_date is exist - process it [11:12:57]req_shift_open_date [11:12:57]req_shift_open_date done [11:12:57]produce_requested_data done [11:12:57]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223549,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:12:57]process_action_free close_receipt [11:12:57]json_value_free [11:12:57]json_value_free done [11:12:57]process_json_proto returns [11:12:57]Send response to host [11:12:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223549,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:12:57]free response buf [11:12:57]execute_script done [11:12:57]execute_script returns [11:12:57]free content buf [11:12:57]Sock 9.Close socket [11:12:57]Sock 9.Thread stoped [11:13:00]OFD Sender: No OFD packet to send [11:13:05]OFD Sender: No OFD packet to send [11:13:10]OFD Sender: No OFD packet to send [11:13:15]OFD Sender: No OFD packet to send [11:13:20]OFD Sender: No OFD packet to send [11:13:22]accept exits with 8 [11:13:22]New connection [11:13:22]New thread 3067436388 created [11:13:22]Thread 3067579748 joined [11:13:22]Waiting for new connection... [11:13:22] Sock 8.Parse request [11:13:22]Sock 8.Check first char [11:13:22]Sock 8.First char is OK [11:13:22]request: POST /json_proto HTTP/1.0 [11:13:22]Method: POST [11:13:22]URL: /json_proto [11:13:22]Method is POST - this is cgi request [11:13:22]url: /json_proto [11:13:22]query_string will be loaded in cgi processing [11:13:22]execute_cgi json_proto POST (null) [11:13:22]execute_cgi path=json_proto method=POST [11:13:22]POST find Content-Length [11:13:22]Host: 172.17.52.131:8080 [11:13:22]Content-Length: 674 [11:13:22]Content-Type: application/json [11:13:22] [11:13:22]POST finish read [11:13:22]Found Content-Length = 674 [11:13:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477356", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.130, "sum" : 238.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 238.00, "total" : 238.00, "payments": [ { "type": 0, "sum" : 238.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:13:22]execute_script... [11:13:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477356", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.130, "sum" : 238.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 238.00, "total" : 238.00, "payments": [ { "type": 0, "sum" : 238.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:13:22]POST & json_proto [11:13:22]process_json_proto [11:13:22]json parsed OK: [11:13:22]protocol is kg_v1.0 [11:13:22]action value=close_receipt [11:13:22]process_action close_receipt [11:13:22]cmd_close_receipt [11:13:22]MH_GetDate [11:13:22]Write to MH i2c: F0 00 00 A7 1B B1 [11:13:22]Write i2c OK [11:13:22]MH_I2C_Read... [11:13:22]Read from MH i2c: F0 [11:13:22]MH_I2C_Read... [11:13:22]Read from MH i2c: F0 09 00 [11:13:22]MH_I2C_Read... [11:13:22]Read from MH i2c: F0 09 00 A7 1B 00 53 37 16 67 81 1C 16 67 DB [11:13:22]GetLastDocTimeStamp 1729509173 [11:13:22]current date 1729509203 [11:13:22]FM_GetShiftState [11:13:22]SAM_PROTO_GetShiftState [11:13:22]wFMCommunicate request_size=4 [11:13:22]MH_SAM_APDU [11:13:22]CAPDU: 80 13 01 00 [11:13:22]Write to MH i2c: E2 08 00 A8 1B 80 13 01 00 00 00 00 00 40 [11:13:22]Write i2c OK [11:13:22]MH_I2C_Read... [11:13:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:22]Read from MH i2c: E2 [11:13:22]MH_I2C_Read... [11:13:22]Read from MH i2c: E2 0E 00 [11:13:22]MH_I2C_Read... [11:13:22]Read from MH i2c: E2 0E 00 A8 1B 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 C2 [11:13:22]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:13:22]wFMCommunicate OK [11:13:22]SAM_PROTO_GetShiftState done [11:13:22]FM_GetShiftState done [11:13:22]opened in 1729469279 [11:13:22]opened+sec_in_day 1729555679 [11:13:22]quantity*price = 23850 [11:13:22]sum+1 = 23852 [11:13:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 238.00 Внесено: 238.00 СДАЧА: 0.00 НСП 1% : 2.11 НДС 12% : 25.33 Наличными: 238.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 181 21.10.2024 11:13 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223550 ФПД: 108906628801971 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T111323&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223550&fm=108906628801971&tin=02508201610067®Number=0000000000091767&sum=23800 [11:13:23]StoreToDocumentArchive [11:13:23]shift 538 fd 223550 [11:13:23]save to /storage/0538/doc_00223550 [11:13:23]save last doc name /storage/0538/doc_00223550 to /storage/kkm_last_doc_name [11:13:23]save OK [11:13:23]Clear old archive folders... [11:13:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:13:23]tlvbuf is 01450900 [11:13:23]SAM_PROTO_ClearQueue [11:13:23]wFMCommunicate request_size=4 [11:13:23]MH_SAM_APDU [11:13:23]CAPDU: 80 09 00 00 [11:13:23]Write to MH i2c: E2 08 00 B5 1B 80 09 00 00 00 00 00 00 42 [11:13:23]Write i2c OK [11:13:23]MH_I2C_Read... [11:13:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:13:23]Read from MH i2c: E2 [11:13:23]MH_I2C_Read... [11:13:23]Read from MH i2c: E2 03 00 [11:13:23]MH_I2C_Read... [11:13:23]Read from MH i2c: E2 03 00 B5 1B 00 90 00 44 [11:13:23]RAPDU: 90 00 [11:13:23]wFMCommunicate OK [11:13:23]SAM_PROTO_ClearQueue done [11:13:23]KKMCreateOFDPacket [11:13:23]OFDProtocolAddRootSTLVToBuf [11:13:23]FM_MakeSignedData [11:13:23]FM_MakeSignedData [11:13:23]SAM_PROTO_SignData [11:13:23]wFMCommunicate request_size=4 [11:13:23]MH_SAM_APDU [11:13:23]CAPDU: 80 0D 01 02 [11:13:23]Write to MH i2c: E2 08 00 B6 1B 80 0D 01 02 00 00 00 00 4A [11:13:23]Write i2c OK [11:13:23]MH_I2C_Read... [11:13:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:13:23]Read from MH i2c: E2 [11:13:23]MH_I2C_Read... [11:13:23]Read from MH i2c: E2 03 00 [11:13:23]MH_I2C_Read... [11:13:23]Read from MH i2c: E2 03 00 B6 1B 00 90 00 45 [11:13:23]RAPDU: 90 00 [11:13:23]wFMCommunicate OK [11:13:23]wFMCommunicate request_size=255 [11:13:23]MH_SAM_APDU [11:13: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 3A 0C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2B 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 5C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 09 00 00 00 00 07 04 06 00 F8 5C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 53 37 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3E 69 03 00 35 04 06 00 63 0C CC EC [11:13:23]Write to MH i2c: E2 02 01 B7 1B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 3A 0C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2B 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 5C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 09 00 00 00 00 07 04 06 00 F8 5C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 53 37 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3E 69 03 00 35 04 06 00 63 0C CC EC 00 00 6D [11:13:24]Write i2c OK [11:13:24]MH_I2C_Read... [11:13:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:24]Read from MH i2c: E2 [11:13:24]MH_I2C_Read... [11:13:24]Read from MH i2c: E2 03 00 [11:13:24]MH_I2C_Read... [11:13:24]Read from MH i2c: E2 03 00 B7 1B 00 90 00 46 [11:13:24]RAPDU: 90 00 [11:13:24]wFMCommunicate OK [11:13:24]wFMCommunicate request_size=7 [11:13:24]MH_SAM_APDU [11:13:24]CAPDU: 80 0D 02 02 02 65 B3 [11:13:24]Write to MH i2c: E2 0A 00 B8 1B 80 0D 02 02 02 00 65 B3 00 00 69 [11:13:24]Write i2c OK [11:13:24]MH_I2C_Read... [11:13:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:24]Read from MH i2c: E2 [11:13:24]MH_I2C_Read... [11:13:24]Read from MH i2c: E2 03 00 [11:13:24]MH_I2C_Read... [11:13:24]Read from MH i2c: E2 03 00 B8 1B 00 90 00 47 [11:13:24]RAPDU: 90 00 [11:13:24]wFMCommunicate OK [11:13:24]wFMCommunicate request_size=4 [11:13:24]MH_SAM_APDU [11:13:24]CAPDU: 80 0D 03 02 [11:13:24]Write to MH i2c: E2 08 00 B9 1B 80 0D 03 02 00 00 00 00 4F [11:13:24]Write i2c OK [11:13:24]MH_I2C_Read... [11:13:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:13:24]Read from MH i2c: E2 [11:13:24]MH_I2C_Read... [11:13:24]Read from MH i2c: E2 0B 00 [11:13:24]MH_I2C_Read... [11:13:24]Read from MH i2c: E2 0B 00 B9 1B 00 F1 27 DA FE D6 D5 76 83 90 00 E4 [11:13:24]RAPDU: F1 27 DA FE D6 D5 76 83 90 00 [11:13:24]wFMCommunicate OK [11:13:24]SAM_PROTO_SignData done [11:13:24]FM_MakeSignedData done [11:13:24]CreateOFDProtocolMessage [11:13:24]wFMCommunicate request_size=4 [11:13:24]MH_SAM_APDU [11:13:24]CAPDU: 80 11 00 00 [11:13:24]Write to MH i2c: E2 08 00 BA 1B 80 11 00 00 00 00 00 00 4F [11:13:24]Write i2c OK [11:13:24]MH_I2C_Read... [11:13:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:24]Read from MH i2c: E2 [11:13:24]MH_I2C_Read... [11:13:24]Read from MH i2c: E2 17 00 [11:13:24]MH_I2C_Read... [11:13:24]Read from MH i2c: E2 17 00 BA 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 A2 [11:13:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:13:24]wFMCommunicate OK [11:13:24]CreateOFDProtocolMessage done [11:13:24]OFDSenderStorePacket 223550 [11:13:24]StoreOFDPacket docnum=223550 [11:13:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 AD 75 04 01 86 30 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 3A 0C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2B 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 5C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 09 00 00 00 00 07 04 06 00 F8 5C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 53 37 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3E 69 03 00 35 04 06 00 63 0C CC EC 65 B3 F1 27 DA FE D6 D5 76 83 [11:13:24]CheckFolder [11:13:24]dirname=/storage/ofd_packets [11:13:24]CheckFolder done [11:13:24]ProducePacketName [11:13:24]name=ofd_packets/00223550 [11:13:24]NVStorageSaveData ofd_packets/00223550 [11:13:24]File name is /storage/ofd_packets/00223550 [11:13:24]Write 298 bytes [11:13:24]NVStorageSaveData done [11:13:24]OFDSenderStorePacket done [11:13:24]KKMCreateOFDPacket done [11:13:24]NVStorageSaveData kkm_last_timestamp [11:13:24]File name is /storage/kkm_last_timestamp [11:13:24]Write 4 bytes [11:13:24]NVStorageSaveData done [11:13:24]ExternCall_PrintAddStr [11:13:24]wPrintStart [11:13:24]Write to MH i2c: 01 00 00 BB 1B D6 [11:13:24]Write i2c OK [11:13:24]MH_I2C_Read... [11:13:24]Read from MH i2c: 01 [11:13:24]MH_I2C_Read... [11:13:24]Read from MH i2c: 01 07 00 [11:13:24]MH_I2C_Read... [11:13:24]Read from MH i2c: 01 07 00 BB 1B 00 00 00 00 00 FF 0F EB [11:13:24]RasterBufferAndPrint [11:13:24]line Счет N : (1)477356 [11:13:24]line ИНН: 02508201610067 [11:13:24]line Контрольно-Кассовый Чек [11:13:24]line ПРОДАЖА [11:13:24]line ТРК (МРК, ГНК) : 44 [11:13:24]line Товар: 2710194210 [11:13:24]line ДТ-К-5 [11:13:24]line 3.130 * 76.20 [11:13:24]line = 238.51 [11:13:24]line НДС 12% НСП 1% [11:13:24]line > о реализуемом товаре [11:13:24]line ОКРУГЛЕНИЕ: -0.51 [11:13:24]line ИТОГО: 238.00 [11:13:24]line Внесено: 238.00 [11:13:24]line СДАЧА: 0.00 [11:13:24]line НСП 1% : 2.11 [11:13:24]line НДС 12% : 25.33 [11:13:24]line Наличными: 238.00 [11:13:24]line Безнал.: 0.00 [11:13:24]line Место: АЗС № 162 "Партнер Нефть" [11:13:24]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:13:24]line СНО: Общий режим [11:13:24]line Чек 181 21.10.2024 11:13 [11:13:24]line Смена: 538 ФФД: 1.0 [11:13:24]line ЗНМ: 0300000103 [11:13:24]line РНМ: 0000000000091767 [11:13:24]line Версия ККМ: 001 [11:13:24]line ФМ: 0000000000871763 [11:13:24]line ФД: 223550 [11:13:24]line ФПД: 108906628801971 [11:13:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T111323&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223550&fm=108906628801971&tin=02508201610067®Number=0000000000091767&sum=23800 [11:13:24]OFD Sender: Processing packet 223550 [packets to send 25, broken 24] [11:13:24]ProducePacketName [11:13:24]name=ofd_packets/00223550 [11:13:24]OFD Sender: To server: pG, [11:13:24]CommunicateWithHost lk.salyk.kg:30040 [11:13:24]ConnectInit lk.salyk.kg [11:13:24]written 0, free lines is 4095 [11:13:24]Connected sock=10 [11:13:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 AD 75 04 01 86 30 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 3A 0C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2B 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 5C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 09 00 00 00 00 07 04 06 00 F8 5C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 53 37 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3E 69 03 00 35 04 06 00 63 0C CC EC 65 B3 F1 27 DA FE D6 D5 76 83 [11:13:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 14 24 47 00 18 DC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3E 69 03 00 F4 03 04 00 F5 E2 15 67 B6 04 01 00 00 11 D1 1C 93 8B F8 A9 69 [11:13:25]CommunicateWithHost err = 0 [11:13:25]CheckOFDResponse [11:13:25]1017 (14) - 77093643461234 [11:13:25]1041 (16) - 0000000000871763 [11:13:25]1040 (4) - 223550 [11:13:25]1012 (4) - 21.10.2024 05:13 [11:13:25]1206 (1) - 0 [11:13:25]OFD Sender: Remove packet 223550 [11:13:25]ProducePacketName [11:13:25]name=ofd_packets/00223550 [11:13:25]NVStorageDeleteData [11:13:25]Write to MH i2c: 01 00 00 E6 1B 01 [11:13:25]Write i2c OK [11:13:25]MH_I2C_Read... [11:13:25]Read from MH i2c: 01 [11:13:25]MH_I2C_Read... [11:13:25]Read from MH i2c: 01 07 00 [11:13:25]MH_I2C_Read... [11:13:25]Read from MH i2c: 01 07 00 E6 1B 00 00 00 00 00 E3 0C F7 [11:13:25]RasterBufferAndPrint [11:13:25]line [11:13:25]line [11:13:25]line [11:13:25]line [11:13:25]line [11:13:25]written 0, free lines is 3305 [11:13:25]MH_Cut [11:13:25]Write to MH i2c: D1 01 00 ED 1B 01 DA [11:13:25]Write i2c OK [11:13:25]MH_I2C_Read... [11:13:25]Read from MH i2c: D1 [11:13:25]MH_I2C_Read... [11:13:25]Read from MH i2c: D1 01 00 [11:13:25]MH_I2C_Read... [11:13:25]Read from MH i2c: D1 01 00 ED 1B 00 D9 [11:13:25]Write to MH i2c: 01 00 00 EE 1B 09 [11:13:25]Write i2c OK [11:13:25]MH_I2C_Read... [11:13:25]OFD Sender: No OFD packet to send [11:13:25]*** Cut start [11:13:25]*** Purtial cut [11:13:25]*** Stage 1: CUTSNS_PIN = 1 [11:13:26]Read from MH i2c: 01 [11:13:26]MH_I2C_Read... [11:13:26]*** Stop cut motor [11:13:26]*** Cut end [11:13:26]Read from MH i2c: 01 07 00 [11:13:26]MH_I2C_Read... [11:13:26]Read from MH i2c: 01 07 00 EE 1B 00 00 00 00 00 FF 0F 1E [11:13:26]process_action close_receipt done [11:13:26]requested_data is exist [11:13:26]produce_requested_data [11:13:26]requested_item fm.sn is exist - process it [11:13:26]wFMCommunicate request_size=4 [11:13:26]MH_SAM_APDU [11:13:26]CAPDU: 80 11 00 00 [11:13:26]Write to MH i2c: E2 08 00 EF 1B 80 11 00 00 00 00 00 00 84 [11:13:26]Write i2c OK [11:13:26]MH_I2C_Read... [11:13:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:26]Read from MH i2c: E2 [11:13:26]MH_I2C_Read... [11:13:26]Read from MH i2c: E2 17 00 [11:13:26]MH_I2C_Read... [11:13:26]Read from MH i2c: E2 17 00 EF 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 D7 [11:13:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:13:26]wFMCommunicate OK [11:13:26]requested_item fd.num is exist - process it [11:13:26]SAM_PROTO_GetFieldsCounters [11:13:26]wFMCommunicate request_size=4 [11:13:26]MH_SAM_APDU [11:13:26]CAPDU: 80 13 00 00 [11:13:26]Write to MH i2c: E2 08 00 F0 1B 80 13 00 00 00 00 00 00 87 [11:13:26]Write i2c OK [11:13:26]MH_I2C_Read... [11:13:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:13:26]Read from MH i2c: E2 [11:13:26]MH_I2C_Read... [11:13:26]Read from MH i2c: E2 62 00 [11:13:26]MH_I2C_Read... [11:13:26]Read from MH i2c: E2 62 00 F0 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 3E 69 03 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 92 [11:13:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 3E 69 03 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 [11:13:26]wFMCommunicate OK [11:13:26]SAM_PROTO_GetFieldsCounters done [11:13:26]requested_item shift.num is exist - process it [11:13:26]requested_item shift.opened is exist - process it [11:13:26]req_shift_opened [11:13:26]FM_GetShiftState [11:13:26]SAM_PROTO_GetShiftState [11:13:26]wFMCommunicate request_size=4 [11:13:26]MH_SAM_APDU [11:13:26]CAPDU: 80 13 01 00 [11:13:26]Write to MH i2c: E2 08 00 F1 1B 80 13 01 00 00 00 00 00 89 [11:13:26]Write i2c OK [11:13:26]MH_I2C_Read... [11:13:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:26]Read from MH i2c: E2 [11:13:26]MH_I2C_Read... [11:13:26]Read from MH i2c: E2 0E 00 [11:13:26]MH_I2C_Read... [11:13:26]Read from MH i2c: E2 0E 00 F1 1B 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 0B [11:13:26]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:13:26]wFMCommunicate OK [11:13:26]SAM_PROTO_GetShiftState done [11:13:26]FM_GetShiftState done [11:13:26]req_shift_opened done [11:13:26]requested_item shift.open_date is exist - process it [11:13:26]req_shift_open_date [11:13:26]req_shift_open_date done [11:13:26]produce_requested_data done [11:13:26]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223550,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:13:26]process_action_free close_receipt [11:13:26]json_value_free [11:13:26]json_value_free done [11:13:26]process_json_proto returns [11:13:26]Send response to host [11:13:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223550,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:13:26]free response buf [11:13:26]execute_script done [11:13:26]execute_script returns [11:13:26]free content buf [11:13:26]Sock 8.Close socket [11:13:26]Sock 8.Thread stoped [11:13:30]OFD Sender: No OFD packet to send [11:13:35]OFD Sender: No OFD packet to send [11:13:40]OFD Sender: No OFD packet to send [11:13:45]OFD Sender: No OFD packet to send [11:13:50]OFD Sender: No OFD packet to send [11:13:55]OFD Sender: No OFD packet to send [11:14:00]OFD Sender: No OFD packet to send [11:14:05]OFD Sender: No OFD packet to send [11:14:10]OFD Sender: No OFD packet to send [11:14:15]OFD Sender: No OFD packet to send [11:14:20]OFD Sender: No OFD packet to send [11:14:25]OFD Sender: No OFD packet to send [11:14:30]OFD Sender: No OFD packet to send [11:14:35]OFD Sender: No OFD packet to send [11:14:40]OFD Sender: No OFD packet to send [11:14:45]OFD Sender: No OFD packet to send [11:14:50]OFD Sender: No OFD packet to send [11:14:55]OFD Sender: No OFD packet to send [11:15:00]OFD Sender: No OFD packet to send [11:15:05]OFD Sender: No OFD packet to send [11:15:10]OFD Sender: No OFD packet to send [11:15:15]OFD Sender: No OFD packet to send [11:15:20]OFD Sender: No OFD packet to send [11:15:25]OFD Sender: No OFD packet to send [11:15:30]OFD Sender: No OFD packet to send [11:15:35]OFD Sender: No OFD packet to send [11:15:40]OFD Sender: No OFD packet to send [11:15:45]OFD Sender: No OFD packet to send [11:15:50]OFD Sender: No OFD packet to send [11:15:55]OFD Sender: No OFD packet to send [11:16:00]OFD Sender: No OFD packet to send [11:16:05]OFD Sender: No OFD packet to send [11:16:10]OFD Sender: No OFD packet to send [11:16:15]OFD Sender: No OFD packet to send [11:16:20]OFD Sender: No OFD packet to send [11:16:25]OFD Sender: No OFD packet to send [11:16:30]OFD Sender: No OFD packet to send [11:16:35]OFD Sender: No OFD packet to send [11:16:40]OFD Sender: No OFD packet to send [11:16:45]OFD Sender: No OFD packet to send [11:16:50]OFD Sender: No OFD packet to send [11:16:55]OFD Sender: No OFD packet to send [11:17:00]OFD Sender: No OFD packet to send [11:17:05]OFD Sender: No OFD packet to send [11:17:10]OFD Sender: No OFD packet to send [11:17:13]accept exits with 9 [11:17:13]New connection [11:17:13]New thread 3067579748 created [11:17:13]Thread 3067436388 joined [11:17:13]Waiting for new connection... [11:17:13] Sock 9.Parse request [11:17:13]Sock 9.Check first char [11:17:13]Sock 9.First char is OK [11:17:13]request: POST /json_proto HTTP/1.0 [11:17:13]Method: POST [11:17:13]URL: /json_proto [11:17:13]Method is POST - this is cgi request [11:17:13]url: /json_proto [11:17:13]query_string will be loaded in cgi processing [11:17:13]execute_cgi json_proto POST (null) [11:17:13]execute_cgi path=json_proto method=POST [11:17:13]POST find Content-Length [11:17:13]Host: 172.17.52.131:8080 [11:17:13]Content-Length: 677 [11:17:13]Content-Type: application/json [11:17:13] [11:17:13]POST finish read [11:17:13]Found Content-Length = 677 [11:17:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477358", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:17:13]execute_script... [11:17:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477358", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:17:13]POST & json_proto [11:17:13]process_json_proto [11:17:13]json parsed OK: [11:17:13]protocol is kg_v1.0 [11:17:13]action value=close_receipt [11:17:13]process_action close_receipt [11:17:13]cmd_close_receipt [11:17:13]MH_GetDate [11:17:13]Write to MH i2c: F0 00 00 F2 1B FC [11:17:13]Write i2c OK [11:17:13]MH_I2C_Read... [11:17:13]Read from MH i2c: F0 [11:17:13]MH_I2C_Read... [11:17:13]Read from MH i2c: F0 09 00 [11:17:13]MH_I2C_Read... [11:17:13]Read from MH i2c: F0 09 00 F2 1B 00 3A 38 16 67 81 1C 16 67 0E [11:17:13]GetLastDocTimeStamp 1729509203 [11:17:13]current date 1729509434 [11:17:13]FM_GetShiftState [11:17:13]SAM_PROTO_GetShiftState [11:17:13]wFMCommunicate request_size=4 [11:17:13]MH_SAM_APDU [11:17:13]CAPDU: 80 13 01 00 [11:17:13]Write to MH i2c: E2 08 00 F3 1B 80 13 01 00 00 00 00 00 8B [11:17:13]Write i2c OK [11:17:13]MH_I2C_Read... [11:17:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:13]Read from MH i2c: E2 [11:17:13]MH_I2C_Read... [11:17:13]Read from MH i2c: E2 0E 00 [11:17:13]MH_I2C_Read... [11:17:13]Read from MH i2c: E2 0E 00 F3 1B 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 0D [11:17:13]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:17:13]wFMCommunicate OK [11:17:13]SAM_PROTO_GetShiftState done [11:17:13]FM_GetShiftState done [11:17:13]opened in 1729469279 [11:17:13]opened+sec_in_day 1729555679 [11:17:13]quantity*price = 50041 [11:17:13]sum+1 = 50042 [11:17:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 182 21.10.2024 11:17 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223551 ФПД: 14463670920876 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T111714&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223551&fm=14463670920876&tin=02508201610067®Number=0000000000091767&sum=50000 [11:17:14]StoreToDocumentArchive [11:17:14]shift 538 fd 223551 [11:17:14]save to /storage/0538/doc_00223551 [11:17:14]save last doc name /storage/0538/doc_00223551 to /storage/kkm_last_doc_name [11:17:14]save OK [11:17:14]Clear old archive folders... [11:17:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:17:14]tlvbuf is 01395810 [11:17:14]SAM_PROTO_ClearQueue [11:17:14]wFMCommunicate request_size=4 [11:17:14]MH_SAM_APDU [11:17:14]CAPDU: 80 09 00 00 [11:17:14]Write to MH i2c: E2 08 00 00 1C 80 09 00 00 00 00 00 00 8E [11:17:14]Write i2c OK [11:17:14]MH_I2C_Read... [11:17:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:17:14]Read from MH i2c: E2 [11:17:14]MH_I2C_Read... [11:17:14]Read from MH i2c: E2 03 00 [11:17:14]MH_I2C_Read... [11:17:14]Read from MH i2c: E2 03 00 00 1C 00 90 00 90 [11:17:14]RAPDU: 90 00 [11:17:14]wFMCommunicate OK [11:17:14]SAM_PROTO_ClearQueue done [11:17:14]KKMCreateOFDPacket [11:17:14]OFDProtocolAddRootSTLVToBuf [11:17:14]FM_MakeSignedData [11:17:14]FM_MakeSignedData [11:17:14]SAM_PROTO_SignData [11:17:14]wFMCommunicate request_size=4 [11:17:14]MH_SAM_APDU [11:17:14]CAPDU: 80 0D 01 02 [11:17:14]Write to MH i2c: E2 08 00 01 1C 80 0D 01 02 00 00 00 00 96 [11:17:14]Write i2c OK [11:17:14]MH_I2C_Read... [11:17:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:17:14]Read from MH i2c: E2 [11:17:14]MH_I2C_Read... [11:17:14]Read from MH i2c: E2 03 00 [11:17:14]MH_I2C_Read... [11:17:14]Read from MH i2c: E2 03 00 01 1C 00 90 00 91 [11:17:14]RAPDU: 90 00 [11:17:14]wFMCommunicate OK [11:17:14]wFMCommunicate request_size=255 [11:17:14]MH_SAM_APDU [11:17:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 3A 38 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3F 69 03 00 35 04 06 00 0D [11:17:14]Write to MH i2c: E2 02 01 02 1C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 3A 38 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3F 69 03 00 35 04 06 00 0D 00 00 A3 [11:17:14]Write i2c OK [11:17:14]MH_I2C_Read... [11:17:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:15]Read from MH i2c: E2 [11:17:15]MH_I2C_Read... [11:17:15]Read from MH i2c: E2 03 00 [11:17:15]MH_I2C_Read... [11:17:15]Read from MH i2c: E2 03 00 02 1C 00 90 00 92 [11:17:15]RAPDU: 90 00 [11:17:15]wFMCommunicate OK [11:17:15]wFMCommunicate request_size=10 [11:17:15]MH_SAM_APDU [11:17:15]CAPDU: 80 0D 02 02 05 27 95 F7 A6 AC [11:17:15]Write to MH i2c: E2 0D 00 03 1C 80 0D 02 02 05 00 27 95 F7 A6 AC 00 00 A8 [11:17:15]Write i2c OK [11:17:15]MH_I2C_Read... [11:17:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:15]Read from MH i2c: E2 [11:17:15]MH_I2C_Read... [11:17:15]Read from MH i2c: E2 03 00 [11:17:15]MH_I2C_Read... [11:17:15]Read from MH i2c: E2 03 00 03 1C 00 90 00 93 [11:17:15]RAPDU: 90 00 [11:17:15]wFMCommunicate OK [11:17:15]wFMCommunicate request_size=4 [11:17:15]MH_SAM_APDU [11:17:15]CAPDU: 80 0D 03 02 [11:17:15]Write to MH i2c: E2 08 00 04 1C 80 0D 03 02 00 00 00 00 9B [11:17:15]Write i2c OK [11:17:15]MH_I2C_Read... [11:17:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:17:15]Read from MH i2c: E2 [11:17:15]MH_I2C_Read... [11:17:15]Read from MH i2c: E2 0B 00 [11:17:15]MH_I2C_Read... [11:17:15]Read from MH i2c: E2 0B 00 04 1C 00 8B 14 FA FA B3 2B 37 64 90 00 A8 [11:17:15]RAPDU: 8B 14 FA FA B3 2B 37 64 90 00 [11:17:15]wFMCommunicate OK [11:17:15]SAM_PROTO_SignData done [11:17:15]FM_MakeSignedData done [11:17:15]CreateOFDProtocolMessage [11:17:15]wFMCommunicate request_size=4 [11:17:15]MH_SAM_APDU [11:17:15]CAPDU: 80 11 00 00 [11:17:15]Write to MH i2c: E2 08 00 05 1C 80 11 00 00 00 00 00 00 9B [11:17:15]Write i2c OK [11:17:15]MH_I2C_Read... [11:17:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:15]Read from MH i2c: E2 [11:17:15]MH_I2C_Read... [11:17:15]Read from MH i2c: E2 17 00 [11:17:15]MH_I2C_Read... [11:17:15]Read from MH i2c: E2 17 00 05 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 EE [11:17:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:17:15]wFMCommunicate OK [11:17:15]CreateOFDProtocolMessage done [11:17:15]OFDSenderStorePacket 223551 [11:17:15]StoreOFDPacket docnum=223551 [11:17:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 32 EF 07 01 97 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 3A 38 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3F 69 03 00 35 04 06 00 0D 27 95 F7 A6 AC 8B 14 FA FA B3 2B 37 64 [11:17:15]CheckFolder [11:17:15]dirname=/storage/ofd_packets [11:17:15]CheckFolder done [11:17:15]ProducePacketName [11:17:15]name=ofd_packets/00223551 [11:17:15]NVStorageSaveData ofd_packets/00223551 [11:17:15]File name is /storage/ofd_packets/00223551 [11:17:15]Write 301 bytes [11:17:15]NVStorageSaveData done [11:17:15]OFDSenderStorePacket done [11:17:15]KKMCreateOFDPacket done [11:17:15]NVStorageSaveData kkm_last_timestamp [11:17:15]File name is /storage/kkm_last_timestamp [11:17:15]Write 4 bytes [11:17:15]NVStorageSaveData done [11:17:15]ExternCall_PrintAddStr [11:17:15]wPrintStart [11:17:15]Write to MH i2c: 01 00 00 06 1C 22 [11:17:15]Write i2c OK [11:17:15]MH_I2C_Read... [11:17:15]Read from MH i2c: 01 [11:17:15]MH_I2C_Read... [11:17:15]Read from MH i2c: 01 07 00 [11:17:15]MH_I2C_Read... [11:17:15]Read from MH i2c: 01 07 00 06 1C 00 00 00 00 00 FF 0F 37 [11:17:15]RasterBufferAndPrint [11:17:15]line Счет N : (1)477358 [11:17:15]line ИНН: 02508201610067 [11:17:15]line Контрольно-Кассовый Чек [11:17:15]line ПРОДАЖА [11:17:15]line ТРК (МРК, ГНК) : 32 [11:17:15]line Товар: 2710124130 [11:17:15]line Аи-92-К-5 [11:17:15]line 7.480 * 66.90 [11:17:15]line = 500.41 [11:17:15]line НДС 12% НСП 1% [11:17:15]line > о реализуемом товаре [11:17:15]line ОКРУГЛЕНИЕ: -0.41 [11:17:15]line ИТОГО: 500.00 [11:17:15]line Внесено: 500.00 [11:17:15]line СДАЧА: 0.00 [11:17:15]line НСП 1% : 4.43 [11:17:15]line НДС 12% : 53.14 [11:17:15]line Наличными: 500.00 [11:17:15]line Безнал.: 0.00 [11:17:15]line Место: АЗС № 162 "Партнер Нефть" [11:17:15]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:17:15]line СНО: Общий режим [11:17:15]line Чек 182 21.10.2024 11:17 [11:17:15]line Смена: 538 ФФД: 1.0 [11:17:15]line ЗНМ: 0300000103 [11:17:15]line РНМ: 0000000000091767 [11:17:15]line Версия ККМ: 001 [11:17:15]line ФМ: 0000000000871763 [11:17:15]line ФД: 223551 [11:17:15]line ФПД: 14463670920876 [11:17:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T111714&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223551&fm=14463670920876&tin=02508201610067®Number=0000000000091767&sum=50000 [11:17:15]OFD Sender: Processing packet 223551 [packets to send 25, broken 24] [11:17:15]ProducePacketName [11:17:15]name=ofd_packets/00223551 [11:17:15]OFD Sender: To server: pG, [11:17:15]CommunicateWithHost lk.salyk.kg:30040 [11:17:15]ConnectInit lk.salyk.kg [11:17:15]written 0, free lines is 4095 [11:17:15]Connected sock=10 [11:17:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 32 EF 07 01 97 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 3A 38 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3F 69 03 00 35 04 06 00 0D 27 95 F7 A6 AC 8B 14 FA FA B3 2B 37 64 [11:17:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 E1 F9 47 00 2E 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 3F 69 03 00 F4 03 04 00 DC E3 15 67 B6 04 01 00 00 67 45 BD FD 44 6B 10 11 [11:17:15]CommunicateWithHost err = 0 [11:17:15]CheckOFDResponse [11:17:15]1017 (14) - 77093643461234 [11:17:15]1041 (16) - 0000000000871763 [11:17:15]1040 (4) - 223551 [11:17:15]1012 (4) - 21.10.2024 05:17 [11:17:15]1206 (1) - 0 [11:17:15]OFD Sender: Remove packet 223551 [11:17:15]ProducePacketName [11:17:15]name=ofd_packets/00223551 [11:17:15]NVStorageDeleteData [11:17:15]Write to MH i2c: 01 00 00 31 1C 4D [11:17:15]Write i2c OK [11:17:15]MH_I2C_Read... [11:17:15]Read from MH i2c: 01 [11:17:15]MH_I2C_Read... [11:17:15]Read from MH i2c: 01 07 00 [11:17:15]MH_I2C_Read... [11:17:15]Read from MH i2c: 01 07 00 31 1C 00 00 00 00 00 EC 0C 4C [11:17:15]RasterBufferAndPrint [11:17:15]line [11:17:15]line [11:17:15]line [11:17:15]line [11:17:15]line [11:17:15]written 0, free lines is 3314 [11:17:16]MH_Cut [11:17:16]Write to MH i2c: D1 01 00 38 1C 01 26 [11:17:16]Write i2c OK [11:17:16]MH_I2C_Read... [11:17:16]Read from MH i2c: D1 [11:17:16]MH_I2C_Read... [11:17:16]Read from MH i2c: D1 01 00 [11:17:16]MH_I2C_Read... [11:17:16]Read from MH i2c: D1 01 00 38 1C 00 25 [11:17:16]Write to MH i2c: 01 00 00 39 1C 55 [11:17:16]Write i2c OK [11:17:16]MH_I2C_Read... [11:17:16]OFD Sender: No OFD packet to send [11:17:16]*** Cut start [11:17:16]*** Purtial cut [11:17:16]*** Stage 1: CUTSNS_PIN = 1 [11:17:16]Read from MH i2c: 01 [11:17:16]MH_I2C_Read... [11:17:16]*** Stop cut motor [11:17:16]*** Cut end [11:17:16]Read from MH i2c: 01 07 00 [11:17:16]MH_I2C_Read... [11:17:16]Read from MH i2c: 01 07 00 39 1C 00 00 00 00 00 FF 0F 6A [11:17:16]process_action close_receipt done [11:17:16]requested_data is exist [11:17:16]produce_requested_data [11:17:16]requested_item fm.sn is exist - process it [11:17:16]wFMCommunicate request_size=4 [11:17:16]MH_SAM_APDU [11:17:16]CAPDU: 80 11 00 00 [11:17:16]Write to MH i2c: E2 08 00 3A 1C 80 11 00 00 00 00 00 00 D0 [11:17:16]Write i2c OK [11:17:16]MH_I2C_Read... [11:17:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:17]Read from MH i2c: E2 [11:17:17]MH_I2C_Read... [11:17:17]Read from MH i2c: E2 17 00 [11:17:17]MH_I2C_Read... [11:17:17]Read from MH i2c: E2 17 00 3A 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 23 [11:17:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:17:17]wFMCommunicate OK [11:17:17]requested_item fd.num is exist - process it [11:17:17]SAM_PROTO_GetFieldsCounters [11:17:17]wFMCommunicate request_size=4 [11:17:17]MH_SAM_APDU [11:17:17]CAPDU: 80 13 00 00 [11:17:17]Write to MH i2c: E2 08 00 3B 1C 80 13 00 00 00 00 00 00 D3 [11:17:17]Write i2c OK [11:17:17]MH_I2C_Read... [11:17:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:17:17]Read from MH i2c: E2 [11:17:17]MH_I2C_Read... [11:17:17]Read from MH i2c: E2 62 00 [11:17:17]MH_I2C_Read... [11:17:17]Read from MH i2c: E2 62 00 3B 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 3F 69 03 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 E2 [11:17:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 3F 69 03 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 [11:17:17]wFMCommunicate OK [11:17:17]SAM_PROTO_GetFieldsCounters done [11:17:17]requested_item shift.num is exist - process it [11:17:17]requested_item shift.opened is exist - process it [11:17:17]req_shift_opened [11:17:17]FM_GetShiftState [11:17:17]SAM_PROTO_GetShiftState [11:17:17]wFMCommunicate request_size=4 [11:17:17]MH_SAM_APDU [11:17:17]CAPDU: 80 13 01 00 [11:17:17]Write to MH i2c: E2 08 00 3C 1C 80 13 01 00 00 00 00 00 D5 [11:17:17]Write i2c OK [11:17:17]MH_I2C_Read... [11:17:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:17]Read from MH i2c: E2 [11:17:17]MH_I2C_Read... [11:17:17]Read from MH i2c: E2 0E 00 [11:17:17]MH_I2C_Read... [11:17:17]Read from MH i2c: E2 0E 00 3C 1C 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 57 [11:17:17]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:17:17]wFMCommunicate OK [11:17:17]SAM_PROTO_GetShiftState done [11:17:17]FM_GetShiftState done [11:17:17]req_shift_opened done [11:17:17]requested_item shift.open_date is exist - process it [11:17:17]req_shift_open_date [11:17:17]req_shift_open_date done [11:17:17]produce_requested_data done [11:17:17]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223551,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:17:17]process_action_free close_receipt [11:17:17]json_value_free [11:17:17]json_value_free done [11:17:17]process_json_proto returns [11:17:17]Send response to host [11:17:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223551,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:17:17]free response buf [11:17:17]execute_script done [11:17:17]execute_script returns [11:17:17]free content buf [11:17:17]Sock 9.Close socket [11:17:17]Sock 9.Thread stoped [11:17:20]accept exits with 8 [11:17:20]New connection [11:17:20]New thread 3067436388 created [11:17:20]Thread 3067579748 joined [11:17:20]Waiting for new connection... [11:17:20] Sock 8.Parse request [11:17:20]Sock 8.Check first char [11:17:20]Sock 8.First char is OK [11:17:20]request: POST /json_proto HTTP/1.0 [11:17:20]Method: POST [11:17:20]URL: /json_proto [11:17:20]Method is POST - this is cgi request [11:17:20]url: /json_proto [11:17:20]query_string will be loaded in cgi processing [11:17:20]execute_cgi json_proto POST (null) [11:17:20]execute_cgi path=json_proto method=POST [11:17:20]POST find Content-Length [11:17:20]Host: 172.17.52.131:8080 [11:17:20]Content-Length: 679 [11:17:20]Content-Type: application/json [11:17:20] [11:17:20]POST finish read [11:17:20]Found Content-Length = 679 [11:17:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477357", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "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" ] } } [11:17:20]execute_script... [11:17: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)477357", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "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" ] } } [11:17:20]POST & json_proto [11:17:20]process_json_proto [11:17:20]json parsed OK: [11:17:20]protocol is kg_v1.0 [11:17:20]action value=close_receipt [11:17:20]process_action close_receipt [11:17:20]cmd_close_receipt [11:17:20]MH_GetDate [11:17:20]Write to MH i2c: F0 00 00 3D 1C 48 [11:17:20]Write i2c OK [11:17:20]MH_I2C_Read... [11:17:20]Read from MH i2c: F0 [11:17:20]MH_I2C_Read... [11:17:20]Read from MH i2c: F0 09 00 [11:17:20]MH_I2C_Read... [11:17:20]Read from MH i2c: F0 09 00 3D 1C 00 40 38 16 67 81 1C 16 67 60 [11:17:20]GetLastDocTimeStamp 1729509434 [11:17:20]current date 1729509440 [11:17:20]FM_GetShiftState [11:17:20]SAM_PROTO_GetShiftState [11:17:20]wFMCommunicate request_size=4 [11:17:20]MH_SAM_APDU [11:17:20]CAPDU: 80 13 01 00 [11:17:20]Write to MH i2c: E2 08 00 3E 1C 80 13 01 00 00 00 00 00 D7 [11:17:20]Write i2c OK [11:17:20]MH_I2C_Read... [11:17:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:20]Read from MH i2c: E2 [11:17:20]MH_I2C_Read... [11:17:20]Read from MH i2c: E2 0E 00 [11:17:20]MH_I2C_Read... [11:17:20]Read from MH i2c: E2 0E 00 3E 1C 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 59 [11:17:20]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:17:20]wFMCommunicate OK [11:17:20]SAM_PROTO_GetShiftState done [11:17:20]FM_GetShiftState done [11:17:20]opened in 1729469279 [11:17:20]opened+sec_in_day 1729555679 [11:17:20]quantity*price = 100050 [11:17:20]sum+1 = 100052 [11:17:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 183 21.10.2024 11:17 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223552 ФПД: 99968976593852 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T111720&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223552&fm=99968976593852&tin=02508201610067®Number=0000000000091767&sum=100000 [11:17:21]StoreToDocumentArchive [11:17:21]shift 538 fd 223552 [11:17:21]save to /storage/0538/doc_00223552 [11:17:21]save last doc name /storage/0538/doc_00223552 to /storage/kkm_last_doc_name [11:17:21]save OK [11:17:21]Clear old archive folders... [11:17:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:17:21]tlvbuf is 0139B070 [11:17:21]SAM_PROTO_ClearQueue [11:17:21]wFMCommunicate request_size=4 [11:17:21]MH_SAM_APDU [11:17:21]CAPDU: 80 09 00 00 [11:17:21]Write to MH i2c: E2 08 00 4B 1C 80 09 00 00 00 00 00 00 D9 [11:17:21]Write i2c OK [11:17:21]MH_I2C_Read... [11:17:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:17:21]Read from MH i2c: E2 [11:17:21]MH_I2C_Read... [11:17:21]Read from MH i2c: E2 03 00 [11:17:21]MH_I2C_Read... [11:17:21]Read from MH i2c: E2 03 00 4B 1C 00 90 00 DB [11:17:21]RAPDU: 90 00 [11:17:21]wFMCommunicate OK [11:17:21]SAM_PROTO_ClearQueue done [11:17:21]KKMCreateOFDPacket [11:17:21]OFDProtocolAddRootSTLVToBuf [11:17:21]FM_MakeSignedData [11:17:21]FM_MakeSignedData [11:17:21]SAM_PROTO_SignData [11:17:21]wFMCommunicate request_size=4 [11:17:21]MH_SAM_APDU [11:17:21]CAPDU: 80 0D 01 02 [11:17:21]Write to MH i2c: E2 08 00 4C 1C 80 0D 01 02 00 00 00 00 E1 [11:17:21]Write i2c OK [11:17:21]MH_I2C_Read... [11:17:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:17:21]Read from MH i2c: E2 [11:17:21]MH_I2C_Read... [11:17:21]Read from MH i2c: E2 03 00 [11:17:21]MH_I2C_Read... [11:17:21]Read from MH i2c: E2 03 00 4C 1C 00 90 00 DC [11:17:21]RAPDU: 90 00 [11:17:21]wFMCommunicate OK [11:17:21]wFMCommunicate request_size=255 [11:17:21]MH_SAM_APDU [11:17:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 40 38 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 40 69 03 00 35 04 06 00 5A EB D7 56 [11:17:21]Write to MH i2c: E2 02 01 4D 1C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 40 38 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 40 69 03 00 35 04 06 00 5A EB D7 56 00 00 51 [11:17:21]Write i2c OK [11:17:21]MH_I2C_Read... [11:17:21]OFD Sender: No OFD packet to send [11:17:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:21]Read from MH i2c: E2 [11:17:21]MH_I2C_Read... [11:17:21]Read from MH i2c: E2 03 00 [11:17:21]MH_I2C_Read... [11:17:21]Read from MH i2c: E2 03 00 4D 1C 00 90 00 DD [11:17:21]RAPDU: 90 00 [11:17:21]wFMCommunicate OK [11:17:21]wFMCommunicate request_size=7 [11:17:21]MH_SAM_APDU [11:17:21]CAPDU: 80 0D 02 02 02 A3 BC [11:17:21]Write to MH i2c: E2 0A 00 4E 1C 80 0D 02 02 02 00 A3 BC 00 00 47 [11:17:21]Write i2c OK [11:17:21]MH_I2C_Read... [11:17:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:21]Read from MH i2c: E2 [11:17:21]MH_I2C_Read... [11:17:21]Read from MH i2c: E2 03 00 [11:17:21]MH_I2C_Read... [11:17:21]Read from MH i2c: E2 03 00 4E 1C 00 90 00 DE [11:17:21]RAPDU: 90 00 [11:17:21]wFMCommunicate OK [11:17:21]wFMCommunicate request_size=4 [11:17:21]MH_SAM_APDU [11:17:21]CAPDU: 80 0D 03 02 [11:17:21]Write to MH i2c: E2 08 00 4F 1C 80 0D 03 02 00 00 00 00 E6 [11:17:21]Write i2c OK [11:17:21]MH_I2C_Read... [11:17:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:17:21]Read from MH i2c: E2 [11:17:21]MH_I2C_Read... [11:17:21]Read from MH i2c: E2 0B 00 [11:17:21]MH_I2C_Read... [11:17:21]Read from MH i2c: E2 0B 00 4F 1C 00 D0 A1 82 F0 8E 19 A9 A5 90 00 BF [11:17:21]RAPDU: D0 A1 82 F0 8E 19 A9 A5 90 00 [11:17:21]wFMCommunicate OK [11:17:21]SAM_PROTO_SignData done [11:17:21]FM_MakeSignedData done [11:17:21]CreateOFDProtocolMessage [11:17:21]wFMCommunicate request_size=4 [11:17:21]MH_SAM_APDU [11:17:21]CAPDU: 80 11 00 00 [11:17:21]Write to MH i2c: E2 08 00 50 1C 80 11 00 00 00 00 00 00 E6 [11:17:21]Write i2c OK [11:17:21]MH_I2C_Read... [11:17:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:21]Read from MH i2c: E2 [11:17:21]MH_I2C_Read... [11:17:21]Read from MH i2c: E2 17 00 [11:17:21]MH_I2C_Read... [11:17:21]Read from MH i2c: E2 17 00 50 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 39 [11:17:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:17:21]wFMCommunicate OK [11:17:21]CreateOFDProtocolMessage done [11:17:21]OFDSenderStorePacket 223552 [11:17:21]StoreOFDPacket docnum=223552 [11:17:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 B0 8C 04 01 89 EB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 B7 00 00 00 F4 03 04 00 40 38 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 40 69 03 00 35 04 06 00 5A EB D7 56 A3 BC D0 A1 82 F0 8E 19 A9 A5 [11:17:21]CheckFolder [11:17:21]dirname=/storage/ofd_packets [11:17:21]CheckFolder done [11:17:21]ProducePacketName [11:17:21]name=ofd_packets/00223552 [11:17:21]NVStorageSaveData ofd_packets/00223552 [11:17:21]File name is /storage/ofd_packets/00223552 [11:17:21]Write 298 bytes [11:17:21]NVStorageSaveData done [11:17:21]OFDSenderStorePacket done [11:17:21]KKMCreateOFDPacket done [11:17:21]NVStorageSaveData kkm_last_timestamp [11:17:21]File name is /storage/kkm_last_timestamp [11:17:21]Write 4 bytes [11:17:21]NVStorageSaveData done [11:17:21]ExternCall_PrintAddStr [11:17:21]wPrintStart [11:17:21]Write to MH i2c: 01 00 00 51 1C 6D [11:17:21]Write i2c OK [11:17:21]MH_I2C_Read... [11:17:21]Read from MH i2c: 01 [11:17:21]MH_I2C_Read... [11:17:21]Read from MH i2c: 01 07 00 [11:17:21]MH_I2C_Read... [11:17:21]Read from MH i2c: 01 07 00 51 1C 00 00 00 00 00 FF 0F 82 [11:17:21]RasterBufferAndPrint [11:17:21]line Счет N : (1)477357 [11:17:21]line ИНН: 02508201610067 [11:17:21]line Контрольно-Кассовый Чек [11:17:21]line ПРОДАЖА [11:17:21]line ТРК (МРК, ГНК) : 44 [11:17:21]line Товар: 2710194210 [11:17:21]line ДТ-К-5 [11:17:21]line 13.130 * 76.20 [11:17:21]line = 1000.51 [11:17:21]line НДС 12% НСП 1% [11:17:21]line > о реализуемом товаре [11:17:21]line ОКРУГЛЕНИЕ: -0.51 [11:17:21]line ИТОГО: 1000.00 [11:17:21]line Внесено: 1000.00 [11:17:21]line СДАЧА: 0.00 [11:17:21]line НСП 1% : 8.85 [11:17:21]line НДС 12% : 106.25 [11:17:21]line Наличными: 1000.00 [11:17:21]line Безнал.: 0.00 [11:17:21]line Место: АЗС № 162 "Партнер Нефть" [11:17:21]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:17:21]line СНО: Общий режим [11:17:21]line Чек 183 21.10.2024 11:17 [11:17:21]line Смена: 538 ФФД: 1.0 [11:17:21]line ЗНМ: 0300000103 [11:17:21]line РНМ: 0000000000091767 [11:17:21]line Версия ККМ: 001 [11:17:21]line ФМ: 0000000000871763 [11:17:21]line ФД: 223552 [11:17:21]line ФПД: 99968976593852 [11:17:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T111720&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223552&fm=99968976593852&tin=02508201610067®Number=0000000000091767&sum=100000 [11:17:21]written 0, free lines is 4095 [11:17:21]OFD Sender: Processing packet 223552 [packets to send 25, broken 24] [11:17:21]ProducePacketName [11:17:21]name=ofd_packets/00223552 [11:17:21]OFD Sender: To server: pG, [11:17:21]CommunicateWithHost lk.salyk.kg:30040 [11:17:21]ConnectInit lk.salyk.kg [11:17:21]Connected sock=10 [11:17:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 B0 8C 04 01 89 EB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 B7 00 00 00 F4 03 04 00 40 38 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 40 69 03 00 35 04 06 00 5A EB D7 56 A3 BC D0 A1 82 F0 8E 19 A9 A5 [11:17:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 50 E7 47 00 E4 BD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 40 69 03 00 F4 03 04 00 E2 E3 15 67 B6 04 01 00 00 AF D5 9E 85 E1 46 DA 8F [11:17:22]CommunicateWithHost err = 0 [11:17:22]CheckOFDResponse [11:17:22]1017 (14) - 77093643461234 [11:17:22]1041 (16) - 0000000000871763 [11:17:22]1040 (4) - 223552 [11:17:22]1012 (4) - 21.10.2024 05:17 [11:17:22]1206 (1) - 0 [11:17:22]OFD Sender: Remove packet 223552 [11:17:22]ProducePacketName [11:17:22]name=ofd_packets/00223552 [11:17:22]NVStorageDeleteData [11:17:22]Write to MH i2c: 01 00 00 7C 1C 98 [11:17:22]Write i2c OK [11:17:22]MH_I2C_Read... [11:17:22]Read from MH i2c: 01 [11:17:22]MH_I2C_Read... [11:17:22]Read from MH i2c: 01 07 00 [11:17:22]MH_I2C_Read... [11:17:22]Read from MH i2c: 01 07 00 7C 1C 00 00 00 00 00 E5 0C 90 [11:17:22]RasterBufferAndPrint [11:17:22]line [11:17:22]line [11:17:22]line [11:17:22]line [11:17:22]line [11:17:22]written 0, free lines is 3313 [11:17:22]MH_Cut [11:17:22]Write to MH i2c: D1 01 00 83 1C 01 71 [11:17:22]Write i2c OK [11:17:22]MH_I2C_Read... [11:17:22]Read from MH i2c: D1 [11:17:22]MH_I2C_Read... [11:17:22]Read from MH i2c: D1 01 00 [11:17:22]MH_I2C_Read... [11:17:22]Read from MH i2c: D1 01 00 83 1C 00 70 [11:17:22]Write to MH i2c: 01 00 00 84 1C A0 [11:17:22]Write i2c OK [11:17:22]MH_I2C_Read... [11:17:22]OFD Sender: No OFD packet to send [11:17:22]*** Cut start [11:17:22]*** Purtial cut [11:17:22]*** Stage 1: CUTSNS_PIN = 1 [11:17:23]Read from MH i2c: 01 [11:17:23]MH_I2C_Read... [11:17:23]*** Stop cut motor [11:17:23]*** Cut end [11:17:23]Read from MH i2c: 01 07 00 [11:17:23]MH_I2C_Read... [11:17:23]Read from MH i2c: 01 07 00 84 1C 00 00 00 00 00 FF 0F B5 [11:17:23]process_action close_receipt done [11:17:23]requested_data is exist [11:17:23]produce_requested_data [11:17:23]requested_item fm.sn is exist - process it [11:17:23]wFMCommunicate request_size=4 [11:17:23]MH_SAM_APDU [11:17:23]CAPDU: 80 11 00 00 [11:17:23]Write to MH i2c: E2 08 00 85 1C 80 11 00 00 00 00 00 00 1B [11:17:23]Write i2c OK [11:17:23]MH_I2C_Read... [11:17:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:23]Read from MH i2c: E2 [11:17:23]MH_I2C_Read... [11:17:23]Read from MH i2c: E2 17 00 [11:17:23]MH_I2C_Read... [11:17:23]Read from MH i2c: E2 17 00 85 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 6E [11:17:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:17:23]wFMCommunicate OK [11:17:23]requested_item fd.num is exist - process it [11:17:23]SAM_PROTO_GetFieldsCounters [11:17:23]wFMCommunicate request_size=4 [11:17:23]MH_SAM_APDU [11:17:23]CAPDU: 80 13 00 00 [11:17:23]Write to MH i2c: E2 08 00 86 1C 80 13 00 00 00 00 00 00 1E [11:17:23]Write i2c OK [11:17:23]MH_I2C_Read... [11:17:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:17:23]Read from MH i2c: E2 [11:17:23]MH_I2C_Read... [11:17:23]Read from MH i2c: E2 62 00 [11:17:23]MH_I2C_Read... [11:17:23]Read from MH i2c: E2 62 00 86 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 40 69 03 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 31 [11:17:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 40 69 03 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 [11:17:23]wFMCommunicate OK [11:17:23]SAM_PROTO_GetFieldsCounters done [11:17:23]requested_item shift.num is exist - process it [11:17:23]requested_item shift.opened is exist - process it [11:17:23]req_shift_opened [11:17:23]FM_GetShiftState [11:17:23]SAM_PROTO_GetShiftState [11:17:23]wFMCommunicate request_size=4 [11:17:23]MH_SAM_APDU [11:17:23]CAPDU: 80 13 01 00 [11:17:23]Write to MH i2c: E2 08 00 87 1C 80 13 01 00 00 00 00 00 20 [11:17:23]Write i2c OK [11:17:23]MH_I2C_Read... [11:17:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:23]Read from MH i2c: E2 [11:17:23]MH_I2C_Read... [11:17:23]Read from MH i2c: E2 0E 00 [11:17:23]MH_I2C_Read... [11:17:23]Read from MH i2c: E2 0E 00 87 1C 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 A2 [11:17:23]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:17:23]wFMCommunicate OK [11:17:23]SAM_PROTO_GetShiftState done [11:17:23]FM_GetShiftState done [11:17:23]req_shift_opened done [11:17:23]requested_item shift.open_date is exist - process it [11:17:23]req_shift_open_date [11:17:23]req_shift_open_date done [11:17:23]produce_requested_data done [11:17:23]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223552,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:17:23]process_action_free close_receipt [11:17:23]json_value_free [11:17:23]json_value_free done [11:17:23]process_json_proto returns [11:17:23]Send response to host [11:17:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223552,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:17:23]free response buf [11:17:23]execute_script done [11:17:23]execute_script returns [11:17:23]free content buf [11:17:23]Sock 8.Close socket [11:17:23]Sock 8.Thread stoped [11:17:27]OFD Sender: No OFD packet to send [11:17:32]OFD Sender: No OFD packet to send [11:17:33]accept exits with 9 [11:17:33]New connection [11:17:33]New thread 3067579748 created [11:17:33]Thread 3067436388 joined [11:17:33]Waiting for new connection... [11:17:33] Sock 9.Parse request [11:17:33]Sock 9.Check first char [11:17:33]Sock 9.First char is OK [11:17:33]request: POST /json_proto HTTP/1.0 [11:17:33]Method: POST [11:17:33]URL: /json_proto [11:17:33]Method is POST - this is cgi request [11:17:33]url: /json_proto [11:17:33]query_string will be loaded in cgi processing [11:17:33]execute_cgi json_proto POST (null) [11:17:33]execute_cgi path=json_proto method=POST [11:17:33]POST find Content-Length [11:17:33]Host: 172.17.52.131:8080 [11:17:33]Content-Length: 813 [11:17:33]Content-Type: application/json [11:17:33] [11:17:33]POST finish read [11:17:33]Found Content-Length = 813 [11:17:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477359", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:17:33]execute_script... [11:17:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477359", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:17:33]POST & json_proto [11:17:33]process_json_proto [11:17:33]json parsed OK: [11:17:33]protocol is kg_v1.0 [11:17:33]action value=close_receipt [11:17:33]process_action close_receipt [11:17:33]cmd_close_receipt [11:17:33]MH_GetDate [11:17:33]Write to MH i2c: F0 00 00 88 1C 93 [11:17:33]Write i2c OK [11:17:33]MH_I2C_Read... [11:17:33]Read from MH i2c: F0 [11:17:33]MH_I2C_Read... [11:17:33]Read from MH i2c: F0 09 00 [11:17:33]MH_I2C_Read... [11:17:33]Read from MH i2c: F0 09 00 88 1C 00 4E 38 16 67 81 1C 16 67 B9 [11:17:33]GetLastDocTimeStamp 1729509440 [11:17:33]current date 1729509454 [11:17:33]FM_GetShiftState [11:17:33]SAM_PROTO_GetShiftState [11:17:33]wFMCommunicate request_size=4 [11:17:33]MH_SAM_APDU [11:17:33]CAPDU: 80 13 01 00 [11:17:33]Write to MH i2c: E2 08 00 89 1C 80 13 01 00 00 00 00 00 22 [11:17:33]Write i2c OK [11:17:33]MH_I2C_Read... [11:17:33]Read from MH i2c: E2 [11:17:33]MH_I2C_Read... [11:17:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:33]Read from MH i2c: E2 0E 00 [11:17:33]MH_I2C_Read... [11:17:33]Read from MH i2c: E2 0E 00 89 1C 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 A4 [11:17:33]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:17:33]wFMCommunicate OK [11:17:33]SAM_PROTO_GetShiftState done [11:17:33]FM_GetShiftState done [11:17:33]opened in 1729469279 [11:17:33]opened+sec_in_day 1729555679 [11:17:33]quantity*price = 50063 [11:17:33]sum+1 = 50064 [11:17:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.63 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 0.00 Безнал.: 500.63 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 184 21.10.2024 11:17 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871763 ФД: 223553 ФПД: 175304641943991 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T111734&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223553&fm=175304641943991&tin=02508201610067®Number=0000000000091767&sum=50063 [11:17:34]StoreToDocumentArchive [11:17:34]shift 538 fd 223553 [11:17:34]save to /storage/0538/doc_00223553 [11:17:34]save last doc name /storage/0538/doc_00223553 to /storage/kkm_last_doc_name [11:17:34]save OK [11:17:34]Clear old archive folders... [11:17:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:17:34]tlvbuf is 013C19E0 [11:17:34]SAM_PROTO_ClearQueue [11:17:34]wFMCommunicate request_size=4 [11:17:34]MH_SAM_APDU [11:17:34]CAPDU: 80 09 00 00 [11:17:34]Write to MH i2c: E2 08 00 96 1C 80 09 00 00 00 00 00 00 24 [11:17:34]Write i2c OK [11:17:34]MH_I2C_Read... [11:17:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:17:34]Read from MH i2c: E2 [11:17:34]MH_I2C_Read... [11:17:34]Read from MH i2c: E2 03 00 [11:17:34]MH_I2C_Read... [11:17:34]Read from MH i2c: E2 03 00 96 1C 00 90 00 26 [11:17:34]RAPDU: 90 00 [11:17:34]wFMCommunicate OK [11:17:34]SAM_PROTO_ClearQueue done [11:17:34]KKMCreateOFDPacket [11:17:34]OFDProtocolAddRootSTLVToBuf [11:17:34]FM_MakeSignedData [11:17:34]FM_MakeSignedData [11:17:34]SAM_PROTO_SignData [11:17:34]wFMCommunicate request_size=4 [11:17:34]MH_SAM_APDU [11:17:34]CAPDU: 80 0D 01 02 [11:17:34]Write to MH i2c: E2 08 00 97 1C 80 0D 01 02 00 00 00 00 2C [11:17:34]Write i2c OK [11:17:34]MH_I2C_Read... [11:17:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:17:34]Read from MH i2c: E2 [11:17:34]MH_I2C_Read... [11:17:34]Read from MH i2c: E2 03 00 [11:17:34]MH_I2C_Read... [11:17:34]Read from MH i2c: E2 03 00 97 1C 00 90 00 27 [11:17:34]RAPDU: 90 00 [11:17:34]wFMCommunicate OK [11:17:34]wFMCommunicate request_size=255 [11:17:34]MH_SAM_APDU [11:17: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 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8F C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8F C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 4E 38 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 41 69 03 00 35 04 06 00 9F 70 4A E9 [11:17:34]Write to MH i2c: E2 02 01 98 1C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8F C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8F C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 4E 38 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 41 69 03 00 35 04 06 00 9F 70 4A E9 00 00 82 [11:17:34]Write i2c OK [11:17:34]MH_I2C_Read... [11:17:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:35]Read from MH i2c: E2 [11:17:35]MH_I2C_Read... [11:17:35]Read from MH i2c: E2 03 00 [11:17:35]MH_I2C_Read... [11:17:35]Read from MH i2c: E2 03 00 98 1C 00 90 00 28 [11:17:35]RAPDU: 90 00 [11:17:35]wFMCommunicate OK [11:17:35]wFMCommunicate request_size=7 [11:17:35]MH_SAM_APDU [11:17:35]CAPDU: 80 0D 02 02 02 19 B7 [11:17:35]Write to MH i2c: E2 0A 00 99 1C 80 0D 02 02 02 00 19 B7 00 00 03 [11:17:35]Write i2c OK [11:17:35]MH_I2C_Read... [11:17:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:35]Read from MH i2c: E2 [11:17:35]MH_I2C_Read... [11:17:35]Read from MH i2c: E2 03 00 [11:17:35]MH_I2C_Read... [11:17:35]Read from MH i2c: E2 03 00 99 1C 00 90 00 29 [11:17:35]RAPDU: 90 00 [11:17:35]wFMCommunicate OK [11:17:35]wFMCommunicate request_size=4 [11:17:35]MH_SAM_APDU [11:17:35]CAPDU: 80 0D 03 02 [11:17:35]Write to MH i2c: E2 08 00 9A 1C 80 0D 03 02 00 00 00 00 31 [11:17:35]Write i2c OK [11:17:35]MH_I2C_Read... [11:17:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:17:35]Read from MH i2c: E2 [11:17:35]MH_I2C_Read... [11:17:35]Read from MH i2c: E2 0B 00 [11:17:35]MH_I2C_Read... [11:17:35]Read from MH i2c: E2 0B 00 9A 1C 00 73 DF FF 13 78 CB D7 E5 90 00 95 [11:17:35]RAPDU: 73 DF FF 13 78 CB D7 E5 90 00 [11:17:35]wFMCommunicate OK [11:17:35]SAM_PROTO_SignData done [11:17:35]FM_MakeSignedData done [11:17:35]CreateOFDProtocolMessage [11:17:35]wFMCommunicate request_size=4 [11:17:35]MH_SAM_APDU [11:17:35]CAPDU: 80 11 00 00 [11:17:35]Write to MH i2c: E2 08 00 9B 1C 80 11 00 00 00 00 00 00 31 [11:17:35]Write i2c OK [11:17:35]MH_I2C_Read... [11:17:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:35]Read from MH i2c: E2 [11:17:35]MH_I2C_Read... [11:17:35]Read from MH i2c: E2 17 00 [11:17:35]MH_I2C_Read... [11:17:35]Read from MH i2c: E2 17 00 9B 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 84 [11:17:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:17:35]wFMCommunicate OK [11:17:35]CreateOFDProtocolMessage done [11:17:35]OFDSenderStorePacket 223553 [11:17:35]StoreOFDPacket docnum=223553 [11:17:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 0C 7D 04 01 9D FE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8F C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8F C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 4E 38 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 41 69 03 00 35 04 06 00 9F 70 4A E9 19 B7 73 DF FF 13 78 CB D7 E5 [11:17:35]CheckFolder [11:17:35]dirname=/storage/ofd_packets [11:17:35]CheckFolder done [11:17:35]ProducePacketName [11:17:35]name=ofd_packets/00223553 [11:17:35]NVStorageSaveData ofd_packets/00223553 [11:17:35]File name is /storage/ofd_packets/00223553 [11:17:35]Write 298 bytes [11:17:35]NVStorageSaveData done [11:17:35]OFDSenderStorePacket done [11:17:35]KKMCreateOFDPacket done [11:17:35]NVStorageSaveData kkm_last_timestamp [11:17:35]File name is /storage/kkm_last_timestamp [11:17:35]Write 4 bytes [11:17:35]NVStorageSaveData done [11:17:35]ExternCall_PrintAddStr [11:17:35]wPrintStart [11:17:35]Write to MH i2c: 01 00 00 9C 1C B8 [11:17:35]Write i2c OK [11:17:35]MH_I2C_Read... [11:17:35]Read from MH i2c: 01 [11:17:35]MH_I2C_Read... [11:17:35]Read from MH i2c: 01 07 00 [11:17:35]MH_I2C_Read... [11:17:35]Read from MH i2c: 01 07 00 9C 1C 00 00 00 00 00 FF 0F CD [11:17:35]RasterBufferAndPrint [11:17:35]line Счет N : (1)477359 [11:17:35]line ИНН: 02508201610067 [11:17:35]line Контрольно-Кассовый Чек [11:17:35]line ПРОДАЖА [11:17:35]line ТРК (МРК, ГНК) : 24 [11:17:35]line Товар: 2710194210 [11:17:35]line ДТ-К-5 [11:17:35]line 6.570 * 76.20 [11:17:35]line = 500.63 [11:17:35]line НДС 12% НСП 1% [11:17:35]line > о реализуемом товаре [11:17:35]line ИТОГО: 500.63 [11:17:35]line НСП 1% : 4.43 [11:17:35]line НДС 12% : 53.16 [11:17:35]line Наличными: 0.00 [11:17:35]line Безнал.: 500.63 [11:17:35]line Место: АЗС № 162 "Партнер Нефть" [11:17:35]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:17:35]line СНО: Общий режим [11:17:35]line Чек 184 21.10.2024 11:17 [11:17:35]line Смена: 538 ФФД: 1.0 [11:17:35]line ЗНМ: 0300000103 [11:17:35]line РНМ: 0000000000091767 [11:17:35]line Версия ККМ: 001 [11:17:35]line Платежная система: Бакай Банк [11:17:35]line ФМ: 0000000000871763 [11:17:35]line ФД: 223553 [11:17:35]line ФПД: 175304641943991 [11:17:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T111734&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223553&fm=175304641943991&tin=02508201610067®Number=0000000000091767&sum=50063 [11:17:35]written 0, free lines is 4095 [11:17:35]OFD Sender: Processing packet 223553 [packets to send 25, broken 24] [11:17:35]ProducePacketName [11:17:35]name=ofd_packets/00223553 [11:17:35]OFD Sender: To server: pG, [11:17:35]CommunicateWithHost lk.salyk.kg:30040 [11:17:35]ConnectInit lk.salyk.kg [11:17:35]Connected sock=10 [11:17:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 0C 7D 04 01 9D FE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8F C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8F C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 4E 38 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 41 69 03 00 35 04 06 00 9F 70 4A E9 19 B7 73 DF FF 13 78 CB D7 E5 [11:17:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 28 8E 47 00 6F 1F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 41 69 03 00 F4 03 04 00 F0 E3 15 67 B6 04 01 00 00 30 1C A3 C9 67 90 AA 9A [11:17:35]CommunicateWithHost err = 0 [11:17:35]CheckOFDResponse [11:17:35]1017 (14) - 77093643461234 [11:17:35]1041 (16) - 0000000000871763 [11:17:35]1040 (4) - 223553 [11:17:35]1012 (4) - 21.10.2024 05:17 [11:17:35]1206 (1) - 0 [11:17:35]OFD Sender: Remove packet 223553 [11:17:35]ProducePacketName [11:17:35]name=ofd_packets/00223553 [11:17:35]NVStorageDeleteData [11:17:35]Write to MH i2c: 01 00 00 C6 1C E2 [11:17:35]Write i2c OK [11:17:35]MH_I2C_Read... [11:17:35]Read from MH i2c: 01 [11:17:35]MH_I2C_Read... [11:17:35]Read from MH i2c: 01 07 00 [11:17:35]MH_I2C_Read... [11:17:35]Read from MH i2c: 01 07 00 C6 1C 00 00 00 00 00 0F 0D 05 [11:17:35]RasterBufferAndPrint [11:17:35]line [11:17:35]line [11:17:35]line [11:17:35]line [11:17:35]line [11:17:35]written 0, free lines is 3358 [11:17:35]MH_Cut [11:17:35]Write to MH i2c: D1 01 00 CD 1C 01 BB [11:17:35]Write i2c OK [11:17:35]MH_I2C_Read... [11:17:35]Read from MH i2c: D1 [11:17:35]MH_I2C_Read... [11:17:35]Read from MH i2c: D1 01 00 [11:17:35]MH_I2C_Read... [11:17:35]Read from MH i2c: D1 01 00 CD 1C 00 BA [11:17:35]Write to MH i2c: 01 00 00 CE 1C EA [11:17:35]Write i2c OK [11:17:35]MH_I2C_Read... [11:17:36]OFD Sender: No OFD packet to send [11:17:36]*** Cut start [11:17:36]*** Purtial cut [11:17:36]*** CUTSNS_PIN = 0 [11:17:36]*** Stage 1: CUTSNS_PIN = 1 [11:17:38]Read from MH i2c: 01 [11:17:38]MH_I2C_Read... [11:17:38]*** Stop cut motor [11:17:38]*** Cut end [11:17:38]Read from MH i2c: 01 07 00 [11:17:38]MH_I2C_Read... [11:17:38]Read from MH i2c: 01 07 00 CE 1C 00 00 00 00 00 FF 0F FF [11:17:38]process_action close_receipt done [11:17:38]requested_data is exist [11:17:38]produce_requested_data [11:17:38]requested_item fm.sn is exist - process it [11:17:38]wFMCommunicate request_size=4 [11:17:38]MH_SAM_APDU [11:17:38]CAPDU: 80 11 00 00 [11:17:38]Write to MH i2c: E2 08 00 CF 1C 80 11 00 00 00 00 00 00 65 [11:17:38]Write i2c OK [11:17:38]MH_I2C_Read... [11:17:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:38]Read from MH i2c: E2 [11:17:38]MH_I2C_Read... [11:17:38]Read from MH i2c: E2 17 00 [11:17:38]MH_I2C_Read... [11:17:38]Read from MH i2c: E2 17 00 CF 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 B8 [11:17:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:17:38]wFMCommunicate OK [11:17:38]requested_item fd.num is exist - process it [11:17:38]SAM_PROTO_GetFieldsCounters [11:17:38]wFMCommunicate request_size=4 [11:17:38]MH_SAM_APDU [11:17:38]CAPDU: 80 13 00 00 [11:17:38]Write to MH i2c: E2 08 00 D0 1C 80 13 00 00 00 00 00 00 68 [11:17:38]Write i2c OK [11:17:38]MH_I2C_Read... [11:17:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:17:38]Read from MH i2c: E2 [11:17:38]MH_I2C_Read... [11:17:38]Read from MH i2c: E2 62 00 [11:17:38]MH_I2C_Read... [11:17:38]Read from MH i2c: E2 62 00 D0 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 41 69 03 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 7F [11:17:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 41 69 03 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 [11:17:38]wFMCommunicate OK [11:17:38]SAM_PROTO_GetFieldsCounters done [11:17:38]requested_item shift.num is exist - process it [11:17:38]requested_item shift.opened is exist - process it [11:17:38]req_shift_opened [11:17:38]FM_GetShiftState [11:17:38]SAM_PROTO_GetShiftState [11:17:38]wFMCommunicate request_size=4 [11:17:38]MH_SAM_APDU [11:17:38]CAPDU: 80 13 01 00 [11:17:38]Write to MH i2c: E2 08 00 D1 1C 80 13 01 00 00 00 00 00 6A [11:17:38]Write i2c OK [11:17:38]MH_I2C_Read... [11:17:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:38]Read from MH i2c: E2 [11:17:38]MH_I2C_Read... [11:17:38]Read from MH i2c: E2 0E 00 [11:17:38]MH_I2C_Read... [11:17:38]Read from MH i2c: E2 0E 00 D1 1C 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 EC [11:17:38]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:17:38]wFMCommunicate OK [11:17:38]SAM_PROTO_GetShiftState done [11:17:38]FM_GetShiftState done [11:17:38]req_shift_opened done [11:17:38]requested_item shift.open_date is exist - process it [11:17:38]req_shift_open_date [11:17:38]req_shift_open_date done [11:17:38]produce_requested_data done [11:17:38]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223553,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:17:38]process_action_free close_receipt [11:17:38]json_value_free [11:17:38]json_value_free done [11:17:38]process_json_proto returns [11:17:38]Send response to host [11:17:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223553,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:17:38]free response buf [11:17:38]execute_script done [11:17:38]execute_script returns [11:17:38]free content buf [11:17:38]Sock 9.Close socket [11:17:38]Sock 9.Thread stoped [11:17:41]OFD Sender: No OFD packet to send [11:17:46]OFD Sender: No OFD packet to send [11:17:51]OFD Sender: No OFD packet to send [11:17:56]OFD Sender: No OFD packet to send [11:18:01]OFD Sender: No OFD packet to send [11:18:06]OFD Sender: No OFD packet to send [11:18:06]accept exits with 8 [11:18:06]New connection [11:18:06]New thread 3067436388 created [11:18:06]Thread 3067579748 joined [11:18:06]Waiting for new connection... [11:18:06] Sock 8.Parse request [11:18:06]Sock 8.Check first char [11:18:06]Sock 8.First char is OK [11:18:06]request: POST /json_proto HTTP/1.0 [11:18:06]Method: POST [11:18:06]URL: /json_proto [11:18:06]Method is POST - this is cgi request [11:18:06]url: /json_proto [11:18:06]query_string will be loaded in cgi processing [11:18:06]execute_cgi json_proto POST (null) [11:18:06]execute_cgi path=json_proto method=POST [11:18:06]POST find Content-Length [11:18:06]Host: 172.17.52.131:8080 [11:18:06]Content-Length: 677 [11:18:06]Content-Type: application/json [11:18:06] [11:18:06]POST finish read [11:18:06]Found Content-Length = 677 [11:18:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477360", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:18:06]execute_script... [11:18:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477360", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:18:06]POST & json_proto [11:18:06]process_json_proto [11:18:06]json parsed OK: [11:18:06]protocol is kg_v1.0 [11:18:06]action value=close_receipt [11:18:06]process_action close_receipt [11:18:06]cmd_close_receipt [11:18:06]MH_GetDate [11:18:06]Write to MH i2c: F0 00 00 D2 1C DD [11:18:06]Write i2c OK [11:18:06]MH_I2C_Read... [11:18:06]Read from MH i2c: F0 [11:18:06]MH_I2C_Read... [11:18:06]Read from MH i2c: F0 09 00 [11:18:06]MH_I2C_Read... [11:18:06]Read from MH i2c: F0 09 00 D2 1C 00 6F 38 16 67 81 1C 16 67 24 [11:18:06]GetLastDocTimeStamp 1729509454 [11:18:06]current date 1729509487 [11:18:06]FM_GetShiftState [11:18:06]SAM_PROTO_GetShiftState [11:18:06]wFMCommunicate request_size=4 [11:18:06]MH_SAM_APDU [11:18:06]CAPDU: 80 13 01 00 [11:18:06]Write to MH i2c: E2 08 00 D3 1C 80 13 01 00 00 00 00 00 6C [11:18:06]Write i2c OK [11:18:06]MH_I2C_Read... [11:18:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:18:06]Read from MH i2c: E2 [11:18:06]MH_I2C_Read... [11:18:06]Read from MH i2c: E2 0E 00 [11:18:06]MH_I2C_Read... [11:18:06]Read from MH i2c: E2 0E 00 D3 1C 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 EE [11:18:06]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:18:06]wFMCommunicate OK [11:18:06]SAM_PROTO_GetShiftState done [11:18:06]FM_GetShiftState done [11:18:06]opened in 1729469279 [11:18:06]opened+sec_in_day 1729555679 [11:18:06]quantity*price = 50041 [11:18:06]sum+1 = 50042 [11:18:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 185 21.10.2024 11:18 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223554 ФПД: 176259174260949 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T111807&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223554&fm=176259174260949&tin=02508201610067®Number=0000000000091767&sum=50000 [11:18:07]StoreToDocumentArchive [11:18:07]shift 538 fd 223554 [11:18:07]save to /storage/0538/doc_00223554 [11:18:07]save last doc name /storage/0538/doc_00223554 to /storage/kkm_last_doc_name [11:18:07]save OK [11:18:07]Clear old archive folders... [11:18:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:18:07]tlvbuf is 0139B4F0 [11:18:07]SAM_PROTO_ClearQueue [11:18:07]wFMCommunicate request_size=4 [11:18:07]MH_SAM_APDU [11:18:07]CAPDU: 80 09 00 00 [11:18:07]Write to MH i2c: E2 08 00 E0 1C 80 09 00 00 00 00 00 00 6E [11:18:07]Write i2c OK [11:18:07]MH_I2C_Read... [11:18:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:18:07]Read from MH i2c: E2 [11:18:07]MH_I2C_Read... [11:18:07]Read from MH i2c: E2 03 00 [11:18:07]MH_I2C_Read... [11:18:07]Read from MH i2c: E2 03 00 E0 1C 00 90 00 70 [11:18:07]RAPDU: 90 00 [11:18:07]wFMCommunicate OK [11:18:07]SAM_PROTO_ClearQueue done [11:18:07]KKMCreateOFDPacket [11:18:07]OFDProtocolAddRootSTLVToBuf [11:18:07]FM_MakeSignedData [11:18:07]FM_MakeSignedData [11:18:07]SAM_PROTO_SignData [11:18:07]wFMCommunicate request_size=4 [11:18:07]MH_SAM_APDU [11:18:07]CAPDU: 80 0D 01 02 [11:18:07]Write to MH i2c: E2 08 00 E1 1C 80 0D 01 02 00 00 00 00 76 [11:18:07]Write i2c OK [11:18:07]MH_I2C_Read... [11:18:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:18:07]Read from MH i2c: E2 [11:18:07]MH_I2C_Read... [11:18:07]Read from MH i2c: E2 03 00 [11:18:07]MH_I2C_Read... [11:18:07]Read from MH i2c: E2 03 00 E1 1C 00 90 00 71 [11:18:07]RAPDU: 90 00 [11:18:07]wFMCommunicate OK [11:18:07]wFMCommunicate request_size=255 [11:18:07]MH_SAM_APDU [11:18:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 6F 38 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 42 69 03 00 35 04 06 00 A0 [11:18:07]Write to MH i2c: E2 02 01 E2 1C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 6F 38 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 42 69 03 00 35 04 06 00 A0 00 00 51 [11:18:07]Write i2c OK [11:18:07]MH_I2C_Read... [11:18:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:08]Read from MH i2c: E2 [11:18:08]MH_I2C_Read... [11:18:08]Read from MH i2c: E2 03 00 [11:18:08]MH_I2C_Read... [11:18:08]Read from MH i2c: E2 03 00 E2 1C 00 90 00 72 [11:18:08]RAPDU: 90 00 [11:18:08]wFMCommunicate OK [11:18:08]wFMCommunicate request_size=10 [11:18:08]MH_SAM_APDU [11:18:08]CAPDU: 80 0D 02 02 05 4E 89 78 60 D5 [11:18:08]Write to MH i2c: E2 0D 00 E3 1C 80 0D 02 02 05 00 4E 89 78 60 D5 00 00 07 [11:18:08]Write i2c OK [11:18:08]MH_I2C_Read... [11:18:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:08]Read from MH i2c: E2 [11:18:08]MH_I2C_Read... [11:18:08]Read from MH i2c: E2 03 00 [11:18:08]MH_I2C_Read... [11:18:08]Read from MH i2c: E2 03 00 E3 1C 00 90 00 73 [11:18:08]RAPDU: 90 00 [11:18:08]wFMCommunicate OK [11:18:08]wFMCommunicate request_size=4 [11:18:08]MH_SAM_APDU [11:18:08]CAPDU: 80 0D 03 02 [11:18:08]Write to MH i2c: E2 08 00 E4 1C 80 0D 03 02 00 00 00 00 7B [11:18:08]Write i2c OK [11:18:08]MH_I2C_Read... [11:18:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:18:08]Read from MH i2c: E2 [11:18:08]MH_I2C_Read... [11:18:08]Read from MH i2c: E2 0B 00 [11:18:08]MH_I2C_Read... [11:18:08]Read from MH i2c: E2 0B 00 E4 1C 00 5A F3 6E EB D5 5F CF 2A 90 00 4F [11:18:08]RAPDU: 5A F3 6E EB D5 5F CF 2A 90 00 [11:18:08]wFMCommunicate OK [11:18:08]SAM_PROTO_SignData done [11:18:08]FM_MakeSignedData done [11:18:08]CreateOFDProtocolMessage [11:18:08]wFMCommunicate request_size=4 [11:18:08]MH_SAM_APDU [11:18:08]CAPDU: 80 11 00 00 [11:18:08]Write to MH i2c: E2 08 00 E5 1C 80 11 00 00 00 00 00 00 7B [11:18:08]Write i2c OK [11:18:08]MH_I2C_Read... [11:18:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:18:08]Read from MH i2c: E2 [11:18:08]MH_I2C_Read... [11:18:08]Read from MH i2c: E2 17 00 [11:18:08]MH_I2C_Read... [11:18:08]Read from MH i2c: E2 17 00 E5 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 CE [11:18:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:18:08]wFMCommunicate OK [11:18:08]CreateOFDProtocolMessage done [11:18:08]OFDSenderStorePacket 223554 [11:18:08]StoreOFDPacket docnum=223554 [11:18:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 AF 3F 07 01 05 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 6F 38 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 42 69 03 00 35 04 06 00 A0 4E 89 78 60 D5 5A F3 6E EB D5 5F CF 2A [11:18:08]CheckFolder [11:18:08]dirname=/storage/ofd_packets [11:18:08]CheckFolder done [11:18:08]ProducePacketName [11:18:08]name=ofd_packets/00223554 [11:18:08]NVStorageSaveData ofd_packets/00223554 [11:18:08]File name is /storage/ofd_packets/00223554 [11:18:08]Write 301 bytes [11:18:08]NVStorageSaveData done [11:18:08]OFDSenderStorePacket done [11:18:08]KKMCreateOFDPacket done [11:18:08]NVStorageSaveData kkm_last_timestamp [11:18:08]File name is /storage/kkm_last_timestamp [11:18:08]Write 4 bytes [11:18:08]NVStorageSaveData done [11:18:08]ExternCall_PrintAddStr [11:18:08]wPrintStart [11:18:08]Write to MH i2c: 01 00 00 E6 1C 02 [11:18:08]Write i2c OK [11:18:08]MH_I2C_Read... [11:18:08]Read from MH i2c: 01 [11:18:08]MH_I2C_Read... [11:18:08]Read from MH i2c: 01 07 00 [11:18:08]MH_I2C_Read... [11:18:08]Read from MH i2c: 01 07 00 E6 1C 00 00 00 00 00 FF 0F 17 [11:18:08]RasterBufferAndPrint [11:18:08]line Счет N : (1)477360 [11:18:08]line ИНН: 02508201610067 [11:18:08]line Контрольно-Кассовый Чек [11:18:08]line ПРОДАЖА [11:18:08]line ТРК (МРК, ГНК) : 62 [11:18:08]line Товар: 2710124130 [11:18:08]line Аи-92-К-5 [11:18:08]line 7.480 * 66.90 [11:18:08]line = 500.41 [11:18:08]line НДС 12% НСП 1% [11:18:08]line > о реализуемом товаре [11:18:08]line ОКРУГЛЕНИЕ: -0.41 [11:18:08]line ИТОГО: 500.00 [11:18:08]line Внесено: 500.00 [11:18:08]line СДАЧА: 0.00 [11:18:08]line НСП 1% : 4.43 [11:18:08]line НДС 12% : 53.14 [11:18:08]line Наличными: 500.00 [11:18:08]line Безнал.: 0.00 [11:18:08]line Место: АЗС № 162 "Партнер Нефть" [11:18:08]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:18:08]line СНО: Общий режим [11:18:08]line Чек 185 21.10.2024 11:18 [11:18:08]line Смена: 538 ФФД: 1.0 [11:18:08]line ЗНМ: 0300000103 [11:18:08]line РНМ: 0000000000091767 [11:18:08]line Версия ККМ: 001 [11:18:08]line ФМ: 0000000000871763 [11:18:08]line ФД: 223554 [11:18:08]line ФПД: 176259174260949 [11:18:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T111807&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223554&fm=176259174260949&tin=02508201610067®Number=0000000000091767&sum=50000 [11:18:08]OFD Sender: Processing packet 223554 [packets to send 25, broken 24] [11:18:08]ProducePacketName [11:18:08]name=ofd_packets/00223554 [11:18:08]OFD Sender: To server: pG, [11:18:08]CommunicateWithHost lk.salyk.kg:30040 [11:18:08]ConnectInit lk.salyk.kg [11:18:08]written 0, free lines is 4095 [11:18:08]Connected sock=11 [11:18:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 AF 3F 07 01 05 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 6F 38 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 42 69 03 00 35 04 06 00 A0 4E 89 78 60 D5 5A F3 6E EB D5 5F CF 2A [11:18:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 40 89 47 00 54 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 42 69 03 00 F4 03 04 00 11 E4 15 67 B6 04 01 00 00 04 1C 20 7C 28 57 A5 D9 [11:18:09]CommunicateWithHost err = 0 [11:18:09]CheckOFDResponse [11:18:09]1017 (14) - 77093643461234 [11:18:09]1041 (16) - 0000000000871763 [11:18:09]1040 (4) - 223554 [11:18:09]1012 (4) - 21.10.2024 05:18 [11:18:09]1206 (1) - 0 [11:18:09]OFD Sender: Remove packet 223554 [11:18:09]ProducePacketName [11:18:09]name=ofd_packets/00223554 [11:18:09]NVStorageDeleteData [11:18:09]Write to MH i2c: 01 00 00 11 1D 2E [11:18:09]Write i2c OK [11:18:09]MH_I2C_Read... [11:18:09]Read from MH i2c: 01 [11:18:09]MH_I2C_Read... [11:18:09]Read from MH i2c: 01 07 00 [11:18:09]MH_I2C_Read... [11:18:09]Read from MH i2c: 01 07 00 11 1D 00 00 00 00 00 E4 0C 25 [11:18:09]RasterBufferAndPrint [11:18:09]line [11:18:09]line [11:18:09]line [11:18:09]line [11:18:09]line [11:18:09]written 0, free lines is 3306 [11:18:09]MH_Cut [11:18:09]Write to MH i2c: D1 01 00 18 1D 01 07 [11:18:09]Write i2c OK [11:18:09]MH_I2C_Read... [11:18:09]Read from MH i2c: D1 [11:18:09]MH_I2C_Read... [11:18:09]Read from MH i2c: D1 01 00 [11:18:09]MH_I2C_Read... [11:18:09]Read from MH i2c: D1 01 00 18 1D 00 06 [11:18:09]Write to MH i2c: 01 00 00 19 1D 36 [11:18:09]Write i2c OK [11:18:09]MH_I2C_Read... [11:18:09]OFD Sender: No OFD packet to send [11:18:09]*** Cut start [11:18:09]*** Purtial cut [11:18:09]*** Stage 1: CUTSNS_PIN = 1 [11:18:10]Read from MH i2c: 01 [11:18:10]MH_I2C_Read... [11:18:10]*** Stop cut motor [11:18:10]*** Cut end [11:18:10]Read from MH i2c: 01 07 00 [11:18:10]MH_I2C_Read... [11:18:10]Read from MH i2c: 01 07 00 19 1D 00 00 00 00 00 FF 0F 4B [11:18:10]process_action close_receipt done [11:18:10]requested_data is exist [11:18:10]produce_requested_data [11:18:10]requested_item fm.sn is exist - process it [11:18:10]wFMCommunicate request_size=4 [11:18:10]MH_SAM_APDU [11:18:10]CAPDU: 80 11 00 00 [11:18:10]Write to MH i2c: E2 08 00 1A 1D 80 11 00 00 00 00 00 00 B1 [11:18:10]Write i2c OK [11:18:10]MH_I2C_Read... [11:18:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:18:10]Read from MH i2c: E2 [11:18:10]MH_I2C_Read... [11:18:10]Read from MH i2c: E2 17 00 [11:18:10]MH_I2C_Read... [11:18:10]Read from MH i2c: E2 17 00 1A 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 04 [11:18:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:18:10]wFMCommunicate OK [11:18:10]requested_item fd.num is exist - process it [11:18:10]SAM_PROTO_GetFieldsCounters [11:18:10]wFMCommunicate request_size=4 [11:18:10]MH_SAM_APDU [11:18:10]CAPDU: 80 13 00 00 [11:18:10]Write to MH i2c: E2 08 00 1B 1D 80 13 00 00 00 00 00 00 B4 [11:18:10]Write i2c OK [11:18:10]MH_I2C_Read... [11:18:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:18:10]Read from MH i2c: E2 [11:18:10]MH_I2C_Read... [11:18:10]Read from MH i2c: E2 62 00 [11:18:10]MH_I2C_Read... [11:18:10]Read from MH i2c: E2 62 00 1B 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 42 69 03 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 CF [11:18:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 42 69 03 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 [11:18:10]wFMCommunicate OK [11:18:10]SAM_PROTO_GetFieldsCounters done [11:18:10]requested_item shift.num is exist - process it [11:18:10]requested_item shift.opened is exist - process it [11:18:10]req_shift_opened [11:18:10]FM_GetShiftState [11:18:10]SAM_PROTO_GetShiftState [11:18:10]wFMCommunicate request_size=4 [11:18:10]MH_SAM_APDU [11:18:10]CAPDU: 80 13 01 00 [11:18:10]Write to MH i2c: E2 08 00 1C 1D 80 13 01 00 00 00 00 00 B6 [11:18:10]Write i2c OK [11:18:10]MH_I2C_Read... [11:18:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:18:10]Read from MH i2c: E2 [11:18:10]MH_I2C_Read... [11:18:10]Read from MH i2c: E2 0E 00 [11:18:10]MH_I2C_Read... [11:18:10]Read from MH i2c: E2 0E 00 1C 1D 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 38 [11:18:10]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:18:10]wFMCommunicate OK [11:18:10]SAM_PROTO_GetShiftState done [11:18:10]FM_GetShiftState done [11:18:10]req_shift_opened done [11:18:10]requested_item shift.open_date is exist - process it [11:18:10]req_shift_open_date [11:18:10]req_shift_open_date done [11:18:10]produce_requested_data done [11:18:10]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223554,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:18:10]process_action_free close_receipt [11:18:10]json_value_free [11:18:10]json_value_free done [11:18:10]process_json_proto returns [11:18:10]Send response to host [11:18:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223554,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:18:10]free response buf [11:18:10]execute_script done [11:18:10]execute_script returns [11:18:10]free content buf [11:18:10]Sock 8.Close socket [11:18:10]Sock 8.Thread stoped [11:18:14]OFD Sender: No OFD packet to send [11:18:19]OFD Sender: No OFD packet to send [11:18:24]OFD Sender: No OFD packet to send [11:18:29]OFD Sender: No OFD packet to send [11:18:34]OFD Sender: No OFD packet to send [11:18:39]OFD Sender: No OFD packet to send [11:18:44]OFD Sender: No OFD packet to send [11:18:49]OFD Sender: No OFD packet to send [11:18:54]OFD Sender: No OFD packet to send [11:18:59]OFD Sender: No OFD packet to send [11:19:04]OFD Sender: No OFD packet to send [11:19:09]OFD Sender: No OFD packet to send [11:19:14]OFD Sender: No OFD packet to send [11:19:19]OFD Sender: No OFD packet to send [11:19:24]OFD Sender: No OFD packet to send [11:19:29]OFD Sender: No OFD packet to send [11:19:34]OFD Sender: No OFD packet to send [11:19:39]OFD Sender: No OFD packet to send [11:19:44]OFD Sender: No OFD packet to send [11:19:49]OFD Sender: No OFD packet to send [11:19:54]OFD Sender: No OFD packet to send [11:19:59]OFD Sender: No OFD packet to send [11:20:04]OFD Sender: No OFD packet to send [11:20:09]OFD Sender: No OFD packet to send [11:20:14]OFD Sender: No OFD packet to send [11:20:19]OFD Sender: No OFD packet to send [11:20:24]accept exits with 9 [11:20:24]New connection [11:20:24]New thread 3067579748 created [11:20:24]Thread 3067436388 joined [11:20:24]Waiting for new connection... [11:20:24] Sock 9.Parse request [11:20:24]Sock 9.Check first char [11:20:24]Sock 9.First char is OK [11:20:24]request: POST /json_proto HTTP/1.0 [11:20:24]Method: POST [11:20:24]URL: /json_proto [11:20:24]Method is POST - this is cgi request [11:20:24]url: /json_proto [11:20:24]query_string will be loaded in cgi processing [11:20:24]execute_cgi json_proto POST (null) [11:20:24]execute_cgi path=json_proto method=POST [11:20:24]POST find Content-Length [11:20:24]Host: 172.17.52.131:8080 [11:20:24]Content-Length: 679 [11:20:24]Content-Type: application/json [11:20:24] [11:20:24]POST finish read [11:20:24]Found Content-Length = 679 [11:20:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477361", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "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" ] } } [11:20:24]execute_script... [11:20: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)477361", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "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" ] } } [11:20:24]POST & json_proto [11:20:24]process_json_proto [11:20:24]json parsed OK: [11:20:24]protocol is kg_v1.0 [11:20:24]action value=close_receipt [11:20:24]process_action close_receipt [11:20:24]cmd_close_receipt [11:20:24]MH_GetDate [11:20:24]Write to MH i2c: F0 00 00 1D 1D 29 [11:20:24]Write i2c OK [11:20:24]MH_I2C_Read... [11:20:24]Read from MH i2c: F0 [11:20:24]MH_I2C_Read... [11:20:24]Read from MH i2c: F0 09 00 [11:20:24]MH_I2C_Read... [11:20:24]Read from MH i2c: F0 09 00 1D 1D 00 F8 38 16 67 81 1C 16 67 F9 [11:20:24]GetLastDocTimeStamp 1729509487 [11:20:24]current date 1729509624 [11:20:24]FM_GetShiftState [11:20:24]SAM_PROTO_GetShiftState [11:20:24]wFMCommunicate request_size=4 [11:20:24]MH_SAM_APDU [11:20:24]CAPDU: 80 13 01 00 [11:20:24]Write to MH i2c: E2 08 00 1E 1D 80 13 01 00 00 00 00 00 B8 [11:20:24]Write i2c OK [11:20:24]MH_I2C_Read... [11:20:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:20:24]Read from MH i2c: E2 [11:20:24]MH_I2C_Read... [11:20:24]Read from MH i2c: E2 0E 00 [11:20:24]MH_I2C_Read... [11:20:24]Read from MH i2c: E2 0E 00 1E 1D 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 3A [11:20:24]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:20:24]wFMCommunicate OK [11:20:24]SAM_PROTO_GetShiftState done [11:20:24]FM_GetShiftState done [11:20:24]opened in 1729469279 [11:20:24]opened+sec_in_day 1729555679 [11:20:24]quantity*price = 250012 [11:20:24]sum+1 = 250013 [11:20:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.12 НДС 12% : 265.50 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 186 21.10.2024 11:20 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223555 ФПД: 220695687462390 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T112024&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223555&fm=220695687462390&tin=02508201610067®Number=0000000000091767&sum=250000 [11:20:25]StoreToDocumentArchive [11:20:25]shift 538 fd 223555 [11:20:25]save to /storage/0538/doc_00223555 [11:20:25]save last doc name /storage/0538/doc_00223555 to /storage/kkm_last_doc_name [11:20:25]save OK [11:20:25]Clear old archive folders... [11:20:25]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:20:25]tlvbuf is B6FEE270 [11:20:25]SAM_PROTO_ClearQueue [11:20:25]wFMCommunicate request_size=4 [11:20:25]MH_SAM_APDU [11:20:25]CAPDU: 80 09 00 00 [11:20:25]Write to MH i2c: E2 08 00 2B 1D 80 09 00 00 00 00 00 00 BA [11:20:25]Write i2c OK [11:20:25]MH_I2C_Read... [11:20:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:20:25]Read from MH i2c: E2 [11:20:25]MH_I2C_Read... [11:20:25]Read from MH i2c: E2 03 00 [11:20:25]MH_I2C_Read... [11:20:25]Read from MH i2c: E2 03 00 2B 1D 00 90 00 BC [11:20:25]RAPDU: 90 00 [11:20:25]wFMCommunicate OK [11:20:25]SAM_PROTO_ClearQueue done [11:20:25]KKMCreateOFDPacket [11:20:25]OFDProtocolAddRootSTLVToBuf [11:20:25]FM_MakeSignedData [11:20:25]FM_MakeSignedData [11:20:25]SAM_PROTO_SignData [11:20:25]wFMCommunicate request_size=4 [11:20:25]MH_SAM_APDU [11:20:25]CAPDU: 80 0D 01 02 [11:20:25]Write to MH i2c: E2 08 00 2C 1D 80 0D 01 02 00 00 00 00 C2 [11:20:25]Write i2c OK [11:20:25]MH_I2C_Read... [11:20:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:20:25]Read from MH i2c: E2 [11:20:25]MH_I2C_Read... [11:20:25]Read from MH i2c: E2 03 00 [11:20:25]MH_I2C_Read... [11:20:25]Read from MH i2c: E2 03 00 2C 1D 00 90 00 BD [11:20:25]RAPDU: 90 00 [11:20:25]wFMCommunicate OK [11:20:25]wFMCommunicate request_size=255 [11:20:25]MH_SAM_APDU [11:20:25]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 BA 00 00 00 F4 03 04 00 F8 38 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 43 69 03 00 35 04 06 00 C8 B8 B8 0D [11:20:25]Write to MH i2c: E2 02 01 2D 1D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 BA 00 00 00 F4 03 04 00 F8 38 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 43 69 03 00 35 04 06 00 C8 B8 B8 0D 00 00 24 [11:20:25]Write i2c OK [11:20:25]MH_I2C_Read... [11:20:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:20:25]Read from MH i2c: E2 [11:20:25]MH_I2C_Read... [11:20:25]Read from MH i2c: E2 03 00 [11:20:25]MH_I2C_Read... [11:20:25]Read from MH i2c: E2 03 00 2D 1D 00 90 00 BE [11:20:25]RAPDU: 90 00 [11:20:25]wFMCommunicate OK [11:20:25]wFMCommunicate request_size=7 [11:20:25]MH_SAM_APDU [11:20:25]CAPDU: 80 0D 02 02 02 FD F6 [11:20:25]Write to MH i2c: E2 0A 00 2E 1D 80 0D 02 02 02 00 FD F6 00 00 BC [11:20:25]Write i2c OK [11:20:25]MH_I2C_Read... [11:20:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:20:25]Read from MH i2c: E2 [11:20:25]MH_I2C_Read... [11:20:25]Read from MH i2c: E2 03 00 [11:20:25]MH_I2C_Read... [11:20:25]Read from MH i2c: E2 03 00 2E 1D 00 90 00 BF [11:20:25]RAPDU: 90 00 [11:20:25]wFMCommunicate OK [11:20:25]wFMCommunicate request_size=4 [11:20:25]MH_SAM_APDU [11:20:25]CAPDU: 80 0D 03 02 [11:20:25]Write to MH i2c: E2 08 00 2F 1D 80 0D 03 02 00 00 00 00 C7 [11:20:25]Write i2c OK [11:20:25]MH_I2C_Read... [11:20:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:20:25]Read from MH i2c: E2 [11:20:25]MH_I2C_Read... [11:20:25]Read from MH i2c: E2 0B 00 [11:20:25]MH_I2C_Read... [11:20:25]Read from MH i2c: E2 0B 00 2F 1D 00 DF 6E 73 B5 4F AE D5 E5 90 00 F4 [11:20:25]RAPDU: DF 6E 73 B5 4F AE D5 E5 90 00 [11:20:25]wFMCommunicate OK [11:20:25]SAM_PROTO_SignData done [11:20:25]FM_MakeSignedData done [11:20:25]CreateOFDProtocolMessage [11:20:25]wFMCommunicate request_size=4 [11:20:25]MH_SAM_APDU [11:20:25]CAPDU: 80 11 00 00 [11:20:25]Write to MH i2c: E2 08 00 30 1D 80 11 00 00 00 00 00 00 C7 [11:20:25]Write i2c OK [11:20:25]MH_I2C_Read... [11:20:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:20:25]Read from MH i2c: E2 [11:20:25]MH_I2C_Read... [11:20:25]Read from MH i2c: E2 17 00 [11:20:25]MH_I2C_Read... [11:20:25]Read from MH i2c: E2 17 00 30 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 1A [11:20:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:20:25]wFMCommunicate OK [11:20:25]CreateOFDProtocolMessage done [11:20:25]OFDSenderStorePacket 223555 [11:20:25]StoreOFDPacket docnum=223555 [11:20:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 F5 47 04 01 D3 5D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 BA 00 00 00 F4 03 04 00 F8 38 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 43 69 03 00 35 04 06 00 C8 B8 B8 0D FD F6 DF 6E 73 B5 4F AE D5 E5 [11:20:25]CheckFolder [11:20:25]dirname=/storage/ofd_packets [11:20:25]CheckFolder done [11:20:25]ProducePacketName [11:20:25]name=ofd_packets/00223555 [11:20:25]NVStorageSaveData ofd_packets/00223555 [11:20:25]File name is /storage/ofd_packets/00223555 [11:20:25]Write 298 bytes [11:20:25]NVStorageSaveData done [11:20:25]OFDSenderStorePacket done [11:20:25]KKMCreateOFDPacket done [11:20:25]NVStorageSaveData kkm_last_timestamp [11:20:25]File name is /storage/kkm_last_timestamp [11:20:25]Write 4 bytes [11:20:25]NVStorageSaveData done [11:20:25]ExternCall_PrintAddStr [11:20:25]wPrintStart [11:20:25]Write to MH i2c: 01 00 00 31 1D 4E [11:20:25]Write i2c OK [11:20:25]MH_I2C_Read... [11:20:25]Read from MH i2c: 01 [11:20:25]MH_I2C_Read... [11:20:25]Read from MH i2c: 01 07 00 [11:20:25]MH_I2C_Read... [11:20:25]Read from MH i2c: 01 07 00 31 1D 00 00 00 00 00 FF 0F 63 [11:20:25]RasterBufferAndPrint [11:20:25]line Счет N : (1)477361 [11:20:25]line ИНН: 02508201610067 [11:20:25]line Контрольно-Кассовый Чек [11:20:25]line ПРОДАЖА [11:20:25]line ТРК (МРК, ГНК) : 14 [11:20:25]line Товар: 2710194210 [11:20:25]line ДТ-К-5 [11:20:25]line 32.810 * 76.20 [11:20:25]line = 2500.12 [11:20:25]line НДС 12% НСП 1% [11:20:25]line > о реализуемом товаре [11:20:25]line ОКРУГЛЕНИЕ: -0.12 [11:20:25]line ИТОГО: 2500.00 [11:20:25]line Внесено: 2500.00 [11:20:25]line СДАЧА: 0.00 [11:20:25]line НСП 1% : 22.12 [11:20:25]line НДС 12% : 265.50 [11:20:25]line Наличными: 2500.00 [11:20:25]line Безнал.: 0.00 [11:20:25]line Место: АЗС № 162 "Партнер Нефть" [11:20:25]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:20:25]line СНО: Общий режим [11:20:25]line Чек 186 21.10.2024 11:20 [11:20:25]line Смена: 538 ФФД: 1.0 [11:20:25]line ЗНМ: 0300000103 [11:20:25]line РНМ: 0000000000091767 [11:20:25]line Версия ККМ: 001 [11:20:25]line ФМ: 0000000000871763 [11:20:25]line ФД: 223555 [11:20:25]line ФПД: 220695687462390 [11:20:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T112024&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223555&fm=220695687462390&tin=02508201610067®Number=0000000000091767&sum=250000 [11:20:26]OFD Sender: Processing packet 223555 [packets to send 25, broken 24] [11:20:26]ProducePacketName [11:20:26]name=ofd_packets/00223555 [11:20:26]OFD Sender: To server: pG, [11:20:26]CommunicateWithHost lk.salyk.kg:30040 [11:20:26]ConnectInit lk.salyk.kg [11:20:26]written 0, free lines is 4095 [11:20:26]Connected sock=11 [11:20:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 F5 47 04 01 D3 5D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 BA 00 00 00 F4 03 04 00 F8 38 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 43 69 03 00 35 04 06 00 C8 B8 B8 0D FD F6 DF 6E 73 B5 4F AE D5 E5 [11:20:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 CC C6 47 00 93 4A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 43 69 03 00 F4 03 04 00 9B E4 15 67 B6 04 01 00 00 CC 5F 88 DA A8 A8 53 81 [11:20:26]CommunicateWithHost err = 0 [11:20:26]CheckOFDResponse [11:20:26]1017 (14) - 77093643461234 [11:20:26]1041 (16) - 0000000000871763 [11:20:26]1040 (4) - 223555 [11:20:26]1012 (4) - 21.10.2024 05:20 [11:20:26]1206 (1) - 0 [11:20:26]OFD Sender: Remove packet 223555 [11:20:26]ProducePacketName [11:20:26]name=ofd_packets/00223555 [11:20:26]NVStorageDeleteData [11:20:26]Write to MH i2c: 01 00 00 5C 1D 79 [11:20:26]Write i2c OK [11:20:26]MH_I2C_Read... [11:20:26]Read from MH i2c: 01 [11:20:26]MH_I2C_Read... [11:20:26]Read from MH i2c: 01 07 00 [11:20:26]MH_I2C_Read... [11:20:26]Read from MH i2c: 01 07 00 5C 1D 00 00 00 00 00 F2 0C 7E [11:20:26]RasterBufferAndPrint [11:20:26]line [11:20:26]line [11:20:26]line [11:20:26]line [11:20:26]line [11:20:26]written 0, free lines is 3320 [11:20:26]MH_Cut [11:20:26]Write to MH i2c: D1 01 00 63 1D 01 52 [11:20:26]Write i2c OK [11:20:26]MH_I2C_Read... [11:20:26]Read from MH i2c: D1 [11:20:26]MH_I2C_Read... [11:20:26]Read from MH i2c: D1 01 00 [11:20:26]MH_I2C_Read... [11:20:26]Read from MH i2c: D1 01 00 63 1D 00 51 [11:20:26]Write to MH i2c: 01 00 00 64 1D 81 [11:20:26]Write i2c OK [11:20:26]MH_I2C_Read... [11:20:27]OFD Sender: No OFD packet to send [11:20:27]*** Cut start [11:20:27]*** Purtial cut [11:20:27]*** Stage 1: CUTSNS_PIN = 1 [11:20:27]Read from MH i2c: 01 [11:20:27]MH_I2C_Read... [11:20:27]*** Stop cut motor [11:20:27]*** Cut end [11:20:27]Read from MH i2c: 01 07 00 [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: 01 07 00 64 1D 00 00 00 00 00 FF 0F 96 [11:20:27]process_action close_receipt done [11:20:27]requested_data is exist [11:20:27]produce_requested_data [11:20:27]requested_item fm.sn is exist - process it [11:20:27]wFMCommunicate request_size=4 [11:20:27]MH_SAM_APDU [11:20:27]CAPDU: 80 11 00 00 [11:20:27]Write to MH i2c: E2 08 00 65 1D 80 11 00 00 00 00 00 00 FC [11:20:27]Write i2c OK [11:20:27]MH_I2C_Read... [11:20:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:20:27]Read from MH i2c: E2 [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: E2 17 00 [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: E2 17 00 65 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 4F [11:20:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:20:27]wFMCommunicate OK [11:20:27]requested_item fd.num is exist - process it [11:20:27]SAM_PROTO_GetFieldsCounters [11:20:27]wFMCommunicate request_size=4 [11:20:27]MH_SAM_APDU [11:20:27]CAPDU: 80 13 00 00 [11:20:27]Write to MH i2c: E2 08 00 66 1D 80 13 00 00 00 00 00 00 FF [11:20:27]Write i2c OK [11:20:27]MH_I2C_Read... [11:20:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:20:27]Read from MH i2c: E2 [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: E2 62 00 [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: E2 62 00 66 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 43 69 03 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 1E [11:20:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 43 69 03 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 [11:20:27]wFMCommunicate OK [11:20:27]SAM_PROTO_GetFieldsCounters done [11:20:27]requested_item shift.num is exist - process it [11:20:27]requested_item shift.opened is exist - process it [11:20:27]req_shift_opened [11:20:27]FM_GetShiftState [11:20:27]SAM_PROTO_GetShiftState [11:20:27]wFMCommunicate request_size=4 [11:20:27]MH_SAM_APDU [11:20:27]CAPDU: 80 13 01 00 [11:20:27]Write to MH i2c: E2 08 00 67 1D 80 13 01 00 00 00 00 00 01 [11:20:27]Write i2c OK [11:20:27]MH_I2C_Read... [11:20:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:20:27]Read from MH i2c: E2 [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: E2 0E 00 [11:20:27]MH_I2C_Read... [11:20:27]Read from MH i2c: E2 0E 00 67 1D 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 83 [11:20:27]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:20:27]wFMCommunicate OK [11:20:27]SAM_PROTO_GetShiftState done [11:20:27]FM_GetShiftState done [11:20:27]req_shift_opened done [11:20:27]requested_item shift.open_date is exist - process it [11:20:27]req_shift_open_date [11:20:27]req_shift_open_date done [11:20:27]produce_requested_data done [11:20:27]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223555,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:20:27]process_action_free close_receipt [11:20:27]json_value_free [11:20:27]json_value_free done [11:20:27]process_json_proto returns [11:20:27]Send response to host [11:20:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223555,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:20:27]free response buf [11:20:27]execute_script done [11:20:27]execute_script returns [11:20:27]free content buf [11:20:27]Sock 9.Close socket [11:20:27]Sock 9.Thread stoped [11:20:28]accept exits with 8 [11:20:28]New connection [11:20:28]New thread 3067436388 created [11:20:28]Thread 3067579748 joined [11:20:28]Waiting for new connection... [11:20:28] Sock 8.Parse request [11:20:28]Sock 8.Check first char [11:20:28]Sock 8.First char is OK [11:20:28]request: POST /json_proto HTTP/1.0 [11:20:28]Method: POST [11:20:28]URL: /json_proto [11:20:28]Method is POST - this is cgi request [11:20:28]url: /json_proto [11:20:28]query_string will be loaded in cgi processing [11:20:28]execute_cgi json_proto POST (null) [11:20:28]execute_cgi path=json_proto method=POST [11:20:28]POST find Content-Length [11:20:28]Host: 172.17.52.131:8080 [11:20:28]Content-Length: 677 [11:20:28]Content-Type: application/json [11:20:28] [11:20:28]POST finish read [11:20:28]Found Content-Length = 677 [11:20:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477362", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:20:28]execute_script... [11:20:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477362", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:20:28]POST & json_proto [11:20:28]process_json_proto [11:20:28]json parsed OK: [11:20:28]protocol is kg_v1.0 [11:20:28]action value=close_receipt [11:20:28]process_action close_receipt [11:20:28]cmd_close_receipt [11:20:28]MH_GetDate [11:20:28]Write to MH i2c: F0 00 00 68 1D 74 [11:20:28]Write i2c OK [11:20:28]MH_I2C_Read... [11:20:28]Read from MH i2c: F0 [11:20:28]MH_I2C_Read... [11:20:28]Read from MH i2c: F0 09 00 [11:20:28]MH_I2C_Read... [11:20:28]Read from MH i2c: F0 09 00 68 1D 00 FC 38 16 67 81 1C 16 67 48 [11:20:28]GetLastDocTimeStamp 1729509624 [11:20:28]current date 1729509628 [11:20:28]FM_GetShiftState [11:20:28]SAM_PROTO_GetShiftState [11:20:28]wFMCommunicate request_size=4 [11:20:28]MH_SAM_APDU [11:20:28]CAPDU: 80 13 01 00 [11:20:28]Write to MH i2c: E2 08 00 69 1D 80 13 01 00 00 00 00 00 03 [11:20:28]Write i2c OK [11:20:28]MH_I2C_Read... [11:20:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:20:28]Read from MH i2c: E2 [11:20:28]MH_I2C_Read... [11:20:28]Read from MH i2c: E2 0E 00 [11:20:28]MH_I2C_Read... [11:20:28]Read from MH i2c: E2 0E 00 69 1D 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 85 [11:20:28]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:20:28]wFMCommunicate OK [11:20:28]SAM_PROTO_GetShiftState done [11:20:28]FM_GetShiftState done [11:20:28]opened in 1729469279 [11:20:28]opened+sec_in_day 1729555679 [11:20:28]quantity*price = 40006 [11:20:28]sum+1 = 40007 [11:20:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 187 21.10.2024 11:20 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223556 ФПД: 41685641048054 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T112028&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223556&fm=41685641048054&tin=02508201610067®Number=0000000000091767&sum=40000 [11:20:29]StoreToDocumentArchive [11:20:29]shift 538 fd 223556 [11:20:29]save to /storage/0538/doc_00223556 [11:20:29]save last doc name /storage/0538/doc_00223556 to /storage/kkm_last_doc_name [11:20:29]save OK [11:20:29]Clear old archive folders... [11:20:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:20:29]tlvbuf is 013DE6C0 [11:20:29]SAM_PROTO_ClearQueue [11:20:29]wFMCommunicate request_size=4 [11:20:29]MH_SAM_APDU [11:20:29]CAPDU: 80 09 00 00 [11:20:29]Write to MH i2c: E2 08 00 76 1D 80 09 00 00 00 00 00 00 05 [11:20:29]Write i2c OK [11:20:29]MH_I2C_Read... [11:20:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:20:29]Read from MH i2c: E2 [11:20:29]MH_I2C_Read... [11:20:29]Read from MH i2c: E2 03 00 [11:20:29]MH_I2C_Read... [11:20:29]Read from MH i2c: E2 03 00 76 1D 00 90 00 07 [11:20:29]RAPDU: 90 00 [11:20:29]wFMCommunicate OK [11:20:29]SAM_PROTO_ClearQueue done [11:20:29]KKMCreateOFDPacket [11:20:29]OFDProtocolAddRootSTLVToBuf [11:20:29]FM_MakeSignedData [11:20:29]FM_MakeSignedData [11:20:29]SAM_PROTO_SignData [11:20:29]wFMCommunicate request_size=4 [11:20:29]MH_SAM_APDU [11:20:29]CAPDU: 80 0D 01 02 [11:20:29]Write to MH i2c: E2 08 00 77 1D 80 0D 01 02 00 00 00 00 0D [11:20:29]Write i2c OK [11:20:29]MH_I2C_Read... [11:20:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:20:29]Read from MH i2c: E2 [11:20:29]MH_I2C_Read... [11:20:29]Read from MH i2c: E2 03 00 [11:20:29]MH_I2C_Read... [11:20:29]Read from MH i2c: E2 03 00 77 1D 00 90 00 08 [11:20:29]RAPDU: 90 00 [11:20:29]wFMCommunicate OK [11:20:29]wFMCommunicate request_size=255 [11:20:29]MH_SAM_APDU [11:20:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 FC 38 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 44 69 03 00 35 04 06 00 25 [11:20:29]Write to MH i2c: E2 02 01 78 1D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 FC 38 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 44 69 03 00 35 04 06 00 25 00 00 CD [11:20:29]Write i2c OK [11:20:29]MH_I2C_Read... [11:20:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:20:30]Read from MH i2c: E2 [11:20:30]MH_I2C_Read... [11:20:30]Read from MH i2c: E2 03 00 [11:20:30]MH_I2C_Read... [11:20:30]Read from MH i2c: E2 03 00 78 1D 00 90 00 09 [11:20:30]RAPDU: 90 00 [11:20:30]wFMCommunicate OK [11:20:30]wFMCommunicate request_size=10 [11:20:30]MH_SAM_APDU [11:20:30]CAPDU: 80 0D 02 02 05 E9 B1 D3 AF F6 [11:20:30]Write to MH i2c: E2 0D 00 79 1D 80 0D 02 02 05 00 E9 B1 D3 AF F6 00 00 2C [11:20:30]Write i2c OK [11:20:30]MH_I2C_Read... [11:20:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:20:30]Read from MH i2c: E2 [11:20:30]MH_I2C_Read... [11:20:30]Read from MH i2c: E2 03 00 [11:20:30]MH_I2C_Read... [11:20:30]Read from MH i2c: E2 03 00 79 1D 00 90 00 0A [11:20:30]RAPDU: 90 00 [11:20:30]wFMCommunicate OK [11:20:30]wFMCommunicate request_size=4 [11:20:30]MH_SAM_APDU [11:20:30]CAPDU: 80 0D 03 02 [11:20:30]Write to MH i2c: E2 08 00 7A 1D 80 0D 03 02 00 00 00 00 12 [11:20:30]Write i2c OK [11:20:30]MH_I2C_Read... [11:20:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:20:30]Read from MH i2c: E2 [11:20:30]MH_I2C_Read... [11:20:30]Read from MH i2c: E2 0B 00 [11:20:30]MH_I2C_Read... [11:20:30]Read from MH i2c: E2 0B 00 7A 1D 00 59 E5 5E 6D 74 BD 73 F2 90 00 B2 [11:20:30]RAPDU: 59 E5 5E 6D 74 BD 73 F2 90 00 [11:20:30]wFMCommunicate OK [11:20:30]SAM_PROTO_SignData done [11:20:30]FM_MakeSignedData done [11:20:30]CreateOFDProtocolMessage [11:20:30]wFMCommunicate request_size=4 [11:20:30]MH_SAM_APDU [11:20:30]CAPDU: 80 11 00 00 [11:20:30]Write to MH i2c: E2 08 00 7B 1D 80 11 00 00 00 00 00 00 12 [11:20:30]Write i2c OK [11:20:30]MH_I2C_Read... [11:20:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:20:30]Read from MH i2c: E2 [11:20:30]MH_I2C_Read... [11:20:30]Read from MH i2c: E2 17 00 [11:20:30]MH_I2C_Read... [11:20:30]Read from MH i2c: E2 17 00 7B 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 65 [11:20:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:20:30]wFMCommunicate OK [11:20:30]CreateOFDProtocolMessage done [11:20:30]OFDSenderStorePacket 223556 [11:20:30]StoreOFDPacket docnum=223556 [11:20:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 18 0C 07 01 62 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 FC 38 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 44 69 03 00 35 04 06 00 25 E9 B1 D3 AF F6 59 E5 5E 6D 74 BD 73 F2 [11:20:30]CheckFolder [11:20:30]dirname=/storage/ofd_packets [11:20:30]CheckFolder done [11:20:30]ProducePacketName [11:20:30]name=ofd_packets/00223556 [11:20:30]NVStorageSaveData ofd_packets/00223556 [11:20:30]File name is /storage/ofd_packets/00223556 [11:20:30]Write 301 bytes [11:20:30]NVStorageSaveData done [11:20:30]OFDSenderStorePacket done [11:20:30]KKMCreateOFDPacket done [11:20:30]NVStorageSaveData kkm_last_timestamp [11:20:30]File name is /storage/kkm_last_timestamp [11:20:30]Write 4 bytes [11:20:30]NVStorageSaveData done [11:20:30]ExternCall_PrintAddStr [11:20:30]wPrintStart [11:20:30]Write to MH i2c: 01 00 00 7C 1D 99 [11:20:30]Write i2c OK [11:20:30]MH_I2C_Read... [11:20:30]Read from MH i2c: 01 [11:20:30]MH_I2C_Read... [11:20:30]Read from MH i2c: 01 07 00 [11:20:30]MH_I2C_Read... [11:20:30]Read from MH i2c: 01 07 00 7C 1D 00 00 00 00 00 FF 0F AE [11:20:30]RasterBufferAndPrint [11:20:30]line Счет N : (1)477362 [11:20:30]line ИНН: 02508201610067 [11:20:30]line Контрольно-Кассовый Чек [11:20:30]line ПРОДАЖА [11:20:30]line ТРК (МРК, ГНК) : 32 [11:20:30]line Товар: 2710124130 [11:20:30]line Аи-92-К-5 [11:20:30]line 5.980 * 66.90 [11:20:30]line = 400.06 [11:20:30]line НДС 12% НСП 1% [11:20:30]line > о реализуемом товаре [11:20:30]line ОКРУГЛЕНИЕ: -0.06 [11:20:30]line ИТОГО: 400.00 [11:20:30]line Внесено: 400.00 [11:20:30]line СДАЧА: 0.00 [11:20:30]line НСП 1% : 3.54 [11:20:30]line НДС 12% : 42.48 [11:20:30]line Наличными: 400.00 [11:20:30]line Безнал.: 0.00 [11:20:30]line Место: АЗС № 162 "Партнер Нефть" [11:20:30]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:20:30]line СНО: Общий режим [11:20:30]line Чек 187 21.10.2024 11:20 [11:20:30]line Смена: 538 ФФД: 1.0 [11:20:30]line ЗНМ: 0300000103 [11:20:30]line РНМ: 0000000000091767 [11:20:30]line Версия ККМ: 001 [11:20:30]line ФМ: 0000000000871763 [11:20:30]line ФД: 223556 [11:20:30]line ФПД: 41685641048054 [11:20:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T112028&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223556&fm=41685641048054&tin=02508201610067®Number=0000000000091767&sum=40000 [11:20:30]OFD Sender: Processing packet 223556 [packets to send 25, broken 24] [11:20:30]ProducePacketName [11:20:30]name=ofd_packets/00223556 [11:20:30]OFD Sender: To server: pG, [11:20:30]CommunicateWithHost lk.salyk.kg:30040 [11:20:30]ConnectInit lk.salyk.kg [11:20:30]written 0, free lines is 4095 [11:20:30]Connected sock=10 [11:20:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 18 0C 07 01 62 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 FC 38 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 44 69 03 00 35 04 06 00 25 E9 B1 D3 AF F6 59 E5 5E 6D 74 BD 73 F2 [11:20:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 FD 43 47 00 B1 28 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 44 69 03 00 F4 03 04 00 9F E4 15 67 B6 04 01 00 00 95 99 A9 B4 70 74 F4 12 [11:20:30]CommunicateWithHost err = 0 [11:20:30]CheckOFDResponse [11:20:30]1017 (14) - 77093643461234 [11:20:30]1041 (16) - 0000000000871763 [11:20:30]1040 (4) - 223556 [11:20:30]1012 (4) - 21.10.2024 05:20 [11:20:30]1206 (1) - 0 [11:20:30]OFD Sender: Remove packet 223556 [11:20:30]ProducePacketName [11:20:30]name=ofd_packets/00223556 [11:20:30]NVStorageDeleteData [11:20:30]Write to MH i2c: 01 00 00 A7 1D C4 [11:20:30]Write i2c OK [11:20:30]MH_I2C_Read... [11:20:30]Read from MH i2c: 01 [11:20:30]MH_I2C_Read... [11:20:30]Read from MH i2c: 01 07 00 [11:20:30]MH_I2C_Read... [11:20:30]Read from MH i2c: 01 07 00 A7 1D 00 00 00 00 00 FA 0C D1 [11:20:30]RasterBufferAndPrint [11:20:30]line [11:20:30]line [11:20:30]line [11:20:30]line [11:20:30]line [11:20:31]written 0, free lines is 3337 [11:20:31]MH_Cut [11:20:31]Write to MH i2c: D1 01 00 AE 1D 01 9D [11:20:31]Write i2c OK [11:20:31]MH_I2C_Read... [11:20:31]Read from MH i2c: D1 [11:20:31]MH_I2C_Read... [11:20:31]Read from MH i2c: D1 01 00 [11:20:31]MH_I2C_Read... [11:20:31]Read from MH i2c: D1 01 00 AE 1D 00 9C [11:20:31]Write to MH i2c: 01 00 00 AF 1D CC [11:20:31]Write i2c OK [11:20:31]MH_I2C_Read... [11:20:31]OFD Sender: No OFD packet to send [11:20:31]*** Cut start [11:20:31]*** Purtial cut [11:20:31]*** CUTSNS_PIN = 0 [11:20:31]*** Stage 1: CUTSNS_PIN = 1 [11:20:33]Read from MH i2c: 01 [11:20:33]MH_I2C_Read... [11:20:33]*** Stop cut motor [11:20:33]*** Cut end [11:20:33]Read from MH i2c: 01 07 00 [11:20:33]MH_I2C_Read... [11:20:33]Read from MH i2c: 01 07 00 AF 1D 00 00 00 00 00 FF 0F E1 [11:20:33]process_action close_receipt done [11:20:33]requested_data is exist [11:20:33]produce_requested_data [11:20:33]requested_item fm.sn is exist - process it [11:20:33]wFMCommunicate request_size=4 [11:20:33]MH_SAM_APDU [11:20:33]CAPDU: 80 11 00 00 [11:20:33]Write to MH i2c: E2 08 00 B0 1D 80 11 00 00 00 00 00 00 47 [11:20:33]Write i2c OK [11:20:33]MH_I2C_Read... [11:20:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:20:33]Read from MH i2c: E2 [11:20:33]MH_I2C_Read... [11:20:33]Read from MH i2c: E2 17 00 [11:20:33]MH_I2C_Read... [11:20:33]Read from MH i2c: E2 17 00 B0 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 9A [11:20:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:20:33]wFMCommunicate OK [11:20:33]requested_item fd.num is exist - process it [11:20:33]SAM_PROTO_GetFieldsCounters [11:20:33]wFMCommunicate request_size=4 [11:20:33]MH_SAM_APDU [11:20:33]CAPDU: 80 13 00 00 [11:20:33]Write to MH i2c: E2 08 00 B1 1D 80 13 00 00 00 00 00 00 4A [11:20:33]Write i2c OK [11:20:33]MH_I2C_Read... [11:20:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:20:33]Read from MH i2c: E2 [11:20:33]MH_I2C_Read... [11:20:33]Read from MH i2c: E2 62 00 [11:20:33]MH_I2C_Read... [11:20:33]Read from MH i2c: E2 62 00 B1 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 44 69 03 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 6D [11:20:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 44 69 03 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 [11:20:33]wFMCommunicate OK [11:20:33]SAM_PROTO_GetFieldsCounters done [11:20:33]requested_item shift.num is exist - process it [11:20:33]requested_item shift.opened is exist - process it [11:20:33]req_shift_opened [11:20:33]FM_GetShiftState [11:20:33]SAM_PROTO_GetShiftState [11:20:33]wFMCommunicate request_size=4 [11:20:33]MH_SAM_APDU [11:20:33]CAPDU: 80 13 01 00 [11:20:33]Write to MH i2c: E2 08 00 B2 1D 80 13 01 00 00 00 00 00 4C [11:20:33]Write i2c OK [11:20:33]MH_I2C_Read... [11:20:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:20:33]Read from MH i2c: E2 [11:20:33]MH_I2C_Read... [11:20:33]Read from MH i2c: E2 0E 00 [11:20:33]MH_I2C_Read... [11:20:33]Read from MH i2c: E2 0E 00 B2 1D 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 CE [11:20:33]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:20:33]wFMCommunicate OK [11:20:33]SAM_PROTO_GetShiftState done [11:20:33]FM_GetShiftState done [11:20:33]req_shift_opened done [11:20:33]requested_item shift.open_date is exist - process it [11:20:33]req_shift_open_date [11:20:33]req_shift_open_date done [11:20:33]produce_requested_data done [11:20:33]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223556,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:20:33]process_action_free close_receipt [11:20:33]json_value_free [11:20:33]json_value_free done [11:20:33]process_json_proto returns [11:20:33]Send response to host [11:20:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223556,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:20:33]free response buf [11:20:33]execute_script done [11:20:33]execute_script returns [11:20:33]free content buf [11:20:33]Sock 8.Close socket [11:20:33]Sock 8.Thread stoped [11:20:36]OFD Sender: No OFD packet to send [11:20:41]OFD Sender: No OFD packet to send [11:20:42]accept exits with 9 [11:20:42]New connection [11:20:42]New thread 3067579748 created [11:20:42]Thread 3067436388 joined [11:20:42]Waiting for new connection... [11:20:42] Sock 9.Parse request [11:20:42]Sock 9.Check first char [11:20:42]Sock 9.First char is OK [11:20:42]request: POST /json_proto HTTP/1.0 [11:20:42]Method: POST [11:20:42]URL: /json_proto [11:20:42]Method is POST - this is cgi request [11:20:42]url: /json_proto [11:20:42]query_string will be loaded in cgi processing [11:20:42]execute_cgi json_proto POST (null) [11:20:42]execute_cgi path=json_proto method=POST [11:20:42]POST find Content-Length [11:20:42]Host: 172.17.52.131:8080 [11:20:42]Content-Length: 679 [11:20:42]Content-Type: application/json [11:20:42] [11:20:42]POST finish read [11:20:42]Found Content-Length = 679 [11:20:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477363", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:20:42]execute_script... [11:20:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477363", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:20:42]POST & json_proto [11:20:42]process_json_proto [11:20:42]json parsed OK: [11:20:42]protocol is kg_v1.0 [11:20:42]action value=close_receipt [11:20:42]process_action close_receipt [11:20:42]cmd_close_receipt [11:20:42]MH_GetDate [11:20:42]Write to MH i2c: F0 00 00 B3 1D BF [11:20:42]Write i2c OK [11:20:42]MH_I2C_Read... [11:20:42]Read from MH i2c: F0 [11:20:42]MH_I2C_Read... [11:20:42]Read from MH i2c: F0 09 00 [11:20:42]MH_I2C_Read... [11:20:42]Read from MH i2c: F0 09 00 B3 1D 00 0B 39 16 67 81 1C 16 67 A3 [11:20:42]GetLastDocTimeStamp 1729509628 [11:20:42]current date 1729509643 [11:20:42]FM_GetShiftState [11:20:42]SAM_PROTO_GetShiftState [11:20:42]wFMCommunicate request_size=4 [11:20:42]MH_SAM_APDU [11:20:42]CAPDU: 80 13 01 00 [11:20:42]Write to MH i2c: E2 08 00 B4 1D 80 13 01 00 00 00 00 00 4E [11:20:42]Write i2c OK [11:20:42]MH_I2C_Read... [11:20:42]Read from MH i2c: E2 [11:20:42]MH_I2C_Read... [11:20:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:20:42]Read from MH i2c: E2 0E 00 [11:20:42]MH_I2C_Read... [11:20:42]Read from MH i2c: E2 0E 00 B4 1D 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 D0 [11:20:42]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:20:42]wFMCommunicate OK [11:20:42]SAM_PROTO_GetShiftState done [11:20:42]FM_GetShiftState done [11:20:42]opened in 1729469279 [11:20:42]opened+sec_in_day 1729555679 [11:20:42]quantity*price = 150037 [11:20:42]sum+1 = 150039 [11:20:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 188 21.10.2024 11:20 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223557 ФПД: 259954453816447 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T112043&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223557&fm=259954453816447&tin=02508201610067®Number=0000000000091767&sum=150000 [11:20:44]StoreToDocumentArchive [11:20:44]shift 538 fd 223557 [11:20:44]save to /storage/0538/doc_00223557 [11:20:44]save last doc name /storage/0538/doc_00223557 to /storage/kkm_last_doc_name [11:20:44]save OK [11:20:44]Clear old archive folders... [11:20:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:20:44]tlvbuf is B6F41A00 [11:20:44]SAM_PROTO_ClearQueue [11:20:44]wFMCommunicate request_size=4 [11:20:44]MH_SAM_APDU [11:20:44]CAPDU: 80 09 00 00 [11:20:44]Write to MH i2c: E2 08 00 C1 1D 80 09 00 00 00 00 00 00 50 [11:20:44]Write i2c OK [11:20:44]MH_I2C_Read... [11:20:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:20:44]Read from MH i2c: E2 [11:20:44]MH_I2C_Read... [11:20:44]Read from MH i2c: E2 03 00 [11:20:44]MH_I2C_Read... [11:20:44]Read from MH i2c: E2 03 00 C1 1D 00 90 00 52 [11:20:44]RAPDU: 90 00 [11:20:44]wFMCommunicate OK [11:20:44]SAM_PROTO_ClearQueue done [11:20:44]KKMCreateOFDPacket [11:20:44]OFDProtocolAddRootSTLVToBuf [11:20:44]FM_MakeSignedData [11:20:44]FM_MakeSignedData [11:20:44]SAM_PROTO_SignData [11:20:44]wFMCommunicate request_size=4 [11:20:44]MH_SAM_APDU [11:20:44]CAPDU: 80 0D 01 02 [11:20:44]Write to MH i2c: E2 08 00 C2 1D 80 0D 01 02 00 00 00 00 58 [11:20:44]Write i2c OK [11:20:44]MH_I2C_Read... [11:20:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:20:44]Read from MH i2c: E2 [11:20:44]MH_I2C_Read... [11:20:44]Read from MH i2c: E2 03 00 [11:20:44]MH_I2C_Read... [11:20:44]Read from MH i2c: E2 03 00 C2 1D 00 90 00 53 [11:20:44]RAPDU: 90 00 [11:20:44]wFMCommunicate OK [11:20:44]wFMCommunicate request_size=255 [11:20:44]MH_SAM_APDU [11:20:44]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 0B 39 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 45 69 03 00 35 04 06 00 EC 6D 5C E0 [11:20:44]Write to MH i2c: E2 02 01 C3 1D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 0B 39 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 45 69 03 00 35 04 06 00 EC 6D 5C E0 00 00 38 [11:20:44]Write i2c OK [11:20:44]MH_I2C_Read... [11:20:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:20:44]Read from MH i2c: E2 [11:20:44]MH_I2C_Read... [11:20:44]Read from MH i2c: E2 03 00 [11:20:44]MH_I2C_Read... [11:20:44]Read from MH i2c: E2 03 00 C3 1D 00 90 00 54 [11:20:44]RAPDU: 90 00 [11:20:44]wFMCommunicate OK [11:20:44]wFMCommunicate request_size=7 [11:20:44]MH_SAM_APDU [11:20:44]CAPDU: 80 0D 02 02 02 A4 7F [11:20:44]Write to MH i2c: E2 0A 00 C4 1D 80 0D 02 02 02 00 A4 7F 00 00 82 [11:20:44]Write i2c OK [11:20:44]MH_I2C_Read... [11:20:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:20:44]Read from MH i2c: E2 [11:20:44]MH_I2C_Read... [11:20:44]Read from MH i2c: E2 03 00 [11:20:44]MH_I2C_Read... [11:20:44]Read from MH i2c: E2 03 00 C4 1D 00 90 00 55 [11:20:44]RAPDU: 90 00 [11:20:44]wFMCommunicate OK [11:20:44]wFMCommunicate request_size=4 [11:20:44]MH_SAM_APDU [11:20:44]CAPDU: 80 0D 03 02 [11:20:44]Write to MH i2c: E2 08 00 C5 1D 80 0D 03 02 00 00 00 00 5D [11:20:44]Write i2c OK [11:20:44]MH_I2C_Read... [11:20:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:20:44]Read from MH i2c: E2 [11:20:44]MH_I2C_Read... [11:20:44]Read from MH i2c: E2 0B 00 [11:20:44]MH_I2C_Read... [11:20:44]Read from MH i2c: E2 0B 00 C5 1D 00 03 DD 80 E1 EE F2 21 61 90 00 01 [11:20:44]RAPDU: 03 DD 80 E1 EE F2 21 61 90 00 [11:20:44]wFMCommunicate OK [11:20:44]SAM_PROTO_SignData done [11:20:44]FM_MakeSignedData done [11:20:44]CreateOFDProtocolMessage [11:20:44]wFMCommunicate request_size=4 [11:20:44]MH_SAM_APDU [11:20:44]CAPDU: 80 11 00 00 [11:20:44]Write to MH i2c: E2 08 00 C6 1D 80 11 00 00 00 00 00 00 5D [11:20:44]Write i2c OK [11:20:44]MH_I2C_Read... [11:20:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:20:44]Read from MH i2c: E2 [11:20:44]MH_I2C_Read... [11:20:44]Read from MH i2c: E2 17 00 [11:20:44]MH_I2C_Read... [11:20:44]Read from MH i2c: E2 17 00 C6 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 B0 [11:20:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:20:44]wFMCommunicate OK [11:20:44]CreateOFDProtocolMessage done [11:20:44]OFDSenderStorePacket 223557 [11:20:44]StoreOFDPacket docnum=223557 [11:20:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 BC 4A 04 01 C5 0A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 0B 39 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 45 69 03 00 35 04 06 00 EC 6D 5C E0 A4 7F 03 DD 80 E1 EE F2 21 61 [11:20:44]CheckFolder [11:20:44]dirname=/storage/ofd_packets [11:20:44]CheckFolder done [11:20:44]ProducePacketName [11:20:44]name=ofd_packets/00223557 [11:20:44]NVStorageSaveData ofd_packets/00223557 [11:20:44]File name is /storage/ofd_packets/00223557 [11:20:44]Write 298 bytes [11:20:44]NVStorageSaveData done [11:20:44]OFDSenderStorePacket done [11:20:44]KKMCreateOFDPacket done [11:20:44]NVStorageSaveData kkm_last_timestamp [11:20:44]File name is /storage/kkm_last_timestamp [11:20:44]Write 4 bytes [11:20:44]NVStorageSaveData done [11:20:44]ExternCall_PrintAddStr [11:20:44]wPrintStart [11:20:44]Write to MH i2c: 01 00 00 C7 1D E4 [11:20:44]Write i2c OK [11:20:44]MH_I2C_Read... [11:20:44]Read from MH i2c: 01 [11:20:44]MH_I2C_Read... [11:20:44]Read from MH i2c: 01 07 00 [11:20:44]MH_I2C_Read... [11:20:44]Read from MH i2c: 01 07 00 C7 1D 00 00 00 00 00 FF 0F F9 [11:20:44]RasterBufferAndPrint [11:20:44]line Счет N : (1)477363 [11:20:44]line ИНН: 02508201610067 [11:20:44]line Контрольно-Кассовый Чек [11:20:44]line ПРОДАЖА [11:20:44]line ТРК (МРК, ГНК) : 54 [11:20:44]line Товар: 2710194210 [11:20:44]line ДТ-К-5 [11:20:44]line 19.690 * 76.20 [11:20:44]line = 1500.38 [11:20:44]line НДС 12% НСП 1% [11:20:44]line > о реализуемом товаре [11:20:44]line ОКРУГЛЕНИЕ: -0.38 [11:20:44]line ИТОГО: 1500.00 [11:20:44]line Внесено: 1500.00 [11:20:44]line СДАЧА: 0.00 [11:20:44]line НСП 1% : 13.28 [11:20:44]line НДС 12% : 159.33 [11:20:44]line Наличными: 1500.00 [11:20:44]line Безнал.: 0.00 [11:20:44]line Место: АЗС № 162 "Партнер Нефть" [11:20:44]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:20:44]line СНО: Общий режим [11:20:44]line Чек 188 21.10.2024 11:20 [11:20:44]line Смена: 538 ФФД: 1.0 [11:20:44]line ЗНМ: 0300000103 [11:20:44]line РНМ: 0000000000091767 [11:20:44]line Версия ККМ: 001 [11:20:44]line ФМ: 0000000000871763 [11:20:44]line ФД: 223557 [11:20:44]line ФПД: 259954453816447 [11:20:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T112043&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223557&fm=259954453816447&tin=02508201610067®Number=0000000000091767&sum=150000 [11:20:44]written 0, free lines is 4095 [11:20:44]OFD Sender: Processing packet 223557 [packets to send 25, broken 24] [11:20:44]ProducePacketName [11:20:44]name=ofd_packets/00223557 [11:20:44]OFD Sender: To server: pG, [11:20:44]CommunicateWithHost lk.salyk.kg:30040 [11:20:44]ConnectInit lk.salyk.kg [11:20:44]Connected sock=10 [11:20:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 BC 4A 04 01 C5 0A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 0B 39 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 45 69 03 00 35 04 06 00 EC 6D 5C E0 A4 7F 03 DD 80 E1 EE F2 21 61 [11:20:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 CE 29 47 00 26 A5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 45 69 03 00 F4 03 04 00 AD E4 15 67 B6 04 01 00 00 4C 06 AF 8D 3F A0 D0 8F [11:20:45]CommunicateWithHost err = 0 [11:20:45]CheckOFDResponse [11:20:45]1017 (14) - 77093643461234 [11:20:45]1041 (16) - 0000000000871763 [11:20:45]1040 (4) - 223557 [11:20:45]1012 (4) - 21.10.2024 05:20 [11:20:45]1206 (1) - 0 [11:20:45]OFD Sender: Remove packet 223557 [11:20:45]ProducePacketName [11:20:45]name=ofd_packets/00223557 [11:20:45]NVStorageDeleteData [11:20:45]Write to MH i2c: 01 00 00 F2 1D 0F [11:20:45]Write i2c OK [11:20:45]MH_I2C_Read... [11:20:45]Read from MH i2c: 01 [11:20:45]MH_I2C_Read... [11:20:45]Read from MH i2c: 01 07 00 [11:20:45]MH_I2C_Read... [11:20:45]Read from MH i2c: 01 07 00 F2 1D 00 00 00 00 00 FF 0C 21 [11:20:45]RasterBufferAndPrint [11:20:45]line [11:20:45]line [11:20:45]line [11:20:45]line [11:20:45]line [11:20:45]written 0, free lines is 3342 [11:20:45]MH_Cut [11:20:45]Write to MH i2c: D1 01 00 F9 1D 01 E8 [11:20:45]Write i2c OK [11:20:45]MH_I2C_Read... [11:20:45]Read from MH i2c: D1 [11:20:45]MH_I2C_Read... [11:20:45]Read from MH i2c: D1 01 00 [11:20:45]MH_I2C_Read... [11:20:45]Read from MH i2c: D1 01 00 F9 1D 00 E7 [11:20:45]Write to MH i2c: 01 00 00 FA 1D 17 [11:20:45]Write i2c OK [11:20:45]MH_I2C_Read... [11:20:45]OFD Sender: No OFD packet to send [11:20:45]*** Cut start [11:20:45]*** Purtial cut [11:20:45]*** Stage 1: CUTSNS_PIN = 1 [11:20:46]Read from MH i2c: 01 [11:20:46]MH_I2C_Read... [11:20:46]*** Stop cut motor [11:20:46]*** Cut end [11:20:46]Read from MH i2c: 01 07 00 [11:20:46]MH_I2C_Read... [11:20:46]Read from MH i2c: 01 07 00 FA 1D 00 00 00 00 00 FF 0F 2C [11:20:46]process_action close_receipt done [11:20:46]requested_data is exist [11:20:46]produce_requested_data [11:20:46]requested_item fm.sn is exist - process it [11:20:46]wFMCommunicate request_size=4 [11:20:46]MH_SAM_APDU [11:20:46]CAPDU: 80 11 00 00 [11:20:46]Write to MH i2c: E2 08 00 FB 1D 80 11 00 00 00 00 00 00 92 [11:20:46]Write i2c OK [11:20:46]MH_I2C_Read... [11:20:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:20:46]Read from MH i2c: E2 [11:20:46]MH_I2C_Read... [11:20:46]Read from MH i2c: E2 17 00 [11:20:46]MH_I2C_Read... [11:20:46]Read from MH i2c: E2 17 00 FB 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 E5 [11:20:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:20:46]wFMCommunicate OK [11:20:46]requested_item fd.num is exist - process it [11:20:46]SAM_PROTO_GetFieldsCounters [11:20:46]wFMCommunicate request_size=4 [11:20:46]MH_SAM_APDU [11:20:46]CAPDU: 80 13 00 00 [11:20:46]Write to MH i2c: E2 08 00 FC 1D 80 13 00 00 00 00 00 00 95 [11:20:46]Write i2c OK [11:20:46]MH_I2C_Read... [11:20:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:20:46]Read from MH i2c: E2 [11:20:46]MH_I2C_Read... [11:20:46]Read from MH i2c: E2 62 00 [11:20:46]MH_I2C_Read... [11:20:46]Read from MH i2c: E2 62 00 FC 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 45 69 03 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 BC [11:20:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 45 69 03 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 [11:20:46]wFMCommunicate OK [11:20:46]SAM_PROTO_GetFieldsCounters done [11:20:46]requested_item shift.num is exist - process it [11:20:46]requested_item shift.opened is exist - process it [11:20:46]req_shift_opened [11:20:46]FM_GetShiftState [11:20:46]SAM_PROTO_GetShiftState [11:20:46]wFMCommunicate request_size=4 [11:20:46]MH_SAM_APDU [11:20:46]CAPDU: 80 13 01 00 [11:20:46]Write to MH i2c: E2 08 00 FD 1D 80 13 01 00 00 00 00 00 97 [11:20:46]Write i2c OK [11:20:46]MH_I2C_Read... [11:20:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:20:46]Read from MH i2c: E2 [11:20:46]MH_I2C_Read... [11:20:46]Read from MH i2c: E2 0E 00 [11:20:46]MH_I2C_Read... [11:20:46]Read from MH i2c: E2 0E 00 FD 1D 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 19 [11:20:46]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:20:46]wFMCommunicate OK [11:20:46]SAM_PROTO_GetShiftState done [11:20:46]FM_GetShiftState done [11:20:46]req_shift_opened done [11:20:46]requested_item shift.open_date is exist - process it [11:20:46]req_shift_open_date [11:20:46]req_shift_open_date done [11:20:46]produce_requested_data done [11:20:46]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223557,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:20:46]process_action_free close_receipt [11:20:46]json_value_free [11:20:46]json_value_free done [11:20:46]process_json_proto returns [11:20:46]Send response to host [11:20:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223557,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:20:46]free response buf [11:20:46]execute_script done [11:20:46]execute_script returns [11:20:46]free content buf [11:20:46]Sock 9.Close socket [11:20:46]Sock 9.Thread stoped [11:20:50]OFD Sender: No OFD packet to send [11:20:55]OFD Sender: No OFD packet to send [11:21:00]OFD Sender: No OFD packet to send [11:21:05]OFD Sender: No OFD packet to send [11:21:10]OFD Sender: No OFD packet to send [11:21:15]OFD Sender: No OFD packet to send [11:21:20]OFD Sender: No OFD packet to send [11:21:25]OFD Sender: No OFD packet to send [11:21:30]OFD Sender: No OFD packet to send [11:21:35]OFD Sender: No OFD packet to send [11:21:40]OFD Sender: No OFD packet to send [11:21:45]OFD Sender: No OFD packet to send [11:21:50]OFD Sender: No OFD packet to send [11:21:55]OFD Sender: No OFD packet to send [11:22:00]OFD Sender: No OFD packet to send [11:22:05]OFD Sender: No OFD packet to send [11:22:10]OFD Sender: No OFD packet to send [11:22:15]OFD Sender: No OFD packet to send [11:22:20]OFD Sender: No OFD packet to send [11:22:25]OFD Sender: No OFD packet to send [11:22:30]OFD Sender: No OFD packet to send [11:22:35]OFD Sender: No OFD packet to send [11:22:40]OFD Sender: No OFD packet to send [11:22:45]OFD Sender: No OFD packet to send [11:22:50]OFD Sender: No OFD packet to send [11:22:55]OFD Sender: No OFD packet to send [11:23:00]OFD Sender: No OFD packet to send [11:23:05]OFD Sender: No OFD packet to send [11:23:10]OFD Sender: No OFD packet to send [11:23:15]OFD Sender: No OFD packet to send [11:23:20]OFD Sender: No OFD packet to send [11:23:25]OFD Sender: No OFD packet to send [11:23:30]OFD Sender: No OFD packet to send [11:23:35]OFD Sender: No OFD packet to send [11:23:40]OFD Sender: No OFD packet to send [11:23:45]OFD Sender: No OFD packet to send [11:23:50]OFD Sender: No OFD packet to send [11:23:55]OFD Sender: No OFD packet to send [11:24:00]OFD Sender: No OFD packet to send [11:24:05]OFD Sender: No OFD packet to send [11:24:10]OFD Sender: No OFD packet to send [11:24:15]OFD Sender: No OFD packet to send [11:24:20]OFD Sender: No OFD packet to send [11:24:25]OFD Sender: No OFD packet to send [11:24:30]OFD Sender: No OFD packet to send [11:24:35]OFD Sender: No OFD packet to send [11:24:40]OFD Sender: No OFD packet to send [11:24:45]OFD Sender: No OFD packet to send [11:24:50]OFD Sender: No OFD packet to send [11:24:55]OFD Sender: No OFD packet to send [11:25:00]OFD Sender: No OFD packet to send [11:25:05]OFD Sender: No OFD packet to send [11:25:10]OFD Sender: No OFD packet to send [11:25:15]OFD Sender: No OFD packet to send [11:25:20]OFD Sender: No OFD packet to send [11:25:25]OFD Sender: No OFD packet to send [11:25:30]OFD Sender: No OFD packet to send [11:25:35]OFD Sender: No OFD packet to send [11:25:40]OFD Sender: No OFD packet to send [11:25:45]OFD Sender: No OFD packet to send [11:25:50]OFD Sender: No OFD packet to send [11:25:55]OFD Sender: No OFD packet to send [11:26:00]OFD Sender: No OFD packet to send [11:26:01]accept exits with 8 [11:26:01]New connection [11:26:01]New thread 3067436388 created [11:26:01]Thread 3067579748 joined [11:26:01]Waiting for new connection... [11:26:01] Sock 8.Parse request [11:26:01]Sock 8.Check first char [11:26:01]Sock 8.First char is OK [11:26:01]request: POST /json_proto HTTP/1.0 [11:26:01]Method: POST [11:26:01]URL: /json_proto [11:26:01]Method is POST - this is cgi request [11:26:01]url: /json_proto [11:26:01]query_string will be loaded in cgi processing [11:26:01]execute_cgi json_proto POST (null) [11:26:01]execute_cgi path=json_proto method=POST [11:26:01]POST find Content-Length [11:26:01]Host: 172.17.52.131:8080 [11:26:01]Content-Length: 677 [11:26:01]Content-Type: application/json [11:26:01] [11:26:01]POST finish read [11:26:01]Found Content-Length = 677 [11:26:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477364", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:26:01]execute_script... [11:26:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477364", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:26:01]POST & json_proto [11:26:01]process_json_proto [11:26:01]json parsed OK: [11:26:01]protocol is kg_v1.0 [11:26:01]action value=close_receipt [11:26:01]process_action close_receipt [11:26:01]cmd_close_receipt [11:26:01]MH_GetDate [11:26:01]Write to MH i2c: F0 00 00 FE 1D 0A [11:26:01]Write i2c OK [11:26:01]MH_I2C_Read... [11:26:01]Read from MH i2c: F0 [11:26:01]MH_I2C_Read... [11:26:01]Read from MH i2c: F0 09 00 [11:26:01]MH_I2C_Read... [11:26:01]Read from MH i2c: F0 09 00 FE 1D 00 4A 3A 16 67 81 1C 16 67 2E [11:26:01]GetLastDocTimeStamp 1729509643 [11:26:01]current date 1729509962 [11:26:01]FM_GetShiftState [11:26:01]SAM_PROTO_GetShiftState [11:26:01]wFMCommunicate request_size=4 [11:26:01]MH_SAM_APDU [11:26:01]CAPDU: 80 13 01 00 [11:26:01]Write to MH i2c: E2 08 00 FF 1D 80 13 01 00 00 00 00 00 99 [11:26:01]Write i2c OK [11:26:01]MH_I2C_Read... [11:26:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:26:01]Read from MH i2c: E2 [11:26:01]MH_I2C_Read... [11:26:01]Read from MH i2c: E2 0E 00 [11:26:01]MH_I2C_Read... [11:26:01]Read from MH i2c: E2 0E 00 FF 1D 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 1B [11:26:01]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:26:01]wFMCommunicate OK [11:26:01]SAM_PROTO_GetShiftState done [11:26:01]FM_GetShiftState done [11:26:01]opened in 1729469279 [11:26:01]opened+sec_in_day 1729555679 [11:26:01]quantity*price = 70044 [11:26:01]sum+1 = 70046 [11:26:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 189 21.10.2024 11:26 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223558 ФПД: 275740397793842 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T112602&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223558&fm=275740397793842&tin=02508201610067®Number=0000000000091767&sum=70000 [11:26:02]StoreToDocumentArchive [11:26:02]shift 538 fd 223558 [11:26:02]save to /storage/0538/doc_00223558 [11:26:02]save last doc name /storage/0538/doc_00223558 to /storage/kkm_last_doc_name [11:26:02]save OK [11:26:02]Clear old archive folders... [11:26:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:26:02]tlvbuf is B6F5A660 [11:26:02]SAM_PROTO_ClearQueue [11:26:02]wFMCommunicate request_size=4 [11:26:02]MH_SAM_APDU [11:26:02]CAPDU: 80 09 00 00 [11:26:02]Write to MH i2c: E2 08 00 0C 1E 80 09 00 00 00 00 00 00 9C [11:26:02]Write i2c OK [11:26:02]MH_I2C_Read... [11:26:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:26:02]Read from MH i2c: E2 [11:26:02]MH_I2C_Read... [11:26:02]Read from MH i2c: E2 03 00 [11:26:02]MH_I2C_Read... [11:26:02]Read from MH i2c: E2 03 00 0C 1E 00 90 00 9E [11:26:02]RAPDU: 90 00 [11:26:02]wFMCommunicate OK [11:26:02]SAM_PROTO_ClearQueue done [11:26:02]KKMCreateOFDPacket [11:26:02]OFDProtocolAddRootSTLVToBuf [11:26:02]FM_MakeSignedData [11:26:02]FM_MakeSignedData [11:26:02]SAM_PROTO_SignData [11:26:02]wFMCommunicate request_size=4 [11:26:02]MH_SAM_APDU [11:26:02]CAPDU: 80 0D 01 02 [11:26:02]Write to MH i2c: E2 08 00 0D 1E 80 0D 01 02 00 00 00 00 A4 [11:26:02]Write i2c OK [11:26:02]MH_I2C_Read... [11:26:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:26:02]Read from MH i2c: E2 [11:26:02]MH_I2C_Read... [11:26:02]Read from MH i2c: E2 03 00 [11:26:02]MH_I2C_Read... [11:26:02]Read from MH i2c: E2 03 00 0D 1E 00 90 00 9F [11:26:02]RAPDU: 90 00 [11:26:02]wFMCommunicate OK [11:26:02]wFMCommunicate request_size=255 [11:26:02]MH_SAM_APDU [11:26: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 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 4A 3A 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 46 69 03 00 35 04 06 00 FA [11:26:02]Write to MH i2c: E2 02 01 0E 1E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 4A 3A 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 46 69 03 00 35 04 06 00 FA 00 00 A5 [11:26:02]Write i2c OK [11:26:02]MH_I2C_Read... [11:26:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:26:02]Read from MH i2c: E2 [11:26:02]MH_I2C_Read... [11:26:02]Read from MH i2c: E2 03 00 [11:26:02]MH_I2C_Read... [11:26:02]Read from MH i2c: E2 03 00 0E 1E 00 90 00 A0 [11:26:02]RAPDU: 90 00 [11:26:02]wFMCommunicate OK [11:26:02]wFMCommunicate request_size=10 [11:26:02]MH_SAM_APDU [11:26:02]CAPDU: 80 0D 02 02 05 C8 D0 75 F2 32 [11:26:02]Write to MH i2c: E2 0D 00 0F 1E 80 0D 02 02 05 00 C8 D0 75 F2 32 00 00 E2 [11:26:02]Write i2c OK [11:26:02]MH_I2C_Read... [11:26:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:26:02]Read from MH i2c: E2 [11:26:02]MH_I2C_Read... [11:26:02]Read from MH i2c: E2 03 00 [11:26:02]MH_I2C_Read... [11:26:02]Read from MH i2c: E2 03 00 0F 1E 00 90 00 A1 [11:26:02]RAPDU: 90 00 [11:26:02]wFMCommunicate OK [11:26:02]wFMCommunicate request_size=4 [11:26:02]MH_SAM_APDU [11:26:02]CAPDU: 80 0D 03 02 [11:26:02]Write to MH i2c: E2 08 00 10 1E 80 0D 03 02 00 00 00 00 A9 [11:26:02]Write i2c OK [11:26:02]MH_I2C_Read... [11:26:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:26:03]Read from MH i2c: E2 [11:26:03]MH_I2C_Read... [11:26:03]Read from MH i2c: E2 0B 00 [11:26:03]MH_I2C_Read... [11:26:03]Read from MH i2c: E2 0B 00 10 1E 00 2B 51 62 89 D9 47 38 F4 90 00 5D [11:26:03]RAPDU: 2B 51 62 89 D9 47 38 F4 90 00 [11:26:03]wFMCommunicate OK [11:26:03]SAM_PROTO_SignData done [11:26:03]FM_MakeSignedData done [11:26:03]CreateOFDProtocolMessage [11:26:03]wFMCommunicate request_size=4 [11:26:03]MH_SAM_APDU [11:26:03]CAPDU: 80 11 00 00 [11:26:03]Write to MH i2c: E2 08 00 11 1E 80 11 00 00 00 00 00 00 A9 [11:26:03]Write i2c OK [11:26:03]MH_I2C_Read... [11:26:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:26:03]Read from MH i2c: E2 [11:26:03]MH_I2C_Read... [11:26:03]Read from MH i2c: E2 17 00 [11:26:03]MH_I2C_Read... [11:26:03]Read from MH i2c: E2 17 00 11 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 FC [11:26:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:26:03]wFMCommunicate OK [11:26:03]CreateOFDProtocolMessage done [11:26:03]OFDSenderStorePacket 223558 [11:26:03]StoreOFDPacket docnum=223558 [11:26:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 81 0C 07 01 A5 ED 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 4A 3A 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 46 69 03 00 35 04 06 00 FA C8 D0 75 F2 32 2B 51 62 89 D9 47 38 F4 [11:26:03]CheckFolder [11:26:03]dirname=/storage/ofd_packets [11:26:03]CheckFolder done [11:26:03]ProducePacketName [11:26:03]name=ofd_packets/00223558 [11:26:03]NVStorageSaveData ofd_packets/00223558 [11:26:03]File name is /storage/ofd_packets/00223558 [11:26:03]Write 301 bytes [11:26:03]NVStorageSaveData done [11:26:03]OFDSenderStorePacket done [11:26:03]KKMCreateOFDPacket done [11:26:03]NVStorageSaveData kkm_last_timestamp [11:26:03]File name is /storage/kkm_last_timestamp [11:26:03]Write 4 bytes [11:26:03]NVStorageSaveData done [11:26:03]ExternCall_PrintAddStr [11:26:03]wPrintStart [11:26:03]Write to MH i2c: 01 00 00 12 1E 30 [11:26:03]Write i2c OK [11:26:03]MH_I2C_Read... [11:26:03]Read from MH i2c: 01 [11:26:03]MH_I2C_Read... [11:26:03]Read from MH i2c: 01 07 00 [11:26:03]MH_I2C_Read... [11:26:03]Read from MH i2c: 01 07 00 12 1E 00 00 00 00 00 FF 0F 45 [11:26:03]RasterBufferAndPrint [11:26:03]line Счет N : (1)477364 [11:26:03]line ИНН: 02508201610067 [11:26:03]line Контрольно-Кассовый Чек [11:26:03]line ПРОДАЖА [11:26:03]line ТРК (МРК, ГНК) : 11 [11:26:03]line Товар: 2710124500 [11:26:03]line Аи-95-К-5 [11:26:03]line 9.440 * 74.20 [11:26:03]line = 700.45 [11:26:03]line НДС 12% НСП 1% [11:26:03]line > о реализуемом товаре [11:26:03]line ОКРУГЛЕНИЕ: -0.45 [11:26:03]line ИТОГО: 700.00 [11:26:03]line Внесено: 700.00 [11:26:03]line СДАЧА: 0.00 [11:26:03]line НСП 1% : 6.20 [11:26:03]line НДС 12% : 74.38 [11:26:03]line Наличными: 700.00 [11:26:03]line Безнал.: 0.00 [11:26:03]line Место: АЗС № 162 "Партнер Нефть" [11:26:03]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:26:03]line СНО: Общий режим [11:26:03]line Чек 189 21.10.2024 11:26 [11:26:03]line Смена: 538 ФФД: 1.0 [11:26:03]line ЗНМ: 0300000103 [11:26:03]line РНМ: 0000000000091767 [11:26:03]line Версия ККМ: 001 [11:26:03]line ФМ: 0000000000871763 [11:26:03]line ФД: 223558 [11:26:03]line ФПД: 275740397793842 [11:26:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T112602&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223558&fm=275740397793842&tin=02508201610067®Number=0000000000091767&sum=70000 [11:26:03]OFD Sender: Processing packet 223558 [packets to send 25, broken 24] [11:26:03]ProducePacketName [11:26:03]name=ofd_packets/00223558 [11:26:03]OFD Sender: To server: pG, [11:26:03]CommunicateWithHost lk.salyk.kg:30040 [11:26:03]ConnectInit lk.salyk.kg [11:26:03]written 0, free lines is 4095 [11:26:03]Connected sock=10 [11:26:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 81 0C 07 01 A5 ED 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 4A 3A 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 46 69 03 00 35 04 06 00 FA C8 D0 75 F2 32 2B 51 62 89 D9 47 38 F4 [11:26:03]Write to MH i2c: 01 00 00 3D 1E 5B [11:26:03]Write i2c OK [11:26:03]MH_I2C_Read... [11:26:03]Read from MH i2c: 01 [11:26:03]MH_I2C_Read... [11:26:03]Read from MH i2c: 01 07 00 [11:26:03]MH_I2C_Read... [11:26:03]Read from MH i2c: 01 07 00 3D 1E 00 00 00 00 00 EF 0C 5D [11:26:03]RasterBufferAndPrint [11:26:03]line [11:26:03]line [11:26:03]line [11:26:03]line [11:26:03]line [11:26:03]written 0, free lines is 3317 [11:26:03]MH_Cut [11:26:03]Write to MH i2c: D1 01 00 44 1E 01 34 [11:26:03]Write i2c OK [11:26:03]MH_I2C_Read... [11:26:03]Read from MH i2c: D1 [11:26:03]MH_I2C_Read... [11:26:03]Read from MH i2c: D1 01 00 [11:26:03]MH_I2C_Read... [11:26:03]Read from MH i2c: D1 01 00 44 1E 00 33 [11:26:03]Write to MH i2c: 01 00 00 45 1E 63 [11:26:03]Write i2c OK [11:26:03]MH_I2C_Read... [11:26:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 D4 C9 47 00 95 8E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 46 69 03 00 F4 03 04 00 EC E5 15 67 B6 04 01 00 00 C9 61 D5 3D 63 D9 3A A8 [11:26:03]CommunicateWithHost err = 0 [11:26:03]CheckOFDResponse [11:26:03]1017 (14) - 77093643461234 [11:26:03]1041 (16) - 0000000000871763 [11:26:03]1040 (4) - 223558 [11:26:03]1012 (4) - 21.10.2024 05:26 [11:26:03]1206 (1) - 0 [11:26:03]OFD Sender: Remove packet 223558 [11:26:03]ProducePacketName [11:26:03]name=ofd_packets/00223558 [11:26:03]NVStorageDeleteData [11:26:04]OFD Sender: No OFD packet to send [11:26:04]*** Cut start [11:26:04]*** Purtial cut [11:26:04]*** Stage 1: CUTSNS_PIN = 1 [11:26:04]Read from MH i2c: 01 [11:26:04]MH_I2C_Read... [11:26:04]*** Stop cut motor [11:26:04]*** Cut end [11:26:04]Read from MH i2c: 01 07 00 [11:26:04]MH_I2C_Read... [11:26:04]Read from MH i2c: 01 07 00 45 1E 00 00 00 00 00 FF 0F 78 [11:26:04]process_action close_receipt done [11:26:04]requested_data is exist [11:26:04]produce_requested_data [11:26:04]requested_item fm.sn is exist - process it [11:26:04]wFMCommunicate request_size=4 [11:26:04]MH_SAM_APDU [11:26:04]CAPDU: 80 11 00 00 [11:26:04]Write to MH i2c: E2 08 00 46 1E 80 11 00 00 00 00 00 00 DE [11:26:04]Write i2c OK [11:26:04]MH_I2C_Read... [11:26:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:26:04]Read from MH i2c: E2 [11:26:04]MH_I2C_Read... [11:26:04]Read from MH i2c: E2 17 00 [11:26:04]MH_I2C_Read... [11:26:04]Read from MH i2c: E2 17 00 46 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 31 [11:26:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:26:04]wFMCommunicate OK [11:26:04]requested_item fd.num is exist - process it [11:26:04]SAM_PROTO_GetFieldsCounters [11:26:04]wFMCommunicate request_size=4 [11:26:04]MH_SAM_APDU [11:26:04]CAPDU: 80 13 00 00 [11:26:04]Write to MH i2c: E2 08 00 47 1E 80 13 00 00 00 00 00 00 E1 [11:26:04]Write i2c OK [11:26:04]MH_I2C_Read... [11:26:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:26:05]Read from MH i2c: E2 [11:26:05]MH_I2C_Read... [11:26:05]Read from MH i2c: E2 62 00 [11:26:05]MH_I2C_Read... [11:26:05]Read from MH i2c: E2 62 00 47 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 46 69 03 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 0C [11:26:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 46 69 03 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 [11:26:05]wFMCommunicate OK [11:26:05]SAM_PROTO_GetFieldsCounters done [11:26:05]requested_item shift.num is exist - process it [11:26:05]requested_item shift.opened is exist - process it [11:26:05]req_shift_opened [11:26:05]FM_GetShiftState [11:26:05]SAM_PROTO_GetShiftState [11:26:05]wFMCommunicate request_size=4 [11:26:05]MH_SAM_APDU [11:26:05]CAPDU: 80 13 01 00 [11:26:05]Write to MH i2c: E2 08 00 48 1E 80 13 01 00 00 00 00 00 E3 [11:26:05]Write i2c OK [11:26:05]MH_I2C_Read... [11:26:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:26:05]Read from MH i2c: E2 [11:26:05]MH_I2C_Read... [11:26:05]Read from MH i2c: E2 0E 00 [11:26:05]MH_I2C_Read... [11:26:05]Read from MH i2c: E2 0E 00 48 1E 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 65 [11:26:05]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:26:05]wFMCommunicate OK [11:26:05]SAM_PROTO_GetShiftState done [11:26:05]FM_GetShiftState done [11:26:05]req_shift_opened done [11:26:05]requested_item shift.open_date is exist - process it [11:26:05]req_shift_open_date [11:26:05]req_shift_open_date done [11:26:05]produce_requested_data done [11:26:05]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223558,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:26:05]process_action_free close_receipt [11:26:05]json_value_free [11:26:05]json_value_free done [11:26:05]process_json_proto returns [11:26:05]Send response to host [11:26:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223558,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:26:05]free response buf [11:26:05]execute_script done [11:26:05]execute_script returns [11:26:05]free content buf [11:26:05]Sock 8.Close socket [11:26:05]Sock 8.Thread stoped [11:26:09]OFD Sender: No OFD packet to send [11:26:14]OFD Sender: No OFD packet to send [11:26:19]OFD Sender: No OFD packet to send [11:26:24]OFD Sender: No OFD packet to send [11:26:29]OFD Sender: No OFD packet to send [11:26:34]OFD Sender: No OFD packet to send [11:26:39]OFD Sender: No OFD packet to send [11:26:44]OFD Sender: No OFD packet to send [11:26:49]OFD Sender: No OFD packet to send [11:26:54]OFD Sender: No OFD packet to send [11:26:59]OFD Sender: No OFD packet to send [11:27:04]OFD Sender: No OFD packet to send [11:27:09]OFD Sender: No OFD packet to send [11:27:14]OFD Sender: No OFD packet to send [11:27:18]accept exits with 9 [11:27:18]New connection [11:27:18]New thread 3067579748 created [11:27:18]Thread 3067436388 joined [11:27:18]Waiting for new connection... [11:27:18] Sock 9.Parse request [11:27:18]Sock 9.Check first char [11:27:18]Sock 9.First char is OK [11:27:18]request: POST /json_proto HTTP/1.0 [11:27:18]Method: POST [11:27:18]URL: /json_proto [11:27:18]Method is POST - this is cgi request [11:27:18]url: /json_proto [11:27:18]query_string will be loaded in cgi processing [11:27:18]execute_cgi json_proto POST (null) [11:27:18]execute_cgi path=json_proto method=POST [11:27:18]POST find Content-Length [11:27:18]Host: 172.17.52.131:8080 [11:27:18]Content-Length: 682 [11:27:18]Content-Type: application/json [11:27:18] [11:27:18]POST finish read [11:27:18]Found Content-Length = 682 [11:27:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477365", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:27:18]execute_script... [11:27:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477365", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:27:18]POST & json_proto [11:27:18]process_json_proto [11:27:18]json parsed OK: [11:27:18]protocol is kg_v1.0 [11:27:18]action value=close_receipt [11:27:18]process_action close_receipt [11:27:18]cmd_close_receipt [11:27:18]MH_GetDate [11:27:18]Write to MH i2c: F0 00 00 49 1E 56 [11:27:18]Write i2c OK [11:27:18]MH_I2C_Read... [11:27:18]Read from MH i2c: F0 [11:27:18]MH_I2C_Read... [11:27:18]Read from MH i2c: F0 09 00 [11:27:18]MH_I2C_Read... [11:27:18]Read from MH i2c: F0 09 00 49 1E 00 97 3A 16 67 81 1C 16 67 C7 [11:27:18]GetLastDocTimeStamp 1729509962 [11:27:18]current date 1729510039 [11:27:18]FM_GetShiftState [11:27:18]SAM_PROTO_GetShiftState [11:27:18]wFMCommunicate request_size=4 [11:27:18]MH_SAM_APDU [11:27:18]CAPDU: 80 13 01 00 [11:27:18]Write to MH i2c: E2 08 00 4A 1E 80 13 01 00 00 00 00 00 E5 [11:27:18]Write i2c OK [11:27:18]MH_I2C_Read... [11:27:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:18]Read from MH i2c: E2 [11:27:18]MH_I2C_Read... [11:27:18]Read from MH i2c: E2 0E 00 [11:27:18]MH_I2C_Read... [11:27:18]Read from MH i2c: E2 0E 00 4A 1E 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 67 [11:27:18]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:27:18]wFMCommunicate OK [11:27:18]SAM_PROTO_GetShiftState done [11:27:18]FM_GetShiftState done [11:27:18]opened in 1729469279 [11:27:18]opened+sec_in_day 1729555679 [11:27:18]quantity*price = 100015 [11:27:18]sum+1 = 100017 [11:27:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 190 21.10.2024 11:27 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223559 ФПД: 268877312806699 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T112719&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223559&fm=268877312806699&tin=02508201610067®Number=0000000000091767&sum=100000 [11:27:20]StoreToDocumentArchive [11:27:20]shift 538 fd 223559 [11:27:20]save to /storage/0538/doc_00223559 [11:27:20]save last doc name /storage/0538/doc_00223559 to /storage/kkm_last_doc_name [11:27:20]save OK [11:27:20]Clear old archive folders... [11:27:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:27:20]tlvbuf is 013D6B20 [11:27:20]SAM_PROTO_ClearQueue [11:27:20]wFMCommunicate request_size=4 [11:27:20]MH_SAM_APDU [11:27:20]CAPDU: 80 09 00 00 [11:27:20]Write to MH i2c: E2 08 00 57 1E 80 09 00 00 00 00 00 00 E7 [11:27:20]Write i2c OK [11:27:20]MH_I2C_Read... [11:27:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:27:20]Read from MH i2c: E2 [11:27:20]MH_I2C_Read... [11:27:20]Read from MH i2c: E2 03 00 [11:27:20]MH_I2C_Read... [11:27:20]Read from MH i2c: E2 03 00 57 1E 00 90 00 E9 [11:27:20]RAPDU: 90 00 [11:27:20]wFMCommunicate OK [11:27:20]SAM_PROTO_ClearQueue done [11:27:20]KKMCreateOFDPacket [11:27:20]OFDProtocolAddRootSTLVToBuf [11:27:20]FM_MakeSignedData [11:27:20]FM_MakeSignedData [11:27:20]SAM_PROTO_SignData [11:27:20]wFMCommunicate request_size=4 [11:27:20]MH_SAM_APDU [11:27:20]CAPDU: 80 0D 01 02 [11:27:20]Write to MH i2c: E2 08 00 58 1E 80 0D 01 02 00 00 00 00 EF [11:27:20]Write i2c OK [11:27:20]MH_I2C_Read... [11:27:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:27:20]Read from MH i2c: E2 [11:27:20]MH_I2C_Read... [11:27:20]Read from MH i2c: E2 03 00 [11:27:20]MH_I2C_Read... [11:27:20]Read from MH i2c: E2 03 00 58 1E 00 90 00 EA [11:27:20]RAPDU: 90 00 [11:27:20]wFMCommunicate OK [11:27:20]wFMCommunicate request_size=255 [11:27:20]MH_SAM_APDU [11:27:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 97 3A 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 47 69 03 00 35 04 06 00 F4 [11:27:20]Write to MH i2c: E2 02 01 59 1E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 97 3A 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 47 69 03 00 35 04 06 00 F4 00 00 4C [11:27:20]Write i2c OK [11:27:20]MH_I2C_Read... [11:27:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:20]Read from MH i2c: E2 [11:27:20]MH_I2C_Read... [11:27:20]Read from MH i2c: E2 03 00 [11:27:20]MH_I2C_Read... [11:27:20]Read from MH i2c: E2 03 00 59 1E 00 90 00 EB [11:27:20]RAPDU: 90 00 [11:27:20]wFMCommunicate OK [11:27:20]wFMCommunicate request_size=10 [11:27:20]MH_SAM_APDU [11:27:20]CAPDU: 80 0D 02 02 05 8A E0 B7 CF 2B [11:27:20]Write to MH i2c: E2 0D 00 5A 1E 80 0D 02 02 05 00 8A E0 B7 CF 2B 00 00 17 [11:27:20]Write i2c OK [11:27:20]MH_I2C_Read... [11:27:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:20]Read from MH i2c: E2 [11:27:20]MH_I2C_Read... [11:27:20]Read from MH i2c: E2 03 00 [11:27:20]MH_I2C_Read... [11:27:20]Read from MH i2c: E2 03 00 5A 1E 00 90 00 EC [11:27:20]RAPDU: 90 00 [11:27:20]wFMCommunicate OK [11:27:20]wFMCommunicate request_size=4 [11:27:20]MH_SAM_APDU [11:27:20]CAPDU: 80 0D 03 02 [11:27:20]Write to MH i2c: E2 08 00 5B 1E 80 0D 03 02 00 00 00 00 F4 [11:27:20]Write i2c OK [11:27:20]MH_I2C_Read... [11:27:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:27:20]Read from MH i2c: E2 [11:27:20]MH_I2C_Read... [11:27:20]Read from MH i2c: E2 0B 00 [11:27:20]MH_I2C_Read... [11:27:20]Read from MH i2c: E2 0B 00 5B 1E 00 C3 68 10 79 66 7B 81 92 90 00 9D [11:27:20]RAPDU: C3 68 10 79 66 7B 81 92 90 00 [11:27:20]wFMCommunicate OK [11:27:20]SAM_PROTO_SignData done [11:27:20]FM_MakeSignedData done [11:27:20]CreateOFDProtocolMessage [11:27:20]wFMCommunicate request_size=4 [11:27:20]MH_SAM_APDU [11:27:20]CAPDU: 80 11 00 00 [11:27:20]Write to MH i2c: E2 08 00 5C 1E 80 11 00 00 00 00 00 00 F4 [11:27:20]Write i2c OK [11:27:20]MH_I2C_Read... [11:27:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:20]Read from MH i2c: E2 [11:27:20]MH_I2C_Read... [11:27:20]Read from MH i2c: E2 17 00 [11:27:20]MH_I2C_Read... [11:27:20]Read from MH i2c: E2 17 00 5C 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 47 [11:27:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:27:20]wFMCommunicate OK [11:27:20]CreateOFDProtocolMessage done [11:27:20]OFDSenderStorePacket 223559 [11:27:20]StoreOFDPacket docnum=223559 [11:27:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 25 49 07 01 A1 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 BE 00 00 00 F4 03 04 00 97 3A 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 47 69 03 00 35 04 06 00 F4 8A E0 B7 CF 2B C3 68 10 79 66 7B 81 92 [11:27:20]CheckFolder [11:27:20]dirname=/storage/ofd_packets [11:27:20]CheckFolder done [11:27:20]ProducePacketName [11:27:20]name=ofd_packets/00223559 [11:27:20]NVStorageSaveData ofd_packets/00223559 [11:27:20]File name is /storage/ofd_packets/00223559 [11:27:20]Write 301 bytes [11:27:20]NVStorageSaveData done [11:27:20]OFDSenderStorePacket done [11:27:20]KKMCreateOFDPacket done [11:27:20]NVStorageSaveData kkm_last_timestamp [11:27:20]File name is /storage/kkm_last_timestamp [11:27:20]Write 4 bytes [11:27:20]NVStorageSaveData done [11:27:20]ExternCall_PrintAddStr [11:27:20]wPrintStart [11:27:20]Write to MH i2c: 01 00 00 5D 1E 7B [11:27:20]Write i2c OK [11:27:20]MH_I2C_Read... [11:27:20]Read from MH i2c: 01 [11:27:20]MH_I2C_Read... [11:27:20]Read from MH i2c: 01 07 00 [11:27:20]MH_I2C_Read... [11:27:20]Read from MH i2c: 01 07 00 5D 1E 00 00 00 00 00 FF 0F 90 [11:27:20]RasterBufferAndPrint [11:27:20]line Счет N : (1)477365 [11:27:20]line ИНН: 02508201610067 [11:27:20]line Контрольно-Кассовый Чек [11:27:20]line ПРОДАЖА [11:27:20]line ТРК (МРК, ГНК) : 32 [11:27:20]line Товар: 2710124130 [11:27:20]line Аи-92-К-5 [11:27:20]line 14.950 * 66.90 [11:27:20]line = 1000.16 [11:27:20]line НДС 12% НСП 1% [11:27:20]line > о реализуемом товаре [11:27:20]line ОКРУГЛЕНИЕ: -0.16 [11:27:20]line ИТОГО: 1000.00 [11:27:20]line Внесено: 1000.00 [11:27:20]line СДАЧА: 0.00 [11:27:20]line НСП 1% : 8.85 [11:27:20]line НДС 12% : 106.21 [11:27:20]line Наличными: 1000.00 [11:27:20]line Безнал.: 0.00 [11:27:20]line Место: АЗС № 162 "Партнер Нефть" [11:27:20]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:27:20]line СНО: Общий режим [11:27:20]line Чек 190 21.10.2024 11:27 [11:27:20]line Смена: 538 ФФД: 1.0 [11:27:20]line ЗНМ: 0300000103 [11:27:20]line РНМ: 0000000000091767 [11:27:20]line Версия ККМ: 001 [11:27:20]line ФМ: 0000000000871763 [11:27:20]line ФД: 223559 [11:27:20]line ФПД: 268877312806699 [11:27:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T112719&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223559&fm=268877312806699&tin=02508201610067®Number=0000000000091767&sum=100000 [11:27:20]OFD Sender: Processing packet 223559 [packets to send 25, broken 24] [11:27:20]ProducePacketName [11:27:20]name=ofd_packets/00223559 [11:27:20]OFD Sender: To server: pG, [11:27:20]CommunicateWithHost lk.salyk.kg:30040 [11:27:20]ConnectInit lk.salyk.kg [11:27:20]written 0, free lines is 4095 [11:27:21]Connected sock=10 [11:27:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 25 49 07 01 A1 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 BE 00 00 00 F4 03 04 00 97 3A 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 47 69 03 00 35 04 06 00 F4 8A E0 B7 CF 2B C3 68 10 79 66 7B 81 92 [11:27:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 2F 9D 47 00 D2 10 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 47 69 03 00 F4 03 04 00 39 E6 15 67 B6 04 01 00 00 89 D2 64 2E FC EA 5F 8A [11:27:21]CommunicateWithHost err = 0 [11:27:21]CheckOFDResponse [11:27:21]1017 (14) - 77093643461234 [11:27:21]1041 (16) - 0000000000871763 [11:27:21]1040 (4) - 223559 [11:27:21]1012 (4) - 21.10.2024 05:27 [11:27:21]1206 (1) - 0 [11:27:21]OFD Sender: Remove packet 223559 [11:27:21]ProducePacketName [11:27:21]name=ofd_packets/00223559 [11:27:21]NVStorageDeleteData [11:27:21]Write to MH i2c: 01 00 00 88 1E A6 [11:27:21]Write i2c OK [11:27:21]MH_I2C_Read... [11:27:21]Read from MH i2c: 01 [11:27:21]MH_I2C_Read... [11:27:21]Read from MH i2c: 01 07 00 [11:27:21]MH_I2C_Read... [11:27:21]Read from MH i2c: 01 07 00 88 1E 00 00 00 00 00 EA 0C A3 [11:27:21]RasterBufferAndPrint [11:27:21]line [11:27:21]line [11:27:21]line [11:27:21]line [11:27:21]line [11:27:21]written 0, free lines is 3312 [11:27:21]MH_Cut [11:27:21]Write to MH i2c: D1 01 00 8F 1E 01 7F [11:27:21]Write i2c OK [11:27:21]MH_I2C_Read... [11:27:21]Read from MH i2c: D1 [11:27:21]MH_I2C_Read... [11:27:21]Read from MH i2c: D1 01 00 [11:27:21]MH_I2C_Read... [11:27:21]Read from MH i2c: D1 01 00 8F 1E 00 7E [11:27:21]Write to MH i2c: 01 00 00 90 1E AE [11:27:21]Write i2c OK [11:27:21]MH_I2C_Read... [11:27:21]OFD Sender: No OFD packet to send [11:27:22]*** Cut start [11:27:22]*** Purtial cut [11:27:22]*** CUTSNS_PIN = 0 [11:27:22]*** Stage 1: CUTSNS_PIN = 1 [11:27:24]Read from MH i2c: 01 [11:27:24]MH_I2C_Read... [11:27:24]*** Stop cut motor [11:27:24]*** Cut end [11:27:24]Read from MH i2c: 01 07 00 [11:27:24]MH_I2C_Read... [11:27:24]Read from MH i2c: 01 07 00 90 1E 00 00 00 00 00 FF 0F C3 [11:27:24]process_action close_receipt done [11:27:24]requested_data is exist [11:27:24]produce_requested_data [11:27:24]requested_item fm.sn is exist - process it [11:27:24]wFMCommunicate request_size=4 [11:27:24]MH_SAM_APDU [11:27:24]CAPDU: 80 11 00 00 [11:27:24]Write to MH i2c: E2 08 00 91 1E 80 11 00 00 00 00 00 00 29 [11:27:24]Write i2c OK [11:27:24]MH_I2C_Read... [11:27:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:24]Read from MH i2c: E2 [11:27:24]MH_I2C_Read... [11:27:24]Read from MH i2c: E2 17 00 [11:27:24]MH_I2C_Read... [11:27:24]Read from MH i2c: E2 17 00 91 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 7C [11:27:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:27:24]wFMCommunicate OK [11:27:24]requested_item fd.num is exist - process it [11:27:24]SAM_PROTO_GetFieldsCounters [11:27:24]wFMCommunicate request_size=4 [11:27:24]MH_SAM_APDU [11:27:24]CAPDU: 80 13 00 00 [11:27:24]Write to MH i2c: E2 08 00 92 1E 80 13 00 00 00 00 00 00 2C [11:27:24]Write i2c OK [11:27:24]MH_I2C_Read... [11:27:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:27:24]Read from MH i2c: E2 [11:27:24]MH_I2C_Read... [11:27:24]Read from MH i2c: E2 62 00 [11:27:24]MH_I2C_Read... [11:27:24]Read from MH i2c: E2 62 00 92 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 47 69 03 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 5B [11:27:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 47 69 03 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 [11:27:24]wFMCommunicate OK [11:27:24]SAM_PROTO_GetFieldsCounters done [11:27:24]requested_item shift.num is exist - process it [11:27:24]requested_item shift.opened is exist - process it [11:27:24]req_shift_opened [11:27:24]FM_GetShiftState [11:27:24]SAM_PROTO_GetShiftState [11:27:24]wFMCommunicate request_size=4 [11:27:24]MH_SAM_APDU [11:27:24]CAPDU: 80 13 01 00 [11:27:24]Write to MH i2c: E2 08 00 93 1E 80 13 01 00 00 00 00 00 2E [11:27:24]Write i2c OK [11:27:24]MH_I2C_Read... [11:27:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:24]Read from MH i2c: E2 [11:27:24]MH_I2C_Read... [11:27:24]Read from MH i2c: E2 0E 00 [11:27:24]MH_I2C_Read... [11:27:24]Read from MH i2c: E2 0E 00 93 1E 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 B0 [11:27:24]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:27:24]wFMCommunicate OK [11:27:24]SAM_PROTO_GetShiftState done [11:27:24]FM_GetShiftState done [11:27:24]req_shift_opened done [11:27:24]requested_item shift.open_date is exist - process it [11:27:24]req_shift_open_date [11:27:24]req_shift_open_date done [11:27:24]produce_requested_data done [11:27:24]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223559,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:27:24]process_action_free close_receipt [11:27:24]json_value_free [11:27:24]json_value_free done [11:27:24]process_json_proto returns [11:27:24]Send response to host [11:27:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223559,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:27:24]free response buf [11:27:24]execute_script done [11:27:24]execute_script returns [11:27:24]free content buf [11:27:24]Sock 9.Close socket [11:27:24]Sock 9.Thread stoped [11:27:26]OFD Sender: No OFD packet to send [11:27:31]OFD Sender: No OFD packet to send [11:27:36]OFD Sender: No OFD packet to send [11:27:41]OFD Sender: No OFD packet to send [11:27:46]OFD Sender: No OFD packet to send [11:27:51]OFD Sender: No OFD packet to send [11:27:56]OFD Sender: No OFD packet to send [11:28:01]OFD Sender: No OFD packet to send [11:28:06]OFD Sender: No OFD packet to send [11:28:11]OFD Sender: No OFD packet to send [11:28:16]OFD Sender: No OFD packet to send [11:28:21]OFD Sender: No OFD packet to send [11:28:26]OFD Sender: No OFD packet to send [11:28:31]OFD Sender: No OFD packet to send [11:28:36]OFD Sender: No OFD packet to send [11:28:41]OFD Sender: No OFD packet to send [11:28:46]OFD Sender: No OFD packet to send [11:28:51]OFD Sender: No OFD packet to send [11:28:56]OFD Sender: No OFD packet to send [11:29:01]OFD Sender: No OFD packet to send [11:29:06]OFD Sender: No OFD packet to send [11:29:11]OFD Sender: No OFD packet to send [11:29:16]OFD Sender: No OFD packet to send [11:29:21]OFD Sender: No OFD packet to send [11:29:26]OFD Sender: No OFD packet to send [11:29:31]OFD Sender: No OFD packet to send [11:29:36]OFD Sender: No OFD packet to send [11:29:41]OFD Sender: No OFD packet to send [11:29:46]OFD Sender: No OFD packet to send [11:29:51]OFD Sender: No OFD packet to send [11:29:56]OFD Sender: No OFD packet to send [11:30:01]OFD Sender: No OFD packet to send [11:30:06]OFD Sender: No OFD packet to send [11:30:11]OFD Sender: No OFD packet to send [11:30:16]OFD Sender: No OFD packet to send [11:30:21]OFD Sender: No OFD packet to send [11:30:26]OFD Sender: No OFD packet to send [11:30:31]OFD Sender: No OFD packet to send [11:30:36]OFD Sender: No OFD packet to send [11:30:41]OFD Sender: No OFD packet to send [11:30:46]OFD Sender: No OFD packet to send [11:30:51]OFD Sender: No OFD packet to send [11:30:56]accept exits with 8 [11:30:56]New connection [11:30:56]New thread 3067436388 created [11:30:56]Thread 3067579748 joined [11:30:56]Waiting for new connection... [11:30:56] Sock 8.Parse request [11:30:56]Sock 8.Check first char [11:30:56]Sock 8.First char is OK [11:30:56]request: POST /json_proto HTTP/1.0 [11:30:56]Method: POST [11:30:56]URL: /json_proto [11:30:56]Method is POST - this is cgi request [11:30:56]url: /json_proto [11:30:56]query_string will be loaded in cgi processing [11:30:56]execute_cgi json_proto POST (null) [11:30:56]execute_cgi path=json_proto method=POST [11:30:56]POST find Content-Length [11:30:56]Host: 172.17.52.131:8080 [11:30:56]Content-Length: 677 [11:30:56]Content-Type: application/json [11:30:56] [11:30:56]POST finish read [11:30:56]Found Content-Length = 677 [11:30:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477366", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:30:56]execute_script... [11:30:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477366", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:30:56]POST & json_proto [11:30:56]process_json_proto [11:30:56]json parsed OK: [11:30:56]protocol is kg_v1.0 [11:30:56]action value=close_receipt [11:30:56]process_action close_receipt [11:30:56]cmd_close_receipt [11:30:56]MH_GetDate [11:30:56]Write to MH i2c: F0 00 00 94 1E A1 [11:30:56]Write i2c OK [11:30:56]MH_I2C_Read... [11:30:56]Read from MH i2c: F0 [11:30:56]MH_I2C_Read... [11:30:56]Read from MH i2c: F0 09 00 [11:30:56]MH_I2C_Read... [11:30:56]Read from MH i2c: F0 09 00 94 1E 00 71 3B 16 67 81 1C 16 67 ED [11:30:56]GetLastDocTimeStamp 1729510039 [11:30:56]current date 1729510257 [11:30:56]FM_GetShiftState [11:30:56]SAM_PROTO_GetShiftState [11:30:56]wFMCommunicate request_size=4 [11:30:56]MH_SAM_APDU [11:30:56]CAPDU: 80 13 01 00 [11:30:56]Write to MH i2c: E2 08 00 95 1E 80 13 01 00 00 00 00 00 30 [11:30:56]Write i2c OK [11:30:56]MH_I2C_Read... [11:30:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:30:56]Read from MH i2c: E2 [11:30:56]MH_I2C_Read... [11:30:56]Read from MH i2c: E2 0E 00 [11:30:56]MH_I2C_Read... [11:30:56]Read from MH i2c: E2 0E 00 95 1E 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 B2 [11:30:56]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:30:56]wFMCommunicate OK [11:30:56]SAM_PROTO_GetShiftState done [11:30:56]FM_GetShiftState done [11:30:56]opened in 1729469279 [11:30:56]opened+sec_in_day 1729555679 [11:30:56]quantity*price = 50041 [11:30:56]sum+1 = 50042 [11:30:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 191 21.10.2024 11:30 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223560 ФПД: 126362892242348 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T113057&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223560&fm=126362892242348&tin=02508201610067®Number=0000000000091767&sum=50000 [11:30:57]StoreToDocumentArchive [11:30:57]shift 538 fd 223560 [11:30:57]save to /storage/0538/doc_00223560 [11:30:57]save last doc name /storage/0538/doc_00223560 to /storage/kkm_last_doc_name [11:30:57]save OK [11:30:57]Clear old archive folders... [11:30:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:30:57]tlvbuf is 013CA960 [11:30:57]SAM_PROTO_ClearQueue [11:30:57]wFMCommunicate request_size=4 [11:30:57]MH_SAM_APDU [11:30:57]CAPDU: 80 09 00 00 [11:30:57]Write to MH i2c: E2 08 00 A2 1E 80 09 00 00 00 00 00 00 32 [11:30:57]Write i2c OK [11:30:57]MH_I2C_Read... [11:30:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:30:57]Read from MH i2c: E2 [11:30:57]MH_I2C_Read... [11:30:57]Read from MH i2c: E2 03 00 [11:30:57]MH_I2C_Read... [11:30:57]Read from MH i2c: E2 03 00 A2 1E 00 90 00 34 [11:30:57]RAPDU: 90 00 [11:30:57]wFMCommunicate OK [11:30:57]SAM_PROTO_ClearQueue done [11:30:57]KKMCreateOFDPacket [11:30:57]OFDProtocolAddRootSTLVToBuf [11:30:57]FM_MakeSignedData [11:30:57]FM_MakeSignedData [11:30:57]SAM_PROTO_SignData [11:30:57]wFMCommunicate request_size=4 [11:30:57]MH_SAM_APDU [11:30:57]CAPDU: 80 0D 01 02 [11:30:57]Write to MH i2c: E2 08 00 A3 1E 80 0D 01 02 00 00 00 00 3A [11:30:57]Write i2c OK [11:30:57]MH_I2C_Read... [11:30:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:30:57]Read from MH i2c: E2 [11:30:57]MH_I2C_Read... [11:30:57]Read from MH i2c: E2 03 00 [11:30:57]MH_I2C_Read... [11:30:57]Read from MH i2c: E2 03 00 A3 1E 00 90 00 35 [11:30:57]RAPDU: 90 00 [11:30:57]wFMCommunicate OK [11:30:57]wFMCommunicate request_size=255 [11:30:57]MH_SAM_APDU [11:30:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 71 3B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 48 69 03 00 35 04 06 00 72 [11:30:57]Write to MH i2c: E2 02 01 A4 1E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 71 3B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 48 69 03 00 35 04 06 00 72 00 00 F8 [11:30:57]Write i2c OK [11:30:57]MH_I2C_Read... [11:30:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:30:58]Read from MH i2c: E2 [11:30:58]MH_I2C_Read... [11:30:58]Read from MH i2c: E2 03 00 [11:30:58]MH_I2C_Read... [11:30:58]Read from MH i2c: E2 03 00 A4 1E 00 90 00 36 [11:30:58]RAPDU: 90 00 [11:30:58]wFMCommunicate OK [11:30:58]wFMCommunicate request_size=10 [11:30:58]MH_SAM_APDU [11:30:58]CAPDU: 80 0D 02 02 05 ED 27 4E 0D AC [11:30:58]Write to MH i2c: E2 0D 00 A5 1E 80 0D 02 02 05 00 ED 27 4E 0D AC 00 00 62 [11:30:58]Write i2c OK [11:30:58]MH_I2C_Read... [11:30:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:30:58]Read from MH i2c: E2 [11:30:58]MH_I2C_Read... [11:30:58]Read from MH i2c: E2 03 00 [11:30:58]MH_I2C_Read... [11:30:58]Read from MH i2c: E2 03 00 A5 1E 00 90 00 37 [11:30:58]RAPDU: 90 00 [11:30:58]wFMCommunicate OK [11:30:58]wFMCommunicate request_size=4 [11:30:58]MH_SAM_APDU [11:30:58]CAPDU: 80 0D 03 02 [11:30:58]Write to MH i2c: E2 08 00 A6 1E 80 0D 03 02 00 00 00 00 3F [11:30:58]Write i2c OK [11:30:58]MH_I2C_Read... [11:30:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:30:58]Read from MH i2c: E2 [11:30:58]MH_I2C_Read... [11:30:58]Read from MH i2c: E2 0B 00 [11:30:58]MH_I2C_Read... [11:30:58]Read from MH i2c: E2 0B 00 A6 1E 00 18 7E 4E 21 4E F4 7D CE 90 00 D2 [11:30:58]RAPDU: 18 7E 4E 21 4E F4 7D CE 90 00 [11:30:58]wFMCommunicate OK [11:30:58]SAM_PROTO_SignData done [11:30:58]FM_MakeSignedData done [11:30:58]CreateOFDProtocolMessage [11:30:58]wFMCommunicate request_size=4 [11:30:58]MH_SAM_APDU [11:30:58]CAPDU: 80 11 00 00 [11:30:58]Write to MH i2c: E2 08 00 A7 1E 80 11 00 00 00 00 00 00 3F [11:30:58]Write i2c OK [11:30:58]MH_I2C_Read... [11:30:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:30:58]Read from MH i2c: E2 [11:30:58]MH_I2C_Read... [11:30:58]Read from MH i2c: E2 17 00 [11:30:58]MH_I2C_Read... [11:30:58]Read from MH i2c: E2 17 00 A7 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 92 [11:30:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:30:58]wFMCommunicate OK [11:30:58]CreateOFDProtocolMessage done [11:30:58]OFDSenderStorePacket 223560 [11:30:58]StoreOFDPacket docnum=223560 [11:30:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 E9 C1 07 01 AD 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 71 3B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 48 69 03 00 35 04 06 00 72 ED 27 4E 0D AC 18 7E 4E 21 4E F4 7D CE [11:30:58]CheckFolder [11:30:58]dirname=/storage/ofd_packets [11:30:58]CheckFolder done [11:30:58]ProducePacketName [11:30:58]name=ofd_packets/00223560 [11:30:58]NVStorageSaveData ofd_packets/00223560 [11:30:58]File name is /storage/ofd_packets/00223560 [11:30:58]Write 301 bytes [11:30:58]NVStorageSaveData done [11:30:58]OFDSenderStorePacket done [11:30:58]KKMCreateOFDPacket done [11:30:58]NVStorageSaveData kkm_last_timestamp [11:30:58]File name is /storage/kkm_last_timestamp [11:30:58]Write 4 bytes [11:30:58]NVStorageSaveData done [11:30:58]OFD Sender: Processing packet 223560 [packets to send 25, broken 24] [11:30:58]ProducePacketName [11:30:58]name=ofd_packets/00223560 [11:30:58]OFD Sender: To server: pG, [11:30:58]CommunicateWithHost lk.salyk.kg:30040 [11:30:58]ConnectInit lk.salyk.kg [11:30:58]ExternCall_PrintAddStr [11:30:58]wPrintStart [11:30:58]Write to MH i2c: 01 00 00 A8 1E C6 [11:30:58]Write i2c OK [11:30:58]MH_I2C_Read... [11:30:58]Read from MH i2c: 01 [11:30:58]MH_I2C_Read... [11:30:58]Read from MH i2c: 01 07 00 [11:30:58]MH_I2C_Read... [11:30:58]Read from MH i2c: 01 07 00 A8 1E 00 00 00 00 00 FF 0F DB [11:30:58]RasterBufferAndPrint [11:30:58]line Счет N : (1)477366 [11:30:58]line ИНН: 02508201610067 [11:30:58]line Контрольно-Кассовый Чек [11:30:58]line ПРОДАЖА [11:30:58]line ТРК (МРК, ГНК) : 42 [11:30:58]line Товар: 2710124130 [11:30:58]line Аи-92-К-5 [11:30:58]line 7.480 * 66.90 [11:30:58]line = 500.41 [11:30:58]line НДС 12% НСП 1% [11:30:58]line > о реализуемом товаре [11:30:58]line ОКРУГЛЕНИЕ: -0.41 [11:30:58]line ИТОГО: 500.00 [11:30:58]line Внесено: 500.00 [11:30:58]line СДАЧА: 0.00 [11:30:58]line НСП 1% : 4.43 [11:30:58]line НДС 12% : 53.14 [11:30:58]line Наличными: 500.00 [11:30:58]line Безнал.: 0.00 [11:30:58]line Место: АЗС № 162 "Партнер Нефть" [11:30:58]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:30:58]line СНО: Общий режим [11:30:58]line Чек 191 21.10.2024 11:30 [11:30:58]line Смена: 538 ФФД: 1.0 [11:30:58]line ЗНМ: 0300000103 [11:30:58]line РНМ: 0000000000091767 [11:30:58]line Версия ККМ: 001 [11:30:58]line ФМ: 0000000000871763 [11:30:58]line ФД: 223560 [11:30:58]line ФПД: 126362892242348 [11:30:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T113057&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223560&fm=126362892242348&tin=02508201610067®Number=0000000000091767&sum=50000 [11:30:58]Connected sock=11 [11:30:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 E9 C1 07 01 AD 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 71 3B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 48 69 03 00 35 04 06 00 72 ED 27 4E 0D AC 18 7E 4E 21 4E F4 7D CE [11:30:58]written 0, free lines is 4095 [11:30:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 F5 05 47 00 91 CE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 48 69 03 00 F4 03 04 00 13 E7 15 67 B6 04 01 00 00 73 35 46 F5 03 F2 D4 3F [11:30:58]CommunicateWithHost err = 0 [11:30:58]CheckOFDResponse [11:30:58]1017 (14) - 77093643461234 [11:30:58]1041 (16) - 0000000000871763 [11:30:58]1040 (4) - 223560 [11:30:58]1012 (4) - 21.10.2024 05:30 [11:30:58]1206 (1) - 0 [11:30:58]OFD Sender: Remove packet 223560 [11:30:58]ProducePacketName [11:30:58]name=ofd_packets/00223560 [11:30:58]NVStorageDeleteData [11:30:59]Write to MH i2c: 01 00 00 D3 1E F1 [11:30:59]Write i2c OK [11:30:59]MH_I2C_Read... [11:30:59]Read from MH i2c: 01 [11:30:59]MH_I2C_Read... [11:30:59]Read from MH i2c: 01 07 00 [11:30:59]MH_I2C_Read... [11:30:59]Read from MH i2c: 01 07 00 D3 1E 00 00 00 00 00 E9 0C ED [11:30:59]RasterBufferAndPrint [11:30:59]line [11:30:59]line [11:30:59]line [11:30:59]line [11:30:59]line [11:30:59]written 0, free lines is 3314 [11:30:59]MH_Cut [11:30:59]Write to MH i2c: D1 01 00 DA 1E 01 CA [11:30:59]Write i2c OK [11:30:59]MH_I2C_Read... [11:30:59]Read from MH i2c: D1 [11:30:59]MH_I2C_Read... [11:30:59]Read from MH i2c: D1 01 00 [11:30:59]MH_I2C_Read... [11:30:59]Read from MH i2c: D1 01 00 DA 1E 00 C9 [11:30:59]Write to MH i2c: 01 00 00 DB 1E F9 [11:30:59]Write i2c OK [11:30:59]MH_I2C_Read... [11:30:59]OFD Sender: No OFD packet to send [11:30:59]*** Cut start [11:30:59]*** Purtial cut [11:30:59]*** Stage 1: CUTSNS_PIN = 1 [11:31:00]Read from MH i2c: 01 [11:31:00]MH_I2C_Read... [11:31:00]*** Stop cut motor [11:31:00]*** Cut end [11:31:00]Read from MH i2c: 01 07 00 [11:31:00]MH_I2C_Read... [11:31:00]Read from MH i2c: 01 07 00 DB 1E 00 00 00 00 00 FF 0F 0E [11:31:00]process_action close_receipt done [11:31:00]requested_data is exist [11:31:00]produce_requested_data [11:31:00]requested_item fm.sn is exist - process it [11:31:00]wFMCommunicate request_size=4 [11:31:00]MH_SAM_APDU [11:31:00]CAPDU: 80 11 00 00 [11:31:00]Write to MH i2c: E2 08 00 DC 1E 80 11 00 00 00 00 00 00 74 [11:31:00]Write i2c OK [11:31:00]MH_I2C_Read... [11:31:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:00]Read from MH i2c: E2 [11:31:00]MH_I2C_Read... [11:31:00]Read from MH i2c: E2 17 00 [11:31:00]MH_I2C_Read... [11:31:00]Read from MH i2c: E2 17 00 DC 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 C7 [11:31:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:31:00]wFMCommunicate OK [11:31:00]requested_item fd.num is exist - process it [11:31:00]SAM_PROTO_GetFieldsCounters [11:31:00]wFMCommunicate request_size=4 [11:31:00]MH_SAM_APDU [11:31:00]CAPDU: 80 13 00 00 [11:31:00]Write to MH i2c: E2 08 00 DD 1E 80 13 00 00 00 00 00 00 77 [11:31:00]Write i2c OK [11:31:00]MH_I2C_Read... [11:31:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:31:00]Read from MH i2c: E2 [11:31:00]MH_I2C_Read... [11:31:00]Read from MH i2c: E2 62 00 [11:31:00]MH_I2C_Read... [11:31:00]Read from MH i2c: E2 62 00 DD 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 48 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 BF 00 00 00 5E 04 04 00 BF 00 00 00 57 04 04 00 C0 00 00 00 19 04 04 00 00 00 00 00 90 00 AA [11:31:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 48 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 BF 00 00 00 5E 04 04 00 BF 00 00 00 57 04 04 00 C0 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:31:00]wFMCommunicate OK [11:31:00]SAM_PROTO_GetFieldsCounters done [11:31:00]requested_item shift.num is exist - process it [11:31:00]requested_item shift.opened is exist - process it [11:31:00]req_shift_opened [11:31:00]FM_GetShiftState [11:31:00]SAM_PROTO_GetShiftState [11:31:00]wFMCommunicate request_size=4 [11:31:00]MH_SAM_APDU [11:31:00]CAPDU: 80 13 01 00 [11:31:00]Write to MH i2c: E2 08 00 DE 1E 80 13 01 00 00 00 00 00 79 [11:31:00]Write i2c OK [11:31:00]MH_I2C_Read... [11:31:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:00]Read from MH i2c: E2 [11:31:00]MH_I2C_Read... [11:31:00]Read from MH i2c: E2 0E 00 [11:31:00]MH_I2C_Read... [11:31:00]Read from MH i2c: E2 0E 00 DE 1E 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 FB [11:31:00]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:31:00]wFMCommunicate OK [11:31:00]SAM_PROTO_GetShiftState done [11:31:00]FM_GetShiftState done [11:31:00]req_shift_opened done [11:31:00]requested_item shift.open_date is exist - process it [11:31:00]req_shift_open_date [11:31:00]req_shift_open_date done [11:31:00]produce_requested_data done [11:31:00]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223560,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:31:00]process_action_free close_receipt [11:31:00]json_value_free [11:31:00]json_value_free done [11:31:00]process_json_proto returns [11:31:00]Send response to host [11:31:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223560,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:31:00]free response buf [11:31:00]execute_script done [11:31:00]execute_script returns [11:31:00]free content buf [11:31:00]Sock 8.Close socket [11:31:00]Sock 8.Thread stoped [11:31:04]OFD Sender: No OFD packet to send [11:31:09]OFD Sender: No OFD packet to send [11:31:14]OFD Sender: No OFD packet to send [11:31:19]OFD Sender: No OFD packet to send [11:31:24]OFD Sender: No OFD packet to send [11:31:29]OFD Sender: No OFD packet to send [11:31:34]OFD Sender: No OFD packet to send [11:31:39]OFD Sender: No OFD packet to send [11:31:44]OFD Sender: No OFD packet to send [11:31:49]OFD Sender: No OFD packet to send [11:31:54]OFD Sender: No OFD packet to send [11:31:59]OFD Sender: No OFD packet to send [11:32:01]accept exits with 9 [11:32:01]New connection [11:32:01]New thread 3067579748 created [11:32:01]Thread 3067436388 joined [11:32:01]Waiting for new connection... [11:32:01] Sock 9.Parse request [11:32:01]Sock 9.Check first char [11:32:01]Sock 9.First char is OK [11:32:01]request: POST /json_proto HTTP/1.0 [11:32:01]Method: POST [11:32:01]URL: /json_proto [11:32:01]Method is POST - this is cgi request [11:32:01]url: /json_proto [11:32:01]query_string will be loaded in cgi processing [11:32:01]execute_cgi json_proto POST (null) [11:32:01]execute_cgi path=json_proto method=POST [11:32:01]POST find Content-Length [11:32:01]Host: 172.17.52.131:8080 [11:32:01]Content-Length: 677 [11:32:01]Content-Type: application/json [11:32:01] [11:32:01]POST finish read [11:32:01]Found Content-Length = 677 [11:32:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477367", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:32:01]execute_script... [11:32: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)477367", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:32:01]POST & json_proto [11:32:01]process_json_proto [11:32:01]json parsed OK: [11:32:01]protocol is kg_v1.0 [11:32:01]action value=close_receipt [11:32:01]process_action close_receipt [11:32:01]cmd_close_receipt [11:32:01]MH_GetDate [11:32:01]Write to MH i2c: F0 00 00 DF 1E EC [11:32:01]Write i2c OK [11:32:01]MH_I2C_Read... [11:32:01]Read from MH i2c: F0 [11:32:01]MH_I2C_Read... [11:32:01]Read from MH i2c: F0 09 00 [11:32:01]MH_I2C_Read... [11:32:01]Read from MH i2c: F0 09 00 DF 1E 00 B2 3B 16 67 81 1C 16 67 79 [11:32:01]GetLastDocTimeStamp 1729510257 [11:32:01]current date 1729510322 [11:32:01]FM_GetShiftState [11:32:01]SAM_PROTO_GetShiftState [11:32:01]wFMCommunicate request_size=4 [11:32:01]MH_SAM_APDU [11:32:01]CAPDU: 80 13 01 00 [11:32:01]Write to MH i2c: E2 08 00 E0 1E 80 13 01 00 00 00 00 00 7B [11:32:01]Write i2c OK [11:32:01]MH_I2C_Read... [11:32:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:32:01]Read from MH i2c: E2 [11:32:01]MH_I2C_Read... [11:32:01]Read from MH i2c: E2 0E 00 [11:32:01]MH_I2C_Read... [11:32:01]Read from MH i2c: E2 0E 00 E0 1E 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 FD [11:32:01]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:32:01]wFMCommunicate OK [11:32:01]SAM_PROTO_GetShiftState done [11:32:01]FM_GetShiftState done [11:32:01]opened in 1729469279 [11:32:01]opened+sec_in_day 1729555679 [11:32:01]quantity*price = 35055 [11:32:01]sum+1 = 35057 [11:32:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.23 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 192 21.10.2024 11:32 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223561 ФПД: 241426475752944 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T113202&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223561&fm=241426475752944&tin=02508201610067®Number=0000000000091767&sum=35000 [11:32:02]StoreToDocumentArchive [11:32:02]shift 538 fd 223561 [11:32:02]save to /storage/0538/doc_00223561 [11:32:02]save last doc name /storage/0538/doc_00223561 to /storage/kkm_last_doc_name [11:32:02]save OK [11:32:02]Clear old archive folders... [11:32:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:32:02]tlvbuf is B6FF1430 [11:32:02]SAM_PROTO_ClearQueue [11:32:02]wFMCommunicate request_size=4 [11:32:02]MH_SAM_APDU [11:32:02]CAPDU: 80 09 00 00 [11:32:02]Write to MH i2c: E2 08 00 ED 1E 80 09 00 00 00 00 00 00 7D [11:32:02]Write i2c OK [11:32:02]MH_I2C_Read... [11:32:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:32:02]Read from MH i2c: E2 [11:32:02]MH_I2C_Read... [11:32:02]Read from MH i2c: E2 03 00 [11:32:02]MH_I2C_Read... [11:32:02]Read from MH i2c: E2 03 00 ED 1E 00 90 00 7F [11:32:02]RAPDU: 90 00 [11:32:02]wFMCommunicate OK [11:32:02]SAM_PROTO_ClearQueue done [11:32:02]KKMCreateOFDPacket [11:32:02]OFDProtocolAddRootSTLVToBuf [11:32:02]FM_MakeSignedData [11:32:02]FM_MakeSignedData [11:32:02]SAM_PROTO_SignData [11:32:02]wFMCommunicate request_size=4 [11:32:02]MH_SAM_APDU [11:32:02]CAPDU: 80 0D 01 02 [11:32:02]Write to MH i2c: E2 08 00 EE 1E 80 0D 01 02 00 00 00 00 85 [11:32:02]Write i2c OK [11:32:02]MH_I2C_Read... [11:32:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:32:02]Read from MH i2c: E2 [11:32:02]MH_I2C_Read... [11:32:02]Read from MH i2c: E2 03 00 [11:32:02]MH_I2C_Read... [11:32:02]Read from MH i2c: E2 03 00 EE 1E 00 90 00 80 [11:32:02]RAPDU: 90 00 [11:32:02]wFMCommunicate OK [11:32:02]wFMCommunicate request_size=255 [11:32:02]MH_SAM_APDU [11:32:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 B2 3B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 49 69 03 00 35 04 06 00 DB [11:32:02]Write to MH i2c: E2 02 01 EF 1E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 B2 3B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 49 69 03 00 35 04 06 00 DB 00 00 FA [11:32:02]Write i2c OK [11:32:02]MH_I2C_Read... [11:32:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:32:03]Read from MH i2c: E2 [11:32:03]MH_I2C_Read... [11:32:03]Read from MH i2c: E2 03 00 [11:32:03]MH_I2C_Read... [11:32:03]Read from MH i2c: E2 03 00 EF 1E 00 90 00 81 [11:32:03]RAPDU: 90 00 [11:32:03]wFMCommunicate OK [11:32:03]wFMCommunicate request_size=10 [11:32:03]MH_SAM_APDU [11:32:03]CAPDU: 80 0D 02 02 05 93 7B 53 9D F0 [11:32:03]Write to MH i2c: E2 0D 00 F0 1E 80 0D 02 02 05 00 93 7B 53 9D F0 00 00 80 [11:32:03]Write i2c OK [11:32:03]MH_I2C_Read... [11:32:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:32:03]Read from MH i2c: E2 [11:32:03]MH_I2C_Read... [11:32:03]Read from MH i2c: E2 03 00 [11:32:03]MH_I2C_Read... [11:32:03]Read from MH i2c: E2 03 00 F0 1E 00 90 00 82 [11:32:03]RAPDU: 90 00 [11:32:03]wFMCommunicate OK [11:32:03]wFMCommunicate request_size=4 [11:32:03]MH_SAM_APDU [11:32:03]CAPDU: 80 0D 03 02 [11:32:03]Write to MH i2c: E2 08 00 F1 1E 80 0D 03 02 00 00 00 00 8A [11:32:03]Write i2c OK [11:32:03]MH_I2C_Read... [11:32:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:32:03]Read from MH i2c: E2 [11:32:03]MH_I2C_Read... [11:32:03]Read from MH i2c: E2 0B 00 [11:32:03]MH_I2C_Read... [11:32:03]Read from MH i2c: E2 0B 00 F1 1E 00 43 0C 80 D0 82 C5 8C 42 90 00 3F [11:32:03]RAPDU: 43 0C 80 D0 82 C5 8C 42 90 00 [11:32:03]wFMCommunicate OK [11:32:03]SAM_PROTO_SignData done [11:32:03]FM_MakeSignedData done [11:32:03]CreateOFDProtocolMessage [11:32:03]wFMCommunicate request_size=4 [11:32:03]MH_SAM_APDU [11:32:03]CAPDU: 80 11 00 00 [11:32:03]Write to MH i2c: E2 08 00 F2 1E 80 11 00 00 00 00 00 00 8A [11:32:03]Write i2c OK [11:32:03]MH_I2C_Read... [11:32:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:32:03]Read from MH i2c: E2 [11:32:03]MH_I2C_Read... [11:32:03]Read from MH i2c: E2 17 00 [11:32:03]MH_I2C_Read... [11:32:03]Read from MH i2c: E2 17 00 F2 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 DD [11:32:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:32:03]wFMCommunicate OK [11:32:03]CreateOFDProtocolMessage done [11:32:03]OFDSenderStorePacket 223561 [11:32:03]StoreOFDPacket docnum=223561 [11:32:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 27 42 07 01 08 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 B2 3B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 49 69 03 00 35 04 06 00 DB 93 7B 53 9D F0 43 0C 80 D0 82 C5 8C 42 [11:32:03]CheckFolder [11:32:03]dirname=/storage/ofd_packets [11:32:03]CheckFolder done [11:32:03]ProducePacketName [11:32:03]name=ofd_packets/00223561 [11:32:03]NVStorageSaveData ofd_packets/00223561 [11:32:03]File name is /storage/ofd_packets/00223561 [11:32:03]Write 301 bytes [11:32:03]NVStorageSaveData done [11:32:03]OFDSenderStorePacket done [11:32:03]KKMCreateOFDPacket done [11:32:03]NVStorageSaveData kkm_last_timestamp [11:32:03]File name is /storage/kkm_last_timestamp [11:32:03]Write 4 bytes [11:32:03]NVStorageSaveData done [11:32:03]ExternCall_PrintAddStr [11:32:03]wPrintStart [11:32:03]Write to MH i2c: 01 00 00 F3 1E 11 [11:32:03]Write i2c OK [11:32:03]MH_I2C_Read... [11:32:03]Read from MH i2c: 01 [11:32:03]MH_I2C_Read... [11:32:03]Read from MH i2c: 01 07 00 [11:32:03]MH_I2C_Read... [11:32:03]Read from MH i2c: 01 07 00 F3 1E 00 00 00 00 00 FF 0F 26 [11:32:03]RasterBufferAndPrint [11:32:03]line Счет N : (1)477367 [11:32:03]line ИНН: 02508201610067 [11:32:03]line Контрольно-Кассовый Чек [11:32:03]line ПРОДАЖА [11:32:03]line ТРК (МРК, ГНК) : 32 [11:32:03]line Товар: 2710124130 [11:32:03]line Аи-92-К-5 [11:32:03]line 5.240 * 66.90 [11:32:03]line = 350.56 [11:32:03]line НДС 12% НСП 1% [11:32:03]line > о реализуемом товаре [11:32:03]line ОКРУГЛЕНИЕ: -0.56 [11:32:03]line ИТОГО: 350.00 [11:32:03]line Внесено: 350.00 [11:32:03]line СДАЧА: 0.00 [11:32:03]line НСП 1% : 3.10 [11:32:03]line НДС 12% : 37.23 [11:32:03]line Наличными: 350.00 [11:32:03]line Безнал.: 0.00 [11:32:03]line Место: АЗС № 162 "Партнер Нефть" [11:32:03]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:32:03]line СНО: Общий режим [11:32:03]line Чек 192 21.10.2024 11:32 [11:32:03]line Смена: 538 ФФД: 1.0 [11:32:03]line ЗНМ: 0300000103 [11:32:03]line РНМ: 0000000000091767 [11:32:03]line Версия ККМ: 001 [11:32:03]line ФМ: 0000000000871763 [11:32:03]line ФД: 223561 [11:32:03]line ФПД: 241426475752944 [11:32:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T113202&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223561&fm=241426475752944&tin=02508201610067®Number=0000000000091767&sum=35000 [11:32:03]OFD Sender: Processing packet 223561 [packets to send 25, broken 24] [11:32:03]ProducePacketName [11:32:03]name=ofd_packets/00223561 [11:32:03]OFD Sender: To server: pG, [11:32:03]CommunicateWithHost lk.salyk.kg:30040 [11:32:03]ConnectInit lk.salyk.kg [11:32:03]written 0, free lines is 4095 [11:32:03]Connected sock=10 [11:32:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 27 42 07 01 08 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 B2 3B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 49 69 03 00 35 04 06 00 DB 93 7B 53 9D F0 43 0C 80 D0 82 C5 8C 42 [11:32:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 BC AE 47 00 13 A4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 49 69 03 00 F4 03 04 00 54 E7 15 67 B6 04 01 00 00 36 DF 2D EB C5 95 1B E9 [11:32:03]CommunicateWithHost err = 0 [11:32:03]CheckOFDResponse [11:32:03]1017 (14) - 77093643461234 [11:32:03]1041 (16) - 0000000000871763 [11:32:03]1040 (4) - 223561 [11:32:03]1012 (4) - 21.10.2024 05:32 [11:32:03]1206 (1) - 0 [11:32:03]OFD Sender: Remove packet 223561 [11:32:03]ProducePacketName [11:32:03]name=ofd_packets/00223561 [11:32:03]NVStorageDeleteData [11:32:03]Write to MH i2c: 01 00 00 1E 1F 3D [11:32:03]Write i2c OK [11:32:03]MH_I2C_Read... [11:32:03]Read from MH i2c: 01 [11:32:03]MH_I2C_Read... [11:32:03]Read from MH i2c: 01 07 00 [11:32:03]MH_I2C_Read... [11:32:03]Read from MH i2c: 01 07 00 1E 1F 00 00 00 00 00 EF 0C 3F [11:32:03]RasterBufferAndPrint [11:32:03]line [11:32:03]line [11:32:03]line [11:32:03]line [11:32:03]line [11:32:03]written 0, free lines is 3317 [11:32:04]MH_Cut [11:32:04]Write to MH i2c: D1 01 00 25 1F 01 16 [11:32:04]Write i2c OK [11:32:04]MH_I2C_Read... [11:32:04]Read from MH i2c: D1 [11:32:04]MH_I2C_Read... [11:32:04]Read from MH i2c: D1 01 00 [11:32:04]MH_I2C_Read... [11:32:04]Read from MH i2c: D1 01 00 25 1F 00 15 [11:32:04]Write to MH i2c: 01 00 00 26 1F 45 [11:32:04]Write i2c OK [11:32:04]MH_I2C_Read... [11:32:04]OFD Sender: No OFD packet to send [11:32:04]*** Cut start [11:32:04]*** Purtial cut [11:32:04]*** CUTSNS_PIN = 0 [11:32:04]*** Stage 1: CUTSNS_PIN = 1 [11:32:06]Read from MH i2c: 01 [11:32:06]MH_I2C_Read... [11:32:06]*** Stop cut motor [11:32:06]*** Cut end [11:32:06]Read from MH i2c: 01 07 00 [11:32:06]MH_I2C_Read... [11:32:06]Read from MH i2c: 01 07 00 26 1F 00 00 00 00 00 FF 0F 5A [11:32:06]process_action close_receipt done [11:32:06]requested_data is exist [11:32:06]produce_requested_data [11:32:06]requested_item fm.sn is exist - process it [11:32:06]wFMCommunicate request_size=4 [11:32:06]MH_SAM_APDU [11:32:06]CAPDU: 80 11 00 00 [11:32:06]Write to MH i2c: E2 08 00 27 1F 80 11 00 00 00 00 00 00 C0 [11:32:06]Write i2c OK [11:32:06]MH_I2C_Read... [11:32:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:32:06]Read from MH i2c: E2 [11:32:06]MH_I2C_Read... [11:32:06]Read from MH i2c: E2 17 00 [11:32:06]MH_I2C_Read... [11:32:06]Read from MH i2c: E2 17 00 27 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 13 [11:32:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:32:06]wFMCommunicate OK [11:32:06]requested_item fd.num is exist - process it [11:32:06]SAM_PROTO_GetFieldsCounters [11:32:06]wFMCommunicate request_size=4 [11:32:06]MH_SAM_APDU [11:32:06]CAPDU: 80 13 00 00 [11:32:06]Write to MH i2c: E2 08 00 28 1F 80 13 00 00 00 00 00 00 C3 [11:32:06]Write i2c OK [11:32:06]MH_I2C_Read... [11:32:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:32:06]Read from MH i2c: E2 [11:32:06]MH_I2C_Read... [11:32:06]Read from MH i2c: E2 62 00 [11:32:06]MH_I2C_Read... [11:32:06]Read from MH i2c: E2 62 00 28 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 49 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 C0 00 00 00 5E 04 04 00 C0 00 00 00 57 04 04 00 C1 00 00 00 19 04 04 00 00 00 00 00 90 00 FA [11:32:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 49 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 C0 00 00 00 5E 04 04 00 C0 00 00 00 57 04 04 00 C1 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:32:06]wFMCommunicate OK [11:32:06]SAM_PROTO_GetFieldsCounters done [11:32:06]requested_item shift.num is exist - process it [11:32:06]requested_item shift.opened is exist - process it [11:32:06]req_shift_opened [11:32:06]FM_GetShiftState [11:32:06]SAM_PROTO_GetShiftState [11:32:06]wFMCommunicate request_size=4 [11:32:06]MH_SAM_APDU [11:32:06]CAPDU: 80 13 01 00 [11:32:06]Write to MH i2c: E2 08 00 29 1F 80 13 01 00 00 00 00 00 C5 [11:32:06]Write i2c OK [11:32:06]MH_I2C_Read... [11:32:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:32:06]Read from MH i2c: E2 [11:32:06]MH_I2C_Read... [11:32:06]Read from MH i2c: E2 0E 00 [11:32:06]MH_I2C_Read... [11:32:06]Read from MH i2c: E2 0E 00 29 1F 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 47 [11:32:06]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:32:06]wFMCommunicate OK [11:32:06]SAM_PROTO_GetShiftState done [11:32:06]FM_GetShiftState done [11:32:06]req_shift_opened done [11:32:06]requested_item shift.open_date is exist - process it [11:32:06]req_shift_open_date [11:32:06]req_shift_open_date done [11:32:06]produce_requested_data done [11:32:06]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223561,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:32:06]process_action_free close_receipt [11:32:06]json_value_free [11:32:06]json_value_free done [11:32:06]process_json_proto returns [11:32:06]Send response to host [11:32:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223561,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:32:06]free response buf [11:32:06]execute_script done [11:32:06]execute_script returns [11:32:06]free content buf [11:32:06]Sock 9.Close socket [11:32:06]Sock 9.Thread stoped [11:32:09]OFD Sender: No OFD packet to send [11:32:14]OFD Sender: No OFD packet to send [11:32:19]OFD Sender: No OFD packet to send [11:32:24]OFD Sender: No OFD packet to send [11:32:29]OFD Sender: No OFD packet to send [11:32:34]OFD Sender: No OFD packet to send [11:32:39]OFD Sender: No OFD packet to send [11:32:44]OFD Sender: No OFD packet to send [11:32:49]OFD Sender: No OFD packet to send [11:32:54]OFD Sender: No OFD packet to send [11:32:59]OFD Sender: No OFD packet to send [11:33:00]accept exits with 8 [11:33:00]New connection [11:33:00]New thread 3067436388 created [11:33:00]Thread 3067579748 joined [11:33:00]Waiting for new connection... [11:33:00] Sock 8.Parse request [11:33:00]Sock 8.Check first char [11:33:00]Sock 8.First char is OK [11:33:00]request: POST /json_proto HTTP/1.0 [11:33:00]Method: POST [11:33:00]URL: /json_proto [11:33:00]Method is POST - this is cgi request [11:33:00]url: /json_proto [11:33:00]query_string will be loaded in cgi processing [11:33:00]execute_cgi json_proto POST (null) [11:33:00]execute_cgi path=json_proto method=POST [11:33:00]POST find Content-Length [11:33:00]Host: 172.17.52.131:8080 [11:33:00]Content-Length: 621 [11:33:00]Content-Type: application/json [11:33:00] [11:33:00]POST finish read [11:33:00]Found Content-Length = 621 [11:33:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)100107", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:33:00]execute_script... [11:33:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)100107", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:33:00]POST & json_proto [11:33:00]process_json_proto [11:33:00]json parsed OK: [11:33:00]protocol is kg_v1.0 [11:33:00]action value=close_receipt [11:33:00]process_action close_receipt [11:33:00]cmd_close_receipt [11:33:00]MH_GetDate [11:33:00]Write to MH i2c: F0 00 00 2A 1F 38 [11:33:00]Write i2c OK [11:33:00]MH_I2C_Read... [11:33:00]Read from MH i2c: F0 [11:33:00]MH_I2C_Read... [11:33:00]Read from MH i2c: F0 09 00 [11:33:00]MH_I2C_Read... [11:33:00]Read from MH i2c: F0 09 00 2A 1F 00 EC 3B 16 67 81 1C 16 67 FF [11:33:00]GetLastDocTimeStamp 1729510322 [11:33:00]current date 1729510380 [11:33:00]FM_GetShiftState [11:33:00]SAM_PROTO_GetShiftState [11:33:00]wFMCommunicate request_size=4 [11:33:00]MH_SAM_APDU [11:33:00]CAPDU: 80 13 01 00 [11:33:00]Write to MH i2c: E2 08 00 2B 1F 80 13 01 00 00 00 00 00 C7 [11:33:00]Write i2c OK [11:33:00]MH_I2C_Read... [11:33:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:33:00]Read from MH i2c: E2 [11:33:00]MH_I2C_Read... [11:33:00]Read from MH i2c: E2 0E 00 [11:33:00]MH_I2C_Read... [11:33:00]Read from MH i2c: E2 0E 00 2B 1F 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 49 [11:33:00]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:33:00]wFMCommunicate OK [11:33:00]SAM_PROTO_GetShiftState done [11:33:00]FM_GetShiftState done [11:33:00]opened in 1729469279 [11:33:00]opened+sec_in_day 1729555679 [11:33:00]quantity*price = 14400 [11:33:00]sum+1 = 14401 [11:33:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 193 21.10.2024 11:33 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223562 ФПД: 17963484471302 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T113301&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223562&fm=17963484471302&tin=02508201610067®Number=0000000000091767&sum=14400 0 [11:33:01]StoreToDocumentArchive [11:33:01]shift 538 fd 223562 [11:33:01]save to /storage/0538/doc_00223562 [11:33:01]save last doc name /storage/0538/doc_00223562 to /storage/kkm_last_doc_name [11:33:01]save OK [11:33:01]Clear old archive folders... [11:33:01]ProcessDocumentItem done err = 0, tmpTLVsize=273 [11:33:01]tlvbuf is 01471F20 [11:33:01]SAM_PROTO_ClearQueue [11:33:01]wFMCommunicate request_size=4 [11:33:01]MH_SAM_APDU [11:33:01]CAPDU: 80 09 00 00 [11:33:01]Write to MH i2c: E2 08 00 38 1F 80 09 00 00 00 00 00 00 C9 [11:33:01]Write i2c OK [11:33:01]MH_I2C_Read... [11:33:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:33:01]Read from MH i2c: E2 [11:33:01]MH_I2C_Read... [11:33:01]Read from MH i2c: E2 03 00 [11:33:01]MH_I2C_Read... [11:33:01]Read from MH i2c: E2 03 00 38 1F 00 90 00 CB [11:33:01]RAPDU: 90 00 [11:33:01]wFMCommunicate OK [11:33:01]SAM_PROTO_ClearQueue done [11:33:01]KKMCreateOFDPacket [11:33:01]OFDProtocolAddRootSTLVToBuf [11:33:01]FM_MakeSignedData [11:33:01]FM_MakeSignedData [11:33:01]SAM_PROTO_SignData [11:33:01]wFMCommunicate request_size=4 [11:33:01]MH_SAM_APDU [11:33:01]CAPDU: 80 0D 01 02 [11:33:01]Write to MH i2c: E2 08 00 39 1F 80 0D 01 02 00 00 00 00 D1 [11:33:01]Write i2c OK [11:33:01]MH_I2C_Read... [11:33:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:33:01]Read from MH i2c: E2 [11:33:01]MH_I2C_Read... [11:33:01]Read from MH i2c: E2 03 00 [11:33:01]MH_I2C_Read... [11:33:01]Read from MH i2c: E2 03 00 39 1F 00 90 00 CC [11:33:01]RAPDU: 90 00 [11:33:01]wFMCommunicate OK [11:33:01]wFMCommunicate request_size=255 [11:33:01]MH_SAM_APDU [11:33:01]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 ED 3B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 [11:33:01]Write to MH i2c: E2 02 01 3A 1F 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 ED 3B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 00 00 C2 [11:33:01]Write i2c OK [11:33:01]MH_I2C_Read... [11:33:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:33:01]Read from MH i2c: E2 [11:33:01]MH_I2C_Read... [11:33:01]Read from MH i2c: E2 03 00 [11:33:01]MH_I2C_Read... [11:33:01]Read from MH i2c: E2 03 00 3A 1F 00 90 00 CD [11:33:01]RAPDU: 90 00 [11:33:01]wFMCommunicate OK [11:33:01]wFMCommunicate request_size=32 [11:33:01]MH_SAM_APDU [11:33:01]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 31 37 36 33 10 04 04 00 4A 69 03 00 35 04 06 00 10 56 73 1C 60 06 [11:33:01]Write to MH i2c: E2 23 00 3B 1F 80 0D 02 02 1B 00 30 30 30 38 37 31 37 36 33 10 04 04 00 4A 69 03 00 35 04 06 00 10 56 73 1C 60 06 00 00 42 [11:33:01]Write i2c OK [11:33:01]MH_I2C_Read... [11:33:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:33:01]Read from MH i2c: E2 [11:33:01]MH_I2C_Read... [11:33:01]Read from MH i2c: E2 03 00 [11:33:01]MH_I2C_Read... [11:33:01]Read from MH i2c: E2 03 00 3B 1F 00 90 00 CE [11:33:01]RAPDU: 90 00 [11:33:01]wFMCommunicate OK [11:33:01]wFMCommunicate request_size=4 [11:33:01]MH_SAM_APDU [11:33:01]CAPDU: 80 0D 03 02 [11:33:01]Write to MH i2c: E2 08 00 3C 1F 80 0D 03 02 00 00 00 00 D6 [11:33:01]Write i2c OK [11:33:01]MH_I2C_Read... [11:33:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:33:01]Read from MH i2c: E2 [11:33:01]MH_I2C_Read... [11:33:01]Read from MH i2c: E2 0B 00 [11:33:01]MH_I2C_Read... [11:33:01]Read from MH i2c: E2 0B 00 3C 1F 00 EA 96 69 87 46 10 75 C7 90 00 D9 [11:33:01]RAPDU: EA 96 69 87 46 10 75 C7 90 00 [11:33:01]wFMCommunicate OK [11:33:01]SAM_PROTO_SignData done [11:33:01]FM_MakeSignedData done [11:33:01]CreateOFDProtocolMessage [11:33:01]wFMCommunicate request_size=4 [11:33:01]MH_SAM_APDU [11:33:01]CAPDU: 80 11 00 00 [11:33:01]Write to MH i2c: E2 08 00 3D 1F 80 11 00 00 00 00 00 00 D6 [11:33:01]Write i2c OK [11:33:01]MH_I2C_Read... [11:33:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:33:02]Read from MH i2c: E2 [11:33:02]MH_I2C_Read... [11:33:02]Read from MH i2c: E2 17 00 [11:33:02]MH_I2C_Read... [11:33:02]Read from MH i2c: E2 17 00 3D 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 29 [11:33:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:33:02]wFMCommunicate OK [11:33:02]CreateOFDProtocolMessage done [11:33:02]OFDSenderStorePacket 223562 [11:33:02]StoreOFDPacket docnum=223562 [11:33:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 25 01 00 00 6E 66 1D 01 A6 4C 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 ED 3B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4A 69 03 00 35 04 06 00 10 56 73 1C 60 06 EA 96 69 87 46 10 75 C7 [11:33:02]CheckFolder [11:33:02]dirname=/storage/ofd_packets [11:33:02]CheckFolder done [11:33:02]ProducePacketName [11:33:02]name=ofd_packets/00223562 [11:33:02]NVStorageSaveData ofd_packets/00223562 [11:33:02]File name is /storage/ofd_packets/00223562 [11:33:02]Write 323 bytes [11:33:02]NVStorageSaveData done [11:33:02]OFDSenderStorePacket done [11:33:02]KKMCreateOFDPacket done [11:33:02]NVStorageSaveData kkm_last_timestamp [11:33:02]File name is /storage/kkm_last_timestamp [11:33:02]Write 4 bytes [11:33:02]NVStorageSaveData done [11:33:02]ExternCall_PrintAddStr [11:33:02]wPrintStart [11:33:02]Write to MH i2c: 01 00 00 3E 1F 5D [11:33:02]Write i2c OK [11:33:02]MH_I2C_Read... [11:33:02]Read from MH i2c: 01 [11:33:02]MH_I2C_Read... [11:33:02]Read from MH i2c: 01 07 00 [11:33:02]MH_I2C_Read... [11:33:02]Read from MH i2c: 01 07 00 3E 1F 00 00 00 00 00 FF 0F 72 [11:33:02]RasterBufferAndPrint [11:33:02]line Счет N : (3)100107 [11:33:02]line ИНН: 02508201610067 [11:33:02]line Контрольно-Кассовый Чек [11:33:02]line ПРОДАЖА [11:33:02]line Товар: 48743570 [11:33:02]line Сигареты Winston XStyle Blue [11:33:02]line 1.000 * 144.00 [11:33:02]line = 144.00 [11:33:02]line НДС 12% НСП 1% [11:33:02]line > о реализуемом товаре [11:33:02]line ИТОГО: 144.00 [11:33:02]line НСП 1% : 1.27 [11:33:02]line НДС 12% : 15.29 [11:33:02]line Наличными: 144.00 [11:33:02]line Безнал.: 0.00 [11:33:02]line Место: АЗС № 162 "Партнер Нефть" [11:33:02]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:33:02]line СНО: Общий режим [11:33:02]line Чек 193 21.10.2024 11:33 [11:33:02]line Смена: 538 ФФД: 1.0 [11:33:02]line ЗНМ: 0300000103 [11:33:02]line РНМ: 0000000000091767 [11:33:02]line Версия ККМ: 001 [11:33:02]line ФМ: 0000000000871763 [11:33:02]line ФД: 223562 [11:33:02]line ФПД: 17963484471302 [11:33:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T113301&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223562&fm=17963484471302&tin=02508201610067®Number=0000000000091767&sum=14400 [11:33:02]line 0 [11:33:02]written 0, free lines is 4095 [11:33:02]OFD Sender: Processing packet 223562 [packets to send 25, broken 24] [11:33:02]ProducePacketName [11:33:02]name=ofd_packets/00223562 [11:33:02]OFD Sender: To server: pG, [11:33:02]CommunicateWithHost lk.salyk.kg:30040 [11:33:02]ConnectInit lk.salyk.kg [11:33:02]Connected sock=11 [11:33:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 25 01 00 00 6E 66 1D 01 A6 4C 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 ED 3B 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4A 69 03 00 35 04 06 00 10 56 73 1C 60 06 EA 96 69 87 46 10 75 C7 [11:33:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 19 D9 47 00 7E F7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4A 69 03 00 F4 03 04 00 8F E7 15 67 B6 04 01 00 00 04 F4 15 64 F6 D4 61 9A [11:33:02]CommunicateWithHost err = 0 [11:33:02]CheckOFDResponse [11:33:02]1017 (14) - 77093643461234 [11:33:02]1041 (16) - 0000000000871763 [11:33:02]1040 (4) - 223562 [11:33:02]1012 (4) - 21.10.2024 05:33 [11:33:02]1206 (1) - 0 [11:33:02]OFD Sender: Remove packet 223562 [11:33:02]ProducePacketName [11:33:02]name=ofd_packets/00223562 [11:33:02]NVStorageDeleteData [11:33:02]Write to MH i2c: 01 00 00 66 1F 85 [11:33:02]Write i2c OK [11:33:02]MH_I2C_Read... [11:33:02]Read from MH i2c: 01 [11:33:02]MH_I2C_Read... [11:33:02]Read from MH i2c: 01 07 00 [11:33:02]MH_I2C_Read... [11:33:02]Read from MH i2c: 01 07 00 66 1F 00 00 00 00 00 18 0D B1 [11:33:02]RasterBufferAndPrint [11:33:02]line [11:33:02]line [11:33:02]line [11:33:02]line [11:33:02]line [11:33:02]written 0, free lines is 3358 [11:33:02]MH_Cut [11:33:02]Write to MH i2c: D1 01 00 6D 1F 01 5E [11:33:02]Write i2c OK [11:33:02]MH_I2C_Read... [11:33:02]Read from MH i2c: D1 [11:33:02]MH_I2C_Read... [11:33:02]Read from MH i2c: D1 01 00 [11:33:02]MH_I2C_Read... [11:33:02]Read from MH i2c: D1 01 00 6D 1F 00 5D [11:33:02]Write to MH i2c: 01 00 00 6E 1F 8D [11:33:02]Write i2c OK [11:33:02]MH_I2C_Read... [11:33:02]OFD Sender: No OFD packet to send [11:33:03]*** Cut start [11:33:03]*** Purtial cut [11:33:03]*** Stage 1: CUTSNS_PIN = 1 [11:33:03]Read from MH i2c: 01 [11:33:03]MH_I2C_Read... [11:33:03]*** Stop cut motor [11:33:03]*** Cut end [11:33:03]Read from MH i2c: 01 07 00 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: 01 07 00 6E 1F 00 00 00 00 00 FF 0F A2 [11:33:03]process_action close_receipt done [11:33:03]requested_data is exist [11:33:03]produce_requested_data [11:33:03]requested_item fm.sn is exist - process it [11:33:03]wFMCommunicate request_size=4 [11:33:03]MH_SAM_APDU [11:33:03]CAPDU: 80 11 00 00 [11:33:03]Write to MH i2c: E2 08 00 6F 1F 80 11 00 00 00 00 00 00 08 [11:33:03]Write i2c OK [11:33:03]MH_I2C_Read... [11:33:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:33:03]Read from MH i2c: E2 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 17 00 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 17 00 6F 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 5B [11:33:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:33:03]wFMCommunicate OK [11:33:03]requested_item fd.num is exist - process it [11:33:03]SAM_PROTO_GetFieldsCounters [11:33:03]wFMCommunicate request_size=4 [11:33:03]MH_SAM_APDU [11:33:03]CAPDU: 80 13 00 00 [11:33:03]Write to MH i2c: E2 08 00 70 1F 80 13 00 00 00 00 00 00 0B [11:33:03]Write i2c OK [11:33:03]MH_I2C_Read... [11:33:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:33:03]Read from MH i2c: E2 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 62 00 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 62 00 70 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 4A 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 C1 00 00 00 5E 04 04 00 C1 00 00 00 57 04 04 00 C2 00 00 00 19 04 04 00 00 00 00 00 90 00 46 [11:33:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 4A 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 C1 00 00 00 5E 04 04 00 C1 00 00 00 57 04 04 00 C2 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:33:03]wFMCommunicate OK [11:33:03]SAM_PROTO_GetFieldsCounters done [11:33:03]requested_item shift.num is exist - process it [11:33:03]requested_item shift.opened is exist - process it [11:33:03]req_shift_opened [11:33:03]FM_GetShiftState [11:33:03]SAM_PROTO_GetShiftState [11:33:03]wFMCommunicate request_size=4 [11:33:03]MH_SAM_APDU [11:33:03]CAPDU: 80 13 01 00 [11:33:03]Write to MH i2c: E2 08 00 71 1F 80 13 01 00 00 00 00 00 0D [11:33:03]Write i2c OK [11:33:03]MH_I2C_Read... [11:33:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:33:03]Read from MH i2c: E2 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 0E 00 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 0E 00 71 1F 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 8F [11:33:03]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:33:03]wFMCommunicate OK [11:33:03]SAM_PROTO_GetShiftState done [11:33:03]FM_GetShiftState done [11:33:03]req_shift_opened done [11:33:03]requested_item shift.open_date is exist - process it [11:33:03]req_shift_open_date [11:33:03]req_shift_open_date done [11:33:03]produce_requested_data done [11:33:03]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223562,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:33:03]process_action_free close_receipt [11:33:03]json_value_free [11:33:03]json_value_free done [11:33:03]process_json_proto returns [11:33:03]Send response to host [11:33:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223562,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:33:03]free response buf [11:33:03]execute_script done [11:33:03]execute_script returns [11:33:03]free content buf [11:33:03]Sock 8.Close socket [11:33:03]Sock 8.Thread stoped [11:33:07]OFD Sender: No OFD packet to send [11:33:12]OFD Sender: No OFD packet to send [11:33:17]OFD Sender: No OFD packet to send [11:33:22]OFD Sender: No OFD packet to send [11:33:27]OFD Sender: No OFD packet to send [11:33:32]OFD Sender: No OFD packet to send [11:33:37]OFD Sender: No OFD packet to send [11:33:42]OFD Sender: No OFD packet to send [11:33:45]accept exits with 9 [11:33:45]New connection [11:33:45]New thread 3067579748 created [11:33:45]Thread 3067436388 joined [11:33:45]Waiting for new connection... [11:33:45] Sock 9.Parse request [11:33:45]Sock 9.Check first char [11:33:45]Sock 9.First char is OK [11:33:45]request: POST /json_proto HTTP/1.0 [11:33:45]Method: POST [11:33:45]URL: /json_proto [11:33:45]Method is POST - this is cgi request [11:33:45]url: /json_proto [11:33:45]query_string will be loaded in cgi processing [11:33:45]execute_cgi json_proto POST (null) [11:33:45]execute_cgi path=json_proto method=POST [11:33:45]POST find Content-Length [11:33:45]Host: 172.17.52.131:8080 [11:33:45]Content-Length: 677 [11:33:45]Content-Type: application/json [11:33:45] [11:33:45]POST finish read [11:33:45]Found Content-Length = 677 [11:33:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477368", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:33:45]execute_script... [11:33: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)477368", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:33:45]POST & json_proto [11:33:45]process_json_proto [11:33:45]json parsed OK: [11:33:45]protocol is kg_v1.0 [11:33:45]action value=close_receipt [11:33:45]process_action close_receipt [11:33:45]cmd_close_receipt [11:33:45]MH_GetDate [11:33:45]Write to MH i2c: F0 00 00 72 1F 80 [11:33:45]Write i2c OK [11:33:45]MH_I2C_Read... [11:33:45]Read from MH i2c: F0 [11:33:45]MH_I2C_Read... [11:33:45]Read from MH i2c: F0 09 00 [11:33:45]MH_I2C_Read... [11:33:45]Read from MH i2c: F0 09 00 72 1F 00 1A 3C 16 67 81 1C 16 67 76 [11:33:45]GetLastDocTimeStamp 1729510381 [11:33:45]current date 1729510426 [11:33:45]FM_GetShiftState [11:33:45]SAM_PROTO_GetShiftState [11:33:45]wFMCommunicate request_size=4 [11:33:45]MH_SAM_APDU [11:33:45]CAPDU: 80 13 01 00 [11:33:45]Write to MH i2c: E2 08 00 73 1F 80 13 01 00 00 00 00 00 0F [11:33:45]Write i2c OK [11:33:45]MH_I2C_Read... [11:33:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:33:45]Read from MH i2c: E2 [11:33:45]MH_I2C_Read... [11:33:45]Read from MH i2c: E2 0E 00 [11:33:45]MH_I2C_Read... [11:33:45]Read from MH i2c: E2 0E 00 73 1F 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 91 [11:33:45]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:33:45]wFMCommunicate OK [11:33:45]SAM_PROTO_GetShiftState done [11:33:45]FM_GetShiftState done [11:33:45]opened in 1729469279 [11:33:45]opened+sec_in_day 1729555679 [11:33:45]quantity*price = 20003 [11:33:45]sum+1 = 20004 [11:33:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 194 21.10.2024 11:33 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223563 ФПД: 180177028182322 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T113346&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223563&fm=180177028182322&tin=02508201610067®Number=0000000000091767&sum=20000 [11:33:47]StoreToDocumentArchive [11:33:47]shift 538 fd 223563 [11:33:47]save to /storage/0538/doc_00223563 [11:33:47]save last doc name /storage/0538/doc_00223563 to /storage/kkm_last_doc_name [11:33:47]save OK [11:33:47]Clear old archive folders... [11:33:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:33:47]tlvbuf is 01421EF0 [11:33:47]SAM_PROTO_ClearQueue [11:33:47]wFMCommunicate request_size=4 [11:33:47]MH_SAM_APDU [11:33:47]CAPDU: 80 09 00 00 [11:33:47]Write to MH i2c: E2 08 00 80 1F 80 09 00 00 00 00 00 00 11 [11:33:47]Write i2c OK [11:33:47]MH_I2C_Read... [11:33:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:33:47]Read from MH i2c: E2 [11:33:47]MH_I2C_Read... [11:33:47]Read from MH i2c: E2 03 00 [11:33:47]MH_I2C_Read... [11:33:47]Read from MH i2c: E2 03 00 80 1F 00 90 00 13 [11:33:47]RAPDU: 90 00 [11:33:47]wFMCommunicate OK [11:33:47]SAM_PROTO_ClearQueue done [11:33:47]KKMCreateOFDPacket [11:33:47]OFDProtocolAddRootSTLVToBuf [11:33:47]FM_MakeSignedData [11:33:47]FM_MakeSignedData [11:33:47]SAM_PROTO_SignData [11:33:47]wFMCommunicate request_size=4 [11:33:47]MH_SAM_APDU [11:33:47]CAPDU: 80 0D 01 02 [11:33:47]Write to MH i2c: E2 08 00 81 1F 80 0D 01 02 00 00 00 00 19 [11:33:47]Write i2c OK [11:33:47]MH_I2C_Read... [11:33:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:33:47]Read from MH i2c: E2 [11:33:47]MH_I2C_Read... [11:33:47]Read from MH i2c: E2 03 00 [11:33:47]MH_I2C_Read... [11:33:47]Read from MH i2c: E2 03 00 81 1F 00 90 00 14 [11:33:47]RAPDU: 90 00 [11:33:47]wFMCommunicate OK [11:33:47]wFMCommunicate request_size=255 [11:33:47]MH_SAM_APDU [11:33:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 C2 00 00 00 F4 03 04 00 1A 3C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4B 69 03 00 35 04 06 00 A3 [11:33:47]Write to MH i2c: E2 02 01 82 1F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 1A 3C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4B 69 03 00 35 04 06 00 A3 00 00 7A [11:33:47]Write i2c OK [11:33:47]MH_I2C_Read... [11:33:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:33:47]Read from MH i2c: E2 [11:33:47]MH_I2C_Read... [11:33:47]Read from MH i2c: E2 03 00 [11:33:47]MH_I2C_Read... [11:33:47]Read from MH i2c: E2 03 00 82 1F 00 90 00 15 [11:33:47]RAPDU: 90 00 [11:33:47]wFMCommunicate OK [11:33:47]wFMCommunicate request_size=10 [11:33:47]MH_SAM_APDU [11:33:47]CAPDU: 80 0D 02 02 05 DE BB C2 F1 32 [11:33:47]Write to MH i2c: E2 0D 00 83 1F 80 0D 02 02 05 00 DE BB C2 F1 32 00 00 A4 [11:33:47]Write i2c OK [11:33:47]MH_I2C_Read... [11:33:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:33:47]Read from MH i2c: E2 [11:33:47]MH_I2C_Read... [11:33:47]Read from MH i2c: E2 03 00 [11:33:47]MH_I2C_Read... [11:33:47]Read from MH i2c: E2 03 00 83 1F 00 90 00 16 [11:33:47]RAPDU: 90 00 [11:33:47]wFMCommunicate OK [11:33:47]wFMCommunicate request_size=4 [11:33:47]MH_SAM_APDU [11:33:47]CAPDU: 80 0D 03 02 [11:33:47]Write to MH i2c: E2 08 00 84 1F 80 0D 03 02 00 00 00 00 1E [11:33:47]Write i2c OK [11:33:47]MH_I2C_Read... [11:33:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:33:47]Read from MH i2c: E2 [11:33:47]MH_I2C_Read... [11:33:47]Read from MH i2c: E2 0B 00 [11:33:47]MH_I2C_Read... [11:33:47]Read from MH i2c: E2 0B 00 84 1F 00 30 90 A3 06 99 4B B9 81 90 00 A6 [11:33:47]RAPDU: 30 90 A3 06 99 4B B9 81 90 00 [11:33:47]wFMCommunicate OK [11:33:47]SAM_PROTO_SignData done [11:33:47]FM_MakeSignedData done [11:33:47]CreateOFDProtocolMessage [11:33:47]wFMCommunicate request_size=4 [11:33:47]MH_SAM_APDU [11:33:47]CAPDU: 80 11 00 00 [11:33:47]Write to MH i2c: E2 08 00 85 1F 80 11 00 00 00 00 00 00 1E [11:33:47]Write i2c OK [11:33:47]MH_I2C_Read... [11:33:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:33:47]Read from MH i2c: E2 [11:33:47]MH_I2C_Read... [11:33:47]Read from MH i2c: E2 17 00 [11:33:47]MH_I2C_Read... [11:33:47]Read from MH i2c: E2 17 00 85 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 71 [11:33:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:33:47]wFMCommunicate OK [11:33:47]CreateOFDProtocolMessage done [11:33:47]OFDSenderStorePacket 223563 [11:33:47]StoreOFDPacket docnum=223563 [11:33:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 18 A0 07 01 CB BB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 C2 00 00 00 F4 03 04 00 1A 3C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4B 69 03 00 35 04 06 00 A3 DE BB C2 F1 32 30 90 A3 06 99 4B B9 81 [11:33:47]CheckFolder [11:33:47]dirname=/storage/ofd_packets [11:33:47]CheckFolder done [11:33:47]ProducePacketName [11:33:47]name=ofd_packets/00223563 [11:33:47]NVStorageSaveData ofd_packets/00223563 [11:33:47]File name is /storage/ofd_packets/00223563 [11:33:47]Write 301 bytes [11:33:47]NVStorageSaveData done [11:33:47]OFDSenderStorePacket done [11:33:47]KKMCreateOFDPacket done [11:33:47]NVStorageSaveData kkm_last_timestamp [11:33:47]File name is /storage/kkm_last_timestamp [11:33:47]Write 4 bytes [11:33:47]NVStorageSaveData done [11:33:47]ExternCall_PrintAddStr [11:33:47]wPrintStart [11:33:47]Write to MH i2c: 01 00 00 86 1F A5 [11:33:47]Write i2c OK [11:33:47]MH_I2C_Read... [11:33:47]Read from MH i2c: 01 [11:33:47]MH_I2C_Read... [11:33:47]Read from MH i2c: 01 07 00 [11:33:47]MH_I2C_Read... [11:33:47]Read from MH i2c: 01 07 00 86 1F 00 00 00 00 00 FF 0F BA [11:33:47]RasterBufferAndPrint [11:33:47]line Счет N : (1)477368 [11:33:47]line ИНН: 02508201610067 [11:33:47]line Контрольно-Кассовый Чек [11:33:47]line ПРОДАЖА [11:33:47]line ТРК (МРК, ГНК) : 12 [11:33:47]line Товар: 2710124130 [11:33:47]line Аи-92-К-5 [11:33:47]line 2.990 * 66.90 [11:33:47]line = 200.03 [11:33:47]line НДС 12% НСП 1% [11:33:47]line > о реализуемом товаре [11:33:47]line ОКРУГЛЕНИЕ: -0.03 [11:33:47]line ИТОГО: 200.00 [11:33:47]line Внесено: 200.00 [11:33:47]line СДАЧА: 0.00 [11:33:47]line НСП 1% : 1.77 [11:33:47]line НДС 12% : 21.24 [11:33:47]line Наличными: 200.00 [11:33:47]line Безнал.: 0.00 [11:33:47]line Место: АЗС № 162 "Партнер Нефть" [11:33:47]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:33:47]line СНО: Общий режим [11:33:47]line Чек 194 21.10.2024 11:33 [11:33:47]line Смена: 538 ФФД: 1.0 [11:33:47]line ЗНМ: 0300000103 [11:33:47]line РНМ: 0000000000091767 [11:33:47]line Версия ККМ: 001 [11:33:47]line ФМ: 0000000000871763 [11:33:47]line ФД: 223563 [11:33:47]line ФПД: 180177028182322 [11:33:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T113346&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223563&fm=180177028182322&tin=02508201610067®Number=0000000000091767&sum=20000 [11:33:47]OFD Sender: Processing packet 223563 [packets to send 25, broken 24] [11:33:47]ProducePacketName [11:33:47]name=ofd_packets/00223563 [11:33:47]OFD Sender: To server: pG, [11:33:47]CommunicateWithHost lk.salyk.kg:30040 [11:33:47]ConnectInit lk.salyk.kg [11:33:47]written 0, free lines is 4095 [11:33:47]Connected sock=10 [11:33:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 18 A0 07 01 CB BB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 C2 00 00 00 F4 03 04 00 1A 3C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4B 69 03 00 35 04 06 00 A3 DE BB C2 F1 32 30 90 A3 06 99 4B B9 81 [11:33:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 D0 54 47 00 56 9A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4B 69 03 00 F4 03 04 00 BC E7 15 67 B6 04 01 00 00 9A F8 93 CE 7A 22 46 61 [11:33:48]CommunicateWithHost err = 0 [11:33:48]CheckOFDResponse [11:33:48]1017 (14) - 77093643461234 [11:33:48]1041 (16) - 0000000000871763 [11:33:48]1040 (4) - 223563 [11:33:48]1012 (4) - 21.10.2024 05:33 [11:33:48]1206 (1) - 0 [11:33:48]OFD Sender: Remove packet 223563 [11:33:48]ProducePacketName [11:33:48]name=ofd_packets/00223563 [11:33:48]NVStorageDeleteData [11:33:48]Write to MH i2c: 01 00 00 B1 1F D0 [11:33:48]Write i2c OK [11:33:48]MH_I2C_Read... [11:33:48]Read from MH i2c: 01 [11:33:48]MH_I2C_Read... [11:33:48]Read from MH i2c: 01 07 00 [11:33:48]MH_I2C_Read... [11:33:48]Read from MH i2c: 01 07 00 B1 1F 00 00 00 00 00 E5 0C C8 [11:33:48]RasterBufferAndPrint [11:33:48]line [11:33:48]line [11:33:48]line [11:33:48]line [11:33:48]line [11:33:48]written 0, free lines is 3307 [11:33:48]MH_Cut [11:33:48]Write to MH i2c: D1 01 00 B8 1F 01 A9 [11:33:48]Write i2c OK [11:33:48]MH_I2C_Read... [11:33:48]Read from MH i2c: D1 [11:33:48]MH_I2C_Read... [11:33:48]Read from MH i2c: D1 01 00 [11:33:48]MH_I2C_Read... [11:33:48]Read from MH i2c: D1 01 00 B8 1F 00 A8 [11:33:48]Write to MH i2c: 01 00 00 B9 1F D8 [11:33:48]Write i2c OK [11:33:48]MH_I2C_Read... [11:33:48]OFD Sender: No OFD packet to send [11:33:49]*** Cut start [11:33:49]*** Purtial cut [11:33:49]*** CUTSNS_PIN = 0 [11:33:49]*** Stage 1: CUTSNS_PIN = 1 [11:33:51]Read from MH i2c: 01 [11:33:51]MH_I2C_Read... [11:33:51]*** Stop cut motor [11:33:51]*** Cut end [11:33:51]Read from MH i2c: 01 07 00 [11:33:51]MH_I2C_Read... [11:33:51]Read from MH i2c: 01 07 00 B9 1F 00 00 00 00 00 FF 0F ED [11:33:51]process_action close_receipt done [11:33:51]requested_data is exist [11:33:51]produce_requested_data [11:33:51]requested_item fm.sn is exist - process it [11:33:51]wFMCommunicate request_size=4 [11:33:51]MH_SAM_APDU [11:33:51]CAPDU: 80 11 00 00 [11:33:51]Write to MH i2c: E2 08 00 BA 1F 80 11 00 00 00 00 00 00 53 [11:33:51]Write i2c OK [11:33:51]MH_I2C_Read... [11:33:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:33:51]Read from MH i2c: E2 [11:33:51]MH_I2C_Read... [11:33:51]Read from MH i2c: E2 17 00 [11:33:51]MH_I2C_Read... [11:33:51]Read from MH i2c: E2 17 00 BA 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 A6 [11:33:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:33:51]wFMCommunicate OK [11:33:51]requested_item fd.num is exist - process it [11:33:51]SAM_PROTO_GetFieldsCounters [11:33:51]wFMCommunicate request_size=4 [11:33:51]MH_SAM_APDU [11:33:51]CAPDU: 80 13 00 00 [11:33:51]Write to MH i2c: E2 08 00 BB 1F 80 13 00 00 00 00 00 00 56 [11:33:51]Write i2c OK [11:33:51]MH_I2C_Read... [11:33:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:33:51]Read from MH i2c: E2 [11:33:51]MH_I2C_Read... [11:33:51]Read from MH i2c: E2 62 00 [11:33:51]MH_I2C_Read... [11:33:51]Read from MH i2c: E2 62 00 BB 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 4B 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 C2 00 00 00 5E 04 04 00 C2 00 00 00 57 04 04 00 C3 00 00 00 19 04 04 00 00 00 00 00 90 00 95 [11:33:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 4B 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 C2 00 00 00 5E 04 04 00 C2 00 00 00 57 04 04 00 C3 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:33:51]wFMCommunicate OK [11:33:51]SAM_PROTO_GetFieldsCounters done [11:33:51]requested_item shift.num is exist - process it [11:33:51]requested_item shift.opened is exist - process it [11:33:51]req_shift_opened [11:33:51]FM_GetShiftState [11:33:51]SAM_PROTO_GetShiftState [11:33:51]wFMCommunicate request_size=4 [11:33:51]MH_SAM_APDU [11:33:51]CAPDU: 80 13 01 00 [11:33:51]Write to MH i2c: E2 08 00 BC 1F 80 13 01 00 00 00 00 00 58 [11:33:51]Write i2c OK [11:33:51]MH_I2C_Read... [11:33:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:33:51]Read from MH i2c: E2 [11:33:51]MH_I2C_Read... [11:33:51]Read from MH i2c: E2 0E 00 [11:33:51]MH_I2C_Read... [11:33:51]Read from MH i2c: E2 0E 00 BC 1F 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 DA [11:33:51]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:33:51]wFMCommunicate OK [11:33:51]SAM_PROTO_GetShiftState done [11:33:51]FM_GetShiftState done [11:33:51]req_shift_opened done [11:33:51]requested_item shift.open_date is exist - process it [11:33:51]req_shift_open_date [11:33:51]req_shift_open_date done [11:33:51]produce_requested_data done [11:33:51]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223563,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:33:51]process_action_free close_receipt [11:33:51]json_value_free [11:33:51]json_value_free done [11:33:51]process_json_proto returns [11:33:51]Send response to host [11:33:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223563,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:33:51]free response buf [11:33:51]execute_script done [11:33:51]execute_script returns [11:33:51]free content buf [11:33:51]Sock 9.Close socket [11:33:51]Sock 9.Thread stoped [11:33:53]OFD Sender: No OFD packet to send [11:33:58]OFD Sender: No OFD packet to send [11:34:03]OFD Sender: No OFD packet to send [11:34:08]OFD Sender: No OFD packet to send [11:34:13]accept exits with 8 [11:34:13]New connection [11:34:13]New thread 3067436388 created [11:34:13]Thread 3067579748 joined [11:34:13]Waiting for new connection... [11:34:13] Sock 8.Parse request [11:34:13]Sock 8.Check first char [11:34:13]Sock 8.First char is OK [11:34:13]request: POST /json_proto HTTP/1.0 [11:34:13]Method: POST [11:34:13]URL: /json_proto [11:34:13]Method is POST - this is cgi request [11:34:13]url: /json_proto [11:34:13]query_string will be loaded in cgi processing [11:34:13]execute_cgi json_proto POST (null) [11:34:13]execute_cgi path=json_proto method=POST [11:34:13]POST find Content-Length [11:34:13]Host: 172.17.52.131:8080 [11:34:13]Content-Length: 679 [11:34:13]Content-Type: application/json [11:34:13] [11:34:13]POST finish read [11:34:13]Found Content-Length = 679 [11:34:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477369", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "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" ] } } [11:34:13]execute_script... [11:34:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477369", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "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" ] } } [11:34:13]POST & json_proto [11:34:13]process_json_proto [11:34:13]json parsed OK: [11:34:13]protocol is kg_v1.0 [11:34:13]action value=close_receipt [11:34:13]process_action close_receipt [11:34:13]cmd_close_receipt [11:34:13]MH_GetDate [11:34:13]Write to MH i2c: F0 00 00 BD 1F CB [11:34:13]Write i2c OK [11:34:13]MH_I2C_Read... [11:34:13]Read from MH i2c: F0 [11:34:13]MH_I2C_Read... [11:34:13]Read from MH i2c: F0 09 00 [11:34:13]MH_I2C_Read... [11:34:13]Read from MH i2c: F0 09 00 BD 1F 00 35 3C 16 67 81 1C 16 67 DC [11:34:13]GetLastDocTimeStamp 1729510426 [11:34:13]current date 1729510453 [11:34:13]FM_GetShiftState [11:34:13]SAM_PROTO_GetShiftState [11:34:13]wFMCommunicate request_size=4 [11:34:13]MH_SAM_APDU [11:34:13]CAPDU: 80 13 01 00 [11:34:13]Write to MH i2c: E2 08 00 BE 1F 80 13 01 00 00 00 00 00 5A [11:34:13]Write i2c OK [11:34:13]MH_I2C_Read... [11:34:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:13]Read from MH i2c: E2 [11:34:13]MH_I2C_Read... [11:34:13]Read from MH i2c: E2 0E 00 [11:34:13]MH_I2C_Read... [11:34:13]Read from MH i2c: E2 0E 00 BE 1F 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 DC [11:34:13]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:34:13]wFMCommunicate OK [11:34:13]SAM_PROTO_GetShiftState done [11:34:13]FM_GetShiftState done [11:34:13]opened in 1729469279 [11:34:13]opened+sec_in_day 1729555679 [11:34:13]quantity*price = 100050 [11:34:13]sum+1 = 100052 [11:34:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 195 21.10.2024 11:34 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223564 ФПД: 20027567894263 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T113413&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223564&fm=20027567894263&tin=02508201610067®Number=0000000000091767&sum=100000 [11:34:14]StoreToDocumentArchive [11:34:14]shift 538 fd 223564 [11:34:14]save to /storage/0538/doc_00223564 [11:34:14]save last doc name /storage/0538/doc_00223564 to /storage/kkm_last_doc_name [11:34:14]save OK [11:34:14]Clear old archive folders... [11:34:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:34:14]tlvbuf is 014610F0 [11:34:14]SAM_PROTO_ClearQueue [11:34:14]wFMCommunicate request_size=4 [11:34:14]MH_SAM_APDU [11:34:14]CAPDU: 80 09 00 00 [11:34:14]Write to MH i2c: E2 08 00 CB 1F 80 09 00 00 00 00 00 00 5C [11:34:14]Write i2c OK [11:34:14]MH_I2C_Read... [11:34:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:34:14]Read from MH i2c: E2 [11:34:14]MH_I2C_Read... [11:34:14]Read from MH i2c: E2 03 00 [11:34:14]MH_I2C_Read... [11:34:14]Read from MH i2c: E2 03 00 CB 1F 00 90 00 5E [11:34:14]RAPDU: 90 00 [11:34:14]wFMCommunicate OK [11:34:14]SAM_PROTO_ClearQueue done [11:34:14]KKMCreateOFDPacket [11:34:14]OFDProtocolAddRootSTLVToBuf [11:34:14]FM_MakeSignedData [11:34:14]FM_MakeSignedData [11:34:14]SAM_PROTO_SignData [11:34:14]wFMCommunicate request_size=4 [11:34:14]MH_SAM_APDU [11:34:14]CAPDU: 80 0D 01 02 [11:34:14]Write to MH i2c: E2 08 00 CC 1F 80 0D 01 02 00 00 00 00 64 [11:34:14]Write i2c OK [11:34:14]MH_I2C_Read... [11:34:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:34:14]Read from MH i2c: E2 [11:34:14]MH_I2C_Read... [11:34:14]Read from MH i2c: E2 03 00 [11:34:14]MH_I2C_Read... [11:34:14]Read from MH i2c: E2 03 00 CC 1F 00 90 00 5F [11:34:14]RAPDU: 90 00 [11:34:14]wFMCommunicate OK [11:34:14]wFMCommunicate request_size=255 [11:34:14]MH_SAM_APDU [11:34:14]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 C3 00 00 00 F4 03 04 00 35 3C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4C 69 03 00 35 04 06 00 12 37 08 11 [11:34:14]Write to MH i2c: E2 02 01 CD 1F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 C3 00 00 00 F4 03 04 00 35 3C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4C 69 03 00 35 04 06 00 12 37 08 11 00 00 D5 [11:34:14]Write i2c OK [11:34:14]MH_I2C_Read... [11:34:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:14]Read from MH i2c: E2 [11:34:14]MH_I2C_Read... [11:34:14]Read from MH i2c: E2 03 00 [11:34:14]MH_I2C_Read... [11:34:14]Read from MH i2c: E2 03 00 CD 1F 00 90 00 60 [11:34:14]RAPDU: 90 00 [11:34:14]wFMCommunicate OK [11:34:14]wFMCommunicate request_size=7 [11:34:14]MH_SAM_APDU [11:34:14]CAPDU: 80 0D 02 02 02 EE F7 [11:34:14]Write to MH i2c: E2 0A 00 CE 1F 80 0D 02 02 02 00 EE F7 00 00 50 [11:34:14]Write i2c OK [11:34:14]MH_I2C_Read... [11:34:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:14]Read from MH i2c: E2 [11:34:14]MH_I2C_Read... [11:34:14]Read from MH i2c: E2 03 00 [11:34:14]MH_I2C_Read... [11:34:14]Read from MH i2c: E2 03 00 CE 1F 00 90 00 61 [11:34:14]RAPDU: 90 00 [11:34:14]wFMCommunicate OK [11:34:14]wFMCommunicate request_size=4 [11:34:14]MH_SAM_APDU [11:34:14]CAPDU: 80 0D 03 02 [11:34:14]Write to MH i2c: E2 08 00 CF 1F 80 0D 03 02 00 00 00 00 69 [11:34:14]Write i2c OK [11:34:14]MH_I2C_Read... [11:34:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:34:14]Read from MH i2c: E2 [11:34:14]MH_I2C_Read... [11:34:14]Read from MH i2c: E2 0B 00 [11:34:14]MH_I2C_Read... [11:34:14]Read from MH i2c: E2 0B 00 CF 1F 00 60 69 8D 0A 1B CC 7F 29 90 00 59 [11:34:14]RAPDU: 60 69 8D 0A 1B CC 7F 29 90 00 [11:34:14]wFMCommunicate OK [11:34:14]SAM_PROTO_SignData done [11:34:14]FM_MakeSignedData done [11:34:14]CreateOFDProtocolMessage [11:34:14]wFMCommunicate request_size=4 [11:34:14]MH_SAM_APDU [11:34:14]CAPDU: 80 11 00 00 [11:34:14]Write to MH i2c: E2 08 00 D0 1F 80 11 00 00 00 00 00 00 69 [11:34:14]Write i2c OK [11:34:14]MH_I2C_Read... [11:34:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:14]Read from MH i2c: E2 [11:34:14]MH_I2C_Read... [11:34:14]Read from MH i2c: E2 17 00 [11:34:14]MH_I2C_Read... [11:34:14]Read from MH i2c: E2 17 00 D0 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 BC [11:34:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:34:14]wFMCommunicate OK [11:34:14]CreateOFDProtocolMessage done [11:34:14]OFDSenderStorePacket 223564 [11:34:14]StoreOFDPacket docnum=223564 [11:34:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 3A A0 04 01 30 21 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 C3 00 00 00 F4 03 04 00 35 3C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4C 69 03 00 35 04 06 00 12 37 08 11 EE F7 60 69 8D 0A 1B CC 7F 29 [11:34:14]CheckFolder [11:34:14]dirname=/storage/ofd_packets [11:34:14]CheckFolder done [11:34:14]ProducePacketName [11:34:14]name=ofd_packets/00223564 [11:34:14]NVStorageSaveData ofd_packets/00223564 [11:34:14]File name is /storage/ofd_packets/00223564 [11:34:14]Write 298 bytes [11:34:14]NVStorageSaveData done [11:34:14]OFDSenderStorePacket done [11:34:14]KKMCreateOFDPacket done [11:34:14]NVStorageSaveData kkm_last_timestamp [11:34:14]File name is /storage/kkm_last_timestamp [11:34:14]Write 4 bytes [11:34:14]NVStorageSaveData done [11:34:14]ExternCall_PrintAddStr [11:34:14]wPrintStart [11:34:14]Write to MH i2c: 01 00 00 D1 1F F0 [11:34:14]Write i2c OK [11:34:14]MH_I2C_Read... [11:34:14]Read from MH i2c: 01 [11:34:14]MH_I2C_Read... [11:34:14]Read from MH i2c: 01 07 00 [11:34:14]MH_I2C_Read... [11:34:14]Read from MH i2c: 01 07 00 D1 1F 00 00 00 00 00 FF 0F 05 [11:34:14]RasterBufferAndPrint [11:34:14]line Счет N : (1)477369 [11:34:14]line ИНН: 02508201610067 [11:34:14]line Контрольно-Кассовый Чек [11:34:14]line ПРОДАЖА [11:34:14]line ТРК (МРК, ГНК) : 34 [11:34:14]line Товар: 2710194210 [11:34:14]line ДТ-К-5 [11:34:14]line 13.130 * 76.20 [11:34:14]line = 1000.51 [11:34:14]line НДС 12% НСП 1% [11:34:14]line > о реализуемом товаре [11:34:14]line ОКРУГЛЕНИЕ: -0.51 [11:34:14]line ИТОГО: 1000.00 [11:34:14]line Внесено: 1000.00 [11:34:14]line СДАЧА: 0.00 [11:34:14]line НСП 1% : 8.85 [11:34:14]line НДС 12% : 106.25 [11:34:14]line Наличными: 1000.00 [11:34:14]line Безнал.: 0.00 [11:34:14]line Место: АЗС № 162 "Партнер Нефть" [11:34:14]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:34:14]line СНО: Общий режим [11:34:14]line Чек 195 21.10.2024 11:34 [11:34:14]line Смена: 538 ФФД: 1.0 [11:34:14]line ЗНМ: 0300000103 [11:34:14]line РНМ: 0000000000091767 [11:34:14]line Версия ККМ: 001 [11:34:14]line ФМ: 0000000000871763 [11:34:14]line ФД: 223564 [11:34:14]line ФПД: 20027567894263 [11:34:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T113413&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223564&fm=20027567894263&tin=02508201610067®Number=0000000000091767&sum=100000 [11:34:15]OFD Sender: Processing packet 223564 [packets to send 25, broken 24] [11:34:15]ProducePacketName [11:34:15]name=ofd_packets/00223564 [11:34:15]OFD Sender: To server: pG, [11:34:15]CommunicateWithHost lk.salyk.kg:30040 [11:34:15]ConnectInit lk.salyk.kg [11:34:15]written 0, free lines is 4095 [11:34:15]Connected sock=10 [11:34:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 3A A0 04 01 30 21 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 C3 00 00 00 F4 03 04 00 35 3C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4C 69 03 00 35 04 06 00 12 37 08 11 EE F7 60 69 8D 0A 1B CC 7F 29 [11:34:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 2E 93 47 00 68 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4C 69 03 00 F4 03 04 00 D8 E7 15 67 B6 04 01 00 00 6D 30 12 F7 2E 1B 95 4B [11:34:15]CommunicateWithHost err = 0 [11:34:15]CheckOFDResponse [11:34:15]1017 (14) - 77093643461234 [11:34:15]1041 (16) - 0000000000871763 [11:34:15]1040 (4) - 223564 [11:34:15]1012 (4) - 21.10.2024 05:34 [11:34:15]1206 (1) - 0 [11:34:15]OFD Sender: Remove packet 223564 [11:34:15]ProducePacketName [11:34:15]name=ofd_packets/00223564 [11:34:15]NVStorageDeleteData [11:34:15]Write to MH i2c: 01 00 00 FC 1F 1B [11:34:15]Write i2c OK [11:34:15]MH_I2C_Read... [11:34:15]Read from MH i2c: 01 [11:34:15]MH_I2C_Read... [11:34:15]Read from MH i2c: 01 07 00 [11:34:15]MH_I2C_Read... [11:34:15]Read from MH i2c: 01 07 00 FC 1F 00 00 00 00 00 F8 0C 26 [11:34:15]RasterBufferAndPrint [11:34:15]line [11:34:15]line [11:34:15]line [11:34:15]line [11:34:15]line [11:34:15]written 0, free lines is 3327 [11:34:15]MH_Cut [11:34:15]Write to MH i2c: D1 01 00 03 20 01 F5 [11:34:15]Write i2c OK [11:34:15]MH_I2C_Read... [11:34:15]Read from MH i2c: D1 [11:34:15]MH_I2C_Read... [11:34:15]Read from MH i2c: D1 01 00 [11:34:15]MH_I2C_Read... [11:34:15]Read from MH i2c: D1 01 00 03 20 00 F4 [11:34:15]Write to MH i2c: 01 00 00 04 20 24 [11:34:15]Write i2c OK [11:34:15]MH_I2C_Read... [11:34:15]OFD Sender: No OFD packet to send [11:34:16]*** Cut start [11:34:16]*** Purtial cut [11:34:16]*** Stage 1: CUTSNS_PIN = 1 [11:34:16]Read from MH i2c: 01 [11:34:16]MH_I2C_Read... [11:34:16]*** Stop cut motor [11:34:16]*** Cut end [11:34:16]Read from MH i2c: 01 07 00 [11:34:16]MH_I2C_Read... [11:34:16]Read from MH i2c: 01 07 00 04 20 00 00 00 00 00 FF 0F 39 [11:34:16]process_action close_receipt done [11:34:16]requested_data is exist [11:34:16]produce_requested_data [11:34:16]requested_item fm.sn is exist - process it [11:34:16]wFMCommunicate request_size=4 [11:34:16]MH_SAM_APDU [11:34:16]CAPDU: 80 11 00 00 [11:34:16]Write to MH i2c: E2 08 00 05 20 80 11 00 00 00 00 00 00 9F [11:34:16]Write i2c OK [11:34:16]MH_I2C_Read... [11:34:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:16]Read from MH i2c: E2 [11:34:16]MH_I2C_Read... [11:34:16]Read from MH i2c: E2 17 00 [11:34:16]MH_I2C_Read... [11:34:16]Read from MH i2c: E2 17 00 05 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 F2 [11:34:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:34:16]wFMCommunicate OK [11:34:16]requested_item fd.num is exist - process it [11:34:16]SAM_PROTO_GetFieldsCounters [11:34:16]wFMCommunicate request_size=4 [11:34:16]MH_SAM_APDU [11:34:16]CAPDU: 80 13 00 00 [11:34:16]Write to MH i2c: E2 08 00 06 20 80 13 00 00 00 00 00 00 A2 [11:34:16]Write i2c OK [11:34:16]MH_I2C_Read... [11:34:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:34:16]Read from MH i2c: E2 [11:34:16]MH_I2C_Read... [11:34:16]Read from MH i2c: E2 62 00 [11:34:16]MH_I2C_Read... [11:34:16]Read from MH i2c: E2 62 00 06 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 4C 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 C3 00 00 00 5E 04 04 00 C3 00 00 00 57 04 04 00 C4 00 00 00 19 04 04 00 00 00 00 00 90 00 E5 [11:34:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 4C 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 C3 00 00 00 5E 04 04 00 C3 00 00 00 57 04 04 00 C4 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:34:16]wFMCommunicate OK [11:34:16]SAM_PROTO_GetFieldsCounters done [11:34:16]requested_item shift.num is exist - process it [11:34:16]requested_item shift.opened is exist - process it [11:34:16]req_shift_opened [11:34:16]FM_GetShiftState [11:34:16]SAM_PROTO_GetShiftState [11:34:16]wFMCommunicate request_size=4 [11:34:16]MH_SAM_APDU [11:34:16]CAPDU: 80 13 01 00 [11:34:16]Write to MH i2c: E2 08 00 07 20 80 13 01 00 00 00 00 00 A4 [11:34:16]Write i2c OK [11:34:16]MH_I2C_Read... [11:34:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:16]Read from MH i2c: E2 [11:34:16]MH_I2C_Read... [11:34:16]Read from MH i2c: E2 0E 00 [11:34:16]MH_I2C_Read... [11:34:16]Read from MH i2c: E2 0E 00 07 20 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 26 [11:34:16]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:34:16]wFMCommunicate OK [11:34:16]SAM_PROTO_GetShiftState done [11:34:16]FM_GetShiftState done [11:34:16]req_shift_opened done [11:34:16]requested_item shift.open_date is exist - process it [11:34:16]req_shift_open_date [11:34:16]req_shift_open_date done [11:34:16]produce_requested_data done [11:34:16]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223564,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:34:16]process_action_free close_receipt [11:34:16]json_value_free [11:34:16]json_value_free done [11:34:16]process_json_proto returns [11:34:16]Send response to host [11:34:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223564,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:34:16]free response buf [11:34:16]execute_script done [11:34:16]execute_script returns [11:34:16]free content buf [11:34:16]Sock 8.Close socket [11:34:16]Sock 8.Thread stoped [11:34:20]OFD Sender: No OFD packet to send [11:34:26]OFD Sender: No OFD packet to send [11:34:31]OFD Sender: No OFD packet to send [11:34:36]OFD Sender: No OFD packet to send [11:34:41]OFD Sender: No OFD packet to send [11:34:46]OFD Sender: No OFD packet to send [11:34:51]OFD Sender: No OFD packet to send [11:34:56]OFD Sender: No OFD packet to send [11:35:01]OFD Sender: No OFD packet to send [11:35:06]OFD Sender: No OFD packet to send [11:35:11]OFD Sender: No OFD packet to send [11:35:16]OFD Sender: No OFD packet to send [11:35:21]OFD Sender: No OFD packet to send [11:35:26]OFD Sender: No OFD packet to send [11:35:31]OFD Sender: No OFD packet to send [11:35:36]OFD Sender: No OFD packet to send [11:35:41]OFD Sender: No OFD packet to send [11:35:46]OFD Sender: No OFD packet to send [11:35:51]OFD Sender: No OFD packet to send [11:35:56]OFD Sender: No OFD packet to send [11:36:01]OFD Sender: No OFD packet to send [11:36:06]OFD Sender: No OFD packet to send [11:36:11]OFD Sender: No OFD packet to send [11:36:16]OFD Sender: No OFD packet to send [11:36:21]OFD Sender: No OFD packet to send [11:36:26]OFD Sender: No OFD packet to send [11:36:31]OFD Sender: No OFD packet to send [11:36:36]OFD Sender: No OFD packet to send [11:36:41]OFD Sender: No OFD packet to send [11:36:43]accept exits with 9 [11:36:43]New connection [11:36:43]New thread 3067579748 created [11:36:43]Thread 3067436388 joined [11:36:43]Waiting for new connection... [11:36:43] Sock 9.Parse request [11:36:43]Sock 9.Check first char [11:36:43]Sock 9.First char is OK [11:36:43]request: POST /json_proto HTTP/1.0 [11:36:43]Method: POST [11:36:43]URL: /json_proto [11:36:43]Method is POST - this is cgi request [11:36:43]url: /json_proto [11:36:43]query_string will be loaded in cgi processing [11:36:43]execute_cgi json_proto POST (null) [11:36:43]execute_cgi path=json_proto method=POST [11:36:43]POST find Content-Length [11:36:43]Host: 172.17.52.131:8080 [11:36:43]Content-Length: 769 [11:36:43]Content-Type: application/json [11:36:43] [11:36:43]POST finish read [11:36:43]Found Content-Length = 769 [11:36:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477371", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:36:43]execute_script... [11:36: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)477371", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:36:43]POST & json_proto [11:36:43]process_json_proto [11:36:43]json parsed OK: [11:36:43]protocol is kg_v1.0 [11:36:43]action value=close_receipt [11:36:43]process_action close_receipt [11:36:43]cmd_close_receipt [11:36:43]MH_GetDate [11:36:43]Write to MH i2c: F0 00 00 08 20 17 [11:36:43]Write i2c OK [11:36:43]MH_I2C_Read... [11:36:43]Read from MH i2c: F0 [11:36:43]MH_I2C_Read... [11:36:43]Read from MH i2c: F0 09 00 [11:36:43]MH_I2C_Read... [11:36:43]Read from MH i2c: F0 09 00 08 20 00 CB 3C 16 67 81 1C 16 67 BE [11:36:43]GetLastDocTimeStamp 1729510453 [11:36:43]current date 1729510603 [11:36:43]FM_GetShiftState [11:36:43]SAM_PROTO_GetShiftState [11:36:43]wFMCommunicate request_size=4 [11:36:43]MH_SAM_APDU [11:36:43]CAPDU: 80 13 01 00 [11:36:43]Write to MH i2c: E2 08 00 09 20 80 13 01 00 00 00 00 00 A6 [11:36:43]Write i2c OK [11:36:43]MH_I2C_Read... [11:36:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:36:43]Read from MH i2c: E2 [11:36:43]MH_I2C_Read... [11:36:43]Read from MH i2c: E2 0E 00 [11:36:43]MH_I2C_Read... [11:36:43]Read from MH i2c: E2 0E 00 09 20 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 28 [11:36:43]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:36:43]wFMCommunicate OK [11:36:43]SAM_PROTO_GetShiftState done [11:36:43]FM_GetShiftState done [11:36:43]opened in 1729469279 [11:36:43]opened+sec_in_day 1729555679 [11:36:43]quantity*price = 200031 [11:36:43]sum+1 = 200032 [11:36:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.31 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.31 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 196 21.10.2024 11:36 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871763 ФД: 223565 ФПД: 153486707822188 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T113644&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223565&fm=153486707822188&tin=02508201610067®Number=0000000000091767&sum=200031 [11:36:44]StoreToDocumentArchive [11:36:44]shift 538 fd 223565 [11:36:44]save to /storage/0538/doc_00223565 [11:36:44]save last doc name /storage/0538/doc_00223565 to /storage/kkm_last_doc_name [11:36:44]save OK [11:36:44]Clear old archive folders... [11:36:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:36:44]tlvbuf is 013E4940 [11:36:44]SAM_PROTO_ClearQueue [11:36:44]wFMCommunicate request_size=4 [11:36:44]MH_SAM_APDU [11:36:44]CAPDU: 80 09 00 00 [11:36:44]Write to MH i2c: E2 08 00 16 20 80 09 00 00 00 00 00 00 A8 [11:36:44]Write i2c OK [11:36:44]MH_I2C_Read... [11:36:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:36:44]Read from MH i2c: E2 [11:36:44]MH_I2C_Read... [11:36:44]Read from MH i2c: E2 03 00 [11:36:44]MH_I2C_Read... [11:36:44]Read from MH i2c: E2 03 00 16 20 00 90 00 AA [11:36:44]RAPDU: 90 00 [11:36:44]wFMCommunicate OK [11:36:44]SAM_PROTO_ClearQueue done [11:36:44]KKMCreateOFDPacket [11:36:44]OFDProtocolAddRootSTLVToBuf [11:36:44]FM_MakeSignedData [11:36:44]FM_MakeSignedData [11:36:44]SAM_PROTO_SignData [11:36:44]wFMCommunicate request_size=4 [11:36:44]MH_SAM_APDU [11:36:44]CAPDU: 80 0D 01 02 [11:36:44]Write to MH i2c: E2 08 00 17 20 80 0D 01 02 00 00 00 00 B0 [11:36:44]Write i2c OK [11:36:44]MH_I2C_Read... [11:36:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:36:44]Read from MH i2c: E2 [11:36:44]MH_I2C_Read... [11:36:44]Read from MH i2c: E2 03 00 [11:36:44]MH_I2C_Read... [11:36:44]Read from MH i2c: E2 03 00 17 20 00 90 00 AB [11:36:44]RAPDU: 90 00 [11:36:44]wFMCommunicate OK [11:36:44]wFMCommunicate request_size=255 [11:36:44]MH_SAM_APDU [11:36: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 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 CC 3C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4D 69 03 00 35 04 06 00 8B [11:36:44]Write to MH i2c: E2 02 01 18 20 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 CC 3C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4D 69 03 00 35 04 06 00 8B 00 00 6D [11:36:44]Write i2c OK [11:36:44]MH_I2C_Read... [11:36:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:36:44]Read from MH i2c: E2 [11:36:44]MH_I2C_Read... [11:36:44]Read from MH i2c: E2 03 00 [11:36:44]MH_I2C_Read... [11:36:44]Read from MH i2c: E2 03 00 18 20 00 90 00 AC [11:36:44]RAPDU: 90 00 [11:36:44]wFMCommunicate OK [11:36:44]wFMCommunicate request_size=10 [11:36:44]MH_SAM_APDU [11:36:44]CAPDU: 80 0D 02 02 05 98 68 B2 8E 6C [11:36:44]Write to MH i2c: E2 0D 00 19 20 80 0D 02 02 05 00 98 68 B2 8E 6C 00 00 69 [11:36:44]Write i2c OK [11:36:44]MH_I2C_Read... [11:36:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:36:44]Read from MH i2c: E2 [11:36:44]MH_I2C_Read... [11:36:44]Read from MH i2c: E2 03 00 [11:36:44]MH_I2C_Read... [11:36:44]Read from MH i2c: E2 03 00 19 20 00 90 00 AD [11:36:44]RAPDU: 90 00 [11:36:44]wFMCommunicate OK [11:36:44]wFMCommunicate request_size=4 [11:36:44]MH_SAM_APDU [11:36:44]CAPDU: 80 0D 03 02 [11:36:44]Write to MH i2c: E2 08 00 1A 20 80 0D 03 02 00 00 00 00 B5 [11:36:44]Write i2c OK [11:36:44]MH_I2C_Read... [11:36:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:36:44]Read from MH i2c: E2 [11:36:44]MH_I2C_Read... [11:36:44]Read from MH i2c: E2 0B 00 [11:36:44]MH_I2C_Read... [11:36:44]Read from MH i2c: E2 0B 00 1A 20 00 2A E8 41 8E 9E 72 83 D2 90 00 FC [11:36:44]RAPDU: 2A E8 41 8E 9E 72 83 D2 90 00 [11:36:44]wFMCommunicate OK [11:36:44]SAM_PROTO_SignData done [11:36:44]FM_MakeSignedData done [11:36:44]CreateOFDProtocolMessage [11:36:44]wFMCommunicate request_size=4 [11:36:44]MH_SAM_APDU [11:36:44]CAPDU: 80 11 00 00 [11:36:44]Write to MH i2c: E2 08 00 1B 20 80 11 00 00 00 00 00 00 B5 [11:36:44]Write i2c OK [11:36:44]MH_I2C_Read... [11:36:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:36:44]Read from MH i2c: E2 [11:36:44]MH_I2C_Read... [11:36:44]Read from MH i2c: E2 17 00 [11:36:44]MH_I2C_Read... [11:36:44]Read from MH i2c: E2 17 00 1B 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 08 [11:36:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:36:44]wFMCommunicate OK [11:36:44]CreateOFDProtocolMessage done [11:36:44]OFDSenderStorePacket 223565 [11:36:44]StoreOFDPacket docnum=223565 [11:36:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 08 94 07 01 AE F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 CC 3C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4D 69 03 00 35 04 06 00 8B 98 68 B2 8E 6C 2A E8 41 8E 9E 72 83 D2 [11:36:44]CheckFolder [11:36:44]dirname=/storage/ofd_packets [11:36:44]CheckFolder done [11:36:44]ProducePacketName [11:36:44]name=ofd_packets/00223565 [11:36:44]NVStorageSaveData ofd_packets/00223565 [11:36:44]File name is /storage/ofd_packets/00223565 [11:36:44]Write 301 bytes [11:36:44]NVStorageSaveData done [11:36:44]OFDSenderStorePacket done [11:36:44]KKMCreateOFDPacket done [11:36:44]NVStorageSaveData kkm_last_timestamp [11:36:44]File name is /storage/kkm_last_timestamp [11:36:44]Write 4 bytes [11:36:44]NVStorageSaveData done [11:36:44]ExternCall_PrintAddStr [11:36:44]wPrintStart [11:36:44]Write to MH i2c: 01 00 00 1C 20 3C [11:36:44]Write i2c OK [11:36:44]MH_I2C_Read... [11:36:44]Read from MH i2c: 01 [11:36:44]MH_I2C_Read... [11:36:44]Read from MH i2c: 01 07 00 [11:36:44]MH_I2C_Read... [11:36:44]Read from MH i2c: 01 07 00 1C 20 00 00 00 00 00 FF 0F 51 [11:36:44]RasterBufferAndPrint [11:36:44]line Счет N : (1)477371 [11:36:44]line ИНН: 02508201610067 [11:36:44]line Контрольно-Кассовый Чек [11:36:44]line ПРОДАЖА [11:36:44]line ТРК (МРК, ГНК) : 22 [11:36:44]line Товар: 2710124130 [11:36:44]line Аи-92-К-5 [11:36:44]line 29.900 * 66.90 [11:36:44]line = 2000.31 [11:36:44]line НДС 12% НСП 1% [11:36:44]line > о реализуемом товаре [11:36:44]line ИТОГО: 2000.31 [11:36:44]line НСП 1% : 17.70 [11:36:44]line НДС 12% : 212.42 [11:36:44]line Наличными: 0.00 [11:36:44]line Безнал.: 2000.31 [11:36:44]line Место: АЗС № 162 "Партнер Нефть" [11:36:44]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:36:44]line СНО: Общий режим [11:36:44]line Чек 196 21.10.2024 11:36 [11:36:44]line Смена: 538 ФФД: 1.0 [11:36:44]line ЗНМ: 0300000103 [11:36:44]line РНМ: 0000000000091767 [11:36:44]line Версия ККМ: 001 [11:36:44]line Платежная система: Mbank [11:36:44]line ФМ: 0000000000871763 [11:36:44]line ФД: 223565 [11:36:44]line ФПД: 153486707822188 [11:36:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T113644&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223565&fm=153486707822188&tin=02508201610067®Number=0000000000091767&sum=200031 [11:36:45]OFD Sender: Processing packet 223565 [packets to send 25, broken 24] [11:36:45]ProducePacketName [11:36:45]name=ofd_packets/00223565 [11:36:45]OFD Sender: To server: pG, [11:36:45]CommunicateWithHost lk.salyk.kg:30040 [11:36:45]ConnectInit lk.salyk.kg [11:36:45]written 0, free lines is 4095 [11:36:45]Connected sock=10 [11:36:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 08 94 07 01 AE F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 CC 3C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4D 69 03 00 35 04 06 00 8B 98 68 B2 8E 6C 2A E8 41 8E 9E 72 83 D2 [11:36:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 FA 53 47 00 BE 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4D 69 03 00 F4 03 04 00 6E E8 15 67 B6 04 01 00 00 9D B3 8A 26 4F 13 DF 9A [11:36:45]CommunicateWithHost err = 0 [11:36:45]CheckOFDResponse [11:36:45]1017 (14) - 77093643461234 [11:36:45]1041 (16) - 0000000000871763 [11:36:45]1040 (4) - 223565 [11:36:45]1012 (4) - 21.10.2024 05:36 [11:36:45]1206 (1) - 0 [11:36:45]OFD Sender: Remove packet 223565 [11:36:45]ProducePacketName [11:36:45]name=ofd_packets/00223565 [11:36:45]NVStorageDeleteData [11:36:45]Write to MH i2c: 01 00 00 45 20 65 [11:36:45]Write i2c OK [11:36:45]MH_I2C_Read... [11:36:45]Read from MH i2c: 01 [11:36:45]MH_I2C_Read... [11:36:45]Read from MH i2c: 01 07 00 [11:36:45]MH_I2C_Read... [11:36:45]Read from MH i2c: 01 07 00 45 20 00 00 00 00 00 1C 0D 95 [11:36:45]RasterBufferAndPrint [11:36:45]line [11:36:45]line [11:36:45]line [11:36:45]line [11:36:45]line [11:36:45]written 0, free lines is 3362 [11:36:45]MH_Cut [11:36:45]Write to MH i2c: D1 01 00 4C 20 01 3E [11:36:45]Write i2c OK [11:36:45]MH_I2C_Read... [11:36:45]Read from MH i2c: D1 [11:36:45]MH_I2C_Read... [11:36:45]Read from MH i2c: D1 01 00 [11:36:45]MH_I2C_Read... [11:36:45]Read from MH i2c: D1 01 00 4C 20 00 3D [11:36:45]Write to MH i2c: 01 00 00 4D 20 6D [11:36:45]Write i2c OK [11:36:45]MH_I2C_Read... [11:36:46]OFD Sender: No OFD packet to send [11:36:46]*** Cut start [11:36:46]*** Purtial cut [11:36:46]*** CUTSNS_PIN = 0 [11:36:46]*** Stage 1: CUTSNS_PIN = 1 [11:36:48]Read from MH i2c: 01 [11:36:48]MH_I2C_Read... [11:36:48]*** Stop cut motor [11:36:48]*** Cut end [11:36:48]Read from MH i2c: 01 07 00 [11:36:48]MH_I2C_Read... [11:36:48]Read from MH i2c: 01 07 00 4D 20 00 00 00 00 00 FF 0F 82 [11:36:48]process_action close_receipt done [11:36:48]requested_data is exist [11:36:48]produce_requested_data [11:36:48]requested_item fm.sn is exist - process it [11:36:48]wFMCommunicate request_size=4 [11:36:48]MH_SAM_APDU [11:36:48]CAPDU: 80 11 00 00 [11:36:48]Write to MH i2c: E2 08 00 4E 20 80 11 00 00 00 00 00 00 E8 [11:36:48]Write i2c OK [11:36:48]MH_I2C_Read... [11:36:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:36:48]Read from MH i2c: E2 [11:36:48]MH_I2C_Read... [11:36:48]Read from MH i2c: E2 17 00 [11:36:48]MH_I2C_Read... [11:36:48]Read from MH i2c: E2 17 00 4E 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 3B [11:36:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:36:48]wFMCommunicate OK [11:36:48]requested_item fd.num is exist - process it [11:36:48]SAM_PROTO_GetFieldsCounters [11:36:48]wFMCommunicate request_size=4 [11:36:48]MH_SAM_APDU [11:36:48]CAPDU: 80 13 00 00 [11:36:48]Write to MH i2c: E2 08 00 4F 20 80 13 00 00 00 00 00 00 EB [11:36:48]Write i2c OK [11:36:48]MH_I2C_Read... [11:36:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:36:48]Read from MH i2c: E2 [11:36:48]MH_I2C_Read... [11:36:48]Read from MH i2c: E2 62 00 [11:36:48]MH_I2C_Read... [11:36:48]Read from MH i2c: E2 62 00 4F 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 4D 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 C4 00 00 00 5E 04 04 00 C4 00 00 00 57 04 04 00 C5 00 00 00 19 04 04 00 00 00 00 00 90 00 32 [11: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 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 4D 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 C4 00 00 00 5E 04 04 00 C4 00 00 00 57 04 04 00 C5 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:36:48]wFMCommunicate OK [11:36:48]SAM_PROTO_GetFieldsCounters done [11:36:48]requested_item shift.num is exist - process it [11:36:48]requested_item shift.opened is exist - process it [11:36:48]req_shift_opened [11:36:48]FM_GetShiftState [11:36:48]SAM_PROTO_GetShiftState [11:36:48]wFMCommunicate request_size=4 [11:36:48]MH_SAM_APDU [11:36:48]CAPDU: 80 13 01 00 [11:36:48]Write to MH i2c: E2 08 00 50 20 80 13 01 00 00 00 00 00 ED [11:36:48]Write i2c OK [11:36:48]MH_I2C_Read... [11:36:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:36:48]Read from MH i2c: E2 [11:36:48]MH_I2C_Read... [11:36:48]Read from MH i2c: E2 0E 00 [11:36:48]MH_I2C_Read... [11:36:48]Read from MH i2c: E2 0E 00 50 20 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 6F [11:36:48]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:36:48]wFMCommunicate OK [11:36:48]SAM_PROTO_GetShiftState done [11:36:48]FM_GetShiftState done [11:36:48]req_shift_opened done [11:36:48]requested_item shift.open_date is exist - process it [11:36:48]req_shift_open_date [11:36:48]req_shift_open_date done [11:36:48]produce_requested_data done [11:36:48]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223565,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:36:48]process_action_free close_receipt [11:36:48]json_value_free [11:36:48]json_value_free done [11:36:48]process_json_proto returns [11:36:48]Send response to host [11:36:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223565,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:36:48]free response buf [11:36:48]execute_script done [11:36:48]execute_script returns [11:36:48]free content buf [11:36:48]Sock 9.Close socket [11:36:48]Sock 9.Thread stoped [11:36:51]OFD Sender: No OFD packet to send [11:36:56]OFD Sender: No OFD packet to send [11:37:01]OFD Sender: No OFD packet to send [11:37:06]OFD Sender: No OFD packet to send [11:37:11]OFD Sender: No OFD packet to send [11:37:16]OFD Sender: No OFD packet to send [11:37:20]accept exits with 8 [11:37:20]New connection [11:37:20]New thread 3067436388 created [11:37:20]Thread 3067579748 joined [11:37:20]Waiting for new connection... [11:37:20] Sock 8.Parse request [11:37:20]Sock 8.Check first char [11:37:20]Sock 8.First char is OK [11:37:20]request: POST /json_proto HTTP/1.0 [11:37:20]Method: POST [11:37:20]URL: /json_proto [11:37:20]Method is POST - this is cgi request [11:37:20]url: /json_proto [11:37:20]query_string will be loaded in cgi processing [11:37:20]execute_cgi json_proto POST (null) [11:37:20]execute_cgi path=json_proto method=POST [11:37:20]POST find Content-Length [11:37:20]Host: 172.17.52.131:8080 [11:37:20]Content-Length: 677 [11:37:20]Content-Type: application/json [11:37:20] [11:37:20]POST finish read [11:37:20]Found Content-Length = 677 [11:37:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477372", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:37:20]execute_script... [11:37: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)477372", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:37:20]POST & json_proto [11:37:20]process_json_proto [11:37:20]json parsed OK: [11:37:20]protocol is kg_v1.0 [11:37:20]action value=close_receipt [11:37:20]process_action close_receipt [11:37:20]cmd_close_receipt [11:37:20]MH_GetDate [11:37:20]Write to MH i2c: F0 00 00 51 20 60 [11:37:20]Write i2c OK [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: F0 [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: F0 09 00 [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: F0 09 00 51 20 00 F0 3C 16 67 81 1C 16 67 2C [11:37:20]GetLastDocTimeStamp 1729510604 [11:37:20]current date 1729510640 [11:37:20]FM_GetShiftState [11:37:20]SAM_PROTO_GetShiftState [11:37:20]wFMCommunicate request_size=4 [11:37:20]MH_SAM_APDU [11:37:20]CAPDU: 80 13 01 00 [11:37:20]Write to MH i2c: E2 08 00 52 20 80 13 01 00 00 00 00 00 EF [11:37:20]Write i2c OK [11:37:20]MH_I2C_Read... [11:37:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:37:20]Read from MH i2c: E2 [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: E2 0E 00 [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: E2 0E 00 52 20 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 71 [11:37:20]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:37:20]wFMCommunicate OK [11:37:20]SAM_PROTO_GetShiftState done [11:37:20]FM_GetShiftState done [11:37:20]opened in 1729469279 [11:37:20]opened+sec_in_day 1729555679 [11:37:20]quantity*price = 50041 [11:37:20]sum+1 = 50042 [11:37: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 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 197 21.10.2024 11:37 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223566 ФПД: 208409625637144 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T113720&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223566&fm=208409625637144&tin=02508201610067®Number=0000000000091767&sum=50000 [11:37:21]StoreToDocumentArchive [11:37:21]shift 538 fd 223566 [11:37:21]save to /storage/0538/doc_00223566 [11:37:21]save last doc name /storage/0538/doc_00223566 to /storage/kkm_last_doc_name [11:37:21]save OK [11:37:21]Clear old archive folders... [11:37:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:37:21]tlvbuf is 01416030 [11:37:21]SAM_PROTO_ClearQueue [11:37:21]wFMCommunicate request_size=4 [11:37:21]MH_SAM_APDU [11:37:21]CAPDU: 80 09 00 00 [11:37:21]Write to MH i2c: E2 08 00 5F 20 80 09 00 00 00 00 00 00 F1 [11:37:21]Write i2c OK [11:37:21]MH_I2C_Read... [11:37:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:37:21]Read from MH i2c: E2 [11:37:21]MH_I2C_Read... [11:37:21]Read from MH i2c: E2 03 00 [11:37:21]MH_I2C_Read... [11:37:21]Read from MH i2c: E2 03 00 5F 20 00 90 00 F3 [11:37:21]RAPDU: 90 00 [11:37:21]wFMCommunicate OK [11:37:21]SAM_PROTO_ClearQueue done [11:37:21]KKMCreateOFDPacket [11:37:21]OFDProtocolAddRootSTLVToBuf [11:37:21]FM_MakeSignedData [11:37:21]FM_MakeSignedData [11:37:21]SAM_PROTO_SignData [11:37:21]wFMCommunicate request_size=4 [11:37:21]MH_SAM_APDU [11:37:21]CAPDU: 80 0D 01 02 [11:37:21]Write to MH i2c: E2 08 00 60 20 80 0D 01 02 00 00 00 00 F9 [11:37:21]Write i2c OK [11:37:21]MH_I2C_Read... [11:37:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:37:21]Read from MH i2c: E2 [11:37:21]MH_I2C_Read... [11:37:21]Read from MH i2c: E2 03 00 [11:37:21]MH_I2C_Read... [11:37:21]Read from MH i2c: E2 03 00 60 20 00 90 00 F4 [11:37:21]RAPDU: 90 00 [11:37:21]wFMCommunicate OK [11:37:21]wFMCommunicate request_size=255 [11:37:21]MH_SAM_APDU [11:37:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 F0 3C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4E 69 03 00 35 04 06 00 BD [11:37:21]Write to MH i2c: E2 02 01 61 20 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 F0 3C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4E 69 03 00 35 04 06 00 BD 00 00 8E [11:37:21]Write i2c OK [11:37:21]MH_I2C_Read... [11:37:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:21]Read from MH i2c: E2 [11:37:21]MH_I2C_Read... [11:37:21]Read from MH i2c: E2 03 00 [11:37:21]MH_I2C_Read... [11:37:21]Read from MH i2c: E2 03 00 61 20 00 90 00 F5 [11:37:21]RAPDU: 90 00 [11:37:21]wFMCommunicate OK [11:37:21]wFMCommunicate request_size=10 [11:37:21]MH_SAM_APDU [11:37:21]CAPDU: 80 0D 02 02 05 8C 25 B4 31 18 [11:37:21]Write to MH i2c: E2 0D 00 62 20 80 0D 02 02 05 00 8C 25 B4 31 18 00 00 B4 [11:37:21]Write i2c OK [11:37:21]MH_I2C_Read... [11:37:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:21]Read from MH i2c: E2 [11:37:21]MH_I2C_Read... [11:37:21]Read from MH i2c: E2 03 00 [11:37:21]MH_I2C_Read... [11:37:21]Read from MH i2c: E2 03 00 62 20 00 90 00 F6 [11:37:21]RAPDU: 90 00 [11:37:21]wFMCommunicate OK [11:37:21]wFMCommunicate request_size=4 [11:37:21]MH_SAM_APDU [11:37:21]CAPDU: 80 0D 03 02 [11:37:21]Write to MH i2c: E2 08 00 63 20 80 0D 03 02 00 00 00 00 FE [11:37:21]Write i2c OK [11:37:21]MH_I2C_Read... [11:37:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:37:21]Read from MH i2c: E2 [11:37:21]MH_I2C_Read... [11:37:21]Read from MH i2c: E2 0B 00 [11:37:21]MH_I2C_Read... [11:37:21]Read from MH i2c: E2 0B 00 63 20 00 85 32 0B 22 FA 14 DC 84 90 00 51 [11:37:21]RAPDU: 85 32 0B 22 FA 14 DC 84 90 00 [11:37:21]wFMCommunicate OK [11:37:21]SAM_PROTO_SignData done [11:37:21]FM_MakeSignedData done [11:37:21]CreateOFDProtocolMessage [11:37:21]wFMCommunicate request_size=4 [11:37:21]MH_SAM_APDU [11:37:21]CAPDU: 80 11 00 00 [11:37:21]Write to MH i2c: E2 08 00 64 20 80 11 00 00 00 00 00 00 FE [11:37:21]Write i2c OK [11:37:21]MH_I2C_Read... [11:37:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:21]Read from MH i2c: E2 [11:37:21]MH_I2C_Read... [11:37:21]Read from MH i2c: E2 17 00 [11:37:21]MH_I2C_Read... [11:37:21]Read from MH i2c: E2 17 00 64 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 51 [11:37:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:37:21]wFMCommunicate OK [11:37:21]CreateOFDProtocolMessage done [11:37:21]OFDSenderStorePacket 223566 [11:37:21]StoreOFDPacket docnum=223566 [11:37:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 98 86 07 01 54 EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 F0 3C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4E 69 03 00 35 04 06 00 BD 8C 25 B4 31 18 85 32 0B 22 FA 14 DC 84 [11:37:21]CheckFolder [11:37:21]dirname=/storage/ofd_packets [11:37:21]CheckFolder done [11:37:21]ProducePacketName [11:37:21]name=ofd_packets/00223566 [11:37:21]NVStorageSaveData ofd_packets/00223566 [11:37:21]File name is /storage/ofd_packets/00223566 [11:37:21]Write 301 bytes [11:37:21]NVStorageSaveData done [11:37:21]OFDSenderStorePacket done [11:37:21]KKMCreateOFDPacket done [11:37:21]NVStorageSaveData kkm_last_timestamp [11:37:21]File name is /storage/kkm_last_timestamp [11:37:21]Write 4 bytes [11:37:21]NVStorageSaveData done [11:37:21]ExternCall_PrintAddStr [11:37:21]wPrintStart [11:37:21]Write to MH i2c: 01 00 00 65 20 85 [11:37:21]Write i2c OK [11:37:21]MH_I2C_Read... [11:37:21]Read from MH i2c: 01 [11:37:21]MH_I2C_Read... [11:37:21]Read from MH i2c: 01 07 00 [11:37:21]MH_I2C_Read... [11:37:21]Read from MH i2c: 01 07 00 65 20 00 00 00 00 00 FF 0F 9A [11:37:21]RasterBufferAndPrint [11:37:21]line Счет N : (1)477372 [11:37:21]line ИНН: 02508201610067 [11:37:21]line Контрольно-Кассовый Чек [11:37:21]line ПРОДАЖА [11:37:21]line ТРК (МРК, ГНК) : 42 [11:37:21]line Товар: 2710124130 [11:37:21]line Аи-92-К-5 [11:37:21]line 7.480 * 66.90 [11:37:21]line = 500.41 [11:37:21]line НДС 12% НСП 1% [11:37:21]line > о реализуемом товаре [11:37:21]line ОКРУГЛЕНИЕ: -0.41 [11:37:21]line ИТОГО: 500.00 [11:37:21]line Внесено: 500.00 [11:37:21]line СДАЧА: 0.00 [11:37:21]line НСП 1% : 4.43 [11:37:21]line НДС 12% : 53.14 [11:37:21]line Наличными: 500.00 [11:37:21]line Безнал.: 0.00 [11:37:21]line Место: АЗС № 162 "Партнер Нефть" [11:37:21]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:37:21]line СНО: Общий режим [11:37:21]line Чек 197 21.10.2024 11:37 [11:37:21]line Смена: 538 ФФД: 1.0 [11:37:21]line ЗНМ: 0300000103 [11:37:21]line РНМ: 0000000000091767 [11:37:21]line Версия ККМ: 001 [11:37:21]line ФМ: 0000000000871763 [11:37:21]line ФД: 223566 [11:37:21]line ФПД: 208409625637144 [11:37:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T113720&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223566&fm=208409625637144&tin=02508201610067®Number=0000000000091767&sum=50000 [11:37:22]OFD Sender: Processing packet 223566 [packets to send 25, broken 24] [11:37:22]ProducePacketName [11:37:22]name=ofd_packets/00223566 [11:37:22]OFD Sender: To server: pG, [11:37:22]CommunicateWithHost lk.salyk.kg:30040 [11:37:22]ConnectInit lk.salyk.kg [11:37:22]written 0, free lines is 4095 [11:37:22]Connected sock=10 [11:37:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 98 86 07 01 54 EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 F0 3C 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4E 69 03 00 35 04 06 00 BD 8C 25 B4 31 18 85 32 0B 22 FA 14 DC 84 [11:37:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 76 08 47 00 12 CF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4E 69 03 00 F4 03 04 00 93 E8 15 67 B6 04 01 00 00 04 B0 15 AC E9 99 50 21 [11:37:22]CommunicateWithHost err = 0 [11:37:22]CheckOFDResponse [11:37:22]1017 (14) - 77093643461234 [11:37:22]1041 (16) - 0000000000871763 [11:37:22]1040 (4) - 223566 [11:37:22]1012 (4) - 21.10.2024 05:37 [11:37:22]1206 (1) - 0 [11:37:22]OFD Sender: Remove packet 223566 [11:37:22]ProducePacketName [11:37:22]name=ofd_packets/00223566 [11:37:22]NVStorageDeleteData [11:37:22]Write to MH i2c: 01 00 00 90 20 B0 [11:37:22]Write i2c OK [11:37:22]MH_I2C_Read... [11:37:22]Read from MH i2c: 01 [11:37:22]MH_I2C_Read... [11:37:22]Read from MH i2c: 01 07 00 [11:37:22]MH_I2C_Read... [11:37:22]Read from MH i2c: 01 07 00 90 20 00 00 00 00 00 F0 0C B3 [11:37:22]RasterBufferAndPrint [11:37:22]line [11:37:22]line [11:37:22]line [11:37:22]line [11:37:22]line [11:37:22]written 0, free lines is 3318 [11:37:22]MH_Cut [11:37:22]Write to MH i2c: D1 01 00 97 20 01 89 [11:37:22]Write i2c OK [11:37:22]MH_I2C_Read... [11:37:22]Read from MH i2c: D1 [11:37:22]MH_I2C_Read... [11:37:22]Read from MH i2c: D1 01 00 [11:37:22]MH_I2C_Read... [11:37:22]Read from MH i2c: D1 01 00 97 20 00 88 [11:37:22]Write to MH i2c: 01 00 00 98 20 B8 [11:37:22]Write i2c OK [11:37:22]MH_I2C_Read... [11:37:23]OFD Sender: No OFD packet to send [11:37:23]*** Cut start [11:37:23]*** Purtial cut [11:37:23]*** Stage 1: CUTSNS_PIN = 1 [11:37:23]Read from MH i2c: 01 [11:37:23]MH_I2C_Read... [11:37:23]*** Stop cut motor [11:37:23]*** Cut end [11:37:23]Read from MH i2c: 01 07 00 [11:37:23]MH_I2C_Read... [11:37:23]Read from MH i2c: 01 07 00 98 20 00 00 00 00 00 FF 0F CD [11:37:23]process_action close_receipt done [11:37:23]requested_data is exist [11:37:23]produce_requested_data [11:37:23]requested_item fm.sn is exist - process it [11:37:23]wFMCommunicate request_size=4 [11:37:23]MH_SAM_APDU [11:37:23]CAPDU: 80 11 00 00 [11:37:23]Write to MH i2c: E2 08 00 99 20 80 11 00 00 00 00 00 00 33 [11:37:23]Write i2c OK [11:37:23]MH_I2C_Read... [11:37:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:23]Read from MH i2c: E2 [11:37:23]MH_I2C_Read... [11:37:23]Read from MH i2c: E2 17 00 [11:37:23]MH_I2C_Read... [11:37:23]Read from MH i2c: E2 17 00 99 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 86 [11:37:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:37:23]wFMCommunicate OK [11:37:23]requested_item fd.num is exist - process it [11:37:23]SAM_PROTO_GetFieldsCounters [11:37:23]wFMCommunicate request_size=4 [11:37:23]MH_SAM_APDU [11:37:23]CAPDU: 80 13 00 00 [11:37:23]Write to MH i2c: E2 08 00 9A 20 80 13 00 00 00 00 00 00 36 [11:37:23]Write i2c OK [11:37:23]MH_I2C_Read... [11:37:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:37:23]Read from MH i2c: E2 [11:37:23]MH_I2C_Read... [11:37:23]Read from MH i2c: E2 62 00 [11:37:23]MH_I2C_Read... [11:37:23]Read from MH i2c: E2 62 00 9A 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 4E 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 C5 00 00 00 5E 04 04 00 C5 00 00 00 57 04 04 00 C6 00 00 00 19 04 04 00 00 00 00 00 90 00 81 [11:37:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 4E 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 C5 00 00 00 5E 04 04 00 C5 00 00 00 57 04 04 00 C6 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:37:23]wFMCommunicate OK [11:37:23]SAM_PROTO_GetFieldsCounters done [11:37:23]requested_item shift.num is exist - process it [11:37:23]requested_item shift.opened is exist - process it [11:37:23]req_shift_opened [11:37:23]FM_GetShiftState [11:37:23]SAM_PROTO_GetShiftState [11:37:23]wFMCommunicate request_size=4 [11:37:23]MH_SAM_APDU [11:37:23]CAPDU: 80 13 01 00 [11:37:23]Write to MH i2c: E2 08 00 9B 20 80 13 01 00 00 00 00 00 38 [11:37:23]Write i2c OK [11:37:23]MH_I2C_Read... [11:37:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:37:24]Read from MH i2c: E2 [11:37:24]MH_I2C_Read... [11:37:24]Read from MH i2c: E2 0E 00 [11:37:24]MH_I2C_Read... [11:37:24]Read from MH i2c: E2 0E 00 9B 20 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 BA [11:37:24]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:37:24]wFMCommunicate OK [11:37:24]SAM_PROTO_GetShiftState done [11:37:24]FM_GetShiftState done [11:37:24]req_shift_opened done [11:37:24]requested_item shift.open_date is exist - process it [11:37:24]req_shift_open_date [11:37:24]req_shift_open_date done [11:37:24]produce_requested_data done [11:37:24]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223566,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:37:24]process_action_free close_receipt [11:37:24]json_value_free [11:37:24]json_value_free done [11:37:24]process_json_proto returns [11:37:24]Send response to host [11:37:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223566,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:37:24]free response buf [11:37:24]execute_script done [11:37:24]execute_script returns [11:37:24]free content buf [11:37:24]Sock 8.Close socket [11:37:24]Sock 8.Thread stoped [11:37:28]OFD Sender: No OFD packet to send [11:37:33]OFD Sender: No OFD packet to send [11:37:38]OFD Sender: No OFD packet to send [11:37:42]accept exits with 9 [11:37:42]New connection [11:37:42]New thread 3067579748 created [11:37:42]Thread 3067436388 joined [11:37:42]Waiting for new connection... [11:37:42] Sock 9.Parse request [11:37:42]Sock 9.Check first char [11:37:42]Sock 9.First char is OK [11:37:42]request: POST /json_proto HTTP/1.0 [11:37:42]Method: POST [11:37:42]URL: /json_proto [11:37:42]Method is POST - this is cgi request [11:37:42]url: /json_proto [11:37:42]query_string will be loaded in cgi processing [11:37:42]execute_cgi json_proto POST (null) [11:37:42]execute_cgi path=json_proto method=POST [11:37:42]POST find Content-Length [11:37:42]Host: 172.17.52.131:8080 [11:37:42]Content-Length: 677 [11:37:42]Content-Type: application/json [11:37:42] [11:37:42]POST finish read [11:37:42]Found Content-Length = 677 [11:37:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477374", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:37:42]execute_script... [11:37: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)477374", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:37:42]POST & json_proto [11:37:42]process_json_proto [11:37:42]json parsed OK: [11:37:42]protocol is kg_v1.0 [11:37:42]action value=close_receipt [11:37:42]process_action close_receipt [11:37:42]cmd_close_receipt [11:37:42]MH_GetDate [11:37:42]Write to MH i2c: F0 00 00 9C 20 AB [11:37:42]Write i2c OK [11:37:42]MH_I2C_Read... [11:37:42]Read from MH i2c: F0 [11:37:42]MH_I2C_Read... [11:37:42]Read from MH i2c: F0 09 00 [11:37:42]MH_I2C_Read... [11:37:42]Read from MH i2c: F0 09 00 9C 20 00 06 3D 16 67 81 1C 16 67 8E [11:37:42]GetLastDocTimeStamp 1729510640 [11:37:42]current date 1729510662 [11:37:42]FM_GetShiftState [11:37:42]SAM_PROTO_GetShiftState [11:37:42]wFMCommunicate request_size=4 [11:37:42]MH_SAM_APDU [11:37:42]CAPDU: 80 13 01 00 [11:37:42]Write to MH i2c: E2 08 00 9D 20 80 13 01 00 00 00 00 00 3A [11:37:42]Write i2c OK [11:37:42]MH_I2C_Read... [11:37:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:37:42]Read from MH i2c: E2 [11:37:42]MH_I2C_Read... [11:37:42]Read from MH i2c: E2 0E 00 [11:37:42]MH_I2C_Read... [11:37:42]Read from MH i2c: E2 0E 00 9D 20 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 BC [11:37:42]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:37:42]wFMCommunicate OK [11:37:42]SAM_PROTO_GetShiftState done [11:37:42]FM_GetShiftState done [11:37:42]opened in 1729469279 [11:37:42]opened+sec_in_day 1729555679 [11:37:42]quantity*price = 30038 [11:37:42]sum+1 = 30039 [11:37:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 198 21.10.2024 11:37 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223567 ФПД: 100637465555797 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T113742&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223567&fm=100637465555797&tin=02508201610067®Number=0000000000091767&sum=30000 [11:37:43]StoreToDocumentArchive [11:37:43]shift 538 fd 223567 [11:37:43]save to /storage/0538/doc_00223567 [11:37:43]save last doc name /storage/0538/doc_00223567 to /storage/kkm_last_doc_name [11:37:43]save OK [11:37:43]Clear old archive folders... [11:37:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:37:43]tlvbuf is 013F61C0 [11:37:43]SAM_PROTO_ClearQueue [11:37:43]wFMCommunicate request_size=4 [11:37:43]MH_SAM_APDU [11:37:43]CAPDU: 80 09 00 00 [11:37:43]Write to MH i2c: E2 08 00 AA 20 80 09 00 00 00 00 00 00 3C [11:37:43]Write i2c OK [11:37:43]MH_I2C_Read... [11:37:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:37:43]Read from MH i2c: E2 [11:37:43]MH_I2C_Read... [11:37:43]Read from MH i2c: E2 03 00 [11:37:43]MH_I2C_Read... [11:37:43]Read from MH i2c: E2 03 00 AA 20 00 90 00 3E [11:37:43]RAPDU: 90 00 [11:37:43]wFMCommunicate OK [11:37:43]SAM_PROTO_ClearQueue done [11:37:43]KKMCreateOFDPacket [11:37:43]OFDProtocolAddRootSTLVToBuf [11:37:43]FM_MakeSignedData [11:37:43]FM_MakeSignedData [11:37:43]SAM_PROTO_SignData [11:37:43]wFMCommunicate request_size=4 [11:37:43]MH_SAM_APDU [11:37:43]CAPDU: 80 0D 01 02 [11:37:43]Write to MH i2c: E2 08 00 AB 20 80 0D 01 02 00 00 00 00 44 [11:37:43]Write i2c OK [11:37:43]MH_I2C_Read... [11:37:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:37:43]Read from MH i2c: E2 [11:37:43]MH_I2C_Read... [11:37:43]Read from MH i2c: E2 03 00 [11:37:43]MH_I2C_Read... [11:37:43]Read from MH i2c: E2 03 00 AB 20 00 90 00 3F [11:37:43]RAPDU: 90 00 [11:37:43]wFMCommunicate OK [11:37:43]wFMCommunicate request_size=255 [11:37:43]MH_SAM_APDU [11:37:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 C6 00 00 00 F4 03 04 00 06 3D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4F 69 03 00 35 04 06 00 5B [11:37:43]Write to MH i2c: E2 02 01 AC 20 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 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 C6 00 00 00 F4 03 04 00 06 3D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4F 69 03 00 35 04 06 00 5B 00 00 84 [11:37:43]Write i2c OK [11:37:43]MH_I2C_Read... [11:37:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:43]Read from MH i2c: E2 [11:37:43]MH_I2C_Read... [11:37:43]Read from MH i2c: E2 03 00 [11:37:43]MH_I2C_Read... [11:37:43]Read from MH i2c: E2 03 00 AC 20 00 90 00 40 [11:37:43]RAPDU: 90 00 [11:37:43]wFMCommunicate OK [11:37:43]wFMCommunicate request_size=10 [11:37:43]MH_SAM_APDU [11:37:43]CAPDU: 80 0D 02 02 05 87 7C 62 B3 55 [11:37:43]Write to MH i2c: E2 0D 00 AD 20 80 0D 02 02 05 00 87 7C 62 B3 55 00 00 BE [11:37:43]Write i2c OK [11:37:43]MH_I2C_Read... [11:37:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:43]Read from MH i2c: E2 [11:37:43]MH_I2C_Read... [11:37:43]Read from MH i2c: E2 03 00 [11:37:43]MH_I2C_Read... [11:37:43]Read from MH i2c: E2 03 00 AD 20 00 90 00 41 [11:37:43]RAPDU: 90 00 [11:37:43]wFMCommunicate OK [11:37:43]wFMCommunicate request_size=4 [11:37:43]MH_SAM_APDU [11:37:43]CAPDU: 80 0D 03 02 [11:37:43]Write to MH i2c: E2 08 00 AE 20 80 0D 03 02 00 00 00 00 49 [11:37:43]Write i2c OK [11:37:43]MH_I2C_Read... [11:37:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:37:43]Read from MH i2c: E2 [11:37:43]MH_I2C_Read... [11:37:43]Read from MH i2c: E2 0B 00 [11:37:43]MH_I2C_Read... [11:37:43]Read from MH i2c: E2 0B 00 AE 20 00 99 00 32 5C 6B 72 90 CB 90 00 A9 [11:37:43]RAPDU: 99 00 32 5C 6B 72 90 CB 90 00 [11:37:43]wFMCommunicate OK [11:37:43]SAM_PROTO_SignData done [11:37:43]FM_MakeSignedData done [11:37:43]CreateOFDProtocolMessage [11:37:43]wFMCommunicate request_size=4 [11:37:43]MH_SAM_APDU [11:37:43]CAPDU: 80 11 00 00 [11:37:43]Write to MH i2c: E2 08 00 AF 20 80 11 00 00 00 00 00 00 49 [11:37:43]Write i2c OK [11:37:43]MH_I2C_Read... [11:37:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:43]Read from MH i2c: E2 [11:37:43]MH_I2C_Read... [11:37:43]Read from MH i2c: E2 17 00 [11:37:43]MH_I2C_Read... [11:37:43]Read from MH i2c: E2 17 00 AF 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 9C [11:37:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:37:43]wFMCommunicate OK [11:37:43]CreateOFDProtocolMessage done [11:37:43]OFDSenderStorePacket 223567 [11:37:43]StoreOFDPacket docnum=223567 [11:37:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 97 BA 07 01 F0 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 06 3D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4F 69 03 00 35 04 06 00 5B 87 7C 62 B3 55 99 00 32 5C 6B 72 90 CB [11:37:43]CheckFolder [11:37:43]dirname=/storage/ofd_packets [11:37:43]CheckFolder done [11:37:43]ProducePacketName [11:37:43]name=ofd_packets/00223567 [11:37:43]NVStorageSaveData ofd_packets/00223567 [11:37:43]File name is /storage/ofd_packets/00223567 [11:37:43]Write 301 bytes [11:37:43]NVStorageSaveData done [11:37:43]OFDSenderStorePacket done [11:37:43]KKMCreateOFDPacket done [11:37:43]NVStorageSaveData kkm_last_timestamp [11:37:43]File name is /storage/kkm_last_timestamp [11:37:43]Write 4 bytes [11:37:43]NVStorageSaveData done [11:37:43]ExternCall_PrintAddStr [11:37:43]wPrintStart [11:37:43]Write to MH i2c: 01 00 00 B0 20 D0 [11:37:43]Write i2c OK [11:37:43]MH_I2C_Read... [11:37:43]Read from MH i2c: 01 [11:37:43]MH_I2C_Read... [11:37:43]Read from MH i2c: 01 07 00 [11:37:43]MH_I2C_Read... [11:37:43]Read from MH i2c: 01 07 00 B0 20 00 00 00 00 00 FF 0F E5 [11:37:43]RasterBufferAndPrint [11:37:43]line Счет N : (1)477374 [11:37:43]line ИНН: 02508201610067 [11:37:43]line Контрольно-Кассовый Чек [11:37:43]line ПРОДАЖА [11:37:43]line ТРК (МРК, ГНК) : 62 [11:37:43]line Товар: 2710124130 [11:37:43]line Аи-92-К-5 [11:37:43]line 4.490 * 66.90 [11:37:43]line = 300.38 [11:37:43]line НДС 12% НСП 1% [11:37:43]line > о реализуемом товаре [11:37:43]line ОКРУГЛЕНИЕ: -0.38 [11:37:43]line ИТОГО: 300.00 [11:37:43]line Внесено: 300.00 [11:37:43]line СДАЧА: 0.00 [11:37:43]line НСП 1% : 2.66 [11:37:43]line НДС 12% : 31.90 [11:37:43]line Наличными: 300.00 [11:37:43]line Безнал.: 0.00 [11:37:43]line Место: АЗС № 162 "Партнер Нефть" [11:37:43]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:37:43]line СНО: Общий режим [11:37:43]line Чек 198 21.10.2024 11:37 [11:37:43]line Смена: 538 ФФД: 1.0 [11:37:43]line ЗНМ: 0300000103 [11:37:43]line РНМ: 0000000000091767 [11:37:43]line Версия ККМ: 001 [11:37:43]line ФМ: 0000000000871763 [11:37:43]line ФД: 223567 [11:37:43]line ФПД: 100637465555797 [11:37:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T113742&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223567&fm=100637465555797&tin=02508201610067®Number=0000000000091767&sum=30000 [11:37:44]OFD Sender: Processing packet 223567 [packets to send 25, broken 24] [11:37:44]ProducePacketName [11:37:44]name=ofd_packets/00223567 [11:37:44]OFD Sender: To server: pG, [11:37:44]CommunicateWithHost lk.salyk.kg:30040 [11:37:44]ConnectInit lk.salyk.kg [11:37:44]written 0, free lines is 4095 [11:37:44]Connected sock=8 [11:37:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 97 BA 07 01 F0 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 06 3D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4F 69 03 00 35 04 06 00 5B 87 7C 62 B3 55 99 00 32 5C 6B 72 90 CB [11:37:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 B9 8F 47 00 81 84 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 4F 69 03 00 F4 03 04 00 A9 E8 15 67 B6 04 01 00 00 D2 C4 5B AB 58 31 A8 C1 [11:37:44]CommunicateWithHost err = 0 [11:37:44]CheckOFDResponse [11:37:44]1017 (14) - 77093643461234 [11:37:44]1041 (16) - 0000000000871763 [11:37:44]1040 (4) - 223567 [11:37:44]1012 (4) - 21.10.2024 05:37 [11:37:44]1206 (1) - 0 [11:37:44]OFD Sender: Remove packet 223567 [11:37:44]ProducePacketName [11:37:44]name=ofd_packets/00223567 [11:37:44]NVStorageDeleteData [11:37:44]Write to MH i2c: 01 00 00 DB 20 FB [11:37:44]Write i2c OK [11:37:44]MH_I2C_Read... [11:37:44]Read from MH i2c: 01 [11:37:44]MH_I2C_Read... [11:37:44]Read from MH i2c: 01 07 00 [11:37:44]MH_I2C_Read... [11:37:44]Read from MH i2c: 01 07 00 DB 20 00 00 00 00 00 F8 0C 06 [11:37:44]RasterBufferAndPrint [11:37:44]line [11:37:44]line [11:37:44]line [11:37:44]line [11:37:44]line [11:37:44]written 0, free lines is 3329 [11:37:44]MH_Cut [11:37:44]Write to MH i2c: D1 01 00 E2 20 01 D4 [11:37:44]Write i2c OK [11:37:44]MH_I2C_Read... [11:37:44]Read from MH i2c: D1 [11:37:44]MH_I2C_Read... [11:37:44]Read from MH i2c: D1 01 00 [11:37:44]MH_I2C_Read... [11:37:44]Read from MH i2c: D1 01 00 E2 20 00 D3 [11:37:44]Write to MH i2c: 01 00 00 E3 20 03 [11:37:44]Write i2c OK [11:37:44]MH_I2C_Read... [11:37:44]OFD Sender: No OFD packet to send [11:37:45]*** Cut start [11:37:45]*** Purtial cut [11:37:45]*** CUTSNS_PIN = 0 [11:37:45]*** Stage 1: CUTSNS_PIN = 1 [11:37:47]Read from MH i2c: 01 [11:37:47]MH_I2C_Read... [11:37:47]*** Stop cut motor [11:37:47]*** Cut end [11:37:47]Read from MH i2c: 01 07 00 [11:37:47]MH_I2C_Read... [11:37:47]Read from MH i2c: 01 07 00 E3 20 00 00 00 00 00 FF 0F 18 [11:37:47]process_action close_receipt done [11:37:47]requested_data is exist [11:37:47]produce_requested_data [11:37:47]requested_item fm.sn is exist - process it [11:37:47]wFMCommunicate request_size=4 [11:37:47]MH_SAM_APDU [11:37:47]CAPDU: 80 11 00 00 [11:37:47]Write to MH i2c: E2 08 00 E4 20 80 11 00 00 00 00 00 00 7E [11:37:47]Write i2c OK [11:37:47]MH_I2C_Read... [11:37:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:47]Read from MH i2c: E2 [11:37:47]MH_I2C_Read... [11:37:47]Read from MH i2c: E2 17 00 [11:37:47]MH_I2C_Read... [11:37:47]Read from MH i2c: E2 17 00 E4 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 D1 [11:37:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:37:47]wFMCommunicate OK [11:37:47]requested_item fd.num is exist - process it [11:37:47]SAM_PROTO_GetFieldsCounters [11:37:47]wFMCommunicate request_size=4 [11:37:47]MH_SAM_APDU [11:37:47]CAPDU: 80 13 00 00 [11:37:47]Write to MH i2c: E2 08 00 E5 20 80 13 00 00 00 00 00 00 81 [11:37:47]Write i2c OK [11:37:47]MH_I2C_Read... [11:37:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:37:47]Read from MH i2c: E2 [11:37:47]MH_I2C_Read... [11:37:47]Read from MH i2c: E2 62 00 [11:37:47]MH_I2C_Read... [11:37:47]Read from MH i2c: E2 62 00 E5 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 4F 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 C6 00 00 00 5E 04 04 00 C6 00 00 00 57 04 04 00 C7 00 00 00 19 04 04 00 00 00 00 00 90 00 D0 [11:37:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 4F 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 C6 00 00 00 5E 04 04 00 C6 00 00 00 57 04 04 00 C7 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:37:47]wFMCommunicate OK [11:37:47]SAM_PROTO_GetFieldsCounters done [11:37:47]requested_item shift.num is exist - process it [11:37:47]requested_item shift.opened is exist - process it [11:37:47]req_shift_opened [11:37:47]FM_GetShiftState [11:37:47]SAM_PROTO_GetShiftState [11:37:47]wFMCommunicate request_size=4 [11:37:47]MH_SAM_APDU [11:37:47]CAPDU: 80 13 01 00 [11:37:47]Write to MH i2c: E2 08 00 E6 20 80 13 01 00 00 00 00 00 83 [11:37:47]Write i2c OK [11:37:47]MH_I2C_Read... [11:37:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:37:47]Read from MH i2c: E2 [11:37:47]MH_I2C_Read... [11:37:47]Read from MH i2c: E2 0E 00 [11:37:47]MH_I2C_Read... [11:37:47]Read from MH i2c: E2 0E 00 E6 20 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 05 [11:37:47]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:37:47]wFMCommunicate OK [11:37:47]SAM_PROTO_GetShiftState done [11:37:47]FM_GetShiftState done [11:37:47]req_shift_opened done [11:37:47]requested_item shift.open_date is exist - process it [11:37:47]req_shift_open_date [11:37:47]req_shift_open_date done [11:37:47]produce_requested_data done [11:37:47]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223567,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:37:47]process_action_free close_receipt [11:37:47]json_value_free [11:37:47]json_value_free done [11:37:47]process_json_proto returns [11:37:47]Send response to host [11:37:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223567,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:37:47]free response buf [11:37:47]execute_script done [11:37:47]execute_script returns [11:37:47]free content buf [11:37:47]Sock 9.Close socket [11:37:47]Sock 9.Thread stoped [11:37:49]OFD Sender: No OFD packet to send [11:37:54]OFD Sender: No OFD packet to send [11:37:59]OFD Sender: No OFD packet to send [11:38:04]OFD Sender: No OFD packet to send [11:38:09]OFD Sender: No OFD packet to send [11:38:10]accept exits with 10 [11:38:10]New connection [11:38:10]New thread 3067436388 created [11:38:10]Thread 3067579748 joined [11:38:10]Waiting for new connection... [11:38:10] Sock 10.Parse request [11:38:10]Sock 10.Check first char [11:38:10]Sock 10.First char is OK [11:38:10]request: POST /json_proto HTTP/1.0 [11:38:10]Method: POST [11:38:10]URL: /json_proto [11:38:10]Method is POST - this is cgi request [11:38:10]url: /json_proto [11:38:10]query_string will be loaded in cgi processing [11:38:10]execute_cgi json_proto POST (null) [11:38:10]execute_cgi path=json_proto method=POST [11:38:10]POST find Content-Length [11:38:10]Host: 172.17.52.131:8080 [11:38:10]Content-Length: 675 [11:38:10]Content-Type: application/json [11:38:10] [11:38:10]POST finish read [11:38:10]Found Content-Length = 675 [11:38:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477373", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 19.010, "sum" : 1300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:38:10]execute_script... [11:38:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477373", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 19.010, "sum" : 1300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:38:10]POST & json_proto [11:38:10]process_json_proto [11:38:10]json parsed OK: [11:38:10]protocol is kg_v1.0 [11:38:10]action value=close_receipt [11:38:10]process_action close_receipt [11:38:10]cmd_close_receipt [11:38:10]MH_GetDate [11:38:10]Write to MH i2c: F0 00 00 E7 20 F6 [11:38:10]Write i2c OK [11:38:10]MH_I2C_Read... [11:38:10]Read from MH i2c: F0 [11:38:10]MH_I2C_Read... [11:38:10]Read from MH i2c: F0 09 00 [11:38:10]MH_I2C_Read... [11:38:10]Read from MH i2c: F0 09 00 E7 20 00 22 3D 16 67 81 1C 16 67 F5 [11:38:10]GetLastDocTimeStamp 1729510662 [11:38:10]current date 1729510690 [11:38:10]FM_GetShiftState [11:38:10]SAM_PROTO_GetShiftState [11:38:10]wFMCommunicate request_size=4 [11:38:10]MH_SAM_APDU [11:38:10]CAPDU: 80 13 01 00 [11:38:10]Write to MH i2c: E2 08 00 E8 20 80 13 01 00 00 00 00 00 85 [11:38:10]Write i2c OK [11:38:10]MH_I2C_Read... [11:38:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:38:10]Read from MH i2c: E2 [11:38:10]MH_I2C_Read... [11:38:10]Read from MH i2c: E2 0E 00 [11:38:10]MH_I2C_Read... [11:38:10]Read from MH i2c: E2 0E 00 E8 20 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 07 [11:38:10]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:38:10]wFMCommunicate OK [11:38:10]SAM_PROTO_GetShiftState done [11:38:10]FM_GetShiftState done [11:38:10]opened in 1729469279 [11:38:10]opened+sec_in_day 1729555679 [11:38:10]quantity*price = 130028 [11:38:10]sum+1 = 130029 [11:38:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 1300.00 Внесено: 1300.00 СДАЧА: 0.00 НСП 1% : 11.51 НДС 12% : 138.08 Наличными: 1300.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 199 21.10.2024 11:38 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223568 ФПД: 258631880688972 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T113810&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223568&fm=258631880688972&tin=02508201610067®Number=0000000000091767&sum=130000 [11:38:11]StoreToDocumentArchive [11:38:11]shift 538 fd 223568 [11:38:11]save to /storage/0538/doc_00223568 [11:38:11]save last doc name /storage/0538/doc_00223568 to /storage/kkm_last_doc_name [11:38:11]save OK [11:38:11]Clear old archive folders... [11:38:11]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:38:11]tlvbuf is 013D17E0 [11:38:11]SAM_PROTO_ClearQueue [11:38:11]wFMCommunicate request_size=4 [11:38:11]MH_SAM_APDU [11:38:11]CAPDU: 80 09 00 00 [11:38:11]Write to MH i2c: E2 08 00 F5 20 80 09 00 00 00 00 00 00 87 [11:38:11]Write i2c OK [11:38:11]MH_I2C_Read... [11:38:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:38:11]Read from MH i2c: E2 [11:38:11]MH_I2C_Read... [11:38:11]Read from MH i2c: E2 03 00 [11:38:11]MH_I2C_Read... [11:38:11]Read from MH i2c: E2 03 00 F5 20 00 90 00 89 [11:38:11]RAPDU: 90 00 [11:38:11]wFMCommunicate OK [11:38:11]SAM_PROTO_ClearQueue done [11:38:11]KKMCreateOFDPacket [11:38:11]OFDProtocolAddRootSTLVToBuf [11:38:11]FM_MakeSignedData [11:38:11]FM_MakeSignedData [11:38:11]SAM_PROTO_SignData [11:38:11]wFMCommunicate request_size=4 [11:38:11]MH_SAM_APDU [11:38:11]CAPDU: 80 0D 01 02 [11:38:11]Write to MH i2c: E2 08 00 F6 20 80 0D 01 02 00 00 00 00 8F [11:38:11]Write i2c OK [11:38:11]MH_I2C_Read... [11:38:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:38:11]Read from MH i2c: E2 [11:38:11]MH_I2C_Read... [11:38:11]Read from MH i2c: E2 03 00 [11:38:11]MH_I2C_Read... [11:38:11]Read from MH i2c: E2 03 00 F6 20 00 90 00 8A [11:38:11]RAPDU: 90 00 [11:38:11]wFMCommunicate OK [11:38:11]wFMCommunicate request_size=255 [11:38:11]MH_SAM_APDU [11:38:11]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 42 4A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EC FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 22 3D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 50 69 03 00 35 04 06 00 [11:38:11]Write to MH i2c: E2 02 01 F7 20 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 42 4A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EC FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 22 3D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 50 69 03 00 35 04 06 00 00 00 49 [11:38:11]Write i2c OK [11:38:11]MH_I2C_Read... [11:38:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:38:11]Read from MH i2c: E2 [11:38:11]MH_I2C_Read... [11:38:11]Read from MH i2c: E2 03 00 [11:38:11]MH_I2C_Read... [11:38:11]Read from MH i2c: E2 03 00 F7 20 00 90 00 8B [11:38:11]RAPDU: 90 00 [11:38:11]wFMCommunicate OK [11:38:11]wFMCommunicate request_size=11 [11:38:11]MH_SAM_APDU [11:38:11]CAPDU: 80 0D 02 02 06 EB 39 6D 60 45 4C [11:38:11]Write to MH i2c: E2 0E 00 F8 20 80 0D 02 02 06 00 EB 39 6D 60 45 4C 00 00 20 [11:38:11]Write i2c OK [11:38:11]MH_I2C_Read... [11:38:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:38:11]Read from MH i2c: E2 [11:38:11]MH_I2C_Read... [11:38:11]Read from MH i2c: E2 03 00 [11:38:11]MH_I2C_Read... [11:38:11]Read from MH i2c: E2 03 00 F8 20 00 90 00 8C [11:38:11]RAPDU: 90 00 [11:38:11]wFMCommunicate OK [11:38:11]wFMCommunicate request_size=4 [11:38:11]MH_SAM_APDU [11:38:11]CAPDU: 80 0D 03 02 [11:38:11]Write to MH i2c: E2 08 00 F9 20 80 0D 03 02 00 00 00 00 94 [11:38:11]Write i2c OK [11:38:11]MH_I2C_Read... [11:38:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:38:11]Read from MH i2c: E2 [11:38:11]MH_I2C_Read... [11:38:11]Read from MH i2c: E2 0B 00 [11:38:11]MH_I2C_Read... [11:38:11]Read from MH i2c: E2 0B 00 F9 20 00 95 B2 36 35 62 97 1C 10 90 00 6C [11:38:11]RAPDU: 95 B2 36 35 62 97 1C 10 90 00 [11:38:11]wFMCommunicate OK [11:38:11]SAM_PROTO_SignData done [11:38:11]FM_MakeSignedData done [11:38:11]CreateOFDProtocolMessage [11:38:11]wFMCommunicate request_size=4 [11:38:11]MH_SAM_APDU [11:38:11]CAPDU: 80 11 00 00 [11:38:11]Write to MH i2c: E2 08 00 FA 20 80 11 00 00 00 00 00 00 94 [11:38:11]Write i2c OK [11:38:11]MH_I2C_Read... [11:38:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:38:11]Read from MH i2c: E2 [11:38:11]MH_I2C_Read... [11:38:11]Read from MH i2c: E2 17 00 [11:38:11]MH_I2C_Read... [11:38:11]Read from MH i2c: E2 17 00 FA 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 E7 [11:38:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:38:11]wFMCommunicate OK [11:38:11]CreateOFDProtocolMessage done [11:38:11]OFDSenderStorePacket 223568 [11:38:11]StoreOFDPacket docnum=223568 [11:38:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 4F 44 08 01 A4 6A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 42 4A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EC FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 22 3D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 50 69 03 00 35 04 06 00 EB 39 6D 60 45 4C 95 B2 36 35 62 97 1C 10 [11:38:11]CheckFolder [11:38:11]dirname=/storage/ofd_packets [11:38:11]CheckFolder done [11:38:11]ProducePacketName [11:38:11]name=ofd_packets/00223568 [11:38:11]NVStorageSaveData ofd_packets/00223568 [11:38:11]File name is /storage/ofd_packets/00223568 [11:38:11]Write 302 bytes [11:38:11]NVStorageSaveData done [11:38:11]OFDSenderStorePacket done [11:38:11]KKMCreateOFDPacket done [11:38:11]NVStorageSaveData kkm_last_timestamp [11:38:11]File name is /storage/kkm_last_timestamp [11:38:11]Write 4 bytes [11:38:11]NVStorageSaveData done [11:38:11]ExternCall_PrintAddStr [11:38:11]wPrintStart [11:38:11]Write to MH i2c: 01 00 00 FB 20 1B [11:38:11]Write i2c OK [11:38:11]MH_I2C_Read... [11:38:11]Read from MH i2c: 01 [11:38:11]MH_I2C_Read... [11:38:11]Read from MH i2c: 01 07 00 [11:38:11]MH_I2C_Read... [11:38:11]Read from MH i2c: 01 07 00 FB 20 00 00 00 00 00 FF 0F 30 [11:38:11]RasterBufferAndPrint [11:38:11]line Счет N : (1)477373 [11:38:11]line ИНН: 02508201610067 [11:38:11]line Контрольно-Кассовый Чек [11:38:11]line ПРОДАЖА [11:38:11]line ТРК (МРК, ГНК) : 33 [11:38:11]line Товар: 2710124130 [11:38:11]line SUPER-92-К-5 [11:38:11]line 19.010 * 68.40 [11:38:11]line = 1300.28 [11:38:11]line НДС 12% НСП 1% [11:38:11]line > о реализуемом товаре [11:38:11]line ОКРУГЛЕНИЕ: -0.28 [11:38:11]line ИТОГО: 1300.00 [11:38:11]line Внесено: 1300.00 [11:38:11]line СДАЧА: 0.00 [11:38:11]line НСП 1% : 11.51 [11:38:11]line НДС 12% : 138.08 [11:38:11]line Наличными: 1300.00 [11:38:11]line Безнал.: 0.00 [11:38:11]line Место: АЗС № 162 "Партнер Нефть" [11:38:11]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:38:11]line СНО: Общий режим [11:38:11]line Чек 199 21.10.2024 11:38 [11:38:11]line Смена: 538 ФФД: 1.0 [11:38:11]line ЗНМ: 0300000103 [11:38:11]line РНМ: 0000000000091767 [11:38:11]line Версия ККМ: 001 [11:38:11]line ФМ: 0000000000871763 [11:38:11]line ФД: 223568 [11:38:11]line ФПД: 258631880688972 [11:38:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T113810&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223568&fm=258631880688972&tin=02508201610067®Number=0000000000091767&sum=130000 [11:38:12]OFD Sender: Processing packet 223568 [packets to send 25, broken 24] [11:38:12]ProducePacketName [11:38:12]name=ofd_packets/00223568 [11:38:12]OFD Sender: To server: pG, [11:38:12]CommunicateWithHost lk.salyk.kg:30040 [11:38:12]ConnectInit lk.salyk.kg [11:38:12]written 0, free lines is 4095 [11:38:12]Connected sock=9 [11:38:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 4F 44 08 01 A4 6A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 42 4A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EC FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 22 3D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 50 69 03 00 35 04 06 00 EB 39 6D 60 45 4C 95 B2 36 35 62 97 1C 10 [11:38:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 5D BC 47 00 21 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 50 69 03 00 F4 03 04 00 C5 E8 15 67 B6 04 01 00 00 87 70 17 EB 77 6D 53 78 [11:38:12]CommunicateWithHost err = 0 [11:38:12]CheckOFDResponse [11:38:12]1017 (14) - 77093643461234 [11:38:12]1041 (16) - 0000000000871763 [11:38:12]1040 (4) - 223568 [11:38:12]1012 (4) - 21.10.2024 05:38 [11:38:12]1206 (1) - 0 [11:38:12]OFD Sender: Remove packet 223568 [11:38:12]ProducePacketName [11:38:12]name=ofd_packets/00223568 [11:38:12]NVStorageDeleteData [11:38:12]Write to MH i2c: 01 00 00 26 21 47 [11:38:12]Write i2c OK [11:38:12]MH_I2C_Read... [11:38:12]Read from MH i2c: 01 [11:38:12]MH_I2C_Read... [11:38:12]Read from MH i2c: 01 07 00 [11:38:12]MH_I2C_Read... [11:38:12]Read from MH i2c: 01 07 00 26 21 00 00 00 00 00 02 0D 5D [11:38:12]RasterBufferAndPrint [11:38:12]line [11:38:12]line [11:38:12]line [11:38:12]line [11:38:12]line [11:38:12]written 0, free lines is 3339 [11:38:12]MH_Cut [11:38:12]Write to MH i2c: D1 01 00 2D 21 01 20 [11:38:12]Write i2c OK [11:38:12]MH_I2C_Read... [11:38:12]Read from MH i2c: D1 [11:38:12]MH_I2C_Read... [11:38:12]Read from MH i2c: D1 01 00 [11:38:12]MH_I2C_Read... [11:38:12]Read from MH i2c: D1 01 00 2D 21 00 1F [11:38:12]Write to MH i2c: 01 00 00 2E 21 4F [11:38:12]Write i2c OK [11:38:12]MH_I2C_Read... [11:38:13]OFD Sender: No OFD packet to send [11:38:13]*** Cut start [11:38:13]*** Purtial cut [11:38:13]*** Stage 1: CUTSNS_PIN = 1 [11:38:13]Read from MH i2c: 01 [11:38:13]MH_I2C_Read... [11:38:13]*** Stop cut motor [11:38:13]*** Cut end [11:38:13]Read from MH i2c: 01 07 00 [11:38:13]MH_I2C_Read... [11:38:13]Read from MH i2c: 01 07 00 2E 21 00 00 00 00 00 FF 0F 64 [11:38:13]process_action close_receipt done [11:38:13]requested_data is exist [11:38:13]produce_requested_data [11:38:13]requested_item fm.sn is exist - process it [11:38:13]wFMCommunicate request_size=4 [11:38:13]MH_SAM_APDU [11:38:13]CAPDU: 80 11 00 00 [11:38:13]Write to MH i2c: E2 08 00 2F 21 80 11 00 00 00 00 00 00 CA [11:38:13]Write i2c OK [11:38:13]MH_I2C_Read... [11:38:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:38:13]Read from MH i2c: E2 [11:38:13]MH_I2C_Read... [11:38:13]Read from MH i2c: E2 17 00 [11:38:13]MH_I2C_Read... [11:38:13]Read from MH i2c: E2 17 00 2F 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 1D [11:38:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:38:13]wFMCommunicate OK [11:38:13]requested_item fd.num is exist - process it [11:38:13]SAM_PROTO_GetFieldsCounters [11:38:13]wFMCommunicate request_size=4 [11:38:13]MH_SAM_APDU [11:38:13]CAPDU: 80 13 00 00 [11:38:13]Write to MH i2c: E2 08 00 30 21 80 13 00 00 00 00 00 00 CD [11:38:13]Write i2c OK [11:38:13]MH_I2C_Read... [11:38:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:38:13]Read from MH i2c: E2 [11:38:13]MH_I2C_Read... [11:38:13]Read from MH i2c: E2 62 00 [11:38:13]MH_I2C_Read... [11:38:13]Read from MH i2c: E2 62 00 30 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 50 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 C7 00 00 00 5E 04 04 00 C7 00 00 00 57 04 04 00 C8 00 00 00 19 04 04 00 00 00 00 00 90 00 20 [11:38:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 50 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 C7 00 00 00 5E 04 04 00 C7 00 00 00 57 04 04 00 C8 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:38:13]wFMCommunicate OK [11:38:13]SAM_PROTO_GetFieldsCounters done [11:38:13]requested_item shift.num is exist - process it [11:38:13]requested_item shift.opened is exist - process it [11:38:13]req_shift_opened [11:38:13]FM_GetShiftState [11:38:13]SAM_PROTO_GetShiftState [11:38:13]wFMCommunicate request_size=4 [11:38:13]MH_SAM_APDU [11:38:13]CAPDU: 80 13 01 00 [11:38:13]Write to MH i2c: E2 08 00 31 21 80 13 01 00 00 00 00 00 CF [11:38:13]Write i2c OK [11:38:13]MH_I2C_Read... [11:38:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:38:13]Read from MH i2c: E2 [11:38:13]MH_I2C_Read... [11:38:13]Read from MH i2c: E2 0E 00 [11:38:13]MH_I2C_Read... [11:38:13]Read from MH i2c: E2 0E 00 31 21 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 51 [11:38:13]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:38:14]wFMCommunicate OK [11:38:14]SAM_PROTO_GetShiftState done [11:38:14]FM_GetShiftState done [11:38:14]req_shift_opened done [11:38:14]requested_item shift.open_date is exist - process it [11:38:14]req_shift_open_date [11:38:14]req_shift_open_date done [11:38:14]produce_requested_data done [11:38:14]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223568,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:38:14]process_action_free close_receipt [11:38:14]json_value_free [11:38:14]json_value_free done [11:38:14]process_json_proto returns [11:38:14]Send response to host [11:38:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223568,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:38:14]free response buf [11:38:14]execute_script done [11:38:14]execute_script returns [11:38:14]free content buf [11:38:14]Sock 10.Close socket [11:38:14]Sock 10.Thread stoped [11:38:18]OFD Sender: No OFD packet to send [11:38:23]OFD Sender: No OFD packet to send [11:38:28]OFD Sender: No OFD packet to send [11:38:33]OFD Sender: No OFD packet to send [11:38:38]OFD Sender: No OFD packet to send [11:38:43]OFD Sender: No OFD packet to send [11:38:48]OFD Sender: No OFD packet to send [11:38:53]OFD Sender: No OFD packet to send [11:38:58]OFD Sender: No OFD packet to send [11:39:03]OFD Sender: No OFD packet to send [11:39:08]OFD Sender: No OFD packet to send [11:39:13]OFD Sender: No OFD packet to send [11:39:18]OFD Sender: No OFD packet to send [11:39:23]OFD Sender: No OFD packet to send [11:39:28]OFD Sender: No OFD packet to send [11:39:33]OFD Sender: No OFD packet to send [11:39:38]OFD Sender: No OFD packet to send [11:39:43]OFD Sender: No OFD packet to send [11:39:48]OFD Sender: No OFD packet to send [11:39:53]OFD Sender: No OFD packet to send [11:39:58]OFD Sender: No OFD packet to send [11:40:00]accept exits with 8 [11:40:00]New connection [11:40:00]New thread 3067579748 created [11:40:00]Thread 3067436388 joined [11:40:00]Waiting for new connection... [11:40:00] Sock 8.Parse request [11:40:00]Sock 8.Check first char [11:40:00]Sock 8.First char is OK [11:40:00]request: POST /json_proto HTTP/1.0 [11:40:00]Method: POST [11:40:00]URL: /json_proto [11:40:00]Method is POST - this is cgi request [11:40:00]url: /json_proto [11:40:00]query_string will be loaded in cgi processing [11:40:00]execute_cgi json_proto POST (null) [11:40:00]execute_cgi path=json_proto method=POST [11:40:00]POST find Content-Length [11:40:00]Host: 172.17.52.131:8080 [11:40:00]Content-Length: 670 [11:40:00]Content-Type: application/json [11:40:00] [11:40:00]POST finish read [11:40:00]Found Content-Length = 670 [11:40:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477375", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:40:00]execute_script... [11:40:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477375", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SUPER-92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:40:00]POST & json_proto [11:40:00]process_json_proto [11:40:00]json parsed OK: [11:40:00]protocol is kg_v1.0 [11:40:00]action value=close_receipt [11:40:00]process_action close_receipt [11:40:00]cmd_close_receipt [11:40:00]MH_GetDate [11:40:00]Write to MH i2c: F0 00 00 32 21 42 [11:40:00]Write i2c OK [11:40:00]MH_I2C_Read... [11:40:00]Read from MH i2c: F0 [11:40:00]MH_I2C_Read... [11:40:00]Read from MH i2c: F0 09 00 [11:40:00]MH_I2C_Read... [11:40:00]Read from MH i2c: F0 09 00 32 21 00 90 3D 16 67 81 1C 16 67 AF [11:40:00]GetLastDocTimeStamp 1729510690 [11:40:00]current date 1729510800 [11:40:00]FM_GetShiftState [11:40:00]SAM_PROTO_GetShiftState [11:40:00]wFMCommunicate request_size=4 [11:40:00]MH_SAM_APDU [11:40:00]CAPDU: 80 13 01 00 [11:40:00]Write to MH i2c: E2 08 00 33 21 80 13 01 00 00 00 00 00 D1 [11:40:00]Write i2c OK [11:40:00]MH_I2C_Read... [11:40:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:40:00]Read from MH i2c: E2 [11:40:00]MH_I2C_Read... [11:40:00]Read from MH i2c: E2 0E 00 [11:40:00]MH_I2C_Read... [11:40:00]Read from MH i2c: E2 0E 00 33 21 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 53 [11:40:00]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:40:00]wFMCommunicate OK [11:40:00]SAM_PROTO_GetShiftState done [11:40:00]FM_GetShiftState done [11:40:00]opened in 1729469279 [11:40:00]opened+sec_in_day 1729555679 [11:40:00]quantity*price = 40014 [11:40:00]sum+1 = 40015 [11:40:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 200 21.10.2024 11:40 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223569 ФПД: 100207936739204 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T114000&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223569&fm=100207936739204&tin=02508201610067®Number=0000000000091767&sum=40000 [11:40:01]StoreToDocumentArchive [11:40:01]shift 538 fd 223569 [11:40:01]save to /storage/0538/doc_00223569 [11:40:01]save last doc name /storage/0538/doc_00223569 to /storage/kkm_last_doc_name [11:40:01]save OK [11:40:01]Clear old archive folders... [11:40:01]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:40:01]tlvbuf is 013E4940 [11:40:01]SAM_PROTO_ClearQueue [11:40:01]wFMCommunicate request_size=4 [11:40:01]MH_SAM_APDU [11:40:01]CAPDU: 80 09 00 00 [11:40:01]Write to MH i2c: E2 08 00 40 21 80 09 00 00 00 00 00 00 D3 [11:40:01]Write i2c OK [11:40:01]MH_I2C_Read... [11:40:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:40:01]Read from MH i2c: E2 [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: E2 03 00 [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: E2 03 00 40 21 00 90 00 D5 [11:40:01]RAPDU: 90 00 [11:40:01]wFMCommunicate OK [11:40:01]SAM_PROTO_ClearQueue done [11:40:01]KKMCreateOFDPacket [11:40:01]OFDProtocolAddRootSTLVToBuf [11:40:01]FM_MakeSignedData [11:40:01]FM_MakeSignedData [11:40:01]SAM_PROTO_SignData [11:40:01]wFMCommunicate request_size=4 [11:40:01]MH_SAM_APDU [11:40:01]CAPDU: 80 0D 01 02 [11:40:01]Write to MH i2c: E2 08 00 41 21 80 0D 01 02 00 00 00 00 DB [11:40:01]Write i2c OK [11:40:01]MH_I2C_Read... [11:40:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:40:01]Read from MH i2c: E2 [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: E2 03 00 [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: E2 03 00 41 21 00 90 00 D6 [11:40:01]RAPDU: 90 00 [11:40:01]wFMCommunicate OK [11:40:01]wFMCommunicate request_size=255 [11:40:01]MH_SAM_APDU [11:40:01]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 90 3D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 51 69 03 00 35 04 06 00 [11:40:01]Write to MH i2c: E2 02 01 42 21 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 90 3D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 51 69 03 00 35 04 06 00 00 00 EF [11:40:01]Write i2c OK [11:40:01]MH_I2C_Read... [11:40:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:40:01]Read from MH i2c: E2 [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: E2 03 00 [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: E2 03 00 42 21 00 90 00 D7 [11:40:01]RAPDU: 90 00 [11:40:01]wFMCommunicate OK [11:40:01]wFMCommunicate request_size=11 [11:40:01]MH_SAM_APDU [11:40:01]CAPDU: 80 0D 02 02 06 5B 23 7A 79 17 84 [11:40:01]Write to MH i2c: E2 0E 00 43 21 80 0D 02 02 06 00 5B 23 7A 79 17 84 00 00 F6 [11:40:01]Write i2c OK [11:40:01]MH_I2C_Read... [11:40:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:40:01]Read from MH i2c: E2 [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: E2 03 00 [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: E2 03 00 43 21 00 90 00 D8 [11:40:01]RAPDU: 90 00 [11:40:01]wFMCommunicate OK [11:40:01]wFMCommunicate request_size=4 [11:40:01]MH_SAM_APDU [11:40:01]CAPDU: 80 0D 03 02 [11:40:01]Write to MH i2c: E2 08 00 44 21 80 0D 03 02 00 00 00 00 E0 [11:40:01]Write i2c OK [11:40:01]MH_I2C_Read... [11:40:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:40:01]Read from MH i2c: E2 [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: E2 0B 00 [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: E2 0B 00 44 21 00 2B A7 AC 1A 75 50 50 8B 90 00 19 [11:40:01]RAPDU: 2B A7 AC 1A 75 50 50 8B 90 00 [11:40:01]wFMCommunicate OK [11:40:01]SAM_PROTO_SignData done [11:40:01]FM_MakeSignedData done [11:40:01]CreateOFDProtocolMessage [11:40:01]wFMCommunicate request_size=4 [11:40:01]MH_SAM_APDU [11:40:01]CAPDU: 80 11 00 00 [11:40:01]Write to MH i2c: E2 08 00 45 21 80 11 00 00 00 00 00 00 E0 [11:40:01]Write i2c OK [11:40:01]MH_I2C_Read... [11:40:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:40:01]Read from MH i2c: E2 [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: E2 17 00 [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: E2 17 00 45 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 33 [11:40:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:40:01]wFMCommunicate OK [11:40:01]CreateOFDProtocolMessage done [11:40:01]OFDSenderStorePacket 223569 [11:40:01]StoreOFDPacket docnum=223569 [11:40:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 78 B3 08 01 74 54 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 90 3D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 51 69 03 00 35 04 06 00 5B 23 7A 79 17 84 2B A7 AC 1A 75 50 50 8B [11:40:01]CheckFolder [11:40:01]dirname=/storage/ofd_packets [11:40:01]CheckFolder done [11:40:01]ProducePacketName [11:40:01]name=ofd_packets/00223569 [11:40:01]NVStorageSaveData ofd_packets/00223569 [11:40:01]File name is /storage/ofd_packets/00223569 [11:40:01]Write 302 bytes [11:40:01]NVStorageSaveData done [11:40:01]OFDSenderStorePacket done [11:40:01]KKMCreateOFDPacket done [11:40:01]NVStorageSaveData kkm_last_timestamp [11:40:01]File name is /storage/kkm_last_timestamp [11:40:01]Write 4 bytes [11:40:01]NVStorageSaveData done [11:40:01]ExternCall_PrintAddStr [11:40:01]wPrintStart [11:40:01]Write to MH i2c: 01 00 00 46 21 67 [11:40:01]Write i2c OK [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: 01 [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: 01 07 00 [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: 01 07 00 46 21 00 00 00 00 00 FF 0F 7C [11:40:01]RasterBufferAndPrint [11:40:01]line Счет N : (1)477375 [11:40:01]line ИНН: 02508201610067 [11:40:01]line Контрольно-Кассовый Чек [11:40:01]line ПРОДАЖА [11:40:01]line ТРК (МРК, ГНК) : 23 [11:40:01]line Товар: 2710124130 [11:40:01]line SUPER-92-К-5 [11:40:01]line 5.850 * 68.40 [11:40:01]line = 400.14 [11:40:01]line НДС 12% НСП 1% [11:40:01]line > о реализуемом товаре [11:40:01]line ОКРУГЛЕНИЕ: -0.14 [11:40:01]line ИТОГО: 400.00 [11:40:01]line Внесено: 400.00 [11:40:01]line СДАЧА: 0.00 [11:40:01]line НСП 1% : 3.54 [11:40:01]line НДС 12% : 42.49 [11:40:01]line Наличными: 400.00 [11:40:01]line Безнал.: 0.00 [11:40:01]line Место: АЗС № 162 "Партнер Нефть" [11:40:01]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:40:01]line СНО: Общий режим [11:40:01]line Чек 200 21.10.2024 11:40 [11:40:01]line Смена: 538 ФФД: 1.0 [11:40:01]line ЗНМ: 0300000103 [11:40:01]line РНМ: 0000000000091767 [11:40:01]line Версия ККМ: 001 [11:40:01]line ФМ: 0000000000871763 [11:40:01]line ФД: 223569 [11:40:01]line ФПД: 100207936739204 [11:40:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T114000&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223569&fm=100207936739204&tin=02508201610067®Number=0000000000091767&sum=40000 [11:40:02]OFD Sender: Processing packet 223569 [packets to send 25, broken 24] [11:40:02]ProducePacketName [11:40:02]name=ofd_packets/00223569 [11:40:02]OFD Sender: To server: pG, [11:40:02]CommunicateWithHost lk.salyk.kg:30040 [11:40:02]ConnectInit lk.salyk.kg [11:40:02]written 0, free lines is 4095 [11:40:02]Connected sock=10 [11:40:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 01 00 00 78 B3 08 01 74 54 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 90 3D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 51 69 03 00 35 04 06 00 5B 23 7A 79 17 84 2B A7 AC 1A 75 50 50 8B [11:40:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 14 B2 47 00 F4 5C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 51 69 03 00 F4 03 04 00 33 E9 15 67 B6 04 01 00 00 84 50 D3 F8 E5 2F 8C 22 [11:40:02]CommunicateWithHost err = 0 [11:40:02]CheckOFDResponse [11:40:02]1017 (14) - 77093643461234 [11:40:02]1041 (16) - 0000000000871763 [11:40:02]1040 (4) - 223569 [11:40:02]1012 (4) - 21.10.2024 05:40 [11:40:02]1206 (1) - 0 [11:40:02]OFD Sender: Remove packet 223569 [11:40:02]ProducePacketName [11:40:02]name=ofd_packets/00223569 [11:40:02]NVStorageDeleteData [11:40:02]Write to MH i2c: 01 00 00 71 21 92 [11:40:02]Write i2c OK [11:40:02]MH_I2C_Read... [11:40:02]Read from MH i2c: 01 [11:40:02]MH_I2C_Read... [11:40:02]Read from MH i2c: 01 07 00 [11:40:02]MH_I2C_Read... [11:40:02]Read from MH i2c: 01 07 00 71 21 00 00 00 00 00 05 0D AB [11:40:02]RasterBufferAndPrint [11:40:02]line [11:40:02]line [11:40:02]line [11:40:02]line [11:40:02]line [11:40:02]written 0, free lines is 3342 [11:40:02]MH_Cut [11:40:02]Write to MH i2c: D1 01 00 78 21 01 6B [11:40:02]Write i2c OK [11:40:02]MH_I2C_Read... [11:40:02]Read from MH i2c: D1 [11:40:02]MH_I2C_Read... [11:40:02]Read from MH i2c: D1 01 00 [11:40:02]MH_I2C_Read... [11:40:02]Read from MH i2c: D1 01 00 78 21 00 6A [11:40:02]Write to MH i2c: 01 00 00 79 21 9A [11:40:02]Write i2c OK [11:40:02]MH_I2C_Read... [11:40:03]OFD Sender: No OFD packet to send [11:40:03]*** Cut start [11:40:03]*** Purtial cut [11:40:03]*** Stage 1: CUTSNS_PIN = 1 [11:40:03]Read from MH i2c: 01 [11:40:03]MH_I2C_Read... [11:40:03]*** Stop cut motor [11:40:03]*** Cut end [11:40:03]Read from MH i2c: 01 07 00 [11:40:03]MH_I2C_Read... [11:40:03]Read from MH i2c: 01 07 00 79 21 00 00 00 00 00 FF 0F AF [11:40:03]process_action close_receipt done [11:40:03]requested_data is exist [11:40:03]produce_requested_data [11:40:03]requested_item fm.sn is exist - process it [11:40:03]wFMCommunicate request_size=4 [11:40:03]MH_SAM_APDU [11:40:03]CAPDU: 80 11 00 00 [11:40:03]Write to MH i2c: E2 08 00 7A 21 80 11 00 00 00 00 00 00 15 [11:40:03]Write i2c OK [11:40:03]MH_I2C_Read... [11:40:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:40:03]Read from MH i2c: E2 [11:40:03]MH_I2C_Read... [11:40:03]Read from MH i2c: E2 17 00 [11:40:03]MH_I2C_Read... [11:40:03]Read from MH i2c: E2 17 00 7A 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 68 [11:40:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:40:03]wFMCommunicate OK [11:40:03]requested_item fd.num is exist - process it [11:40:03]SAM_PROTO_GetFieldsCounters [11:40:03]wFMCommunicate request_size=4 [11:40:03]MH_SAM_APDU [11:40:03]CAPDU: 80 13 00 00 [11:40:03]Write to MH i2c: E2 08 00 7B 21 80 13 00 00 00 00 00 00 18 [11:40:03]Write i2c OK [11:40:03]MH_I2C_Read... [11:40:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:40:03]Read from MH i2c: E2 [11:40:03]MH_I2C_Read... [11:40:03]Read from MH i2c: E2 62 00 [11:40:03]MH_I2C_Read... [11:40:03]Read from MH i2c: E2 62 00 7B 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 51 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 C8 00 00 00 5E 04 04 00 C8 00 00 00 57 04 04 00 C9 00 00 00 19 04 04 00 00 00 00 00 90 00 6F [11:40:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 51 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 C8 00 00 00 5E 04 04 00 C8 00 00 00 57 04 04 00 C9 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:40:03]wFMCommunicate OK [11:40:03]SAM_PROTO_GetFieldsCounters done [11:40:03]requested_item shift.num is exist - process it [11:40:03]requested_item shift.opened is exist - process it [11:40:03]req_shift_opened [11:40:03]FM_GetShiftState [11:40:03]SAM_PROTO_GetShiftState [11:40:03]wFMCommunicate request_size=4 [11:40:03]MH_SAM_APDU [11:40:03]CAPDU: 80 13 01 00 [11:40:03]Write to MH i2c: E2 08 00 7C 21 80 13 01 00 00 00 00 00 1A [11:40:03]Write i2c OK [11:40:03]MH_I2C_Read... [11:40:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:40:04]Read from MH i2c: E2 [11:40:04]MH_I2C_Read... [11:40:04]Read from MH i2c: E2 0E 00 [11:40:04]MH_I2C_Read... [11:40:04]Read from MH i2c: E2 0E 00 7C 21 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 9C [11:40:04]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:40:04]wFMCommunicate OK [11:40:04]SAM_PROTO_GetShiftState done [11:40:04]FM_GetShiftState done [11:40:04]req_shift_opened done [11:40:04]requested_item shift.open_date is exist - process it [11:40:04]req_shift_open_date [11:40:04]req_shift_open_date done [11:40:04]produce_requested_data done [11:40:04]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223569,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:40:04]process_action_free close_receipt [11:40:04]json_value_free [11:40:04]json_value_free done [11:40:04]process_json_proto returns [11:40:04]Send response to host [11:40:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223569,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:40:04]free response buf [11:40:04]execute_script done [11:40:04]execute_script returns [11:40:04]free content buf [11:40:04]Sock 8.Close socket [11:40:04]Sock 8.Thread stoped [11:40:08]OFD Sender: No OFD packet to send [11:40:13]OFD Sender: No OFD packet to send [11:40:18]OFD Sender: No OFD packet to send [11:40:23]OFD Sender: No OFD packet to send [11:40:28]OFD Sender: No OFD packet to send [11:40:33]OFD Sender: No OFD packet to send [11:40:38]OFD Sender: No OFD packet to send [11:40:43]OFD Sender: No OFD packet to send [11:40:48]OFD Sender: No OFD packet to send [11:40:52]accept exits with 9 [11:40:52]New connection [11:40:52]New thread 3067436388 created [11:40:52]Thread 3067579748 joined [11:40:52]Waiting for new connection... [11:40:52] Sock 9.Parse request [11:40:52]Sock 9.Check first char [11:40:52]Sock 9.First char is OK [11:40:52]request: POST /json_proto HTTP/1.0 [11:40:52]Method: POST [11:40:52]URL: /json_proto [11:40:52]Method is POST - this is cgi request [11:40:52]url: /json_proto [11:40:52]query_string will be loaded in cgi processing [11:40:52]execute_cgi json_proto POST (null) [11:40:52]execute_cgi path=json_proto method=POST [11:40:52]POST find Content-Length [11:40:52]Host: 172.17.52.131:8080 [11:40:52]Content-Length: 677 [11:40:52]Content-Type: application/json [11:40:52] [11:40:52]POST finish read [11:40:52]Found Content-Length = 677 [11:40:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477376", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:40:52]execute_script... [11:40: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)477376", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:40:52]POST & json_proto [11:40:52]process_json_proto [11:40:52]json parsed OK: [11:40:52]protocol is kg_v1.0 [11:40:52]action value=close_receipt [11:40:52]process_action close_receipt [11:40:52]cmd_close_receipt [11:40:52]MH_GetDate [11:40:52]Write to MH i2c: F0 00 00 7D 21 8D [11:40:52]Write i2c OK [11:40:52]MH_I2C_Read... [11:40:52]Read from MH i2c: F0 [11:40:52]MH_I2C_Read... [11:40:52]Read from MH i2c: F0 09 00 [11:40:52]MH_I2C_Read... [11:40:52]Read from MH i2c: F0 09 00 7D 21 00 C5 3D 16 67 81 1C 16 67 2F [11:40:52]GetLastDocTimeStamp 1729510800 [11:40:52]current date 1729510853 [11:40:52]FM_GetShiftState [11:40:52]SAM_PROTO_GetShiftState [11:40:52]wFMCommunicate request_size=4 [11:40:52]MH_SAM_APDU [11:40:52]CAPDU: 80 13 01 00 [11:40:52]Write to MH i2c: E2 08 00 7E 21 80 13 01 00 00 00 00 00 1C [11:40:52]Write i2c OK [11:40:52]MH_I2C_Read... [11:40:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:40:52]Read from MH i2c: E2 [11:40:52]MH_I2C_Read... [11:40:52]Read from MH i2c: E2 0E 00 [11:40:52]MH_I2C_Read... [11:40:52]Read from MH i2c: E2 0E 00 7E 21 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 9E [11:40:52]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:40:52]wFMCommunicate OK [11:40:52]SAM_PROTO_GetShiftState done [11:40:52]FM_GetShiftState done [11:40:52]opened in 1729469279 [11:40:52]opened+sec_in_day 1729555679 [11:40:52]quantity*price = 30038 [11:40:52]sum+1 = 30039 [11:40:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 201 21.10.2024 11:40 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223570 ФПД: 143402626958314 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T114053&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223570&fm=143402626958314&tin=02508201610067®Number=0000000000091767&sum=30000 [11:40:53]StoreToDocumentArchive [11:40:53]shift 538 fd 223570 [11:40:53]save to /storage/0538/doc_00223570 [11:40:53]save last doc name /storage/0538/doc_00223570 to /storage/kkm_last_doc_name [11:40:53]save OK [11:40:53]Clear old archive folders... [11:40:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:40:53]tlvbuf is 013C4FE0 [11:40:53]SAM_PROTO_ClearQueue [11:40:53]wFMCommunicate request_size=4 [11:40:53]MH_SAM_APDU [11:40:53]CAPDU: 80 09 00 00 [11:40:53]Write to MH i2c: E2 08 00 8B 21 80 09 00 00 00 00 00 00 1E [11:40:53]Write i2c OK [11:40:53]MH_I2C_Read... [11:40:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:40:53]Read from MH i2c: E2 [11:40:53]MH_I2C_Read... [11:40:53]Read from MH i2c: E2 03 00 [11:40:53]MH_I2C_Read... [11:40:53]Read from MH i2c: E2 03 00 8B 21 00 90 00 20 [11:40:53]RAPDU: 90 00 [11:40:53]wFMCommunicate OK [11:40:53]SAM_PROTO_ClearQueue done [11:40:53]KKMCreateOFDPacket [11:40:53]OFDProtocolAddRootSTLVToBuf [11:40:53]FM_MakeSignedData [11:40:53]FM_MakeSignedData [11:40:53]SAM_PROTO_SignData [11:40:53]wFMCommunicate request_size=4 [11:40:53]MH_SAM_APDU [11:40:53]CAPDU: 80 0D 01 02 [11:40:53]Write to MH i2c: E2 08 00 8C 21 80 0D 01 02 00 00 00 00 26 [11:40:53]Write i2c OK [11:40:53]MH_I2C_Read... [11:40:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:40:53]Read from MH i2c: E2 [11:40:53]MH_I2C_Read... [11:40:53]Read from MH i2c: E2 03 00 [11:40:53]MH_I2C_Read... [11:40:53]Read from MH i2c: E2 03 00 8C 21 00 90 00 21 [11:40:53]RAPDU: 90 00 [11:40:53]wFMCommunicate OK [11:40:53]wFMCommunicate request_size=255 [11:40:53]MH_SAM_APDU [11:40: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 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 C9 00 00 00 F4 03 04 00 C5 3D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 52 69 03 00 35 04 06 00 82 [11:40:53]Write to MH i2c: E2 02 01 8D 21 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 C9 00 00 00 F4 03 04 00 C5 3D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 52 69 03 00 35 04 06 00 82 00 00 52 [11:40:53]Write i2c OK [11:40:53]MH_I2C_Read... [11:40:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:40:53]Read from MH i2c: E2 [11:40:53]MH_I2C_Read... [11:40:53]Read from MH i2c: E2 03 00 [11:40:53]MH_I2C_Read... [11:40:53]Read from MH i2c: E2 03 00 8D 21 00 90 00 22 [11:40:53]RAPDU: 90 00 [11:40:53]wFMCommunicate OK [11:40:53]wFMCommunicate request_size=10 [11:40:53]MH_SAM_APDU [11:40:53]CAPDU: 80 0D 02 02 05 6C 86 A3 C3 EA [11:40:53]Write to MH i2c: E2 0D 00 8E 21 80 0D 02 02 05 00 6C 86 A3 C3 EA 00 00 75 [11:40:53]Write i2c OK [11:40:53]MH_I2C_Read... [11:40:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:40:53]Read from MH i2c: E2 [11:40:53]MH_I2C_Read... [11:40:53]Read from MH i2c: E2 03 00 [11:40:53]MH_I2C_Read... [11:40:53]Read from MH i2c: E2 03 00 8E 21 00 90 00 23 [11:40:53]RAPDU: 90 00 [11:40:53]wFMCommunicate OK [11:40:53]wFMCommunicate request_size=4 [11:40:53]MH_SAM_APDU [11:40:53]CAPDU: 80 0D 03 02 [11:40:53]Write to MH i2c: E2 08 00 8F 21 80 0D 03 02 00 00 00 00 2B [11:40:53]Write i2c OK [11:40:53]MH_I2C_Read... [11:40:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:40:53]Read from MH i2c: E2 [11:40:53]MH_I2C_Read... [11:40:53]Read from MH i2c: E2 0B 00 [11:40:53]MH_I2C_Read... [11:40:53]Read from MH i2c: E2 0B 00 8F 21 00 A2 52 68 F5 0B 34 38 25 90 00 19 [11:40:53]RAPDU: A2 52 68 F5 0B 34 38 25 90 00 [11:40:53]wFMCommunicate OK [11:40:53]SAM_PROTO_SignData done [11:40:53]FM_MakeSignedData done [11:40:53]CreateOFDProtocolMessage [11:40:53]wFMCommunicate request_size=4 [11:40:53]MH_SAM_APDU [11:40:53]CAPDU: 80 11 00 00 [11:40:53]Write to MH i2c: E2 08 00 90 21 80 11 00 00 00 00 00 00 2B [11:40:53]Write i2c OK [11:40:53]MH_I2C_Read... [11:40:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:40:54]Read from MH i2c: E2 [11:40:54]MH_I2C_Read... [11:40:54]Read from MH i2c: E2 17 00 [11:40:54]MH_I2C_Read... [11:40:54]Read from MH i2c: E2 17 00 90 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 7E [11:40:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:40:54]wFMCommunicate OK [11:40:54]CreateOFDProtocolMessage done [11:40:54]OFDSenderStorePacket 223570 [11:40:54]StoreOFDPacket docnum=223570 [11:40:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 FB 52 07 01 4F 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 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 C9 00 00 00 F4 03 04 00 C5 3D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 52 69 03 00 35 04 06 00 82 6C 86 A3 C3 EA A2 52 68 F5 0B 34 38 25 [11:40:54]CheckFolder [11:40:54]dirname=/storage/ofd_packets [11:40:54]CheckFolder done [11:40:54]ProducePacketName [11:40:54]name=ofd_packets/00223570 [11:40:54]NVStorageSaveData ofd_packets/00223570 [11:40:54]File name is /storage/ofd_packets/00223570 [11:40:54]Write 301 bytes [11:40:54]NVStorageSaveData done [11:40:54]OFDSenderStorePacket done [11:40:54]KKMCreateOFDPacket done [11:40:54]NVStorageSaveData kkm_last_timestamp [11:40:54]File name is /storage/kkm_last_timestamp [11:40:54]Write 4 bytes [11:40:54]NVStorageSaveData done [11:40:54]ExternCall_PrintAddStr [11:40:54]wPrintStart [11:40:54]Write to MH i2c: 01 00 00 91 21 B2 [11:40:54]Write i2c OK [11:40:54]MH_I2C_Read... [11:40:54]Read from MH i2c: 01 [11:40:54]MH_I2C_Read... [11:40:54]Read from MH i2c: 01 07 00 [11:40:54]MH_I2C_Read... [11:40:54]Read from MH i2c: 01 07 00 91 21 00 00 00 00 00 FF 0F C7 [11:40:54]RasterBufferAndPrint [11:40:54]line Счет N : (1)477376 [11:40:54]line ИНН: 02508201610067 [11:40:54]line Контрольно-Кассовый Чек [11:40:54]line ПРОДАЖА [11:40:54]line ТРК (МРК, ГНК) : 42 [11:40:54]line Товар: 2710124130 [11:40:54]line Аи-92-К-5 [11:40:54]line 4.490 * 66.90 [11:40:54]line = 300.38 [11:40:54]line НДС 12% НСП 1% [11:40:54]line > о реализуемом товаре [11:40:54]line ОКРУГЛЕНИЕ: -0.38 [11:40:54]line ИТОГО: 300.00 [11:40:54]line Внесено: 300.00 [11:40:54]line СДАЧА: 0.00 [11:40:54]line НСП 1% : 2.66 [11:40:54]line НДС 12% : 31.90 [11:40:54]line Наличными: 300.00 [11:40:54]line Безнал.: 0.00 [11:40:54]line Место: АЗС № 162 "Партнер Нефть" [11:40:54]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:40:54]line СНО: Общий режим [11:40:54]line Чек 201 21.10.2024 11:40 [11:40:54]line Смена: 538 ФФД: 1.0 [11:40:54]line ЗНМ: 0300000103 [11:40:54]line РНМ: 0000000000091767 [11:40:54]line Версия ККМ: 001 [11:40:54]line ФМ: 0000000000871763 [11:40:54]line ФД: 223570 [11:40:54]line ФПД: 143402626958314 [11:40:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T114053&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223570&fm=143402626958314&tin=02508201610067®Number=0000000000091767&sum=30000 [11:40:54]OFD Sender: Processing packet 223570 [packets to send 25, broken 24] [11:40:54]ProducePacketName [11:40:54]name=ofd_packets/00223570 [11:40:54]OFD Sender: To server: pG, [11:40:54]CommunicateWithHost lk.salyk.kg:30040 [11:40:54]ConnectInit lk.salyk.kg [11:40:54]written 0, free lines is 4095 [11:40:54]Connected sock=8 [11:40:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 FB 52 07 01 4F 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 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 C9 00 00 00 F4 03 04 00 C5 3D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 52 69 03 00 35 04 06 00 82 6C 86 A3 C3 EA A2 52 68 F5 0B 34 38 25 [11:40:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 F4 D6 47 00 D4 B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 52 69 03 00 F4 03 04 00 67 E9 15 67 B6 04 01 00 00 63 D5 CB DE CD 9A 43 10 [11:40:54]CommunicateWithHost err = 0 [11:40:54]CheckOFDResponse [11:40:54]1017 (14) - 77093643461234 [11:40:54]1041 (16) - 0000000000871763 [11:40:54]1040 (4) - 223570 [11:40:54]1012 (4) - 21.10.2024 05:40 [11:40:54]1206 (1) - 0 [11:40:54]OFD Sender: Remove packet 223570 [11:40:54]ProducePacketName [11:40:54]name=ofd_packets/00223570 [11:40:54]NVStorageDeleteData [11:40:54]Write to MH i2c: 01 00 00 BC 21 DD [11:40:54]Write i2c OK [11:40:54]MH_I2C_Read... [11:40:54]Read from MH i2c: 01 [11:40:54]MH_I2C_Read... [11:40:54]Read from MH i2c: 01 07 00 [11:40:54]MH_I2C_Read... [11:40:54]Read from MH i2c: 01 07 00 BC 21 00 00 00 00 00 01 0D F2 [11:40:54]RasterBufferAndPrint [11:40:54]line [11:40:54]line [11:40:54]line [11:40:54]line [11:40:54]line [11:40:54]written 0, free lines is 3338 [11:40:54]MH_Cut [11:40:54]Write to MH i2c: D1 01 00 C3 21 01 B6 [11:40:54]Write i2c OK [11:40:54]MH_I2C_Read... [11:40:54]Read from MH i2c: D1 [11:40:54]MH_I2C_Read... [11:40:54]Read from MH i2c: D1 01 00 [11:40:54]MH_I2C_Read... [11:40:54]Read from MH i2c: D1 01 00 C3 21 00 B5 [11:40:54]Write to MH i2c: 01 00 00 C4 21 E5 [11:40:54]Write i2c OK [11:40:54]MH_I2C_Read... [11:40:55]OFD Sender: No OFD packet to send [11:40:55]*** Cut start [11:40:55]*** Purtial cut [11:40:55]*** Stage 1: CUTSNS_PIN = 1 [11:40:55]Read from MH i2c: 01 [11:40:55]MH_I2C_Read... [11:40:55]*** Stop cut motor [11:40:55]*** Cut end [11:40:55]Read from MH i2c: 01 07 00 [11:40:55]MH_I2C_Read... [11:40:55]Read from MH i2c: 01 07 00 C4 21 00 00 00 00 00 FF 0F FA [11:40:55]process_action close_receipt done [11:40:55]requested_data is exist [11:40:55]produce_requested_data [11:40:55]requested_item fm.sn is exist - process it [11:40:55]wFMCommunicate request_size=4 [11:40:55]MH_SAM_APDU [11:40:55]CAPDU: 80 11 00 00 [11:40:55]Write to MH i2c: E2 08 00 C5 21 80 11 00 00 00 00 00 00 60 [11:40:55]Write i2c OK [11:40:55]MH_I2C_Read... [11:40:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:40:55]Read from MH i2c: E2 [11:40:55]MH_I2C_Read... [11:40:55]Read from MH i2c: E2 17 00 [11:40:55]MH_I2C_Read... [11:40:55]Read from MH i2c: E2 17 00 C5 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 B3 [11:40:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:40:55]wFMCommunicate OK [11:40:55]requested_item fd.num is exist - process it [11:40:55]SAM_PROTO_GetFieldsCounters [11:40:55]wFMCommunicate request_size=4 [11:40:55]MH_SAM_APDU [11:40:55]CAPDU: 80 13 00 00 [11:40:55]Write to MH i2c: E2 08 00 C6 21 80 13 00 00 00 00 00 00 63 [11:40:55]Write i2c OK [11:40:55]MH_I2C_Read... [11:40:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:40:55]Read from MH i2c: E2 [11:40:55]MH_I2C_Read... [11:40:55]Read from MH i2c: E2 62 00 [11:40:55]MH_I2C_Read... [11:40:56]Read from MH i2c: E2 62 00 C6 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 52 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 C9 00 00 00 5E 04 04 00 C9 00 00 00 57 04 04 00 CA 00 00 00 19 04 04 00 00 00 00 00 90 00 BE [11:40:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 52 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 C9 00 00 00 5E 04 04 00 C9 00 00 00 57 04 04 00 CA 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:40:56]wFMCommunicate OK [11:40:56]SAM_PROTO_GetFieldsCounters done [11:40:56]requested_item shift.num is exist - process it [11:40:56]requested_item shift.opened is exist - process it [11:40:56]req_shift_opened [11:40:56]FM_GetShiftState [11:40:56]SAM_PROTO_GetShiftState [11:40:56]wFMCommunicate request_size=4 [11:40:56]MH_SAM_APDU [11:40:56]CAPDU: 80 13 01 00 [11:40:56]Write to MH i2c: E2 08 00 C7 21 80 13 01 00 00 00 00 00 65 [11:40:56]Write i2c OK [11:40:56]MH_I2C_Read... [11:40:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:40:56]Read from MH i2c: E2 [11:40:56]MH_I2C_Read... [11:40:56]Read from MH i2c: E2 0E 00 [11:40:56]MH_I2C_Read... [11:40:56]Read from MH i2c: E2 0E 00 C7 21 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 E7 [11:40:56]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:40:56]wFMCommunicate OK [11:40:56]SAM_PROTO_GetShiftState done [11:40:56]FM_GetShiftState done [11:40:56]req_shift_opened done [11:40:56]requested_item shift.open_date is exist - process it [11:40:56]req_shift_open_date [11:40:56]req_shift_open_date done [11:40:56]produce_requested_data done [11:40:56]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223570,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:40:56]process_action_free close_receipt [11:40:56]json_value_free [11:40:56]json_value_free done [11:40:56]process_json_proto returns [11:40:56]Send response to host [11:40:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223570,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:40:56]free response buf [11:40:56]execute_script done [11:40:56]execute_script returns [11:40:56]free content buf [11:40:56]Sock 9.Close socket [11:40:56]Sock 9.Thread stoped [11:41:00]OFD Sender: No OFD packet to send [11:41:05]OFD Sender: No OFD packet to send [11:41:10]OFD Sender: No OFD packet to send [11:41:15]OFD Sender: No OFD packet to send [11:41:20]OFD Sender: No OFD packet to send [11:41:20]accept exits with 10 [11:41:20]New connection [11:41:20]New thread 3067579748 created [11:41:20]Thread 3067436388 joined [11:41:20]Waiting for new connection... [11:41:20] Sock 10.Parse request [11:41:20]Sock 10.Check first char [11:41:20]Sock 10.First char is OK [11:41:20]request: POST /json_proto HTTP/1.0 [11:41:20]Method: POST [11:41:20]URL: /json_proto [11:41:20]Method is POST - this is cgi request [11:41:20]url: /json_proto [11:41:20]query_string will be loaded in cgi processing [11:41:20]execute_cgi json_proto POST (null) [11:41:20]execute_cgi path=json_proto method=POST [11:41:20]POST find Content-Length [11:41:20]Host: 172.17.52.131:8080 [11:41:20]Content-Length: 798 [11:41:20]Content-Type: application/json [11:41:20] [11:41:20]POST finish read [11:41:20]Found Content-Length = 798 [11:41:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477370", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 240.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\u000A4363536", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:20]execute_script... [11:41:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477370", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 240.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\u000A4363536", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:20]POST & json_proto [11:41:20]process_json_proto [11:41:20]json parsed OK: [11:41:20]protocol is kg_v1.0 [11:41:20]action value=close_receipt [11:41:20]process_action close_receipt [11:41:20]cmd_close_receipt [11:41:20]MH_GetDate [11:41:20]Write to MH i2c: F0 00 00 C8 21 D8 [11:41:20]Write i2c OK [11:41:20]MH_I2C_Read... [11:41:20]Read from MH i2c: F0 [11:41:20]MH_I2C_Read... [11:41:20]Read from MH i2c: F0 09 00 [11:41:20]MH_I2C_Read... [11:41:20]Read from MH i2c: F0 09 00 C8 21 00 E1 3D 16 67 81 1C 16 67 96 [11:41:20]GetLastDocTimeStamp 1729510853 [11:41:20]current date 1729510881 [11:41:20]FM_GetShiftState [11:41:20]SAM_PROTO_GetShiftState [11:41:20]wFMCommunicate request_size=4 [11:41:20]MH_SAM_APDU [11:41:20]CAPDU: 80 13 01 00 [11:41:20]Write to MH i2c: E2 08 00 C9 21 80 13 01 00 00 00 00 00 67 [11:41:20]Write i2c OK [11:41:20]MH_I2C_Read... [11:41:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:20]Read from MH i2c: E2 [11:41:20]MH_I2C_Read... [11:41:20]Read from MH i2c: E2 0E 00 [11:41:20]MH_I2C_Read... [11:41:20]Read from MH i2c: E2 0E 00 C9 21 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 E9 [11:41:20]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:41:20]wFMCommunicate OK [11:41:20]SAM_PROTO_GetShiftState done [11:41:20]FM_GetShiftState done [11:41:20]opened in 1729469279 [11:41:20]opened+sec_in_day 1729555679 [11:41:20]quantity*price = 0 [11:41:20]sum+1 = 1 [11:41:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 202 21.10.2024 11:41 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 Талоны: Топливные Талоны 4363536 ФМ: 0000000000871763 ФД: 223571 ФПД: 116340787145156 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T114121&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223571&fm=116340787145156&tin=02508201610067®Number=0000000000091767&sum=0 [11:41:21]StoreToDocumentArchive [11:41:21]shift 538 fd 223571 [11:41:21]save to /storage/0538/doc_00223571 [11:41:21]save last doc name /storage/0538/doc_00223571 to /storage/kkm_last_doc_name [11:41:21]save OK [11:41:21]Clear old archive folders... [11:41:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:41:21]tlvbuf is 013C4F00 [11:41:21]SAM_PROTO_ClearQueue [11:41:21]wFMCommunicate request_size=4 [11:41:21]MH_SAM_APDU [11:41:21]CAPDU: 80 09 00 00 [11:41:21]Write to MH i2c: E2 08 00 D6 21 80 09 00 00 00 00 00 00 69 [11:41:21]Write i2c OK [11:41:21]MH_I2C_Read... [11:41:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:41:21]Read from MH i2c: E2 [11:41:21]MH_I2C_Read... [11:41:21]Read from MH i2c: E2 03 00 [11:41:21]MH_I2C_Read... [11:41:21]Read from MH i2c: E2 03 00 D6 21 00 90 00 6B [11:41:21]RAPDU: 90 00 [11:41:21]wFMCommunicate OK [11:41:21]SAM_PROTO_ClearQueue done [11:41:21]KKMCreateOFDPacket [11:41:21]OFDProtocolAddRootSTLVToBuf [11:41:21]FM_MakeSignedData [11:41:21]FM_MakeSignedData [11:41:21]SAM_PROTO_SignData [11:41:21]wFMCommunicate request_size=4 [11:41:21]MH_SAM_APDU [11:41:21]CAPDU: 80 0D 01 02 [11:41:21]Write to MH i2c: E2 08 00 D7 21 80 0D 01 02 00 00 00 00 71 [11:41:21]Write i2c OK [11:41:21]MH_I2C_Read... [11:41:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:41:21]Read from MH i2c: E2 [11:41:21]MH_I2C_Read... [11:41:21]Read from MH i2c: E2 03 00 [11:41:21]MH_I2C_Read... [11:41:21]Read from MH i2c: E2 03 00 D7 21 00 90 00 6C [11:41:21]RAPDU: 90 00 [11:41:21]wFMCommunicate OK [11:41:21]wFMCommunicate request_size=255 [11:41:21]MH_SAM_APDU [11:41:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 80 A9 03 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 E1 3D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 53 69 03 00 35 04 06 00 69 CF B3 4A [11:41:21]Write to MH i2c: E2 02 01 D8 21 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 80 A9 03 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 E1 3D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 53 69 03 00 35 04 06 00 69 CF B3 4A 00 00 74 [11:41:21]Write i2c OK [11:41:21]MH_I2C_Read... [11:41:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:22]Read from MH i2c: E2 [11:41:22]MH_I2C_Read... [11:41:22]Read from MH i2c: E2 03 00 [11:41:22]MH_I2C_Read... [11:41:22]Read from MH i2c: E2 03 00 D8 21 00 90 00 6D [11:41:22]RAPDU: 90 00 [11:41:22]wFMCommunicate OK [11:41:22]wFMCommunicate request_size=7 [11:41:22]MH_SAM_APDU [11:41:22]CAPDU: 80 0D 02 02 02 69 C4 [11:41:22]Write to MH i2c: E2 0A 00 D9 21 80 0D 02 02 02 00 69 C4 00 00 A5 [11:41:22]Write i2c OK [11:41:22]MH_I2C_Read... [11:41:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:22]Read from MH i2c: E2 [11:41:22]MH_I2C_Read... [11:41:22]Read from MH i2c: E2 03 00 [11:41:22]MH_I2C_Read... [11:41:22]Read from MH i2c: E2 03 00 D9 21 00 90 00 6E [11:41:22]RAPDU: 90 00 [11:41:22]wFMCommunicate OK [11:41:22]wFMCommunicate request_size=4 [11:41:22]MH_SAM_APDU [11:41:22]CAPDU: 80 0D 03 02 [11:41:22]Write to MH i2c: E2 08 00 DA 21 80 0D 03 02 00 00 00 00 76 [11:41:22]Write i2c OK [11:41:22]MH_I2C_Read... [11:41:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:41:22]Read from MH i2c: E2 [11:41:22]MH_I2C_Read... [11:41:22]Read from MH i2c: E2 0B 00 [11:41:22]MH_I2C_Read... [11:41:22]Read from MH i2c: E2 0B 00 DA 21 00 CA D5 D8 F8 ED 39 3A AE 90 00 F4 [11:41:22]RAPDU: CA D5 D8 F8 ED 39 3A AE 90 00 [11:41:22]wFMCommunicate OK [11:41:22]SAM_PROTO_SignData done [11:41:22]FM_MakeSignedData done [11:41:22]CreateOFDProtocolMessage [11:41:22]wFMCommunicate request_size=4 [11:41:22]MH_SAM_APDU [11:41:22]CAPDU: 80 11 00 00 [11:41:22]Write to MH i2c: E2 08 00 DB 21 80 11 00 00 00 00 00 00 76 [11:41:22]Write i2c OK [11:41:22]MH_I2C_Read... [11:41:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:22]Read from MH i2c: E2 [11:41:22]MH_I2C_Read... [11:41:22]Read from MH i2c: E2 17 00 [11:41:22]MH_I2C_Read... [11:41:22]Read from MH i2c: E2 17 00 DB 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 C9 [11:41:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:41:22]wFMCommunicate OK [11:41:22]CreateOFDProtocolMessage done [11:41:22]OFDSenderStorePacket 223571 [11:41:22]StoreOFDPacket docnum=223571 [11:41:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 A7 4F 04 01 5D C3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 80 A9 03 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 E1 3D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 53 69 03 00 35 04 06 00 69 CF B3 4A 69 C4 CA D5 D8 F8 ED 39 3A AE [11:41:22]CheckFolder [11:41:22]dirname=/storage/ofd_packets [11:41:22]CheckFolder done [11:41:22]ProducePacketName [11:41:22]name=ofd_packets/00223571 [11:41:22]NVStorageSaveData ofd_packets/00223571 [11:41:22]File name is /storage/ofd_packets/00223571 [11:41:22]Write 298 bytes [11:41:22]NVStorageSaveData done [11:41:22]OFDSenderStorePacket done [11:41:22]KKMCreateOFDPacket done [11:41:22]NVStorageSaveData kkm_last_timestamp [11:41:22]File name is /storage/kkm_last_timestamp [11:41:22]Write 4 bytes [11:41:22]NVStorageSaveData done [11:41:22]ExternCall_PrintAddStr [11:41:22]wPrintStart [11:41:22]Write to MH i2c: 01 00 00 DC 21 FD [11:41:22]Write i2c OK [11:41:22]MH_I2C_Read... [11:41:22]Read from MH i2c: 01 [11:41:22]MH_I2C_Read... [11:41:22]Read from MH i2c: 01 07 00 [11:41:22]MH_I2C_Read... [11:41:22]Read from MH i2c: 01 07 00 DC 21 00 00 00 00 00 FF 0F 12 [11:41:22]RasterBufferAndPrint [11:41:22]line Счет N : (1)477370 [11:41:22]line ИНН: 02508201610067 [11:41:22]line Контрольно-Кассовый Чек [11:41:22]line ПРОДАЖА [11:41:22]line ТРК (МРК, ГНК) : 14 [11:41:22]line Товар: 2710194210 [11:41:22]line ДТ-К-5 [11:41:22]line 240.000 * 0.00 [11:41:22]line = 0.00 [11:41:22]line НДС 12% НСП 1% [11:41:22]line > о реализуемом товаре [11:41:22]line ИТОГО: 0.00 [11:41:22]line НСП 1% : 0.00 [11:41:22]line НДС 12% : 0.00 [11:41:22]line Наличными: 0.00 [11:41:22]line Безнал.: 0.00 [11:41:22]line Место: АЗС № 162 "Партнер Нефть" [11:41:22]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:41:22]line СНО: Общий режим [11:41:22]line Чек 202 21.10.2024 11:41 [11:41:22]line Смена: 538 ФФД: 1.0 [11:41:22]line ЗНМ: 0300000103 [11:41:22]line РНМ: 0000000000091767 [11:41:22]line Версия ККМ: 001 [11:41:22]line Талоны: Топливные Талоны [11:41:22]line 4363536 [11:41:22]line ФМ: 0000000000871763 [11:41:22]line ФД: 223571 [11:41:22]line ФПД: 116340787145156 [11:41:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T114121&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223571&fm=116340787145156&tin=02508201610067®Number=0000000000091767&sum=0 [11:41:22]OFD Sender: Processing packet 223571 [packets to send 25, broken 24] [11:41:22]ProducePacketName [11:41:22]name=ofd_packets/00223571 [11:41:22]OFD Sender: To server: pG, [11:41:22]CommunicateWithHost lk.salyk.kg:30040 [11:41:22]ConnectInit lk.salyk.kg [11:41:22]written 0, free lines is 4095 [11:41:22]Connected sock=9 [11:41:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0C 01 00 00 A7 4F 04 01 5D C3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 80 A9 03 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 E1 3D 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 53 69 03 00 35 04 06 00 69 CF B3 4A 69 C4 CA D5 D8 F8 ED 39 3A AE [11:41:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 8F F4 47 00 CB 14 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 53 69 03 00 F4 03 04 00 83 E9 15 67 B6 04 01 00 00 EF 95 D4 BB 37 AB 35 8E [11:41:22]CommunicateWithHost err = 0 [11:41:22]CheckOFDResponse [11:41:22]1017 (14) - 77093643461234 [11:41:22]1041 (16) - 0000000000871763 [11:41:22]1040 (4) - 223571 [11:41:22]1012 (4) - 21.10.2024 05:41 [11:41:22]1206 (1) - 0 [11:41:22]OFD Sender: Remove packet 223571 [11:41:22]ProducePacketName [11:41:22]name=ofd_packets/00223571 [11:41:22]NVStorageDeleteData [11:41:22]Write to MH i2c: 01 00 00 06 22 28 [11:41:22]Write i2c OK [11:41:22]MH_I2C_Read... [11:41:22]Read from MH i2c: 01 [11:41:22]MH_I2C_Read... [11:41:22]Read from MH i2c: 01 07 00 [11:41:22]MH_I2C_Read... [11:41:22]Read from MH i2c: 01 07 00 06 22 00 00 00 00 00 04 0D 40 [11:41:22]RasterBufferAndPrint [11:41:22]line [11:41:22]line [11:41:22]line [11:41:22]line [11:41:22]line [11:41:22]written 0, free lines is 3338 [11:41:22]MH_Cut [11:41:22]Write to MH i2c: D1 01 00 0D 22 01 01 [11:41:22]Write i2c OK [11:41:22]MH_I2C_Read... [11:41:22]Read from MH i2c: D1 [11:41:22]MH_I2C_Read... [11:41:22]Read from MH i2c: D1 01 00 [11:41:22]MH_I2C_Read... [11:41:22]Read from MH i2c: D1 01 00 0D 22 00 00 [11:41:22]Write to MH i2c: 01 00 00 0E 22 30 [11:41:22]Write i2c OK [11:41:22]MH_I2C_Read... [11:41:23]OFD Sender: No OFD packet to send [11:41:23]*** Cut start [11:41:23]*** Purtial cut [11:41:23]*** CUTSNS_PIN = 0 [11:41:23]*** Stage 1: CUTSNS_PIN = 1 [11:41:25]Read from MH i2c: 01 [11:41:25]MH_I2C_Read... [11:41:25]*** Stop cut motor [11:41:25]*** Cut end [11:41:25]Read from MH i2c: 01 07 00 [11:41:25]MH_I2C_Read... [11:41:25]Read from MH i2c: 01 07 00 0E 22 00 00 00 00 00 FF 0F 45 [11:41:25]process_action close_receipt done [11:41:25]requested_data is exist [11:41:25]produce_requested_data [11:41:25]requested_item fm.sn is exist - process it [11:41:25]wFMCommunicate request_size=4 [11:41:25]MH_SAM_APDU [11:41:25]CAPDU: 80 11 00 00 [11:41:25]Write to MH i2c: E2 08 00 0F 22 80 11 00 00 00 00 00 00 AB [11:41:25]Write i2c OK [11:41:25]MH_I2C_Read... [11:41:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:25]Read from MH i2c: E2 [11:41:25]MH_I2C_Read... [11:41:25]Read from MH i2c: E2 17 00 [11:41:25]MH_I2C_Read... [11:41:25]Read from MH i2c: E2 17 00 0F 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 FE [11:41:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:41:25]wFMCommunicate OK [11:41:25]requested_item fd.num is exist - process it [11:41:25]SAM_PROTO_GetFieldsCounters [11:41:25]wFMCommunicate request_size=4 [11:41:25]MH_SAM_APDU [11:41:25]CAPDU: 80 13 00 00 [11:41:25]Write to MH i2c: E2 08 00 10 22 80 13 00 00 00 00 00 00 AE [11:41:25]Write i2c OK [11:41:25]MH_I2C_Read... [11:41:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:41:25]Read from MH i2c: E2 [11:41:25]MH_I2C_Read... [11:41:25]Read from MH i2c: E2 62 00 [11:41:25]MH_I2C_Read... [11:41:25]Read from MH i2c: E2 62 00 10 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 53 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 CA 00 00 00 5E 04 04 00 CA 00 00 00 57 04 04 00 CB 00 00 00 19 04 04 00 00 00 00 00 90 00 0D [11:41:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 53 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 CA 00 00 00 5E 04 04 00 CA 00 00 00 57 04 04 00 CB 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:41:25]wFMCommunicate OK [11:41:25]SAM_PROTO_GetFieldsCounters done [11:41:25]requested_item shift.num is exist - process it [11:41:25]requested_item shift.opened is exist - process it [11:41:25]req_shift_opened [11:41:25]FM_GetShiftState [11:41:25]SAM_PROTO_GetShiftState [11:41:25]wFMCommunicate request_size=4 [11:41:25]MH_SAM_APDU [11:41:25]CAPDU: 80 13 01 00 [11:41:25]Write to MH i2c: E2 08 00 11 22 80 13 01 00 00 00 00 00 B0 [11:41:25]Write i2c OK [11:41:25]MH_I2C_Read... [11:41:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:25]Read from MH i2c: E2 [11:41:25]MH_I2C_Read... [11:41:25]Read from MH i2c: E2 0E 00 [11:41:25]MH_I2C_Read... [11:41:25]Read from MH i2c: E2 0E 00 11 22 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 32 [11:41:25]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:41:25]wFMCommunicate OK [11:41:25]SAM_PROTO_GetShiftState done [11:41:25]FM_GetShiftState done [11:41:25]req_shift_opened done [11:41:25]requested_item shift.open_date is exist - process it [11:41:25]req_shift_open_date [11:41:25]req_shift_open_date done [11:41:25]produce_requested_data done [11:41:25]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223571,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:41:25]process_action_free close_receipt [11:41:25]json_value_free [11:41:25]json_value_free done [11:41:25]process_json_proto returns [11:41:25]Send response to host [11:41:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223571,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:41:25]free response buf [11:41:25]execute_script done [11:41:25]execute_script returns [11:41:25]free content buf [11:41:25]Sock 10.Close socket [11:41:25]Sock 10.Thread stoped [11:41:28]OFD Sender: No OFD packet to send [11:41:33]OFD Sender: No OFD packet to send [11:41:38]OFD Sender: No OFD packet to send [11:41:43]OFD Sender: No OFD packet to send [11:41:48]OFD Sender: No OFD packet to send [11:41:53]OFD Sender: No OFD packet to send [11:41:58]OFD Sender: No OFD packet to send [11:42:03]OFD Sender: No OFD packet to send [11:42:08]OFD Sender: No OFD packet to send [11:42:11]accept exits with 8 [11:42:11]New connection [11:42:11]New thread 3067436388 created [11:42:11]Thread 3067579748 joined [11:42:11]Waiting for new connection... [11:42:11] Sock 8.Parse request [11:42:11]Sock 8.Check first char [11:42:11]Sock 8.First char is OK [11:42:11]request: POST /json_proto HTTP/1.0 [11:42:11]Method: POST [11:42:11]URL: /json_proto [11:42:11]Method is POST - this is cgi request [11:42:11]url: /json_proto [11:42:11]query_string will be loaded in cgi processing [11:42:11]execute_cgi json_proto POST (null) [11:42:11]execute_cgi path=json_proto method=POST [11:42:11]POST find Content-Length [11:42:11]Host: 172.17.52.131:8080 [11:42:11]Content-Length: 677 [11:42:11]Content-Type: application/json [11:42:11] [11:42:11]POST finish read [11:42:11]Found Content-Length = 677 [11:42:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477377", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:11]execute_script... [11:42: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)477377", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:11]POST & json_proto [11:42:11]process_json_proto [11:42:11]json parsed OK: [11:42:11]protocol is kg_v1.0 [11:42:11]action value=close_receipt [11:42:11]process_action close_receipt [11:42:11]cmd_close_receipt [11:42:11]MH_GetDate [11:42:11]Write to MH i2c: F0 00 00 12 22 23 [11:42:11]Write i2c OK [11:42:11]MH_I2C_Read... [11:42:11]Read from MH i2c: F0 [11:42:11]MH_I2C_Read... [11:42:11]Read from MH i2c: F0 09 00 [11:42:11]MH_I2C_Read... [11:42:11]Read from MH i2c: F0 09 00 12 22 00 14 3E 16 67 81 1C 16 67 15 [11:42:11]GetLastDocTimeStamp 1729510881 [11:42:11]current date 1729510932 [11:42:11]FM_GetShiftState [11:42:11]SAM_PROTO_GetShiftState [11:42:11]wFMCommunicate request_size=4 [11:42:11]MH_SAM_APDU [11:42:11]CAPDU: 80 13 01 00 [11:42:11]Write to MH i2c: E2 08 00 13 22 80 13 01 00 00 00 00 00 B2 [11:42:11]Write i2c OK [11:42:11]MH_I2C_Read... [11:42:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:11]Read from MH i2c: E2 [11:42:11]MH_I2C_Read... [11:42:11]Read from MH i2c: E2 0E 00 [11:42:11]MH_I2C_Read... [11:42:11]Read from MH i2c: E2 0E 00 13 22 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 34 [11:42:11]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:42:11]wFMCommunicate OK [11:42:11]SAM_PROTO_GetShiftState done [11:42:11]FM_GetShiftState done [11:42:11]opened in 1729469279 [11:42:11]opened+sec_in_day 1729555679 [11:42:11]quantity*price = 50010 [11:42:11]sum+1 = 50012 [11:42: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 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 203 21.10.2024 11:42 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223572 ФПД: 182815716914428 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T114212&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223572&fm=182815716914428&tin=02508201610067®Number=0000000000091767&sum=50000 [11:42:13]StoreToDocumentArchive [11:42:13]shift 538 fd 223572 [11:42:13]save to /storage/0538/doc_00223572 [11:42:13]save last doc name /storage/0538/doc_00223572 to /storage/kkm_last_doc_name [11:42:13]save OK [11:42:13]Clear old archive folders... [11:42:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:42:13]tlvbuf is 01426200 [11:42:13]SAM_PROTO_ClearQueue [11:42:13]wFMCommunicate request_size=4 [11:42:13]MH_SAM_APDU [11:42:13]CAPDU: 80 09 00 00 [11:42:13]Write to MH i2c: E2 08 00 20 22 80 09 00 00 00 00 00 00 B4 [11:42:13]Write i2c OK [11:42:13]MH_I2C_Read... [11:42:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:42:13]Read from MH i2c: E2 [11:42:13]MH_I2C_Read... [11:42:13]Read from MH i2c: E2 03 00 [11:42:13]MH_I2C_Read... [11:42:13]Read from MH i2c: E2 03 00 20 22 00 90 00 B6 [11:42:13]RAPDU: 90 00 [11:42:13]wFMCommunicate OK [11:42:13]SAM_PROTO_ClearQueue done [11:42:13]KKMCreateOFDPacket [11:42:13]OFDProtocolAddRootSTLVToBuf [11:42:13]FM_MakeSignedData [11:42:13]FM_MakeSignedData [11:42:13]SAM_PROTO_SignData [11:42:13]wFMCommunicate request_size=4 [11:42:13]MH_SAM_APDU [11:42:13]CAPDU: 80 0D 01 02 [11:42:13]Write to MH i2c: E2 08 00 21 22 80 0D 01 02 00 00 00 00 BC [11:42:13]Write i2c OK [11:42:13]MH_I2C_Read... [11:42:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:42:13]Read from MH i2c: E2 [11:42:13]MH_I2C_Read... [11:42:13]Read from MH i2c: E2 03 00 [11:42:13]MH_I2C_Read... [11:42:13]Read from MH i2c: E2 03 00 21 22 00 90 00 B7 [11:42:13]RAPDU: 90 00 [11:42:13]wFMCommunicate OK [11:42:13]wFMCommunicate request_size=255 [11:42:13]MH_SAM_APDU [11:42:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 14 3E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 54 69 03 00 35 04 06 00 A6 [11:42:13]Write to MH i2c: E2 02 01 22 22 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 CB 00 00 00 F4 03 04 00 14 3E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 54 69 03 00 35 04 06 00 A6 00 00 44 [11:42:13]Write i2c OK [11:42:13]MH_I2C_Read... [11:42:13]OFD Sender: No OFD packet to send [11:42:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:13]Read from MH i2c: E2 [11:42:13]MH_I2C_Read... [11:42:13]Read from MH i2c: E2 03 00 [11:42:13]MH_I2C_Read... [11:42:13]Read from MH i2c: E2 03 00 22 22 00 90 00 B8 [11:42:13]RAPDU: 90 00 [11:42:13]wFMCommunicate OK [11:42:13]wFMCommunicate request_size=10 [11:42:13]MH_SAM_APDU [11:42:13]CAPDU: 80 0D 02 02 05 45 19 DD B4 FC [11:42:13]Write to MH i2c: E2 0D 00 23 22 80 0D 02 02 05 00 45 19 DD B4 FC 00 00 B4 [11:42:13]Write i2c OK [11:42:13]MH_I2C_Read... [11:42:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:13]Read from MH i2c: E2 [11:42:13]MH_I2C_Read... [11:42:13]Read from MH i2c: E2 03 00 [11:42:13]MH_I2C_Read... [11:42:13]Read from MH i2c: E2 03 00 23 22 00 90 00 B9 [11:42:13]RAPDU: 90 00 [11:42:13]wFMCommunicate OK [11:42:13]wFMCommunicate request_size=4 [11:42:13]MH_SAM_APDU [11:42:13]CAPDU: 80 0D 03 02 [11:42:13]Write to MH i2c: E2 08 00 24 22 80 0D 03 02 00 00 00 00 C1 [11:42:13]Write i2c OK [11:42:13]MH_I2C_Read... [11:42:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:42:13]Read from MH i2c: E2 [11:42:13]MH_I2C_Read... [11:42:13]Read from MH i2c: E2 0B 00 [11:42:13]MH_I2C_Read... [11:42:13]Read from MH i2c: E2 0B 00 24 22 00 C1 AE 4D EA 79 64 4D A1 90 00 33 [11:42:13]RAPDU: C1 AE 4D EA 79 64 4D A1 90 00 [11:42:13]wFMCommunicate OK [11:42:13]SAM_PROTO_SignData done [11:42:13]FM_MakeSignedData done [11:42:13]CreateOFDProtocolMessage [11:42:13]wFMCommunicate request_size=4 [11:42:13]MH_SAM_APDU [11:42:13]CAPDU: 80 11 00 00 [11:42:13]Write to MH i2c: E2 08 00 25 22 80 11 00 00 00 00 00 00 C1 [11:42:13]Write i2c OK [11:42:13]MH_I2C_Read... [11:42:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:13]Read from MH i2c: E2 [11:42:13]MH_I2C_Read... [11:42:13]Read from MH i2c: E2 17 00 [11:42:13]MH_I2C_Read... [11:42:13]Read from MH i2c: E2 17 00 25 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 14 [11:42:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:42:13]wFMCommunicate OK [11:42:13]CreateOFDProtocolMessage done [11:42:13]OFDSenderStorePacket 223572 [11:42:13]StoreOFDPacket docnum=223572 [11:42:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 75 67 07 01 2F 01 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 CB 00 00 00 F4 03 04 00 14 3E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 54 69 03 00 35 04 06 00 A6 45 19 DD B4 FC C1 AE 4D EA 79 64 4D A1 [11:42:13]CheckFolder [11:42:13]dirname=/storage/ofd_packets [11:42:13]CheckFolder done [11:42:13]ProducePacketName [11:42:13]name=ofd_packets/00223572 [11:42:13]NVStorageSaveData ofd_packets/00223572 [11:42:13]File name is /storage/ofd_packets/00223572 [11:42:13]Write 301 bytes [11:42:13]NVStorageSaveData done [11:42:13]OFDSenderStorePacket done [11:42:13]KKMCreateOFDPacket done [11:42:13]NVStorageSaveData kkm_last_timestamp [11:42:13]File name is /storage/kkm_last_timestamp [11:42:13]Write 4 bytes [11:42:13]NVStorageSaveData done [11:42:13]ExternCall_PrintAddStr [11:42:13]wPrintStart [11:42:13]Write to MH i2c: 01 00 00 26 22 48 [11:42:13]Write i2c OK [11:42:13]MH_I2C_Read... [11:42:13]Read from MH i2c: 01 [11:42:13]MH_I2C_Read... [11:42:13]Read from MH i2c: 01 07 00 [11:42:13]MH_I2C_Read... [11:42:13]Read from MH i2c: 01 07 00 26 22 00 00 00 00 00 FF 0F 5D [11:42:13]RasterBufferAndPrint [11:42:13]line Счет N : (1)477377 [11:42:13]line ИНН: 02508201610067 [11:42:13]line Контрольно-Кассовый Чек [11:42:13]line ПРОДАЖА [11:42:13]line ТРК (МРК, ГНК) : 31 [11:42:13]line Товар: 2710124500 [11:42:13]line Аи-95-К-5 [11:42:13]line 6.740 * 74.20 [11:42:13]line = 500.11 [11:42:13]line НДС 12% НСП 1% [11:42:13]line > о реализуемом товаре [11:42:13]line ОКРУГЛЕНИЕ: -0.11 [11:42:13]line ИТОГО: 500.00 [11:42:13]line Внесено: 500.00 [11:42:13]line СДАЧА: 0.00 [11:42:13]line НСП 1% : 4.43 [11:42:13]line НДС 12% : 53.11 [11:42:13]line Наличными: 500.00 [11:42:13]line Безнал.: 0.00 [11:42:13]line Место: АЗС № 162 "Партнер Нефть" [11:42:13]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:42:13]line СНО: Общий режим [11:42:13]line Чек 203 21.10.2024 11:42 [11:42:13]line Смена: 538 ФФД: 1.0 [11:42:13]line ЗНМ: 0300000103 [11:42:13]line РНМ: 0000000000091767 [11:42:13]line Версия ККМ: 001 [11:42:13]line ФМ: 0000000000871763 [11:42:13]line ФД: 223572 [11:42:13]line ФПД: 182815716914428 [11:42:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T114212&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223572&fm=182815716914428&tin=02508201610067®Number=0000000000091767&sum=50000 [11:42:13]OFD Sender: Processing packet 223572 [packets to send 25, broken 24] [11:42:13]ProducePacketName [11:42:13]name=ofd_packets/00223572 [11:42:13]OFD Sender: To server: pG, [11:42:13]CommunicateWithHost lk.salyk.kg:30040 [11:42:13]ConnectInit lk.salyk.kg [11:42:13]written 0, free lines is 4095 [11:42:14]Connected sock=10 [11:42:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 75 67 07 01 2F 01 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 CB 00 00 00 F4 03 04 00 14 3E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 54 69 03 00 35 04 06 00 A6 45 19 DD B4 FC C1 AE 4D EA 79 64 4D A1 [11:42:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 8E C9 47 00 CA B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 54 69 03 00 F4 03 04 00 B7 E9 15 67 B6 04 01 00 00 F8 60 26 23 22 BC F7 C2 [11:42:14]CommunicateWithHost err = 0 [11:42:14]CheckOFDResponse [11:42:14]1017 (14) - 77093643461234 [11:42:14]1041 (16) - 0000000000871763 [11:42:14]1040 (4) - 223572 [11:42:14]1012 (4) - 21.10.2024 05:42 [11:42:14]1206 (1) - 0 [11:42:14]OFD Sender: Remove packet 223572 [11:42:14]ProducePacketName [11:42:14]name=ofd_packets/00223572 [11:42:14]NVStorageDeleteData [11:42:14]Write to MH i2c: 01 00 00 51 22 73 [11:42:14]Write i2c OK [11:42:14]MH_I2C_Read... [11:42:14]Read from MH i2c: 01 [11:42:14]MH_I2C_Read... [11:42:14]Read from MH i2c: 01 07 00 [11:42:14]MH_I2C_Read... [11:42:14]Read from MH i2c: 01 07 00 51 22 00 00 00 00 00 FB 0C 81 [11:42:14]RasterBufferAndPrint [11:42:14]line [11:42:14]line [11:42:14]line [11:42:14]line [11:42:14]line [11:42:14]written 0, free lines is 3332 [11:42:14]MH_Cut [11:42:14]Write to MH i2c: D1 01 00 58 22 01 4C [11:42:14]Write i2c OK [11:42:14]MH_I2C_Read... [11:42:14]Read from MH i2c: D1 [11:42:14]MH_I2C_Read... [11:42:14]Read from MH i2c: D1 01 00 [11:42:14]MH_I2C_Read... [11:42:14]Read from MH i2c: D1 01 00 58 22 00 4B [11:42:14]Write to MH i2c: 01 00 00 59 22 7B [11:42:14]Write i2c OK [11:42:14]MH_I2C_Read... [11:42:14]OFD Sender: No OFD packet to send [11:42:15]*** Cut start [11:42:15]*** Purtial cut [11:42:15]*** Stage 1: CUTSNS_PIN = 1 [11:42:15]Read from MH i2c: 01 [11:42:15]MH_I2C_Read... [11:42:15]*** Stop cut motor [11:42:15]*** Cut end [11:42:15]Read from MH i2c: 01 07 00 [11:42:15]MH_I2C_Read... [11:42:15]Read from MH i2c: 01 07 00 59 22 00 00 00 00 00 FF 0F 90 [11:42:15]process_action close_receipt done [11:42:15]requested_data is exist [11:42:15]produce_requested_data [11:42:15]requested_item fm.sn is exist - process it [11:42:15]wFMCommunicate request_size=4 [11:42:15]MH_SAM_APDU [11:42:15]CAPDU: 80 11 00 00 [11:42:15]Write to MH i2c: E2 08 00 5A 22 80 11 00 00 00 00 00 00 F6 [11:42:15]Write i2c OK [11:42:15]MH_I2C_Read... [11:42:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:15]Read from MH i2c: E2 [11:42:15]MH_I2C_Read... [11:42:15]Read from MH i2c: E2 17 00 [11:42:15]MH_I2C_Read... [11:42:15]Read from MH i2c: E2 17 00 5A 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 49 [11:42:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:42:15]wFMCommunicate OK [11:42:15]requested_item fd.num is exist - process it [11:42:15]SAM_PROTO_GetFieldsCounters [11:42:15]wFMCommunicate request_size=4 [11:42:15]MH_SAM_APDU [11:42:15]CAPDU: 80 13 00 00 [11:42:15]Write to MH i2c: E2 08 00 5B 22 80 13 00 00 00 00 00 00 F9 [11:42:15]Write i2c OK [11:42:15]MH_I2C_Read... [11:42:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:42:15]Read from MH i2c: E2 [11:42:15]MH_I2C_Read... [11:42:15]Read from MH i2c: E2 62 00 [11:42:15]MH_I2C_Read... [11:42:15]Read from MH i2c: E2 62 00 5B 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 54 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 CB 00 00 00 5E 04 04 00 CB 00 00 00 57 04 04 00 CC 00 00 00 19 04 04 00 00 00 00 00 90 00 5C [11:42:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 54 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 CB 00 00 00 5E 04 04 00 CB 00 00 00 57 04 04 00 CC 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:42:15]wFMCommunicate OK [11:42:15]SAM_PROTO_GetFieldsCounters done [11:42:15]requested_item shift.num is exist - process it [11:42:15]requested_item shift.opened is exist - process it [11:42:15]req_shift_opened [11:42:15]FM_GetShiftState [11:42:15]SAM_PROTO_GetShiftState [11:42:15]wFMCommunicate request_size=4 [11:42:15]MH_SAM_APDU [11:42:15]CAPDU: 80 13 01 00 [11:42:15]Write to MH i2c: E2 08 00 5C 22 80 13 01 00 00 00 00 00 FB [11:42:15]Write i2c OK [11:42:15]MH_I2C_Read... [11:42:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:15]Read from MH i2c: E2 [11:42:15]MH_I2C_Read... [11:42:15]Read from MH i2c: E2 0E 00 [11:42:15]MH_I2C_Read... [11:42:15]Read from MH i2c: E2 0E 00 5C 22 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 7D [11:42:15]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:42:15]wFMCommunicate OK [11:42:15]SAM_PROTO_GetShiftState done [11:42:15]FM_GetShiftState done [11:42:15]req_shift_opened done [11:42:15]requested_item shift.open_date is exist - process it [11:42:15]req_shift_open_date [11:42:15]req_shift_open_date done [11:42:15]produce_requested_data done [11:42:15]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223572,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:42:15]process_action_free close_receipt [11:42:15]json_value_free [11:42:15]json_value_free done [11:42:15]process_json_proto returns [11:42:15]Send response to host [11:42:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223572,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:42:15]free response buf [11:42:15]execute_script done [11:42:15]execute_script returns [11:42:15]free content buf [11:42:15]Sock 8.Close socket [11:42:15]Sock 8.Thread stoped [11:42:19]OFD Sender: No OFD packet to send [11:42:24]OFD Sender: No OFD packet to send [11:42:29]OFD Sender: No OFD packet to send [11:42:34]OFD Sender: No OFD packet to send [11:42:39]OFD Sender: No OFD packet to send [11:42:44]OFD Sender: No OFD packet to send [11:42:49]OFD Sender: No OFD packet to send [11:42:54]OFD Sender: No OFD packet to send [11:42:59]OFD Sender: No OFD packet to send [11:43:04]OFD Sender: No OFD packet to send [11:43:06]accept exits with 9 [11:43:06]New connection [11:43:06]New thread 3067579748 created [11:43:06]Thread 3067436388 joined [11:43:06]Waiting for new connection... [11:43:06] Sock 9.Parse request [11:43:06]Sock 9.Check first char [11:43:06]Sock 9.First char is OK [11:43:06]request: POST /json_proto HTTP/1.0 [11:43:06]Method: POST [11:43:06]URL: /json_proto [11:43:06]Method is POST - this is cgi request [11:43:06]url: /json_proto [11:43:06]query_string will be loaded in cgi processing [11:43:06]execute_cgi json_proto POST (null) [11:43:06]execute_cgi path=json_proto method=POST [11:43:06]POST find Content-Length [11:43:06]Host: 172.17.52.131:8080 [11:43:06]Content-Length: 677 [11:43:06]Content-Type: application/json [11:43:06] [11:43:06]POST finish read [11:43:06]Found Content-Length = 677 [11:43:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477378", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:43:06]execute_script... [11:43:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477378", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:43:06]POST & json_proto [11:43:06]process_json_proto [11:43:06]json parsed OK: [11:43:06]protocol is kg_v1.0 [11:43:06]action value=close_receipt [11:43:06]process_action close_receipt [11:43:06]cmd_close_receipt [11:43:06]MH_GetDate [11:43:06]Write to MH i2c: F0 00 00 5D 22 6E [11:43:06]Write i2c OK [11:43:06]MH_I2C_Read... [11:43:06]Read from MH i2c: F0 [11:43:06]MH_I2C_Read... [11:43:06]Read from MH i2c: F0 09 00 [11:43:06]MH_I2C_Read... [11:43:06]Read from MH i2c: F0 09 00 5D 22 00 4B 3E 16 67 81 1C 16 67 97 [11:43:06]GetLastDocTimeStamp 1729510932 [11:43:06]current date 1729510987 [11:43:06]FM_GetShiftState [11:43:06]SAM_PROTO_GetShiftState [11:43:06]wFMCommunicate request_size=4 [11:43:06]MH_SAM_APDU [11:43:06]CAPDU: 80 13 01 00 [11:43:06]Write to MH i2c: E2 08 00 5E 22 80 13 01 00 00 00 00 00 FD [11:43:06]Write i2c OK [11:43:06]MH_I2C_Read... [11:43:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:43:06]Read from MH i2c: E2 [11:43:06]MH_I2C_Read... [11:43:06]Read from MH i2c: E2 0E 00 [11:43:06]MH_I2C_Read... [11:43:06]Read from MH i2c: E2 0E 00 5E 22 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 7F [11:43:06]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:43:06]wFMCommunicate OK [11:43:06]SAM_PROTO_GetShiftState done [11:43:06]FM_GetShiftState done [11:43:06]opened in 1729469279 [11:43:06]opened+sec_in_day 1729555679 [11:43:06]quantity*price = 40006 [11:43:06]sum+1 = 40007 [11:43:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 204 21.10.2024 11:43 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223573 ФПД: 209590895283528 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T114307&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223573&fm=209590895283528&tin=02508201610067®Number=0000000000091767&sum=40000 [11:43:08]StoreToDocumentArchive [11:43:08]shift 538 fd 223573 [11:43:08]save to /storage/0538/doc_00223573 [11:43:08]save last doc name /storage/0538/doc_00223573 to /storage/kkm_last_doc_name [11:43:08]save OK [11:43:08]Clear old archive folders... [11:43:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:43:08]tlvbuf is 014260C0 [11:43:08]SAM_PROTO_ClearQueue [11:43:08]wFMCommunicate request_size=4 [11:43:08]MH_SAM_APDU [11:43:08]CAPDU: 80 09 00 00 [11:43:08]Write to MH i2c: E2 08 00 6B 22 80 09 00 00 00 00 00 00 FF [11:43:08]Write i2c OK [11:43:08]MH_I2C_Read... [11:43:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:43:08]Read from MH i2c: E2 [11:43:08]MH_I2C_Read... [11:43:08]Read from MH i2c: E2 03 00 [11:43:08]MH_I2C_Read... [11:43:08]Read from MH i2c: E2 03 00 6B 22 00 90 00 01 [11:43:08]RAPDU: 90 00 [11:43:08]wFMCommunicate OK [11:43:08]SAM_PROTO_ClearQueue done [11:43:08]KKMCreateOFDPacket [11:43:08]OFDProtocolAddRootSTLVToBuf [11:43:08]FM_MakeSignedData [11:43:08]FM_MakeSignedData [11:43:08]SAM_PROTO_SignData [11:43:08]wFMCommunicate request_size=4 [11:43:08]MH_SAM_APDU [11:43:08]CAPDU: 80 0D 01 02 [11:43:08]Write to MH i2c: E2 08 00 6C 22 80 0D 01 02 00 00 00 00 07 [11:43:08]Write i2c OK [11:43:08]MH_I2C_Read... [11:43:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:43:08]Read from MH i2c: E2 [11:43:08]MH_I2C_Read... [11:43:08]Read from MH i2c: E2 03 00 [11:43:08]MH_I2C_Read... [11:43:08]Read from MH i2c: E2 03 00 6C 22 00 90 00 02 [11:43:08]RAPDU: 90 00 [11:43:08]wFMCommunicate OK [11:43:08]wFMCommunicate request_size=255 [11:43:08]MH_SAM_APDU [11:43:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 CC 00 00 00 F4 03 04 00 4B 3E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 55 69 03 00 35 04 06 00 BE [11:43:08]Write to MH i2c: E2 02 01 6D 22 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 CC 00 00 00 F4 03 04 00 4B 3E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 55 69 03 00 35 04 06 00 BE 00 00 D7 [11:43:08]Write i2c OK [11:43:08]MH_I2C_Read... [11:43:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:43:08]Read from MH i2c: E2 [11:43:08]MH_I2C_Read... [11:43:08]Read from MH i2c: E2 03 00 [11:43:08]MH_I2C_Read... [11:43:08]Read from MH i2c: E2 03 00 6D 22 00 90 00 03 [11:43:08]RAPDU: 90 00 [11:43:08]wFMCommunicate OK [11:43:08]wFMCommunicate request_size=10 [11:43:08]MH_SAM_APDU [11:43:08]CAPDU: 80 0D 02 02 05 9F 2E DC 8D 48 [11:43:08]Write to MH i2c: E2 0D 00 6E 22 80 0D 02 02 05 00 9F 2E DC 8D 48 00 00 92 [11:43:08]Write i2c OK [11:43:08]MH_I2C_Read... [11:43:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:43:08]Read from MH i2c: E2 [11:43:08]MH_I2C_Read... [11:43:08]Read from MH i2c: E2 03 00 [11:43:08]MH_I2C_Read... [11:43:08]Read from MH i2c: E2 03 00 6E 22 00 90 00 04 [11:43:08]RAPDU: 90 00 [11:43:08]wFMCommunicate OK [11:43:08]wFMCommunicate request_size=4 [11:43:08]MH_SAM_APDU [11:43:08]CAPDU: 80 0D 03 02 [11:43:08]Write to MH i2c: E2 08 00 6F 22 80 0D 03 02 00 00 00 00 0C [11:43:08]Write i2c OK [11:43:08]MH_I2C_Read... [11:43:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:43:08]Read from MH i2c: E2 [11:43:08]MH_I2C_Read... [11:43:08]Read from MH i2c: E2 0B 00 [11:43:08]MH_I2C_Read... [11:43:08]Read from MH i2c: E2 0B 00 6F 22 00 1B 7C B4 28 C8 6C E3 2F 90 00 C6 [11:43:08]RAPDU: 1B 7C B4 28 C8 6C E3 2F 90 00 [11:43:08]wFMCommunicate OK [11:43:08]SAM_PROTO_SignData done [11:43:08]FM_MakeSignedData done [11:43:08]CreateOFDProtocolMessage [11:43:08]wFMCommunicate request_size=4 [11:43:08]MH_SAM_APDU [11:43:08]CAPDU: 80 11 00 00 [11:43:08]Write to MH i2c: E2 08 00 70 22 80 11 00 00 00 00 00 00 0C [11:43:08]Write i2c OK [11:43:08]MH_I2C_Read... [11:43:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:43:08]Read from MH i2c: E2 [11:43:08]MH_I2C_Read... [11:43:08]Read from MH i2c: E2 17 00 [11:43:08]MH_I2C_Read... [11:43:08]Read from MH i2c: E2 17 00 70 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 5F [11:43:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:43:08]wFMCommunicate OK [11:43:08]CreateOFDProtocolMessage done [11:43:08]OFDSenderStorePacket 223573 [11:43:08]StoreOFDPacket docnum=223573 [11:43:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 CD 3E 07 01 ED 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 CC 00 00 00 F4 03 04 00 4B 3E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 55 69 03 00 35 04 06 00 BE 9F 2E DC 8D 48 1B 7C B4 28 C8 6C E3 2F [11:43:08]CheckFolder [11:43:08]dirname=/storage/ofd_packets [11:43:08]CheckFolder done [11:43:08]ProducePacketName [11:43:08]name=ofd_packets/00223573 [11:43:08]NVStorageSaveData ofd_packets/00223573 [11:43:08]File name is /storage/ofd_packets/00223573 [11:43:08]Write 301 bytes [11:43:08]NVStorageSaveData done [11:43:08]OFDSenderStorePacket done [11:43:08]KKMCreateOFDPacket done [11:43:08]NVStorageSaveData kkm_last_timestamp [11:43:08]File name is /storage/kkm_last_timestamp [11:43:08]Write 4 bytes [11:43:08]NVStorageSaveData done [11:43:08]ExternCall_PrintAddStr [11:43:08]wPrintStart [11:43:08]Write to MH i2c: 01 00 00 71 22 93 [11:43:08]Write i2c OK [11:43:08]MH_I2C_Read... [11:43:08]Read from MH i2c: 01 [11:43:08]MH_I2C_Read... [11:43:08]Read from MH i2c: 01 07 00 [11:43:08]MH_I2C_Read... [11:43:08]Read from MH i2c: 01 07 00 71 22 00 00 00 00 00 FF 0F A8 [11:43:08]RasterBufferAndPrint [11:43:08]line Счет N : (1)477378 [11:43:08]line ИНН: 02508201610067 [11:43:08]line Контрольно-Кассовый Чек [11:43:08]line ПРОДАЖА [11:43:08]line ТРК (МРК, ГНК) : 22 [11:43:08]line Товар: 2710124130 [11:43:08]line Аи-92-К-5 [11:43:08]line 5.980 * 66.90 [11:43:08]line = 400.06 [11:43:08]line НДС 12% НСП 1% [11:43:08]line > о реализуемом товаре [11:43:08]line ОКРУГЛЕНИЕ: -0.06 [11:43:08]line ИТОГО: 400.00 [11:43:08]line Внесено: 400.00 [11:43:08]line СДАЧА: 0.00 [11:43:08]line НСП 1% : 3.54 [11:43:08]line НДС 12% : 42.48 [11:43:08]line Наличными: 400.00 [11:43:08]line Безнал.: 0.00 [11:43:08]line Место: АЗС № 162 "Партнер Нефть" [11:43:08]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:43:08]line СНО: Общий режим [11:43:08]line Чек 204 21.10.2024 11:43 [11:43:08]line Смена: 538 ФФД: 1.0 [11:43:08]line ЗНМ: 0300000103 [11:43:08]line РНМ: 0000000000091767 [11:43:08]line Версия ККМ: 001 [11:43:08]line ФМ: 0000000000871763 [11:43:08]line ФД: 223573 [11:43:08]line ФПД: 209590895283528 [11:43:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T114307&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223573&fm=209590895283528&tin=02508201610067®Number=0000000000091767&sum=40000 [11:43:08]OFD Sender: Processing packet 223573 [packets to send 25, broken 24] [11:43:08]ProducePacketName [11:43:08]name=ofd_packets/00223573 [11:43:08]OFD Sender: To server: pG, [11:43:08]CommunicateWithHost lk.salyk.kg:30040 [11:43:08]ConnectInit lk.salyk.kg [11:43:08]written 0, free lines is 4095 [11:43:09]Connected sock=10 [11:43:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 CD 3E 07 01 ED 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 CC 00 00 00 F4 03 04 00 4B 3E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 55 69 03 00 35 04 06 00 BE 9F 2E DC 8D 48 1B 7C B4 28 C8 6C E3 2F [11:43:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 44 6F 47 00 AE 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 55 69 03 00 F4 03 04 00 ED E9 15 67 B6 04 01 00 00 F0 72 FF 70 4D C9 03 7D [11:43:09]CommunicateWithHost err = 0 [11:43:09]CheckOFDResponse [11:43:09]1017 (14) - 77093643461234 [11:43:09]1041 (16) - 0000000000871763 [11:43:09]1040 (4) - 223573 [11:43:09]1012 (4) - 21.10.2024 05:43 [11:43:09]1206 (1) - 0 [11:43:09]OFD Sender: Remove packet 223573 [11:43:09]ProducePacketName [11:43:09]name=ofd_packets/00223573 [11:43:09]NVStorageDeleteData [11:43:09]Write to MH i2c: 01 00 00 9C 22 BE [11:43:09]Write i2c OK [11:43:09]MH_I2C_Read... [11:43:09]Read from MH i2c: 01 [11:43:09]MH_I2C_Read... [11:43:09]Read from MH i2c: 01 07 00 [11:43:09]MH_I2C_Read... [11:43:09]Read from MH i2c: 01 07 00 9C 22 00 00 00 00 00 FE 0C CF [11:43:09]RasterBufferAndPrint [11:43:09]line [11:43:09]line [11:43:09]line [11:43:09]line [11:43:09]line [11:43:09]written 0, free lines is 3335 [11:43:09]MH_Cut [11:43:09]Write to MH i2c: D1 01 00 A3 22 01 97 [11:43:09]Write i2c OK [11:43:09]MH_I2C_Read... [11:43:09]Read from MH i2c: D1 [11:43:09]MH_I2C_Read... [11:43:09]Read from MH i2c: D1 01 00 [11:43:09]MH_I2C_Read... [11:43:09]Read from MH i2c: D1 01 00 A3 22 00 96 [11:43:09]Write to MH i2c: 01 00 00 A4 22 C6 [11:43:09]Write i2c OK [11:43:09]MH_I2C_Read... [11:43:09]OFD Sender: No OFD packet to send [11:43:10]*** Cut start [11:43:10]*** Purtial cut [11:43:10]*** Stage 1: CUTSNS_PIN = 1 [11:43:10]Read from MH i2c: 01 [11:43:10]MH_I2C_Read... [11:43:10]*** Stop cut motor [11:43:10]*** Cut end [11:43:10]Read from MH i2c: 01 07 00 [11:43:10]MH_I2C_Read... [11:43:10]Read from MH i2c: 01 07 00 A4 22 00 00 00 00 00 FF 0F DB [11:43:10]process_action close_receipt done [11:43:10]requested_data is exist [11:43:10]produce_requested_data [11:43:10]requested_item fm.sn is exist - process it [11:43:10]wFMCommunicate request_size=4 [11:43:10]MH_SAM_APDU [11:43:10]CAPDU: 80 11 00 00 [11:43:10]Write to MH i2c: E2 08 00 A5 22 80 11 00 00 00 00 00 00 41 [11:43:10]Write i2c OK [11:43:10]MH_I2C_Read... [11:43:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:43:10]Read from MH i2c: E2 [11:43:10]MH_I2C_Read... [11:43:10]Read from MH i2c: E2 17 00 [11:43:10]MH_I2C_Read... [11:43:10]Read from MH i2c: E2 17 00 A5 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 94 [11:43:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:43:10]wFMCommunicate OK [11:43:10]requested_item fd.num is exist - process it [11:43:10]SAM_PROTO_GetFieldsCounters [11:43:10]wFMCommunicate request_size=4 [11:43:10]MH_SAM_APDU [11:43:10]CAPDU: 80 13 00 00 [11:43:10]Write to MH i2c: E2 08 00 A6 22 80 13 00 00 00 00 00 00 44 [11:43:10]Write i2c OK [11:43:10]MH_I2C_Read... [11:43:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:43:10]Read from MH i2c: E2 [11:43:10]MH_I2C_Read... [11:43:10]Read from MH i2c: E2 62 00 [11:43:10]MH_I2C_Read... [11:43:10]Read from MH i2c: E2 62 00 A6 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 55 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 CC 00 00 00 5E 04 04 00 CC 00 00 00 57 04 04 00 CD 00 00 00 19 04 04 00 00 00 00 00 90 00 AB [11:43:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 55 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 CC 00 00 00 5E 04 04 00 CC 00 00 00 57 04 04 00 CD 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:43:10]wFMCommunicate OK [11:43:10]SAM_PROTO_GetFieldsCounters done [11:43:10]requested_item shift.num is exist - process it [11:43:10]requested_item shift.opened is exist - process it [11:43:10]req_shift_opened [11:43:10]FM_GetShiftState [11:43:10]SAM_PROTO_GetShiftState [11:43:10]wFMCommunicate request_size=4 [11:43:10]MH_SAM_APDU [11:43:10]CAPDU: 80 13 01 00 [11:43:10]Write to MH i2c: E2 08 00 A7 22 80 13 01 00 00 00 00 00 46 [11:43:10]Write i2c OK [11:43:10]MH_I2C_Read... [11:43:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:43:10]Read from MH i2c: E2 [11:43:10]MH_I2C_Read... [11:43:10]Read from MH i2c: E2 0E 00 [11:43:10]MH_I2C_Read... [11:43:10]Read from MH i2c: E2 0E 00 A7 22 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 C8 [11:43:10]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:43:10]wFMCommunicate OK [11:43:10]SAM_PROTO_GetShiftState done [11:43:10]FM_GetShiftState done [11:43:10]req_shift_opened done [11:43:10]requested_item shift.open_date is exist - process it [11:43:10]req_shift_open_date [11:43:10]req_shift_open_date done [11:43:10]produce_requested_data done [11:43:10]produce_requested_data return {"fm.sn":"0000000000871763","fd.num":223573,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:43:10]process_action_free close_receipt [11:43:10]json_value_free [11:43:10]json_value_free done [11:43:10]process_json_proto returns [11:43:10]Send response to host [11:43:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871763","fd.num":223573,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:43:10]free response buf [11:43:10]execute_script done [11:43:10]execute_script returns [11:43:10]free content buf [11:43:10]Sock 9.Close socket [11:43:10]Sock 9.Thread stoped [11:43:14]OFD Sender: No OFD packet to send [11:43:19]OFD Sender: No OFD packet to send [11:43:24]OFD Sender: No OFD packet to send [11:43:25]int [11:43:25]Write to MH i2c: 01 00 00 A8 22 CA [11:43:25]*** FLAG_PRN_PAP1 set [11:43:25]Write i2c OK [11:43:25]MH_I2C_Read... [11:43:25]Read from MH i2c: 01 [11:43:25]MH_I2C_Read... [11:43:25]Read from MH i2c: 01 07 00 [11:43:25]MH_I2C_Read... [11:43:25]Read from MH i2c: 01 07 00 A8 22 00 01 00 00 00 FF 0F E0 [11:43:25]state=0 [11:43:25]No paper [11:43:25]int [11:43:25]Write to MH i2c: 01 00 00 A9 22 CB [11:43:25]*** FLAG_PRN_PAP2 set [11:43:25]Write i2c OK [11:43:25]MH_I2C_Read... [11:43:25]Read from MH i2c: 01 [11:43:25]MH_I2C_Read... [11:43:25]Read from MH i2c: 01 07 00 [11:43:25]MH_I2C_Read... [11:43:25]Read from MH i2c: 01 07 00 A9 22 00 03 00 00 00 FF 0F E3 [11:43:25]state=0 [11:43:25]No paper [11:43:25]Cover opened [11:43:25]int [11:43:25]Write to MH i2c: 01 00 00 AA 22 CC [11:43:25]*** FLAG_PRN_PAP2 reset [11:43:25]Write i2c OK [11:43:25]MH_I2C_Read... [11:43:25]Read from MH i2c: 01 [11:43:25]MH_I2C_Read... [11:43:25]Read from MH i2c: 01 07 00 [11:43:25]MH_I2C_Read... [11:43:25]Read from MH i2c: 01 07 00 AA 22 00 01 00 00 00 FF 0F E2 [11:43:25]state=3 [11:43:25]No paper [11:43:25]Cover closed [11:43:29]accept exits with 8 [11:43:29]New connection [11:43:29]New thread 3067436388 created [11:43:29]Thread 3067579748 joined [11:43:29]Waiting for new connection... [11:43:29] Sock 8.Parse request [11:43:29]Sock 8.Check first char [11:43:29]Sock 8.First char is OK [11:43:29]request: POST /json_proto HTTP/1.0 [11:43:29]Method: POST [11:43:29]URL: /json_proto [11:43:29]Method is POST - this is cgi request [11:43:29]url: /json_proto [11:43:29]query_string will be loaded in cgi processing [11:43:29]execute_cgi json_proto POST (null) [11:43:29]execute_cgi path=json_proto method=POST [11:43:29]POST find Content-Length [11:43:29]Host: 172.17.52.131:8080 [11:43:29]Content-Length: 682 [11:43:29]Content-Type: application/json [11:43:29] [11:43:29]POST finish read [11:43:29]Found Content-Length = 682 [11:43:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477379", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:43:29]execute_script... [11:43:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)477379", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:43:29]POST & json_proto [11:43:29]process_json_proto [11:43:29]json parsed OK: [11:43:29]protocol is kg_v1.0 [11:43:29]action value=close_receipt [11:43:29]process_action close_receipt [11:43:29]cmd_close_receipt [11:43:29]MH_GetDate [11:43:29]Write to MH i2c: F0 00 00 AB 22 BC [11:43:29]Write i2c OK [11:43:29]MH_I2C_Read... [11:43:29]Read from MH i2c: F0 [11:43:29]MH_I2C_Read... [11:43:29]Read from MH i2c: F0 09 00 [11:43:29]MH_I2C_Read... [11:43:29]Read from MH i2c: F0 09 00 AB 22 00 62 3E 16 67 81 1C 16 67 FC [11:43:29]GetLastDocTimeStamp 1729510987 [11:43:29]current date 1729511010 [11:43:29]FM_GetShiftState [11:43:29]SAM_PROTO_GetShiftState [11:43:29]wFMCommunicate request_size=4 [11:43:29]MH_SAM_APDU [11:43:29]CAPDU: 80 13 01 00 [11:43:29]Write to MH i2c: E2 08 00 AC 22 80 13 01 00 00 00 00 00 4B [11:43:29]Write i2c OK [11:43:29]MH_I2C_Read... [11:43:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:43:29]Read from MH i2c: E2 [11:43:29]MH_I2C_Read... [11:43:29]Read from MH i2c: E2 0E 00 [11:43:29]MH_I2C_Read... [11:43:29]Read from MH i2c: E2 0E 00 AC 22 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 CD [11:43:29]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:43:29]wFMCommunicate OK [11:43:29]SAM_PROTO_GetShiftState done [11:43:29]FM_GetShiftState done [11:43:29]opened in 1729469279 [11:43:29]opened+sec_in_day 1729555679 [11:43:29]quantity*price = 100015 [11:43:29]sum+1 = 100017 [11:43:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 162 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 СНО: Общий режим Чек 205 21.10.2024 11:43 Смена: 538 ФФД: 1.0 ЗНМ: 0300000103 РНМ: 0000000000091767 Версия ККМ: 001 ФМ: 0000000000871763 ФД: 223574 ФПД: 261692580439811 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T114330&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223574&fm=261692580439811&tin=02508201610067®Number=0000000000091767&sum=100000 [11:43:30]StoreToDocumentArchive [11:43:30]shift 538 fd 223574 [11:43:30]save to /storage/0538/doc_00223574 [11:43:30]save last doc name /storage/0538/doc_00223574 to /storage/kkm_last_doc_name [11:43:30]save OK [11:43:30]Clear old archive folders... [11:43:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:43:30]tlvbuf is 01449960 [11:43:30]SAM_PROTO_ClearQueue [11:43:30]wFMCommunicate request_size=4 [11:43:30]MH_SAM_APDU [11:43:30]CAPDU: 80 09 00 00 [11:43:30]Write to MH i2c: E2 08 00 B9 22 80 09 00 00 00 00 00 00 4D [11:43:30]Write i2c OK [11:43:30]MH_I2C_Read... [11:43:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:43:30]Read from MH i2c: E2 [11:43:30]MH_I2C_Read... [11:43:30]Read from MH i2c: E2 03 00 [11:43:30]MH_I2C_Read... [11:43:30]Read from MH i2c: E2 03 00 B9 22 00 90 00 4F [11:43:30]RAPDU: 90 00 [11:43:30]wFMCommunicate OK [11:43:30]SAM_PROTO_ClearQueue done [11:43:30]KKMCreateOFDPacket [11:43:30]OFDProtocolAddRootSTLVToBuf [11:43:30]FM_MakeSignedData [11:43:30]FM_MakeSignedData [11:43:30]SAM_PROTO_SignData [11:43:30]wFMCommunicate request_size=4 [11:43:30]MH_SAM_APDU [11:43:30]CAPDU: 80 0D 01 02 [11:43:30]Write to MH i2c: E2 08 00 BA 22 80 0D 01 02 00 00 00 00 55 [11:43:30]Write i2c OK [11:43:30]MH_I2C_Read... [11:43:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:43:30]Read from MH i2c: E2 [11:43:30]MH_I2C_Read... [11:43:30]Read from MH i2c: E2 03 00 [11:43:30]MH_I2C_Read... [11:43:30]Read from MH i2c: E2 03 00 BA 22 00 90 00 50 [11:43:30]RAPDU: 90 00 [11:43:30]wFMCommunicate OK [11:43:30]wFMCommunicate request_size=255 [11:43:30]MH_SAM_APDU [11:43: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 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 CD 00 00 00 F4 03 04 00 62 3E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 56 69 03 00 35 04 06 00 EE [11:43:30]Write to MH i2c: E2 02 01 BB 22 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 CD 00 00 00 F4 03 04 00 62 3E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 56 69 03 00 35 04 06 00 EE 00 00 99 [11:43:30]Write i2c OK [11:43:30]MH_I2C_Read... [11:43:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:43:31]Read from MH i2c: E2 [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: E2 03 00 [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: E2 03 00 BB 22 00 90 00 51 [11:43:31]RAPDU: 90 00 [11:43:31]wFMCommunicate OK [11:43:31]wFMCommunicate request_size=10 [11:43:31]MH_SAM_APDU [11:43:31]CAPDU: 80 0D 02 02 05 02 0D 4C 27 03 [11:43:31]Write to MH i2c: E2 0D 00 BC 22 80 0D 02 02 05 00 02 0D 4C 27 03 00 00 E7 [11:43:31]Write i2c OK [11:43:31]MH_I2C_Read... [11:43:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:43:31]Read from MH i2c: E2 [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: E2 03 00 [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: E2 03 00 BC 22 00 90 00 52 [11:43:31]RAPDU: 90 00 [11:43:31]wFMCommunicate OK [11:43:31]wFMCommunicate request_size=4 [11:43:31]MH_SAM_APDU [11:43:31]CAPDU: 80 0D 03 02 [11:43:31]Write to MH i2c: E2 08 00 BD 22 80 0D 03 02 00 00 00 00 5A [11:43:31]Write i2c OK [11:43:31]MH_I2C_Read... [11:43:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:43:31]Read from MH i2c: E2 [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: E2 0B 00 [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: E2 0B 00 BD 22 00 19 60 87 3A 80 A2 3D CB 90 00 BF [11:43:31]RAPDU: 19 60 87 3A 80 A2 3D CB 90 00 [11:43:31]wFMCommunicate OK [11:43:31]SAM_PROTO_SignData done [11:43:31]FM_MakeSignedData done [11:43:31]CreateOFDProtocolMessage [11:43:31]wFMCommunicate request_size=4 [11:43:31]MH_SAM_APDU [11:43:31]CAPDU: 80 11 00 00 [11:43:31]Write to MH i2c: E2 08 00 BE 22 80 11 00 00 00 00 00 00 5A [11:43:31]Write i2c OK [11:43:31]MH_I2C_Read... [11:43:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:43:31]Read from MH i2c: E2 [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: E2 17 00 [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: E2 17 00 BE 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 AD [11:43:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:43:31]wFMCommunicate OK [11:43:31]CreateOFDProtocolMessage done [11:43:31]OFDSenderStorePacket 223574 [11:43:31]StoreOFDPacket docnum=223574 [11:43:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 B7 21 07 01 63 CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 CD 00 00 00 F4 03 04 00 62 3E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 56 69 03 00 35 04 06 00 EE 02 0D 4C 27 03 19 60 87 3A 80 A2 3D CB [11:43:31]CheckFolder [11:43:31]dirname=/storage/ofd_packets [11:43:31]CheckFolder done [11:43:31]ProducePacketName [11:43:31]name=ofd_packets/00223574 [11:43:31]NVStorageSaveData ofd_packets/00223574 [11:43:31]File name is /storage/ofd_packets/00223574 [11:43:31]Write 301 bytes [11:43:31]NVStorageSaveData done [11:43:31]OFDSenderStorePacket done [11:43:31]KKMCreateOFDPacket done [11:43:31]NVStorageSaveData kkm_last_timestamp [11:43:31]File name is /storage/kkm_last_timestamp [11:43:31]Write 4 bytes [11:43:31]NVStorageSaveData done [11:43:31]ExternCall_PrintAddStr [11:43:31]wPrintStart [11:43:31]Write to MH i2c: 01 00 00 BF 22 E1 [11:43:31]Write i2c OK [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: 01 [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: 01 07 00 [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: 01 07 00 BF 22 00 01 00 00 00 FF 0F F7 [11:43:31]RasterBufferAndPrint [11:43:31]line Счет N : (1)477379 [11:43:31]line ИНН: 02508201610067 [11:43:31]line Контрольно-Кассовый Чек [11:43:31]line ПРОДАЖА [11:43:31]line ТРК (МРК, ГНК) : 52 [11:43:31]line Товар: 2710124130 [11:43:31]line Аи-92-К-5 [11:43:31]line 14.950 * 66.90 [11:43:31]line = 1000.16 [11:43:31]line НДС 12% НСП 1% [11:43:31]line > о реализуемом товаре [11:43:31]line ОКРУГЛЕНИЕ: -0.16 [11:43:31]line ИТОГО: 1000.00 [11:43:31]line Внесено: 1000.00 [11:43:31]line СДАЧА: 0.00 [11:43:31]line НСП 1% : 8.85 [11:43:31]line НДС 12% : 106.21 [11:43:31]line Наличными: 1000.00 [11:43:31]line Безнал.: 0.00 [11:43:31]line Место: АЗС № 162 "Партнер Нефть" [11:43:31]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:43:31]line СНО: Общий режим [11:43:31]line Чек 205 21.10.2024 11:43 [11:43:31]line Смена: 538 ФФД: 1.0 [11:43:31]line ЗНМ: 0300000103 [11:43:31]line РНМ: 0000000000091767 [11:43:31]line Версия ККМ: 001 [11:43:31]line ФМ: 0000000000871763 [11:43:31]line ФД: 223574 [11:43:31]line ФПД: 261692580439811 [11:43:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T114330&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223574&fm=261692580439811&tin=02508201610067®Number=0000000000091767&sum=100000 [11:43:31]OFD Sender: Processing packet 223574 [packets to send 25, broken 24] [11:43:31]ProducePacketName [11:43:31]name=ofd_packets/00223574 [11:43:31]OFD Sender: To server: pG, [11:43:31]CommunicateWithHost lk.salyk.kg:30040 [11:43:31]ConnectInit lk.salyk.kg [11:43:31]written 0, free lines is 4095 [11:43:31]Error from MH - 05 [11:43:31]process_action_free close_receipt [11:43:31]json_value_free [11:43:31]json_value_free done [11:43:31]process_json_proto returns [11:43:31]Send response to host [11:43:31]{"protocol":"kg_v1.0","response":{"error":1033,"error_desc":"No paper"}} [11:43:31]free response buf [11:43:31]execute_script done [11:43:31]execute_script returns [11:43:31]free content buf [11:43:31]Sock 8.Close socket [11:43:31]Sock 8.Thread stoped [11:43:31]Connected sock=10 [11:43:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0F 01 00 00 B7 21 07 01 63 CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 CD 00 00 00 F4 03 04 00 62 3E 16 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 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 56 69 03 00 35 04 06 00 EE 02 0D 4C 27 03 19 60 87 3A 80 A2 3D CB [11:43:31]int [11:43:31]Write to MH i2c: 01 00 00 C2 22 E4 [11:43:31]*** FLAG_PRN_PAP1 reset [11:43:31]Write i2c OK [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: 01 [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: 01 07 00 [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: 01 07 00 C2 22 00 00 00 00 00 FF 0F F9 [11:43:31]state=0 [11:43:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 4F 00 00 00 3A 30 47 00 8C 08 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 10 04 04 00 56 69 03 00 F4 03 04 00 04 EA 15 67 B6 04 01 00 00 3F 1A 93 56 E4 0D A1 98 [11:43:31]CommunicateWithHost err = 0 [11:43:31]CheckOFDResponse [11:43:31]1017 (14) - 77093643461234 [11:43:31]1041 (16) - 0000000000871763 [11:43:31]1040 (4) - 223574 [11:43:31]1012 (4) - 21.10.2024 05:43 [11:43:31]1206 (1) - 0 [11:43:31]OFD Sender: Remove packet 223574 [11:43:31]ProducePacketName [11:43:31]name=ofd_packets/00223574 [11:43:31]NVStorageDeleteData [11:43:32]OFD Sender: No OFD packet to send [11:43:34]int [11:43:34]Write to MH i2c: 01 00 00 C3 22 E5 [11:43:34]*** FLAG_PRN_KEY set [11:43:34]Write i2c OK [11:43:34]MH_I2C_Read... [11:43:34]Read from MH i2c: 01 [11:43:34]MH_I2C_Read... [11:43:34]Read from MH i2c: 01 07 00 [11:43:34]MH_I2C_Read... [11:43:34]Read from MH i2c: 01 07 00 C3 22 00 08 00 00 00 FF 0F 02 [11:43:34]state=0 [11:43:34]Key pressed [11:43:34]Feed [11:43:34]Write to MH i2c: D8 00 00 C4 22 BD [11:43:34]Write i2c OK [11:43:34]MH_I2C_Read... [11:43:34]Read from MH i2c: D8 [11:43:34]MH_I2C_Read... [11:43:34]Read from MH i2c: D8 01 00 [11:43:34]MH_I2C_Read... [11:43:34]Read from MH i2c: D8 01 00 C4 22 00 BE [11:43:34]int [11:43:34]Write to MH i2c: 01 00 00 C5 22 E7 [11:43:34]Write i2c OK [11:43:34]MH_I2C_Read... [11:43:34]Read from MH i2c: 01 [11:43:34]MH_I2C_Read... [11:43:34]Read from MH i2c: 01 07 00 [11:43:34]MH_I2C_Read... [11:43:34]Read from MH i2c: 01 07 00 C5 22 00 48 00 00 00 3C 00 72 [11:43:34]state=2 [11:43:34]Key pressed [11:43:34]int [11:43:34]Write to MH i2c: 01 00 00 C6 22 E8 [11:43:34]*** FLAG_PRN_KEY reset [11:43:34]Write i2c OK [11:43:34]MH_I2C_Read... [11:43:34]Read from MH i2c: 01 [11:43:34]MH_I2C_Read... [11:43:34]Read from MH i2c: 01 07 00 [11:43:34]MH_I2C_Read... [11:43:34]Read from MH i2c: 01 07 00 C6 22 00 00 00 00 00 FF 0F FD [11:43:34]state=2 [11:43:34]Stop feed [11:43:37]OFD Sender: No OFD packet to send [11:43:42]OFD Sender: No OFD packet to send [11:43:47]OFD Sender: No OFD packet to send [11:43:52]OFD Sender: No OFD packet to send [11:43:57]OFD Sender: No OFD packet to send [11:44:02]OFD Sender: No OFD packet to send [11:44:07]OFD Sender: No OFD packet to send [11:44:12]OFD Sender: No OFD packet to send [11:44:17]OFD Sender: No OFD packet to send [11:44:22]OFD Sender: No OFD packet to send [11:44:27]OFD Sender: No OFD packet to send [11:44:32]OFD Sender: No OFD packet to send [11:44:37]OFD Sender: No OFD packet to send [11:44:42]OFD Sender: No OFD packet to send [11:44:47]OFD Sender: No OFD packet to send [11:44:52]OFD Sender: No OFD packet to send [11:44:57]OFD Sender: No OFD packet to send [11:45:02]OFD Sender: No OFD packet to send [11:45:07]OFD Sender: No OFD packet to send [11:45:12]OFD Sender: No OFD packet to send [11:45:17]OFD Sender: No OFD packet to send [11:45:22]OFD Sender: No OFD packet to send [11:45:27]OFD Sender: No OFD packet to send [11:45:32]OFD Sender: No OFD packet to send [11:45:37]OFD Sender: No OFD packet to send [11:45:42]OFD Sender: No OFD packet to send [11:45:47]OFD Sender: No OFD packet to send [11:45:52]OFD Sender: No OFD packet to send [11:45:57]OFD Sender: No OFD packet to send [11:46:02]OFD Sender: No OFD packet to send [11:46:07]OFD Sender: No OFD packet to send [11:46:12]OFD Sender: No OFD packet to send [11:46:17]OFD Sender: No OFD packet to send [11:46:22]OFD Sender: No OFD packet to send [11:46:27]OFD Sender: No OFD packet to send [11:46:32]OFD Sender: No OFD packet to send [11:46:37]OFD Sender: No OFD packet to send [11:46:42]OFD Sender: No OFD packet to send [11:46:47]OFD Sender: No OFD packet to send [11:46:52]OFD Sender: No OFD packet to send [11:46:57]OFD Sender: No OFD packet to send [11:47:02]OFD Sender: No OFD packet to send [11:47:07]OFD Sender: No OFD packet to send [11:47:12]OFD Sender: No OFD packet to send [11:47:17]OFD Sender: No OFD packet to send [11:47:22]OFD Sender: No OFD packet to send [11:47:27]OFD Sender: No OFD packet to send [11:47:32]OFD Sender: No OFD packet to send [11:47:37]OFD Sender: No OFD packet to send [11:47:42]OFD Sender: No OFD packet to send [11:47:47]OFD Sender: No OFD packet to send [11:47:52]OFD Sender: No OFD packet to send [11:47:57]OFD Sender: No OFD packet to send [11:48:02]OFD Sender: No OFD packet to send [11:48:07]OFD Sender: No OFD packet to send [11:48:12]OFD Sender: No OFD packet to send [11:48:17]OFD Sender: No OFD packet to send [11:48:22]OFD Sender: No OFD packet to send [11:48:27]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]/dev/ttyS4 opened [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 77 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B3 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572577 (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: 8990+1729502337=1729511327 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33550623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 77 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B4 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 60 00 FF FF 7F [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 A0 3F 16 67 81 1C 16 67 75 [11:48:48]Current date/time: 21.10.2024 11:48 [11:48:48]FM_Init [11:48:48]wFMConnect [11:48:48]MH_SAM_On [11:48:48]Write to MH i2c: E0 00 00 08 00 E7 [11:48:48]Write i2c OK [11:48:48]MH_I2C_Read... [11:48:48]*** iso7816_init finished! [11:48:48]*** atr: [11:48:48]*** 0F 3B D5 18 FF 81 91 FE [11:48:48]*** 1F C3 80 73 C8 21 10 0A [11:48:48]*** 00 00 00 00 00 00 00 00 [11:48:48]*** 00 00 00 00 00 00 00 00 [11:48:48]*** 00 00 00 00 00 00 00 00 [11:48:48]*** 00 00 00 00 00 00 00 00 [11:48:48]*** 00 00 00 00 00 00 00 00 [11:48:48]*** 00 00 00 00 00 00 00 00 [11:48:48]Read from MH i2c: E0 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E0 10 00 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [11:48:48]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [11:48:48]wFMCommunicate request_size=10 [11:48:48]MH_SAM_APDU [11:48:48]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [11:48:48]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [11:48:48]Write i2c OK [11:48:48]MH_I2C_Read... [11:48:48]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [11:48:48]Read from MH i2c: E2 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 03 00 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [11:48:48]RAPDU: 90 00 [11:48:48]wFMCommunicate OK [11:48:48]wFMCommunicate request_size=4 [11:48:48]MH_SAM_APDU [11:48:48]CAPDU: 80 11 00 00 [11:48:48]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [11:48:48]Write i2c OK [11:48:48]MH_I2C_Read... [11:48:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:48:48]Read from MH i2c: E2 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 17 00 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 D7 [11:48:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:48:48]wFMCommunicate OK [11:48:48]Detected FM SN is 0000000000871763 [11:48:48]Stored FM SN is 0000000000871763 [11:48:48]wFMCommunicate request_size=9 [11:48:48]MH_SAM_APDU [11:48:48]CAPDU: 80 16 00 00 04 81 26 01 00 [11:48:48]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 81 26 01 00 00 00 3A [11:48:48]Write i2c OK [11:48:48]MH_I2C_Read... [11:48:48]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [11:48:48]Read from MH i2c: E2 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 03 00 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [11:48:48]RAPDU: 90 00 [11:48:48]wFMCommunicate OK [11:48:48]FM PIN OK [11:48:48]wFMCommunicate request_size=8 [11:48:48]MH_SAM_APDU [11:48:48]CAPDU: 80 14 04 00 03 02 00 01 [11:48:48]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [11:48:48]Write i2c OK [11:48:48]MH_I2C_Read... [11:48:48]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [11:48:48]Read from MH i2c: E2 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 03 00 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [11:48:48]RAPDU: 90 00 [11:48:48]wFMCommunicate OK [11:48:48]wFMCommunicate request_size=13 [11:48:48]MH_SAM_APDU [11:48:48]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [11:48:48]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [11:48:48]Write i2c OK [11:48:48]MH_I2C_Read... [11:48:48]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [11:48:48]Read from MH i2c: E2 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 03 00 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [11:48:48]RAPDU: 90 00 [11:48:48]wFMCommunicate OK [11:48:48]wFMCommunicate request_size=4 [11:48:48]MH_SAM_APDU [11:48:48]CAPDU: 80 11 00 00 [11:48:48]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [11:48:48]Write i2c OK [11:48:48]MH_I2C_Read... [11:48:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:48:48]Read from MH i2c: E2 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 17 00 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 DB [11:48:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:48:48]wFMCommunicate OK [11:48:48]DocumentArchiveInit [11:48:48]Start Httpd... [11:48:48]Httpd thread 3067805028 created [11:48:48]Write to MH i2c: 01 00 00 0F 00 0F [11:48:48]Write i2c OK [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: 01 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: 01 07 00 [11:48:48]MH_I2C_Read... [11:48:48]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [11:48:48]MH Int Process started [11:48:48]Allocated Socket 8 [11:48:48]Bind OK [11:48:48]Listen OK [11:48:48]httpd running on port 8080 [11:48:48]Waiting for new connection... [11:48:48]OFD Sender: No OFD packet to send [11:48:53]OFD Sender: No OFD packet to send [11:48:58]OFD Sender: No OFD packet to send [11:49:03]OFD Sender: No OFD packet to send [11:49:08]OFD Sender: No OFD packet to send [11:49:13]OFD Sender: No OFD packet to send [11:49:15]accept exits with 9 [11:49:15]New connection [11:49:15]New thread 3067518308 created [11:49:15]Waiting for new connection... [11:49:15] Sock 9.Parse request [11:49:15]Sock 9.Check first char [11:49:15]Sock 9.First char is OK [11:49:15]request: POST /json_proto HTTP/1.0 [11:49:15]Method: POST [11:49:15]URL: /json_proto [11:49:15]Method is POST - this is cgi request [11:49:15]url: /json_proto [11:49:15]query_string will be loaded in cgi processing [11:49:15]execute_cgi json_proto POST (null) [11:49:15]execute_cgi path=json_proto method=POST [11:49:15]POST find Content-Length [11:49:15]Host: 172.17.52.131:8080 [11:49:15]Content-Length: 215 [11:49:15]Content-Type: application/json [11:49:15] [11:49:15]POST finish read [11:49:15]Found Content-Length = 215 [11:49:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:49:15]execute_script... [11:49:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:49:15]POST & json_proto [11:49:15]process_json_proto [11:49:15]json parsed OK: [11:49:15]protocol is kg_v1.0 [11:49:15]action value=get_value [11:49:15]process_action get_value [11:49:15]cmd_get_value [11:49:15]process_action get_value done [11:49:15]requested_data is exist [11:49:15]produce_requested_data [11:49:15]requested_item kkm.sn is exist - process it [11:49:15]requested_item kkm.ver is exist - process it [11:49:15]requested_item fm.sn is exist - process it [11:49:15]wFMCommunicate request_size=4 [11:49:15]MH_SAM_APDU [11:49:15]CAPDU: 80 11 00 00 [11:49:15]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [11:49:15]Write i2c OK [11:49:15]MH_I2C_Read... [11:49:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:49:15]Read from MH i2c: E2 [11:49:15]MH_I2C_Read... [11:49:15]Read from MH i2c: E2 17 00 [11:49:15]MH_I2C_Read... [11:49:15]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 DD [11:49:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:49:15]wFMCommunicate OK [11:49:15]requested_item fd.num is exist - process it [11:49:15]SAM_PROTO_GetFieldsCounters [11:49:15]wFMCommunicate request_size=4 [11:49:15]MH_SAM_APDU [11:49:15]CAPDU: 80 13 00 00 [11:49:15]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [11:49:15]Write i2c OK [11:49:15]MH_I2C_Read... [11:49:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:49:16]Read from MH i2c: E2 [11:49:16]MH_I2C_Read... [11:49:16]Read from MH i2c: E2 62 00 [11:49:16]MH_I2C_Read... [11:49:16]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 56 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 F8 [11:49:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 56 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:49:16]wFMCommunicate OK [11:49:16]SAM_PROTO_GetFieldsCounters done [11:49:16]requested_item shift.num is exist - process it [11:49:16]requested_item shift.opened is exist - process it [11:49:16]req_shift_opened [11:49:16]FM_GetShiftState [11:49:16]SAM_PROTO_GetShiftState [11:49:16]wFMCommunicate request_size=4 [11:49:16]MH_SAM_APDU [11:49:16]CAPDU: 80 13 01 00 [11:49:16]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [11:49:16]Write i2c OK [11:49:16]MH_I2C_Read... [11:49:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:49:16]Read from MH i2c: E2 [11:49:16]MH_I2C_Read... [11:49:16]Read from MH i2c: E2 0E 00 [11:49:16]MH_I2C_Read... [11:49:16]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 11 [11:49:16]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:49:16]wFMCommunicate OK [11:49:16]SAM_PROTO_GetShiftState done [11:49:16]FM_GetShiftState done [11:49:16]req_shift_opened done [11:49:16]requested_item shift.open_date is exist - process it [11:49:16]req_shift_open_date [11:49:16]req_shift_open_date done [11:49:16]produce_requested_data done [11:49:16]produce_requested_data return {"kkm.sn":"0300000103","kkm.ver":"001","fm.sn":"0000000000871763","fd.num":223574,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:49:16]process_action_free get_value [11:49:16]json_value_free [11:49:16]json_value_free done [11:49:16]process_json_proto returns [11:49:16]Send response to host [11:49:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000103","kkm.ver":"001","fm.sn":"0000000000871763","fd.num":223574,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:49:16]free response buf [11:49:16]execute_script done [11:49:16]execute_script returns [11:49:16]free content buf [11:49:16]Sock 9.Close socket [11:49:16]Sock 9.Thread stoped [11:49:16]accept exits with 7 [11:49:16]New connection [11:49:16]New thread 3067374948 created [11:49:16]Thread 3067518308 joined [11:49:16]Waiting for new connection... [11:49:16] Sock 7.Parse request [11:49:16]Sock 7.Check first char [11:49:16]Sock 7.First char is OK [11:49:16]request: POST /json_proto HTTP/1.0 [11:49:16]Method: POST [11:49:16]URL: /json_proto [11:49:16]Method is POST - this is cgi request [11:49:16]url: /json_proto [11:49:16]query_string will be loaded in cgi processing [11:49:16]execute_cgi json_proto POST (null) [11:49:16]execute_cgi path=json_proto method=POST [11:49:16]POST find Content-Length [11:49:16]Host: 172.17.52.131:8080 [11:49:16]Content-Length: 331 [11:49:16]Content-Type: application/json [11:49:16] [11:49:16]POST finish read [11:49:16]Found Content-Length = 331 [11:49: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" ] } } [11:49:16]execute_script... [11:49: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" ] } } [11:49:16]POST & json_proto [11:49:16]process_json_proto [11:49:16]json parsed OK: [11:49:16]protocol is kg_v1.0 [11:49:16]action value=get_value [11:49:16]process_action get_value [11:49:16]cmd_get_value [11:49:16]process_action get_value done [11:49:16]requested_data is exist [11:49:16]produce_requested_data [11:49:16]requested_item fm.sale.total is exist - process it [11:49:16]SAM_PROTO_GetFMData [11:49:16]wFMCommunicate request_size=4 [11:49:16]MH_SAM_APDU [11:49:16]CAPDU: 80 13 03 00 [11:49:16]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [11:49:16]Write i2c OK [11:49:16]MH_I2C_Read... [11:49:16]int [11:49:16]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [11:49:16]*** FLAG_PRN_PAP1 set [11:49:16]Read from MH i2c: E2 [11:49:16]MH_I2C_Read... [11:49:16]Read from MH i2c: E2 FD 00 [11:49:16]MH_I2C_Read... [11:49:16]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 44 [11:49:16]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 [11:49:16]wFMCommunicate OK [11:49:16]wFMCommunicate request_size=4 [11:49:16]MH_SAM_APDU [11:49:16]CAPDU: 80 17 00 00 [11:49:16]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [11:49:16]Write i2c OK [11:49:16]MH_I2C_Read... [11:49:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:49:17]Read from MH i2c: E2 [11:49:17]MH_I2C_Read... [11:49:17]Read from MH i2c: E2 FD 00 [11:49:17]MH_I2C_Read... [11:49:17]Read from MH i2c: E2 FD 00 14 00 00 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 6F [11:49:17]RAPDU: 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [11:49:17]wFMCommunicate OK [11:49:17]wFMCommunicate request_size=4 [11:49:17]MH_SAM_APDU [11:49:17]CAPDU: 80 17 00 00 [11:49:17]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [11:49:17]Write i2c OK [11:49:17]MH_I2C_Read... [11:49:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:49:17]Read from MH i2c: E2 [11:49:17]MH_I2C_Read... [11:49:17]Read from MH i2c: E2 FD 00 [11:49:17]MH_I2C_Read... [11:49:17]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [11:49:17]Write to MH i2c: RAPDU: 01 00 00 00 00 B1 16 04 00 00 16 00 70 [11:49:17]04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [11:49:17]wFMCommunicate OK [11:49:17]wFMCommunicate request_size=4 [11:49:17]MH_SAM_APDU [11:49:17]CAPDU: 80 17 00 00 [11:49:17]Write i2c OK [11:49:17]MH_I2C_Read... [11:49:17]Read from MH i2c: 01 [11:49:17]MH_I2C_Read... [11:49:17]Read from MH i2c: 01 07 00 [11:49:17]MH_I2C_Read... [11:49:17]Read from MH i2c: 01 07 00 16 00 00 01 00 00 00 FF 0F 2C [11:49:17]state=0 [11:49:17]Write to MH i2c: No paper [11:49:17]E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [11:49:17]Write i2c OK [11:49:17]MH_I2C_Read... [11:49:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:49:17]Read from MH i2c: E2 [11:49:17]MH_I2C_Read... [11:49:17]Read from MH i2c: E2 FD 00 [11:49:17]MH_I2C_Read... [11:49:17]Read from MH i2c: E2 FD 00 17 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1B [11:49:17]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [11:49:17]wFMCommunicate OK [11:49:17]wFMCommunicate request_size=4 [11:49:17]MH_SAM_APDU [11:49:17]CAPDU: 80 17 00 00 [11:49:17]Write to MH i2c: E2 08 00 18 00 80 17 00 00 00 00 00 00 98 [11:49:17]Write i2c OK [11:49:17]MH_I2C_Read... [11:49:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [11:49:17]Read from MH i2c: E2 [11:49:17]MH_I2C_Read... [11:49:17]Read from MH i2c: E2 E6 00 [11:49:17]MH_I2C_Read... [11:49:17]Read from MH i2c: E2 E6 00 18 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 74 [11:49:17]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:49:17]wFMCommunicate OK [11:49:17]SAM_PROTO_GetFMData done [11:49:17]requested_item fm.sale_refund.total is exist - process it [11:49:17]requested_item fm.buy.total is exist - process it [11:49:17]requested_item shift.sale.total is exist - process it [11:49:17]SAM_PROTO_GetShiftData [11:49:17]wFMCommunicate request_size=4 [11:49:17]MH_SAM_APDU [11:49:17]CAPDU: 80 13 02 00 [11:49:17]Write to MH i2c: E2 08 00 19 00 80 13 02 00 00 00 00 00 97 [11:49:17]Write i2c OK [11:49:17]MH_I2C_Read... [11:49:18]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [11:49:18]Read from MH i2c: E2 [11:49:18]MH_I2C_Read... [11:49:18]Read from MH i2c: E2 FD 00 [11:49:18]MH_I2C_Read... [11:49:18]Read from MH i2c: E2 FD 00 19 00 00 B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 AE 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 27 [11:49:18]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 AE 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 [11:49:18]wFMCommunicate OK [11:49:18]wFMCommunicate request_size=4 [11:49:18]MH_SAM_APDU [11:49:18]CAPDU: 80 17 00 00 [11:49:18]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [11:49:18]Write i2c OK [11:49:18]MH_I2C_Read... [11:49:18]OFD Sender: No OFD packet to send [11:49:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:49:18]Read from MH i2c: E2 [11:49:18]MH_I2C_Read... [11:49:18]Read from MH i2c: E2 FD 00 [11:49:18]MH_I2C_Read... [11:49:18]Read from MH i2c: E2 FD 00 1A 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 B4 [11:49:18]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 [11:49:18]wFMCommunicate OK [11:49:18]wFMCommunicate request_size=4 [11:49:18]MH_SAM_APDU [11:49:18]CAPDU: 80 17 00 00 [11:49:18]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [11:49:18]Write i2c OK [11:49:18]MH_I2C_Read... [11:49:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:49:18]Read from MH i2c: E2 [11:49:18]MH_I2C_Read... [11:49:18]Read from MH i2c: E2 FD 00 [11:49:18]MH_I2C_Read... [11:49:18]Read from MH i2c: E2 FD 00 1B 00 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 58 [11:49:18]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 [11:49:18]wFMCommunicate OK [11:49:18]wFMCommunicate request_size=4 [11:49:18]MH_SAM_APDU [11:49:18]CAPDU: 80 17 00 00 [11:49:18]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [11:49:18]Write i2c OK [11:49:18]MH_I2C_Read... [11:49:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:49:19]Read from MH i2c: E2 [11:49:19]MH_I2C_Read... [11:49:19]Read from MH i2c: E2 FD 00 [11:49:19]MH_I2C_Read... [11:49:19]Read from MH i2c: E2 FD 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 0F [11:49: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 [11:49:19]wFMCommunicate OK [11:49:19]wFMCommunicate request_size=4 [11:49:19]MH_SAM_APDU [11:49:19]CAPDU: 80 17 00 00 [11:49:19]Write to MH i2c: E2 08 00 1D 00 80 17 00 00 00 00 00 00 9D [11:49:19]Write i2c OK [11:49:19]MH_I2C_Read... [11:49:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [11:49:19]Read from MH i2c: E2 [11:49:19]MH_I2C_Read... [11:49:19]Read from MH i2c: E2 CD 00 [11:49:19]MH_I2C_Read... [11:49:19]Read from MH i2c: E2 CD 00 1D 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [11:49:19]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 [11:49:19]wFMCommunicate OK [11:49:19]SAM_PROTO_GetShiftData done [11:49:19]requested_item shift.sale.total_cash is exist - process it [11:49:19]requested_item shift.sale_refund.total is exist - process it [11:49:19]requested_item shift.sale_refund.total_cash is exist - process it [11:49:19]requested_item shift.buy.total is exist - process it [11:49:19]requested_item shift.buy.total_cash is exist - process it [11:49:19]produce_requested_data done [11:49:19]produce_requested_data return {"fm.sale.total":241897999.83,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":198584.79,"shift.sale.total_cash":134289.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [11:49:19]process_action_free get_value [11:49:19]json_value_free [11:49:19]json_value_free done [11:49:19]process_json_proto returns [11:49:19]Send response to host [11:49:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":241897999.83,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":198584.79,"shift.sale.total_cash":134289.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [11:49:19]free response buf [11:49:19]execute_script done [11:49:19]execute_script returns [11:49:19]free content buf [11:49:19]Sock 7.Close socket [11:49:19]Sock 7.Thread stoped [11:49:19]accept exits with 9 [11:49:19]New connection [11:49:19]New thread 3067518308 created [11:49:19]Thread 3067374948 joined [11:49:19]Waiting for new connection... [11:49:19] Sock 9.Parse request [11:49:19]Sock 9.Check first char [11:49:19]Sock 9.First char is OK [11:49:19]request: POST /json_proto HTTP/1.0 [11:49:19]Method: POST [11:49:19]URL: /json_proto [11:49:19]Method is POST - this is cgi request [11:49:19]url: /json_proto [11:49:19]query_string will be loaded in cgi processing [11:49:19]execute_cgi json_proto POST (null) [11:49:19]execute_cgi path=json_proto method=POST [11:49:19]POST find Content-Length [11:49:19]Host: 172.17.52.131:8080 [11:49:19]Content-Length: 144 [11:49:19]Content-Type: application/json [11:49:19] [11:49:19]POST finish read [11:49:19]Found Content-Length = 144 [11:49:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [11:49:19]execute_script... [11:49:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [11:49:19]POST & json_proto [11:49:19]process_json_proto [11:49:19]json parsed OK: [11:49:19]protocol is kg_v1.0 [11:49:19]action value=print_doc [11:49:19]process_action print_doc [11:49:19]ExternCall_PrintAddStr [11:49:19]wPrintStart [11:49:19]Write to MH i2c: 01 00 00 1E 00 1E [11:49:19]Write i2c OK [11:49:19]MH_I2C_Read... [11:49:19]Read from MH i2c: 01 [11:49:19]MH_I2C_Read... [11:49:19]Read from MH i2c: 01 07 00 [11:49:19]MH_I2C_Read... [11:49:19]Read from MH i2c: 01 07 00 1E 00 00 01 00 00 00 FF 0F 34 [11:49:19]RasterBufferAndPrint [11:49:19]line Счет N : (1)477379 [11:49:19]line ИНН: 02508201610067 [11:49:19]line Контрольно-Кассовый Чек [11:49:19]line ПРОДАЖА [11:49:19]line ТРК (МРК, ГНК) : 52 [11:49:19]line Товар: 2710124130 [11:49:19]line Аи-92-К-5 [11:49:19]line 14.950 * 66.90 [11:49:19]line = 1000.16 [11:49:19]line НДС 12% НСП 1% [11:49:19]line > о реализуемом товаре [11:49:19]line ОКРУГЛЕНИЕ: -0.16 [11:49:19]line ИТОГО: 1000.00 [11:49:19]line Внесено: 1000.00 [11:49:19]line СДАЧА: 0.00 [11:49:19]line НСП 1% : 8.85 [11:49:19]line НДС 12% : 106.21 [11:49:19]line Наличными: 1000.00 [11:49:19]line Безнал.: 0.00 [11:49:19]line Место: АЗС № 162 "Партнер Нефть" [11:49:19]line Адрес: 720001, с. Кумуш Азиз, ул. Мадумар Ата 31, 41.045835, 72.586130 [11:49:19]line СНО: Общий режим [11:49:19]line Чек 205 21.10.2024 11:43 [11:49:19]line Смена: 538 ФФД: 1.0 [11:49:19]line ЗНМ: 0300000103 [11:49:19]line РНМ: 0000000000091767 [11:49:19]line Версия ККМ: 001 [11:49:19]line ФМ: 0000000000871763 [11:49:19]line ФД: 223574 [11:49:19]line ФПД: 261692580439811 [11:49:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T114330&type=1&operation_type=1&fn_number=0000000000871763&fd_number=223574&fm=261692580439811&tin=02508201610067®Number=0000000000091767&sum=100000 [11:49:19]written 0, free lines is 4095 [11:49:19]Error from MH - 05 [11:49:19]process_action_free print_doc [11:49:19]json_value_free [11:49:19]json_value_free done [11:49:19]process_json_proto returns [11:49:19]Send response to host [11:49:19]{"protocol":"kg_v1.0","response":{"error":1033,"error_desc":"No paper"}} [11:49:19]free response buf [11:49:19]execute_script done [11:49:19]execute_script returns [11:49:19]free content buf [11:49:19]Sock 9.Close socket [11:49:19]Sock 9.Thread stoped [11:49:20]int [11:49:20]Write to MH i2c: 01 00 00 21 00 21 [11:49:20]*** FLAG_PRN_KEY set [11:49:20]Write i2c OK [11:49:20]MH_I2C_Read... [11:49:20]Read from MH i2c: 01 [11:49:20]MH_I2C_Read... [11:49:20]Read from MH i2c: 01 07 00 [11:49:20]MH_I2C_Read... [11:49:20]Read from MH i2c: 01 07 00 21 00 00 09 00 00 00 FF 0F 3F [11:49:20]state=0 [11:49:20]No paper [11:49:20]Key pressed [11:49:20]int [11:49:20]Write to MH i2c: 01 00 00 22 00 22 [11:49:20]*** FLAG_PRN_KEY reset [11:49:20]Write i2c OK [11:49:20]MH_I2C_Read... [11:49:20]Read from MH i2c: 01 [11:49:20]MH_I2C_Read... [11:49:20]Read from MH i2c: 01 07 00 [11:49:20]MH_I2C_Read... [11:49:20]Read from MH i2c: 01 07 00 22 00 00 01 00 00 00 FF 0F 38 [11:49:20]state=0 [11:49:20]No paper [11:49:21]int [11:49:21]Write to MH i2c: 01 00 00 23 00 23 [11:49:21]*** FLAG_PRN_KEY set [11:49:21]Write i2c OK [11:49:21]MH_I2C_Read... [11:49:21]Read from MH i2c: 01 [11:49:21]MH_I2C_Read... [11:49:21]Read from MH i2c: 01 07 00 [11:49:21]MH_I2C_Read... [11:49:21]Read from MH i2c: 01 07 00 23 00 00 09 00 00 00 FF 0F 41 [11:49:21]state=0 [11:49:21]No paper [11:49:21]Key pressed [11:49:21]int [11:49:21]Write to MH i2c: 01 00 00 24 00 24 [11:49:21]*** FLAG_PRN_KEY reset [11:49:21]Write i2c OK [11:49:21]MH_I2C_Read... [11:49:21]Read from MH i2c: 01 [11:49:21]MH_I2C_Read... [11:49:21]Read from MH i2c: 01 07 00 [11:49:21]MH_I2C_Read... [11:49:21]Read from MH i2c: 01 07 00 24 00 00 01 00 00 00 FF 0F 3A [11:49:21]state=0 [11:49:21]No paper [11:49:21]int [11:49:21]Write to MH i2c: 01 00 00 25 00 25 [11:49:21]*** FLAG_PRN_KEY set [11:49:21]Write i2c OK [11:49:21]MH_I2C_Read... [11:49:21]Read from MH i2c: 01 [11:49:21]MH_I2C_Read... [11:49:21]Read from MH i2c: 01 07 00 [11:49:21]MH_I2C_Read... [11:49:21]Read from MH i2c: 01 07 00 25 00 00 09 00 00 00 FF 0F 43 [11:49:21]state=0 [11:49:21]No paper [11:49:21]Key pressed [11:49:21]int [11:49:21]Write to MH i2c: 01 00 00 26 00 26 [11:49:21]*** FLAG_PRN_KEY reset [11:49:21]Write i2c OK [11:49:21]MH_I2C_Read... [11:49:21]Read from MH i2c: 01 [11:49:21]MH_I2C_Read... [11:49:21]Read from MH i2c: 01 07 00 [11:49:21]MH_I2C_Read... [11:49:21]Read from MH i2c: 01 07 00 26 00 00 01 00 00 00 FF 0F 3C [11:49:21]state=0 [11:49:21]No paper [11:49:23]OFD Sender: No OFD packet to send [11:49:28]OFD Sender: No OFD packet to send [11:49:33]OFD Sender: No OFD packet to send [11:49:38]OFD Sender: No OFD packet to send [11:49:43]OFD Sender: No OFD packet to send [11:49:48]OFD Sender: No OFD packet to send [11:49:53]OFD Sender: No OFD packet to send [11:49:58]OFD Sender: No OFD packet to send [11:50:03]OFD Sender: No OFD packet to send [11:50:08]OFD Sender: No OFD packet to send [11:50:13]OFD Sender: No OFD packet to send [11:50:18]OFD Sender: No OFD packet to send [11:50:23]OFD Sender: No OFD packet to send [11:50:28]OFD Sender: No OFD packet to send [11:50:33]OFD Sender: No OFD packet to send [11:50:38]OFD Sender: No OFD packet to send [11:50:41]accept exits with 7 [11:50:41]New connection [11:50:41]New thread 3067374948 created [11:50:41]Thread 3067518308 joined [11:50:41]Waiting for new connection... [11:50:41] Sock 7.Parse request [11:50:41]Sock 7.Check first char [11:50:41]Sock 7.First char is OK [11:50:41]request: POST /json_proto HTTP/1.0 [11:50:41]Method: POST [11:50:41]URL: /json_proto [11:50:41]Method is POST - this is cgi request [11:50:41]url: /json_proto [11:50:41]query_string will be loaded in cgi processing [11:50:41]execute_cgi json_proto POST (null) [11:50:41]execute_cgi path=json_proto method=POST [11:50:41]POST find Content-Length [11:50:41]Host: 172.17.52.131:8080 [11:50:41]Content-Length: 215 [11:50:41]Content-Type: application/json [11:50:41] [11:50:41]POST finish read [11:50:41]Found Content-Length = 215 [11:50:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:50:41]execute_script... [11:50:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:50:41]POST & json_proto [11:50:41]process_json_proto [11:50:41]json parsed OK: [11:50:41]protocol is kg_v1.0 [11:50:41]action value=get_value [11:50:41]process_action get_value [11:50:41]cmd_get_value [11:50:41]process_action get_value done [11:50:41]requested_data is exist [11:50:41]produce_requested_data [11:50:41]requested_item kkm.sn is exist - process it [11:50:41]requested_item kkm.ver is exist - process it [11:50:41]requested_item fm.sn is exist - process it [11:50:41]wFMCommunicate request_size=4 [11:50:41]MH_SAM_APDU [11:50:41]CAPDU: 80 11 00 00 [11:50:41]Write to MH i2c: E2 08 00 27 00 80 11 00 00 00 00 00 00 A1 [11:50:41]Write i2c OK [11:50:41]MH_I2C_Read... [11:50:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:50:42]Read from MH i2c: E2 [11:50:42]MH_I2C_Read... [11:50:42]Read from MH i2c: E2 17 00 [11:50:42]MH_I2C_Read... [11:50:42]Read from MH i2c: E2 17 00 27 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 F4 [11:50:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:50:42]wFMCommunicate OK [11:50:42]requested_item fd.num is exist - process it [11:50:42]SAM_PROTO_GetFieldsCounters [11:50:42]wFMCommunicate request_size=4 [11:50:42]MH_SAM_APDU [11:50:42]CAPDU: 80 13 00 00 [11:50:42]Write to MH i2c: E2 08 00 28 00 80 13 00 00 00 00 00 00 A4 [11:50:42]Write i2c OK [11:50:42]MH_I2C_Read... [11:50:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:50:42]Read from MH i2c: E2 [11:50:42]MH_I2C_Read... [11:50:42]Read from MH i2c: E2 62 00 [11:50:42]MH_I2C_Read... [11:50:42]Read from MH i2c: E2 62 00 28 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 56 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 0F [11:50:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 56 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:50:42]wFMCommunicate OK [11:50:42]SAM_PROTO_GetFieldsCounters done [11:50:42]requested_item shift.num is exist - process it [11:50:42]requested_item shift.opened is exist - process it [11:50:42]req_shift_opened [11:50:42]FM_GetShiftState [11:50:42]SAM_PROTO_GetShiftState [11:50:42]wFMCommunicate request_size=4 [11:50:42]MH_SAM_APDU [11:50:42]CAPDU: 80 13 01 00 [11:50:42]Write to MH i2c: E2 08 00 29 00 80 13 01 00 00 00 00 00 A6 [11:50:42]Write i2c OK [11:50:42]MH_I2C_Read... [11:50:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:50:42]Read from MH i2c: E2 [11:50:42]MH_I2C_Read... [11:50:42]Read from MH i2c: E2 0E 00 [11:50:42]MH_I2C_Read... [11:50:42]Read from MH i2c: E2 0E 00 29 00 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 28 [11:50:42]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:50:42]wFMCommunicate OK [11:50:42]SAM_PROTO_GetShiftState done [11:50:42]FM_GetShiftState done [11:50:42]req_shift_opened done [11:50:42]requested_item shift.open_date is exist - process it [11:50:42]req_shift_open_date [11:50:42]req_shift_open_date done [11:50:42]produce_requested_data done [11:50:42]produce_requested_data return {"kkm.sn":"0300000103","kkm.ver":"001","fm.sn":"0000000000871763","fd.num":223574,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:50:42]process_action_free get_value [11:50:42]json_value_free [11:50:42]json_value_free done [11:50:42]process_json_proto returns [11:50:42]Send response to host [11:50:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000103","kkm.ver":"001","fm.sn":"0000000000871763","fd.num":223574,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:50:42]free response buf [11:50:42]execute_script done [11:50:42]execute_script returns [11:50:42]free content buf [11:50:42]Sock 7.Close socket [11:50:42]Sock 7.Thread stoped [11:50:42]accept exits with 9 [11:50:42]New connection [11:50:42]New thread 3067518308 created [11:50:42]Thread 3067374948 joined [11:50:42]Waiting for new connection... [11:50:42] Sock 9.Parse request [11:50:42]Sock 9.Check first char [11:50:42]Sock 9.First char is OK [11:50:42]request: POST /json_proto HTTP/1.0 [11:50:42]Method: POST [11:50:42]URL: /json_proto [11:50:42]Method is POST - this is cgi request [11:50:42]url: /json_proto [11:50:42]query_string will be loaded in cgi processing [11:50:42]execute_cgi json_proto POST (null) [11:50:42]execute_cgi path=json_proto method=POST [11:50:42]POST find Content-Length [11:50:42]Host: 172.17.52.131:8080 [11:50:42]Content-Length: 331 [11:50:42]Content-Type: application/json [11:50:42] [11:50:42]POST finish read [11:50:42]Found Content-Length = 331 [11:50:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:50:42]execute_script... [11:50:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:50:42]POST & json_proto [11:50:42]process_json_proto [11:50:42]json parsed OK: [11:50:42]protocol is kg_v1.0 [11:50:42]action value=get_value [11:50:42]process_action get_value [11:50:42]cmd_get_value [11:50:42]process_action get_value done [11:50:42]requested_data is exist [11:50:42]produce_requested_data [11:50:42]requested_item fm.sale.total is exist - process it [11:50:42]SAM_PROTO_GetFMData [11:50:42]wFMCommunicate request_size=4 [11:50:42]MH_SAM_APDU [11:50:42]CAPDU: 80 13 03 00 [11:50:42]Write to MH i2c: E2 08 00 2A 00 80 13 03 00 00 00 00 00 A9 [11:50:42]Write i2c OK [11:50:42]MH_I2C_Read... [11:50:42]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [11:50:42]Read from MH i2c: E2 [11:50:42]MH_I2C_Read... [11:50:42]Read from MH i2c: E2 FD 00 [11:50:42]MH_I2C_Read... [11:50:42]Read from MH i2c: E2 FD 00 2A 00 00 C9 04 85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 5B [11:50:42]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 [11:50:42]wFMCommunicate OK [11:50:42]wFMCommunicate request_size=4 [11:50:42]MH_SAM_APDU [11:50:42]CAPDU: 80 17 00 00 [11:50:42]Write to MH i2c: E2 08 00 2B 00 80 17 00 00 00 00 00 00 AB [11:50:42]Write i2c OK [11:50:42]MH_I2C_Read... [11:50:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:50:43]Read from MH i2c: E2 [11:50:43]MH_I2C_Read... [11:50:43]Read from MH i2c: E2 FD 00 [11:50:43]MH_I2C_Read... [11:50:43]Read from MH i2c: E2 FD 00 2B 00 00 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 86 [11:50:43]RAPDU: 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [11:50:43]wFMCommunicate OK [11:50:43]wFMCommunicate request_size=4 [11:50:43]MH_SAM_APDU [11:50:43]CAPDU: 80 17 00 00 [11:50:43]Write to MH i2c: E2 08 00 2C 00 80 17 00 00 00 00 00 00 AC [11:50:43]Write i2c OK [11:50:43]MH_I2C_Read... [11:50:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:50:43]Read from MH i2c: E2 [11:50:43]MH_I2C_Read... [11:50:43]Read from MH i2c: E2 FD 00 [11:50:43]MH_I2C_Read... [11:50:43]Read from MH i2c: E2 FD 00 2C 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 81 [11:50:43]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [11:50:43]wFMCommunicate OK [11:50:43]wFMCommunicate request_size=4 [11:50:43]MH_SAM_APDU [11:50:43]CAPDU: 80 17 00 00 [11:50:43]Write to MH i2c: E2 08 00 2D 00 80 17 00 00 00 00 00 00 AD [11:50:43]Write i2c OK [11:50:43]MH_I2C_Read... [11:50:43]OFD Sender: No OFD packet to send [11:50:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:50:43]Read from MH i2c: E2 [11:50:43]MH_I2C_Read... [11:50:43]Read from MH i2c: E2 FD 00 [11:50:43]MH_I2C_Read... [11:50:43]Read from MH i2c: E2 FD 00 2D 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 31 [11:50:43]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [11:50:43]wFMCommunicate OK [11:50:43]wFMCommunicate request_size=4 [11:50:43]MH_SAM_APDU [11:50:43]CAPDU: 80 17 00 00 [11:50:43]Write to MH i2c: E2 08 00 2E 00 80 17 00 00 00 00 00 00 AE [11:50:43]Write i2c OK [11:50:43]MH_I2C_Read... [11:50:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [11:50:43]Read from MH i2c: E2 [11:50:43]MH_I2C_Read... [11:50:43]Read from MH i2c: E2 E6 00 [11:50:43]MH_I2C_Read... [11:50:43]Read from MH i2c: E2 E6 00 2E 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 8A [11:50:43]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:50:43]wFMCommunicate OK [11:50:43]SAM_PROTO_GetFMData done [11:50:43]requested_item fm.sale_refund.total is exist - process it [11:50:43]requested_item fm.buy.total is exist - process it [11:50:43]requested_item shift.sale.total is exist - process it [11:50:43]SAM_PROTO_GetShiftData [11:50:43]wFMCommunicate request_size=4 [11:50:43]MH_SAM_APDU [11:50:43]CAPDU: 80 13 02 00 [11:50:43]Write to MH i2c: E2 08 00 2F 00 80 13 02 00 00 00 00 00 AD [11:50:43]Write i2c OK [11:50:43]MH_I2C_Read... [11:50:44]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [11:50:44]Read from MH i2c: E2 [11:50:44]MH_I2C_Read... [11:50:44]Read from MH i2c: E2 FD 00 [11:50:44]MH_I2C_Read... [11:50:44]Read from MH i2c: E2 FD 00 2F 00 00 B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 AE 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 3D [11:50:44]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 AE 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 [11:50:44]wFMCommunicate OK [11:50:44]wFMCommunicate request_size=4 [11:50:44]MH_SAM_APDU [11:50:44]CAPDU: 80 17 00 00 [11:50:44]Write to MH i2c: E2 08 00 30 00 80 17 00 00 00 00 00 00 B0 [11:50:44]Write i2c OK [11:50:44]MH_I2C_Read... [11:50:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:50:44]Read from MH i2c: E2 [11:50:44]MH_I2C_Read... [11:50:44]Read from MH i2c: E2 FD 00 [11:50:44]MH_I2C_Read... [11:50:44]Read from MH i2c: E2 FD 00 30 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 CA [11:50:44]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 [11:50:44]wFMCommunicate OK [11:50:44]wFMCommunicate request_size=4 [11:50:44]MH_SAM_APDU [11:50:44]CAPDU: 80 17 00 00 [11:50:44]Write to MH i2c: E2 08 00 31 00 80 17 00 00 00 00 00 00 B1 [11:50:44]Write i2c OK [11:50:44]MH_I2C_Read... [11:50:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:50:44]Read from MH i2c: E2 [11:50:44]MH_I2C_Read... [11:50:44]Read from MH i2c: E2 FD 00 [11:50:44]MH_I2C_Read... [11:50:44]Read from MH i2c: E2 FD 00 31 00 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 6E [11:50:44]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 [11:50:44]wFMCommunicate OK [11:50:44]wFMCommunicate request_size=4 [11:50:44]MH_SAM_APDU [11:50:44]CAPDU: 80 17 00 00 [11:50:44]Write to MH i2c: E2 08 00 32 00 80 17 00 00 00 00 00 00 B2 [11:50:44]Write i2c OK [11:50:44]MH_I2C_Read... [11:50:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:50:45]Read from MH i2c: E2 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: E2 FD 00 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: E2 FD 00 32 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 25 [11:50:45]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 [11:50:45]wFMCommunicate OK [11:50:45]wFMCommunicate request_size=4 [11:50:45]MH_SAM_APDU [11:50:45]CAPDU: 80 17 00 00 [11:50:45]Write to MH i2c: E2 08 00 33 00 80 17 00 00 00 00 00 00 B3 [11:50:45]Write i2c OK [11:50:45]MH_I2C_Read... [11:50:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [11:50:45]Read from MH i2c: E2 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: E2 CD 00 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: E2 CD 00 33 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 97 [11:50:45]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 [11:50:45]wFMCommunicate OK [11:50:45]SAM_PROTO_GetShiftData done [11:50:45]requested_item shift.sale.total_cash is exist - process it [11:50:45]requested_item shift.sale_refund.total is exist - process it [11:50:45]requested_item shift.sale_refund.total_cash is exist - process it [11:50:45]requested_item shift.buy.total is exist - process it [11:50:45]requested_item shift.buy.total_cash is exist - process it [11:50:45]produce_requested_data done [11:50:45]produce_requested_data return {"fm.sale.total":241897999.83,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":198584.79,"shift.sale.total_cash":134289.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [11:50:45]process_action_free get_value [11:50:45]json_value_free [11:50:45]json_value_free done [11:50:45]process_json_proto returns [11:50:45]Send response to host [11:50:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":241897999.83,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":198584.79,"shift.sale.total_cash":134289.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [11:50:45]free response buf [11:50:45]execute_script done [11:50:45]execute_script returns [11:50:45]free content buf [11:50:45]Sock 9.Close socket [11:50:45]Sock 9.Thread stoped [11:50:45]accept exits with 7 [11:50:45]New connection [11:50:45]New thread 3067374948 created [11:50:45]Thread 3067518308 joined [11:50:45]Waiting for new connection... [11:50:45] Sock 7.Parse request [11:50:45]Sock 7.Check first char [11:50:45]Sock 7.First char is OK [11:50:45]request: POST /json_proto HTTP/1.0 [11:50:45]Method: POST [11:50:45]URL: /json_proto [11:50:45]Method is POST - this is cgi request [11:50:45]url: /json_proto [11:50:45]query_string will be loaded in cgi processing [11:50:45]execute_cgi json_proto POST (null) [11:50:45]execute_cgi path=json_proto method=POST [11:50:45]POST find Content-Length [11:50:45]Host: 172.17.52.131:8080 [11:50:45]Content-Length: 331 [11:50:45]Content-Type: application/json [11:50:45] [11:50:45]POST finish read [11:50:45]Found Content-Length = 331 [11:50:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:50:45]execute_script... [11:50:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:50:45]POST & json_proto [11:50:45]process_json_proto [11:50:45]json parsed OK: [11:50:45]protocol is kg_v1.0 [11:50:45]action value=get_value [11:50:45]process_action get_value [11:50:45]cmd_get_value [11:50:45]process_action get_value done [11:50:45]requested_data is exist [11:50:45]produce_requested_data [11:50:45]requested_item fm.sale.total is exist - process it [11:50:45]SAM_PROTO_GetFMData [11:50:45]wFMCommunicate request_size=4 [11:50:45]MH_SAM_APDU [11:50:45]CAPDU: 80 13 03 00 [11:50:45]Write to MH i2c: E2 08 00 34 00 80 13 03 00 00 00 00 00 B3 [11:50:45]Write i2c OK [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: E2 [11:50:45]MH_I2C_Read... [11:50:45]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [11:50:45]Read from MH i2c: E2 FD 00 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: E2 FD 00 34 00 00 C9 04 85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 65 [11:50:46]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 [11:50:46]wFMCommunicate OK [11:50:46]wFMCommunicate request_size=4 [11:50:46]MH_SAM_APDU [11:50:46]CAPDU: 80 17 00 00 [11:50:46]Write to MH i2c: E2 08 00 35 00 80 17 00 00 00 00 00 00 B5 [11:50:46]Write i2c OK [11:50:46]MH_I2C_Read... [11:50:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:50:46]Read from MH i2c: E2 [11:50:46]MH_I2C_Read... [11:50:46]Read from MH i2c: E2 FD 00 [11:50:46]MH_I2C_Read... [11:50:46]Read from MH i2c: E2 FD 00 35 00 00 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 90 [11:50:46]RAPDU: 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [11:50:46]wFMCommunicate OK [11:50:46]wFMCommunicate request_size=4 [11:50:46]MH_SAM_APDU [11:50:46]CAPDU: 80 17 00 00 [11:50:46]Write to MH i2c: E2 08 00 36 00 80 17 00 00 00 00 00 00 B6 [11:50:46]Write i2c OK [11:50:46]MH_I2C_Read... [11:50:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:50:46]Read from MH i2c: E2 [11:50:46]MH_I2C_Read... [11:50:46]Read from MH i2c: E2 FD 00 [11:50:46]MH_I2C_Read... [11:50:46]Read from MH i2c: E2 FD 00 36 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 8B [11:50:46]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [11:50:46]wFMCommunicate OK [11:50:46]wFMCommunicate request_size=4 [11:50:46]MH_SAM_APDU [11:50:46]CAPDU: 80 17 00 00 [11:50:46]Write to MH i2c: E2 08 00 37 00 80 17 00 00 00 00 00 00 B7 [11:50:46]Write i2c OK [11:50:46]MH_I2C_Read... [11:50:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:50:46]Read from MH i2c: E2 [11:50:46]MH_I2C_Read... [11:50:46]Read from MH i2c: E2 FD 00 [11:50:46]MH_I2C_Read... [11:50:46]Read from MH i2c: E2 FD 00 37 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 3B [11:50:47]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [11:50:47]wFMCommunicate OK [11:50:47]wFMCommunicate request_size=4 [11:50:47]MH_SAM_APDU [11:50:47]CAPDU: 80 17 00 00 [11:50:47]Write to MH i2c: E2 08 00 38 00 80 17 00 00 00 00 00 00 B8 [11:50:47]Write i2c OK [11:50:47]MH_I2C_Read... [11:50:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [11:50:47]Read from MH i2c: E2 [11:50:47]MH_I2C_Read... [11:50:47]Read from MH i2c: E2 E6 00 [11:50:47]MH_I2C_Read... [11:50:47]Read from MH i2c: E2 E6 00 38 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 94 [11:50:47]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:50:47]wFMCommunicate OK [11:50:47]SAM_PROTO_GetFMData done [11:50:47]requested_item fm.sale_refund.total is exist - process it [11:50:47]requested_item fm.buy.total is exist - process it [11:50:47]requested_item shift.sale.total is exist - process it [11:50:47]SAM_PROTO_GetShiftData [11:50:47]wFMCommunicate request_size=4 [11:50:47]MH_SAM_APDU [11:50:47]CAPDU: 80 13 02 00 [11:50:47]Write to MH i2c: E2 08 00 39 00 80 13 02 00 00 00 00 00 B7 [11:50:47]Write i2c OK [11:50:47]MH_I2C_Read... [11:50:47]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [11:50:47]Read from MH i2c: E2 [11:50:47]MH_I2C_Read... [11:50:47]Read from MH i2c: E2 FD 00 [11:50:47]MH_I2C_Read... [11:50:47]Read from MH i2c: E2 FD 00 39 00 00 B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 AE 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 47 [11:50:47]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 AE 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 [11:50:48]wFMCommunicate OK [11:50:48]wFMCommunicate request_size=4 [11:50:48]MH_SAM_APDU [11:50:48]CAPDU: 80 17 00 00 [11:50:48]Write to MH i2c: E2 08 00 3A 00 80 17 00 00 00 00 00 00 BA [11:50:48]Write i2c OK [11:50:48]MH_I2C_Read... [11:50:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:50:48]Read from MH i2c: E2 [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: E2 FD 00 [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: E2 FD 00 3A 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 D4 [11:50:48]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 [11:50:48]wFMCommunicate OK [11:50:48]wFMCommunicate request_size=4 [11:50:48]MH_SAM_APDU [11:50:48]CAPDU: 80 17 00 00 [11:50:48]Write to MH i2c: E2 08 00 3B 00 80 17 00 00 00 00 00 00 BB [11:50:48]Write i2c OK [11:50:48]MH_I2C_Read... [11:50:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:50:48]Read from MH i2c: E2 [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: E2 FD 00 [11:50:48]MH_I2C_Read... [11:50:48]OFD Sender: No OFD packet to send [11:50:48]Read from MH i2c: E2 FD 00 3B 00 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 78 [11:50:48]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 [11:50:48]wFMCommunicate OK [11:50:48]wFMCommunicate request_size=4 [11:50:48]MH_SAM_APDU [11:50:48]CAPDU: 80 17 00 00 [11:50:48]Write to MH i2c: E2 08 00 3C 00 80 17 00 00 00 00 00 00 BC [11:50:48]Write i2c OK [11:50:48]MH_I2C_Read... [11:50:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:50:49]Read from MH i2c: E2 [11:50:49]MH_I2C_Read... [11:50:49]Read from MH i2c: E2 FD 00 [11:50:49]MH_I2C_Read... [11:50:49]Read from MH i2c: E2 FD 00 3C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 2F [11:50:49]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 [11:50:49]wFMCommunicate OK [11:50:49]wFMCommunicate request_size=4 [11:50:49]MH_SAM_APDU [11:50:49]CAPDU: 80 17 00 00 [11:50:49]Write to MH i2c: E2 08 00 3D 00 80 17 00 00 00 00 00 00 BD [11:50:49]Write i2c OK [11:50:49]MH_I2C_Read... [11:50:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [11:50:49]Read from MH i2c: E2 [11:50:49]MH_I2C_Read... [11:50:49]Read from MH i2c: E2 CD 00 [11:50:49]MH_I2C_Read... [11:50:49]Read from MH i2c: E2 CD 00 3D 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 A1 [11:50:49]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 [11:50:49]wFMCommunicate OK [11:50:49]SAM_PROTO_GetShiftData done [11:50:49]requested_item shift.sale.total_cash is exist - process it [11:50:49]requested_item shift.sale_refund.total is exist - process it [11:50:49]requested_item shift.sale_refund.total_cash is exist - process it [11:50:49]requested_item shift.buy.total is exist - process it [11:50:49]requested_item shift.buy.total_cash is exist - process it [11:50:49]produce_requested_data done [11:50:49]produce_requested_data return {"fm.sale.total":241897999.83,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":198584.79,"shift.sale.total_cash":134289.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [11:50:49]process_action_free get_value [11:50:49]json_value_free [11:50:49]json_value_free done [11:50:49]process_json_proto returns [11:50:49]Send response to host [11:50:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":241897999.83,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":198584.79,"shift.sale.total_cash":134289.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [11:50:49]free response buf [11:50:49]execute_script done [11:50:49]execute_script returns [11:50:49]free content buf [11:50:49]Sock 7.Close socket [11:50:49]Sock 7.Thread stoped [11:50:49]accept exits with 9 [11:50:49]New connection [11:50:49]New thread 3067518308 created [11:50:49]Thread 3067374948 joined [11:50:49]Waiting for new connection... [11:50:49] Sock 9.Parse request [11:50:49]Sock 9.Check first char [11:50:49]Sock 9.First char is OK [11:50:49]request: POST /json_proto HTTP/1.0 [11:50:49]Method: POST [11:50:49]URL: /json_proto [11:50:49]Method is POST - this is cgi request [11:50:49]url: /json_proto [11:50:49]query_string will be loaded in cgi processing [11:50:49]execute_cgi json_proto POST (null) [11:50:49]execute_cgi path=json_proto method=POST [11:50:49]POST find Content-Length [11:50:49]Host: 172.17.52.131:8080 [11:50:49]Content-Length: 263 [11:50:49]Content-Type: application/json [11:50:49] [11:50:49]POST finish read [11:50:49]Found Content-Length = 263 [11:50:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041D\u0443\u0440\u0430\u043B\u0438\u0435\u0432\u0430 \u041D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:50:49]execute_script... [11:50:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041D\u0443\u0440\u0430\u043B\u0438\u0435\u0432\u0430 \u041D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:50:49]POST & json_proto [11:50:49]process_json_proto [11:50:49]json parsed OK: [11:50:49]protocol is kg_v1.0 [11:50:49]action value=x_report [11:50:49]process_action x_report [11:50:49]cmd_x_report [11:50:49]MH_GetDate [11:50:49]Write to MH i2c: F0 00 00 3E 00 2D [11:50:49]Write i2c OK [11:50:49]MH_I2C_Read... [11:50:49]Read from MH i2c: F0 [11:50:49]MH_I2C_Read... [11:50:49]Read from MH i2c: F0 09 00 [11:50:49]MH_I2C_Read... [11:50:49]Read from MH i2c: F0 09 00 3E 00 00 1A 40 16 67 81 1C 16 67 27 [11:50:49]GetLastDocTimeStamp 1729511010 [11:50:49]current date 1729511450 [11:50:49]FM_GetShiftState [11:50:49]SAM_PROTO_GetShiftState [11:50:49]wFMCommunicate request_size=4 [11:50:49]MH_SAM_APDU [11:50:49]CAPDU: 80 13 01 00 [11:50:49]Write to MH i2c: E2 08 00 3F 00 80 13 01 00 00 00 00 00 BC [11:50:49]Write i2c OK [11:50:49]MH_I2C_Read... [11:50:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:50:49]Read from MH i2c: E2 [11:50:49]MH_I2C_Read... [11:50:49]Read from MH i2c: E2 0E 00 [11:50:49]MH_I2C_Read... [11:50:49]Read from MH i2c: E2 0E 00 3F 00 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 3E [11:50:49]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:50:49]wFMCommunicate OK [11:50:49]SAM_PROTO_GetShiftState done [11:50:49]FM_GetShiftState done [11:50:49]KKMCreateXReportDocument [11:50:49]Load OK [11:50:49]Malloc new data [11:50:49]MH_GetDate [11:50:49]Write to MH i2c: F0 00 00 40 00 2F [11:50:49]Write i2c OK [11:50:49]MH_I2C_Read... [11:50:49]Read from MH i2c: F0 [11:50:49]MH_I2C_Read... [11:50:49]Read from MH i2c: F0 09 00 [11:50:49]MH_I2C_Read... [11:50:49]Read from MH i2c: F0 09 00 40 00 00 1A 40 16 67 81 1C 16 67 29 [11:50:49]Malloc new data [11:50:49]Malloc new data [11:50:49]wFMCommunicate request_size=4 [11:50:49]MH_SAM_APDU [11:50:49]CAPDU: 80 11 00 00 [11:50:49]Write to MH i2c: E2 08 00 41 00 80 11 00 00 00 00 00 00 BB [11:50:49]Write i2c OK [11:50:49]MH_I2C_Read... [11:50:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:50:49]Read from MH i2c: E2 [11:50:49]MH_I2C_Read... [11:50:49]Read from MH i2c: E2 17 00 [11:50:49]MH_I2C_Read... [11:50:49]Read from MH i2c: E2 17 00 41 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 0E [11:50:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:50:49]wFMCommunicate OK [11:50:49]SAM_PROTO_GetFieldsCounters [11:50:49]wFMCommunicate request_size=4 [11:50:49]MH_SAM_APDU [11:50:49]CAPDU: 80 13 00 00 [11:50:49]Write to MH i2c: E2 08 00 42 00 80 13 00 00 00 00 00 00 BE [11:50:49]Write i2c OK [11:50:49]MH_I2C_Read... [11:50:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:50:49]Read from MH i2c: E2 [11:50:49]MH_I2C_Read... [11:50:49]Read from MH i2c: E2 62 00 [11:50:49]MH_I2C_Read... [11:50:49]Read from MH i2c: E2 62 00 42 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 56 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 29 [11:50:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 56 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:50:49]wFMCommunicate OK [11:50:49]SAM_PROTO_GetFieldsCounters done [11:50:49]Malloc new data [11:50:49]Malloc new data [11:50:49]Malloc new data [11:50:49]KKMCreateXReportDocument OK [11:50:49]KKMSetXReportData OK [11:50:49]KKMPrepareXReportFMData [11:50:49]SAM_PROTO_GetShiftData [11:50:49]wFMCommunicate request_size=4 [11:50:49]MH_SAM_APDU [11:50:49]CAPDU: 80 13 02 00 [11:50:49]Write to MH i2c: E2 08 00 43 00 80 13 02 00 00 00 00 00 C1 [11:50:49]Write i2c OK [11:50:49]MH_I2C_Read... [11:50:50]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [11:50:50]Read from MH i2c: E2 [11:50:50]MH_I2C_Read... [11:50:50]Read from MH i2c: E2 FD 00 [11:50:50]MH_I2C_Read... [11:50:50]Read from MH i2c: E2 FD 00 43 00 00 B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 AE 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 51 [11:50:50]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 AE 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 [11:50:50]wFMCommunicate OK [11:50:50]wFMCommunicate request_size=4 [11:50:50]MH_SAM_APDU [11:50:50]CAPDU: 80 17 00 00 [11:50:50]Write to MH i2c: E2 08 00 44 00 80 17 00 00 00 00 00 00 C4 [11:50:50]Write i2c OK [11:50:50]MH_I2C_Read... [11:50:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:50:50]Read from MH i2c: E2 [11:50:50]MH_I2C_Read... [11:50:50]Read from MH i2c: E2 FD 00 [11:50:50]MH_I2C_Read... [11:50:50]Read from MH i2c: E2 FD 00 44 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 DE [11:50:50]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 [11:50:50]wFMCommunicate OK [11:50:50]wFMCommunicate request_size=4 [11:50:50]MH_SAM_APDU [11:50:50]CAPDU: 80 17 00 00 [11:50:50]Write to MH i2c: E2 08 00 45 00 80 17 00 00 00 00 00 00 C5 [11:50:50]Write i2c OK [11:50:50]MH_I2C_Read... [11:50:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:50:51]Read from MH i2c: E2 [11:50:51]MH_I2C_Read... [11:50:51]Read from MH i2c: E2 FD 00 [11:50:51]MH_I2C_Read... [11:50:51]Read from MH i2c: E2 FD 00 45 00 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 82 [11:50:51]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 [11:50:51]wFMCommunicate OK [11:50:51]wFMCommunicate request_size=4 [11:50:51]MH_SAM_APDU [11:50:51]CAPDU: 80 17 00 00 [11:50:51]Write to MH i2c: E2 08 00 46 00 80 17 00 00 00 00 00 00 C6 [11:50:51]Write i2c OK [11:50:51]MH_I2C_Read... [11:50:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:50:51]Read from MH i2c: E2 [11:50:51]MH_I2C_Read... [11:50:51]Read from MH i2c: E2 FD 00 [11:50:51]MH_I2C_Read... [11:50:51]Read from MH i2c: E2 FD 00 46 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 39 [11:50:51]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 [11:50:51]wFMCommunicate OK [11:50:51]wFMCommunicate request_size=4 [11:50:51]MH_SAM_APDU [11:50:51]CAPDU: 80 17 00 00 [11:50:51]Write to MH i2c: E2 08 00 47 00 80 17 00 00 00 00 00 00 C7 [11:50:51]Write i2c OK [11:50:51]MH_I2C_Read... [11:50:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [11:50:51]Read from MH i2c: E2 [11:50:51]MH_I2C_Read... [11:50:51]Read from MH i2c: E2 CD 00 [11:50:51]MH_I2C_Read... [11:50:51]Read from MH i2c: E2 CD 00 47 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 AB [11:50:52]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 [11:50:52]wFMCommunicate OK [11:50:52]SAM_PROTO_GetShiftData done [11:50:52]1194 (1196) - счетчики итогов смены [11:50:52] 1134 (4) - 205 - количество чеков со всеми признаками расчетов [11:50:52] 1129 (157) - счетчики операций «приход» [11:50:52] 1135 (4) - 205 - количество чеков по признаку расчетов [11:50:52] 1201 (4) - 198584.79 - общая итоговая сумма в чеках [11:50:52] 1136 (3) - 134289.00 - итоговая сумма в чеках наличными [11:50:52] 1138 (3) - 64295.79 - итоговая сумма в чеках безналичными [11:50:52] 1024 (123) - суммы налогов [11:50:52] 1006 (9) - суммы НДС [11:50:52] 1010 (1) - 0% - код ставки НДС [11:50:52] 1011 (0) - 0.00 - сумма НДС по ставке [11:50:52] 1006 (12) - суммы НДС [11:50:52] 1010 (1) - 12% - код ставки НДС [11:50:52] 1011 (3) - 21093.75 - сумма НДС по ставке [11:50:52] 1007 (9) - суммы НСП [11:50:52] 1014 (1) - 0% - код ставки НСП [11:50:52] 1015 (0) - 0.00 - сумма НСП по ставке [11:50:52] 1007 (12) - суммы НСП [11:50:52] 1014 (1) - 1% - код ставки НСП [11:50:52] 1015 (3) - 1757.78 - сумма НСП по ставке [11:50:52] 1007 (9) - суммы НСП [11:50:52] 1014 (1) - 2% - код ставки НСП [11:50:52] 1015 (0) - 0.00 - сумма НСП по ставке [11:50:52] 1007 (9) - суммы НСП [11:50:52] 1014 (1) - 3% - код ставки НСП [11:50:52] 1015 (0) - 0.00 - сумма НСП по ставке [11:50:52] 1007 (9) - суммы НСП [11:50:52] 1014 (1) - 5% - код ставки НСП [11:50:52] 1015 (0) - 0.00 - сумма НСП по ставке [11:50:52] 1007 (9) - суммы НСП [11:50:52] 1014 (1) - 0,50% - код ставки НСП [11:50:52] 1015 (0) - 0.00 - сумма НСП по ставке [11:50:52] 1007 (9) - суммы НСП [11:50:52] 1014 (1) - 1,50% - код ставки НСП [11:50:52] 1015 (0) - 0.00 - сумма НСП по ставке [11:50:52] 1130 (141) - счетчики операций «возврат прихода» [11:50:52] 1135 (4) - 0 - количество чеков по признаку расчетов [11:50:52] 1201 (0) - 0.00 - общая итоговая сумма в чеках [11:50:52] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [11:50:52] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [11:50:52] 1024 (117) - суммы налогов [11:50:52] 1006 (9) - суммы НДС [11:50:52] 1010 (1) - 0% - код ставки НДС [11:50:52] 1011 (0) - 0.00 - сумма НДС по ставке [11:50:52] 1006 (9) - суммы НДС [11:50:52] 1010 (1) - 12% - код ставки НДС [11:50:52] 1011 (0) - 0.00 - сумма НДС по ставке [11:50:52] 1007 (9) - суммы НСП [11:50:52] 1014 (1) - 0% - код ставки НСП [11:50:52] 1015 (0) - 0.00 - сумма НСП по ставке [11:50:52] 1007 (9) - суммы НСП [11:50:52] 1014 (1) - 1% - код ставки НСП [11:50:52] 1015 (0) - 0.00 - сумма НСП по ставке [11:50:52] 1007 (9) - суммы НСП [11:50:52] 1014 (1) - 2% - код ставки НСП [11:50:52] 1015 (0) - 0.00 - сумма НСП по ставке [11:50:52] 1007 (9) - суммы НСП [11:50:52] 1014 (1) - 3% - код ставки НСП [11:50:52] 1015 (0) - 0.00 - сумма НСП по ставке [11:50:52] 1007 (9) - суммы НСП [11:50:52] 1014 (1) - 5% - код ставки НСП [11:50:52] 1015 (0) - 0.00 - сумма НСП по ставке [11:50:52] 1007 (9) - суммы НСП [11:50:52] 1014 (1) - 0,50% - код ставки НСП [11:50:52] 1015 (0) - 0.00 - сумма НСП по ставке [11:50:52] 1007 (9) - суммы НСП [11:50:52] 1014 (1) - 1,50% - код ставки НСП [11:50:52] 1015 (0) - 0.00 - сумма НСП по ставке [11:50:52] 1131 (141) - счетчики операций «расход» [11:50:52] 1135 (4) - 0 - количество чеков по признаку расчетов [11:50:52] 1201 (0) - 0.00 - общая итоговая сумма в чеках [11:50:52] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [11:50:52] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [11:50:52] 1024 (117) - суммы налогов [11:50:52] 1006 (9) - суммы НДС [11:50:52] 1010 (1) - 0% - код ставки НДС [11:50:52] 1011 (0) - 0.00 - сумма НДС по ставке [11:50:52] 1006 (9) - суммы НДС [11:50:52] 1010 (1) - 12% - код ставки НДС [11:50:52] 1011 (0) - 0.00 - сумма НДС по ставке [11:50:52] 1007 (9) - суммы НСП [11:50:52] 1014 (1) - 0% - код ставки НСП [11:50:52] 1015 (0) - 0.00 - сумма НСП по ставке [11:50:52] 1007 (9) - суммы НСП [11:50:52] 1014 (1) - 1% - код ставки НСП [11:50:52] 1015 (0) - 0.00 - сумма НСП по ставке [11:50:52] 1007 (9) - суммы НСП [11:50:52] 1014 (1) - 2% - код ставки НСП [11:50:52] 1015 (0) - 0.00 - сумма НСП по ставке [11:50:52] 1007 (9) - суммы НСП [11:50:52] 1014 (1) - 3% - код ставки НСП [11:50:52] 1015 (0) - 0.00 - сумма НСП по ставке [11:50:52] 1007 (9) - суммы НСП [11:50:52] 1014 (1) - 5% - код ставки НСП [11:50:52] 1015 (0) - 0.00 - сумма НСП по ставке [11:50:52] 1007 (9) - суммы НСП [11:50:52] 1014 (1) - 0,50% - код ставки НСП [11:50:52] 1015 (0) - 0.00 - сумма НСП по ставке [11:50:52] 1007 (9) - суммы НСП [11:50:52] 1014 (1) - 1,50% - код ставки НСП [11:50:52] 1015 (0) - 0.00 - сумма НСП по ставке [11:50:52] 1132 (141) - счетчики операций «возврат расхода» [11:50:52] 1135 (4) - 0 - количество чеков по признаку расчетов [11:50:52] 1201 (0) - 0.00 - общая итоговая сумма в чеках [11:50:52] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [11:50:52] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [11:50:52] 1024 (117) - суммы налогов [11:50:52] 1006 (9) - суммы НДС [11:50:52] 1010 (1) - 0% - код ставки НДС [11:50:52] 1011 (0) - 0.00 - сумма НДС по ставке [11:50:52] 1006 (9) - суммы НДС [11:50:52] 1010 (1) - 12% - код ставки НДС [11:50:52] 1011 (0) - 0.00 - сумма НДС по ставке [11:50:52] 1007 (9) - суммы НСП [11:50:52] 1014 (1) - 0% - код ставки НСП [11:50:52] 1015 (0) - 0.00 - сумма НСП по ставке [11:50:52] 1007 (9) - суммы НСП [11:50:52] 1014 (1) - 1% - код ставки НСП [11:50:52] 1015 (0) - 0.00 - сумма НСП по ставке [11:50:52] 1007 (9) - суммы НСП [11:50:52] 1014 (1) - 2% - код ставки НСП [11:50:52] 1015 (0) - 0.00 - сумма НСП по ставке [11:50:52] 1007 (9) - суммы НСП [11:50:52] 1014 (1) - 3% - код ставки НСП [11:50:52] 1015 (0) - 0.00 - сумма НСП по ставке [11:50:52] 1007 (9) - суммы НСП [11:50:52] 1014 (1) - 5% - код ставки НСП [11:50:52] 1015 (0) - 0.00 - сумма НСП по ставке [11:50:52] 1007 (9) - суммы НСП [11:50:52] 1014 (1) - 0,50% - код ставки НСП [11:50:52] 1015 (0) - 0.00 - сумма НСП по ставке [11:50:52] 1007 (9) - суммы НСП [11:50:52] 1014 (1) - 1,50% - код ставки НСП [11:50:52] 1015 (0) - 0.00 - сумма НСП по ставке [11:50:52] 1133 (588) - - счетчики коррекции - не используются [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1194 (04AA) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1134 (046E) [11:50:52]Malloc new data [11:50:52]Processing tag 1129 (0469) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1135 (046F) [11:50:52]Malloc new data [11:50:52]Processing tag 1201 (04B1) [11:50:52]Malloc new data [11:50:52]Processing tag 1136 (0470) [11:50:52]Malloc new data [11:50:52]Processing tag 1138 (0472) [11:50:52]Malloc new data [11:50:52]Processing tag 1024 (0400) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1006 (03EE) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1010 (03F2) [11:50:52]Malloc new data [11:50:52]Processing tag 1011 (03F3) [11:50:52]Malloc new data [11:50:52]SetTLVBufToDocument err=0 [11:50:52]Processing tag 1006 (03EE) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1010 (03F2) [11:50:52]Malloc new data [11:50:52]Processing tag 1011 (03F3) [11:50:52]Malloc new data [11:50:52]SetTLVBufToDocument err=0 [11:50:52]Processing tag 1007 (03EF) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1014 (03F6) [11:50:52]Malloc new data [11:50:52]Processing tag 1015 (03F7) [11:50:52]Malloc new data [11:50:52]SetTLVBufToDocument err=0 [11:50:52]Processing tag 1007 (03EF) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1014 (03F6) [11:50:52]Malloc new data [11:50:52]Processing tag 1015 (03F7) [11:50:52]Malloc new data [11:50:52]SetTLVBufToDocument err=0 [11:50:52]Processing tag 1007 (03EF) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1014 (03F6) [11:50:52]Malloc new data [11:50:52]Processing tag 1015 (03F7) [11:50:52]Malloc new data [11:50:52]SetTLVBufToDocument err=0 [11:50:52]Processing tag 1007 (03EF) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1014 (03F6) [11:50:52]Malloc new data [11:50:52]Processing tag 1015 (03F7) [11:50:52]Malloc new data [11:50:52]SetTLVBufToDocument err=0 [11:50:52]Processing tag 1007 (03EF) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1014 (03F6) [11:50:52]Malloc new data [11:50:52]Processing tag 1015 (03F7) [11:50:52]Malloc new data [11:50:52]SetTLVBufToDocument err=0 [11:50:52]Processing tag 1007 (03EF) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1014 (03F6) [11:50:52]Malloc new data [11:50:52]Processing tag 1015 (03F7) [11:50:52]Malloc new data [11:50:52]SetTLVBufToDocument err=0 [11:50:52]Processing tag 1007 (03EF) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1014 (03F6) [11:50:52]Malloc new data [11:50:52]Processing tag 1015 (03F7) [11:50:52]Malloc new data [11:50:52]SetTLVBufToDocument err=0 [11:50:52]SetTLVBufToDocument err=0 [11:50:52]SetTLVBufToDocument err=0 [11:50:52]Processing tag 1130 (046A) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1135 (046F) [11:50:52]Malloc new data [11:50:52]Processing tag 1201 (04B1) [11:50:52]Malloc new data [11:50:52]Processing tag 1136 (0470) [11:50:52]Malloc new data [11:50:52]Processing tag 1138 (0472) [11:50:52]Malloc new data [11:50:52]Processing tag 1024 (0400) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1006 (03EE) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1010 (03F2) [11:50:52]Malloc new data [11:50:52]Processing tag 1011 (03F3) [11:50:52]Malloc new data [11:50:52]SetTLVBufToDocument err=0 [11:50:52]Processing tag 1006 (03EE) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1010 (03F2) [11:50:52]Malloc new data [11:50:52]Processing tag 1011 (03F3) [11:50:52]Malloc new data [11:50:52]SetTLVBufToDocument err=0 [11:50:52]Processing tag 1007 (03EF) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1014 (03F6) [11:50:52]Malloc new data [11:50:52]Processing tag 1015 (03F7) [11:50:52]Malloc new data [11:50:52]SetTLVBufToDocument err=0 [11:50:52]Processing tag 1007 (03EF) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1014 (03F6) [11:50:52]Malloc new data [11:50:52]Processing tag 1015 (03F7) [11:50:52]Malloc new data [11:50:52]SetTLVBufToDocument err=0 [11:50:52]Processing tag 1007 (03EF) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1014 (03F6) [11:50:52]Malloc new data [11:50:52]Processing tag 1015 (03F7) [11:50:52]Malloc new data [11:50:52]SetTLVBufToDocument err=0 [11:50:52]Processing tag 1007 (03EF) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1014 (03F6) [11:50:52]Malloc new data [11:50:52]Processing tag 1015 (03F7) [11:50:52]Malloc new data [11:50:52]SetTLVBufToDocument err=0 [11:50:52]Processing tag 1007 (03EF) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1014 (03F6) [11:50:52]Malloc new data [11:50:52]Processing tag 1015 (03F7) [11:50:52]Malloc new data [11:50:52]SetTLVBufToDocument err=0 [11:50:52]Processing tag 1007 (03EF) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1014 (03F6) [11:50:52]Malloc new data [11:50:52]Processing tag 1015 (03F7) [11:50:52]Malloc new data [11:50:52]SetTLVBufToDocument err=0 [11:50:52]Processing tag 1007 (03EF) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1014 (03F6) [11:50:52]Malloc new data [11:50:52]Processing tag 1015 (03F7) [11:50:52]Malloc new data [11:50:52]SetTLVBufToDocument err=0 [11:50:52]SetTLVBufToDocument err=0 [11:50:52]SetTLVBufToDocument err=0 [11:50:52]Processing tag 1131 (046B) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1135 (046F) [11:50:52]Malloc new data [11:50:52]Processing tag 1201 (04B1) [11:50:52]Malloc new data [11:50:52]Processing tag 1136 (0470) [11:50:52]Malloc new data [11:50:52]Processing tag 1138 (0472) [11:50:52]Malloc new data [11:50:52]Processing tag 1024 (0400) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1006 (03EE) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1010 (03F2) [11:50:52]Malloc new data [11:50:52]Processing tag 1011 (03F3) [11:50:52]Malloc new data [11:50:52]SetTLVBufToDocument err=0 [11:50:52]Processing tag 1006 (03EE) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1010 (03F2) [11:50:52]Malloc new data [11:50:52]Processing tag 1011 (03F3) [11:50:52]Malloc new data [11:50:52]SetTLVBufToDocument err=0 [11:50:52]Processing tag 1007 (03EF) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1014 (03F6) [11:50:52]Malloc new data [11:50:52]Processing tag 1015 (03F7) [11:50:52]Malloc new data [11:50:52]SetTLVBufToDocument err=0 [11:50:52]Processing tag 1007 (03EF) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1014 (03F6) [11:50:52]Malloc new data [11:50:52]Processing tag 1015 (03F7) [11:50:52]Malloc new data [11:50:52]SetTLVBufToDocument err=0 [11:50:52]Processing tag 1007 (03EF) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1014 (03F6) [11:50:52]Malloc new data [11:50:52]Processing tag 1015 (03F7) [11:50:52]Malloc new data [11:50:52]SetTLVBufToDocument err=0 [11:50:52]Processing tag 1007 (03EF) [11:50:52]Load OK [11:50:52]SetTLVBufToDocument [11:50:52]Processing tag 1014 (03F6) [11:50:53]Malloc new data [11:50:53]Processing tag 1015 (03F7) [11:50:53]Malloc new data [11:50:53]SetTLVBufToDocument err=0 [11:50:53]Processing tag 1007 (03EF) [11:50:53]Load OK [11:50:53]SetTLVBufToDocument [11:50:53]Processing tag 1014 (03F6) [11:50:53]Malloc new data [11:50:53]Processing tag 1015 (03F7) [11:50:53]Malloc new data [11:50:53]SetTLVBufToDocument err=0 [11:50:53]Processing tag 1007 (03EF) [11:50:53]Load OK [11:50:53]SetTLVBufToDocument [11:50:53]Processing tag 1014 (03F6) [11:50:53]Malloc new data [11:50:53]Processing tag 1015 (03F7) [11:50:53]Malloc new data [11:50:53]SetTLVBufToDocument err=0 [11:50:53]Processing tag 1007 (03EF) [11:50:53]Load OK [11:50:53]SetTLVBufToDocument [11:50:53]Processing tag 1014 (03F6) [11:50:53]Malloc new data [11:50:53]Processing tag 1015 (03F7) [11:50:53]Malloc new data [11:50:53]SetTLVBufToDocument err=0 [11:50:53]SetTLVBufToDocument err=0 [11:50:53]SetTLVBufToDocument err=0 [11:50:53]Processing tag 1132 (046C) [11:50:53]Load OK [11:50:53]SetTLVBufToDocument [11:50:53]Processing tag 1135 (046F) [11:50:53]Malloc new data [11:50:53]Processing tag 1201 (04B1) [11:50:53]Malloc new data [11:50:53]Processing tag 1136 (0470) [11:50:53]Malloc new data [11:50:53]Processing tag 1138 (0472) [11:50:53]Malloc new data [11:50:53]Processing tag 1024 (0400) [11:50:53]Load OK [11:50:53]SetTLVBufToDocument [11:50:53]Processing tag 1006 (03EE) [11:50:53]Load OK [11:50:53]SetTLVBufToDocument [11:50:53]Processing tag 1010 (03F2) [11:50:53]Malloc new data [11:50:53]Processing tag 1011 (03F3) [11:50:53]Malloc new data [11:50:53]SetTLVBufToDocument err=0 [11:50:53]Processing tag 1006 (03EE) [11:50:53]Load OK [11:50:53]SetTLVBufToDocument [11:50:53]Processing tag 1010 (03F2) [11:50:53]Malloc new data [11:50:53]Processing tag 1011 (03F3) [11:50:53]Malloc new data [11:50:53]SetTLVBufToDocument err=0 [11:50:53]Processing tag 1007 (03EF) [11:50:53]Load OK [11:50:53]SetTLVBufToDocument [11:50:53]Processing tag 1014 (03F6) [11:50:53]Malloc new data [11:50:53]Processing tag 1015 (03F7) [11:50:53]Malloc new data [11:50:53]SetTLVBufToDocument err=0 [11:50:53]Processing tag 1007 (03EF) [11:50:53]Load OK [11:50:53]SetTLVBufToDocument [11:50:53]Processing tag 1014 (03F6) [11:50:53]Malloc new data [11:50:53]Processing tag 1015 (03F7) [11:50:53]Malloc new data [11:50:53]SetTLVBufToDocument err=0 [11:50:53]Processing tag 1007 (03EF) [11:50:53]Load OK [11:50:53]SetTLVBufToDocument [11:50:53]Processing tag 1014 (03F6) [11:50:53]Malloc new data [11:50:53]Processing tag 1015 (03F7) [11:50:53]Malloc new data [11:50:53]SetTLVBufToDocument err=0 [11:50:53]Processing tag 1007 (03EF) [11:50:53]Load OK [11:50:53]SetTLVBufToDocument [11:50:53]Processing tag 1014 (03F6) [11:50:53]Malloc new data [11:50:53]Processing tag 1015 (03F7) [11:50:53]Malloc new data [11:50:53]SetTLVBufToDocument err=0 [11:50:53]Processing tag 1007 (03EF) [11:50:53]Load OK [11:50:53]SetTLVBufToDocument [11:50:53]Processing tag 1014 (03F6) [11:50:53]Malloc new data [11:50:53]Processing tag 1015 (03F7) [11:50:53]Malloc new data [11:50:53]SetTLVBufToDocument err=0 [11:50:53]Processing tag 1007 (03EF) [11:50:53]Load OK [11:50:53]SetTLVBufToDocument [11:50:53]Processing tag 1014 (03F6) [11:50:53]Malloc new data [11:50:53]Processing tag 1015 (03F7) [11:50:53]Malloc new data [11:50:53]SetTLVBufToDocument err=0 [11:50:53]Processing tag 1007 (03EF) [11:50:53]Load OK [11:50:53]SetTLVBufToDocument [11:50:53]Processing tag 1014 (03F6) [11:50:53]Malloc new data [11:50:53]Processing tag 1015 (03F7) [11:50:53]Malloc new data [11:50:53]SetTLVBufToDocument err=0 [11:50:53]SetTLVBufToDocument err=0 [11:50:53]SetTLVBufToDocument err=0 [11:50:53]Processing tag 1133 (046D) [11:50:53]Malloc new data [11:50:53]SetTLVBufToDocument err=0 [11:50:53]SetTLVBufToDocument err=0 [11:50:53]Malloc new data [11:50:53]SAM_PROTO_GetFMData [11:50:53]wFMCommunicate request_size=4 [11:50:53]MH_SAM_APDU [11:50:53]CAPDU: 80 13 03 00 [11:50:53]Write to MH i2c: E2 08 00 48 00 80 13 03 00 00 00 00 00 C7 [11:50:53]Write i2c OK [11:50:53]MH_I2C_Read... [11:50:53]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [11:50:53]Read from MH i2c: E2 [11:50:53]MH_I2C_Read... [11:50:53]Read from MH i2c: E2 FD 00 [11:50:53]MH_I2C_Read... [11:50:53]Read from MH i2c: E2 FD 00 48 00 00 C9 04 85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 79 [11:50:53]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 OFD Sender: No OFD packet to send [11:50:54]00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 [11:50:54]wFMCommunicate OK [11:50:54]wFMCommunicate request_size=4 [11:50:54]MH_SAM_APDU [11:50:54]CAPDU: 80 17 00 00 [11:50:54]Write to MH i2c: E2 08 00 49 00 80 17 00 00 00 00 00 00 C9 [11:50:54]Write i2c OK [11:50:54]MH_I2C_Read... [11:50:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:50:54]Read from MH i2c: E2 [11:50:54]MH_I2C_Read... [11:50:54]Read from MH i2c: E2 FD 00 [11:50:54]MH_I2C_Read... [11:50:54]Read from MH i2c: E2 FD 00 49 00 00 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 A4 [11:50:54]RAPDU: 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [11:50:54]wFMCommunicate OK [11:50:54]wFMCommunicate request_size=4 [11:50:54]MH_SAM_APDU [11:50:54]CAPDU: 80 17 00 00 [11:50:54]Write to MH i2c: E2 08 00 4A 00 80 17 00 00 00 00 00 00 CA [11:50:54]Write i2c OK [11:50:54]MH_I2C_Read... [11:50:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:50:54]Read from MH i2c: E2 [11:50:54]MH_I2C_Read... [11:50:54]Read from MH i2c: E2 FD 00 [11:50:54]MH_I2C_Read... [11:50:54]Read from MH i2c: E2 FD 00 4A 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 9F [11:50:54]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [11:50:55]wFMCommunicate OK [11:50:55]wFMCommunicate request_size=4 [11:50:55]MH_SAM_APDU [11:50:55]CAPDU: 80 17 00 00 [11:50:55]Write to MH i2c: E2 08 00 4B 00 80 17 00 00 00 00 00 00 CB [11:50:55]Write i2c OK [11:50:55]MH_I2C_Read... [11:50:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:50:55]Read from MH i2c: E2 [11:50:55]MH_I2C_Read... [11:50:55]Read from MH i2c: E2 FD 00 [11:50:55]MH_I2C_Read... [11:50:55]Read from MH i2c: E2 FD 00 4B 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 4F [11:50:55]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [11:50:55]wFMCommunicate OK [11:50:55]wFMCommunicate request_size=4 [11:50:55]MH_SAM_APDU [11:50:55]CAPDU: 80 17 00 00 [11:50:55]Write to MH i2c: E2 08 00 4C 00 80 17 00 00 00 00 00 00 CC [11:50:55]Write i2c OK [11:50:55]MH_I2C_Read... [11:50:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [11:50:55]Read from MH i2c: E2 [11:50:55]MH_I2C_Read... [11:50:55]Read from MH i2c: E2 E6 00 [11:50:55]MH_I2C_Read... [11:50:55]Read from MH i2c: E2 E6 00 4C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 A8 [11:50:55]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:50:55]wFMCommunicate OK [11:50:55]SAM_PROTO_GetFMData done [11:50:55]FM_GetFMData:85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [11:50:56]oper:6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [11:50:56]total:2F 0E D3 A1 05 [11:50:56]Malloc new data [11:50:56]oper:6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [11:50:56]total:90 2F 25 0C [11:50:56]Malloc new data [11:50:56]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 [11:50:56]total: [11:50:56]Malloc new data [11:50:56]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 [11:50:56]total: [11:50:56]Malloc new data [11:50:56]KKMPrepareXReportFMData err=0 [11:50:56]Х отчет ИНН: 02508201610067 Кассир: Нуралиева Н. 21.10.2024 11:50 Смена: 522 РНМ: 0000000000091767 ЗНМ: 0300000103 СНО: Общий режим Всего чеков: 205 ИТОГИ ПРИХОД Чеков: 205 Общий итог: 198584.79 Итого наличными: 134289.00 Итого безнал.: 64295.79 НДС 0% : 0.00 НДС 12% : 21093.75 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 1757.78 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Нал. в кассе: 134289.00 НС Приход: 241897999.83 НС Возвр.Прихода: 2037636.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000871763 [11:50:56]StoreToDocumentArchive [11:50:56]MH_GetDate [11:50:56]Write to MH i2c: F0 00 00 4D 00 3C [11:50:56]Write i2c OK [11:50:56]MH_I2C_Read... [11:50:56]Read from MH i2c: F0 [11:50:56]MH_I2C_Read... [11:50:56]Read from MH i2c: F0 09 00 [11:50:56]MH_I2C_Read... [11:50:56]Read from MH i2c: F0 09 00 4D 00 00 21 40 16 67 81 1C 16 67 3D [11:50:56]shift 522 fd 1729511457 [11:50:56]Create dir for shift 0522 [11:50:56]save to /storage/0522/doc_1729511457 [11:50:56]save last doc name /storage/0522/doc_1729511457 to /storage/kkm_last_doc_name [11:50:56]save OK [11:50:56]Clear old archive folders... [11:50:56]NVStorageSaveData kkm_last_timestamp [11:50:56]File name is /storage/kkm_last_timestamp [11:50:56]Write 4 bytes [11:50:56]NVStorageSaveData done [11:50:56]ExternCall_PrintAddStr [11:50:56]wPrintStart [11:50:56]Write to MH i2c: 01 00 00 4E 00 4E [11:50:56]Write i2c OK [11:50:56]MH_I2C_Read... [11:50:56]Read from MH i2c: 01 [11:50:56]MH_I2C_Read... [11:50:56]Read from MH i2c: 01 07 00 [11:50:56]MH_I2C_Read... [11:50:56]Read from MH i2c: 01 07 00 4E 00 00 01 00 00 00 FF 0F 64 [11:50:57]RasterBufferAndPrint [11:50:57]line Х отчет [11:50:57]line ИНН: 02508201610067 [11:50:57]line Кассир: Нуралиева Н. [11:50:57]line 21.10.2024 11:50 [11:50:57]line Смена: 522 [11:50:57]line РНМ: 0000000000091767 [11:50:57]line ЗНМ: 0300000103 [11:50:57]line СНО: Общий режим [11:50:57]line Всего чеков: 205 [11:50:57]line ИТОГИ ПРИХОД [11:50:57]line Чеков: 205 [11:50:57]line Общий итог: 198584.79 [11:50:57]line Итого наличными: 134289.00 [11:50:57]line Итого безнал.: 64295.79 [11:50:57]line НДС 0% : 0.00 [11:50:57]line НДС 12% : 21093.75 [11:50:57]line НСП 0% : 0.00 [11:50:57]line НСП 1,50% : 0.00 [11:50:57]line НСП 0,50% : 0.00 [11:50:57]line НСП 5% : 0.00 [11:50:57]line НСП 3% : 0.00 [11:50:57]line НСП 2% : 0.00 [11:50:57]line НСП 1% : 1757.78 [11:50:57]line ИТОГИ ВОЗВРАТ ПРИХОДА [11:50:57]line Чеков: 0 [11:50:57]line Общий итог: 0.00 [11:50:57]line Итого наличными: 0.00 [11:50:57]line Итого безнал.: 0.00 [11:50:57]line НДС 0% : 0.00 [11:50:57]line НДС 12% : 0.00 [11:50:57]line НСП 0% : 0.00 [11:50:57]line НСП 1,50% : 0.00 [11:50:57]line НСП 0,50% : 0.00 [11:50:57]line НСП 5% : 0.00 [11:50:57]line НСП 3% : 0.00 [11:50:57]line НСП 2% : 0.00 [11:50:57]line НСП 1% : 0.00 [11:50:57]line ИТОГИ РАСХОД [11:50:57]line Чеков: 0 [11:50:57]line Общий итог: 0.00 [11:50:57]line Итого наличными: 0.00 [11:50:57]line Итого безнал.: 0.00 [11:50:57]line НДС 0% : 0.00 [11:50:57]line НДС 12% : 0.00 [11:50:57]line НСП 0% : 0.00 [11:50:57]line НСП 1,50% : 0.00 [11:50:57]line НСП 0,50% : 0.00 [11:50:57]line НСП 5% : 0.00 [11:50:57]line НСП 3% : 0.00 [11:50:57]line НСП 2% : 0.00 [11:50:57]line НСП 1% : 0.00 [11:50:57]line ИТОГИ ВОЗВРАТ РАСХОДА [11:50:57]line Чеков: 0 [11:50:57]line Общий итог: 0.00 [11:50:57]line Итого наличными: 0.00 [11:50:57]line Итого безнал.: 0.00 [11:50:57]line НДС 0% : 0.00 [11:50:57]line НДС 12% : 0.00 [11:50:57]line НСП 0% : 0.00 [11:50:57]line НСП 1,50% : 0.00 [11:50:57]line НСП 0,50% : 0.00 [11:50:57]line НСП 5% : 0.00 [11:50:57]line НСП 3% : 0.00 [11:50:57]line НСП 2% : 0.00 [11:50:57]line НСП 1% : 0.00 [11:50:57]line Сумма внесений: 0.00 [11:50:57]line Сумма выплат: 0.00 [11:50:57]line Нал. в кассе: 134289.00 [11:50:57]line НС Приход: 241897999.83 [11:50:57]line НС Возвр.Прихода: 2037636.00 [11:50:57]line НС Расход: 0.00 [11:50:57]line НС Возвр.Расхода: 0.00 [11:50:57]line ФМ: 0000000000871763 [11:50:57]written 0, free lines is 4095 [11:50:57]Error from MH - 05 [11:50:57]process_action_free x_report [11:50:57]json_value_free [11:50:57]json_value_free done [11:50:57]process_json_proto returns [11:50:57]Send response to host [11:50:57]{"protocol":"kg_v1.0","response":{"error":1033,"error_desc":"No paper"}} [11:50:57]free response buf [11:50:57]execute_script done [11:50:57]execute_script returns [11:50:57]free content buf [11:50:57]Sock 9.Close socket [11:50:57]Sock 9.Thread stoped [11:50:59]OFD Sender: No OFD packet to send [11:51:01]accept exits with 7 [11:51:01]New connection [11:51:01]New thread 3067374948 created [11:51:01]Thread 3067518308 joined [11:51:01]Waiting for new connection... [11:51:01] Sock 7.Parse request [11:51:01]Sock 7.Check first char [11:51:01]Sock 7.First char is OK [11:51:01]request: POST /json_proto HTTP/1.0 [11:51:01]Method: POST [11:51:01]URL: /json_proto [11:51:01]Method is POST - this is cgi request [11:51:01]url: /json_proto [11:51:01]query_string will be loaded in cgi processing [11:51:01]execute_cgi json_proto POST (null) [11:51:01]execute_cgi path=json_proto method=POST [11:51:01]POST find Content-Length [11:51:01]Host: 172.17.52.131:8080 [11:51:01]Content-Length: 215 [11:51:01]Content-Type: application/json [11:51:01] [11:51:01]POST finish read [11:51:01]Found Content-Length = 215 [11:51:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:51:01]execute_script... [11:51:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:51:01]POST & json_proto [11:51:01]process_json_proto [11:51:01]json parsed OK: [11:51:01]protocol is kg_v1.0 [11:51:01]action value=get_value [11:51:01]process_action get_value [11:51:01]cmd_get_value [11:51:01]process_action get_value done [11:51:01]requested_data is exist [11:51:01]produce_requested_data [11:51:01]requested_item kkm.sn is exist - process it [11:51:01]requested_item kkm.ver is exist - process it [11:51:01]requested_item fm.sn is exist - process it [11:51:01]wFMCommunicate request_size=4 [11:51:01]MH_SAM_APDU [11:51:01]CAPDU: 80 11 00 00 [11:51:01]Write to MH i2c: E2 08 00 51 00 80 11 00 00 00 00 00 00 CB [11:51:01]Write i2c OK [11:51:01]MH_I2C_Read... [11:51:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:01]Read from MH i2c: E2 [11:51:01]MH_I2C_Read... [11:51:01]Read from MH i2c: E2 17 00 [11:51:01]MH_I2C_Read... [11:51:01]Read from MH i2c: E2 17 00 51 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 1E [11:51:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:51:01]wFMCommunicate OK [11:51:01]requested_item fd.num is exist - process it [11:51:01]SAM_PROTO_GetFieldsCounters [11:51:01]wFMCommunicate request_size=4 [11:51:01]MH_SAM_APDU [11:51:01]CAPDU: 80 13 00 00 [11:51:01]Write to MH i2c: E2 08 00 52 00 80 13 00 00 00 00 00 00 CE [11:51:01]Write i2c OK [11:51:01]MH_I2C_Read... [11:51:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:51:01]Read from MH i2c: E2 [11:51:01]MH_I2C_Read... [11:51:01]Read from MH i2c: E2 62 00 [11:51:01]MH_I2C_Read... [11:51:01]Read from MH i2c: E2 62 00 52 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 56 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 39 [11:51:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 56 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:51:01]wFMCommunicate OK [11:51:01]SAM_PROTO_GetFieldsCounters done [11:51:01]requested_item shift.num is exist - process it [11:51:01]requested_item shift.opened is exist - process it [11:51:01]req_shift_opened [11:51:01]FM_GetShiftState [11:51:01]SAM_PROTO_GetShiftState [11:51:01]wFMCommunicate request_size=4 [11:51:01]MH_SAM_APDU [11:51:01]CAPDU: 80 13 01 00 [11:51:01]Write to MH i2c: E2 08 00 53 00 80 13 01 00 00 00 00 00 D0 [11:51:01]Write i2c OK [11:51:01]MH_I2C_Read... [11:51:01]Read from MH i2c: E2 [11:51:01]MH_I2C_Read... [11:51:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:01]Read from MH i2c: E2 0E 00 [11:51:01]MH_I2C_Read... [11:51:01]Read from MH i2c: E2 0E 00 53 00 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 52 [11:51:01]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:51:01]wFMCommunicate OK [11:51:01]SAM_PROTO_GetShiftState done [11:51:01]FM_GetShiftState done [11:51:01]req_shift_opened done [11:51:01]requested_item shift.open_date is exist - process it [11:51:01]req_shift_open_date [11:51:01]req_shift_open_date done [11:51:01]produce_requested_data done [11:51:01]produce_requested_data return {"kkm.sn":"0300000103","kkm.ver":"001","fm.sn":"0000000000871763","fd.num":223574,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:51:01]process_action_free get_value [11:51:01]json_value_free [11:51:01]json_value_free done [11:51:01]process_json_proto returns [11:51:01]Send response to host [11:51:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000103","kkm.ver":"001","fm.sn":"0000000000871763","fd.num":223574,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:51:01]free response buf [11:51:01]execute_script done [11:51:01]execute_script returns [11:51:01]free content buf [11:51:01]Sock 7.Close socket [11:51:01]Sock 7.Thread stoped [11:51:01]accept exits with 9 [11:51:01]New connection [11:51:01]New thread 3067518308 created [11:51:01]Thread 3067374948 joined [11:51:01]Waiting for new connection... [11:51:01] Sock 9.Parse request [11:51:01]Sock 9.Check first char [11:51:01]Sock 9.First char is OK [11:51:01]request: POST /json_proto HTTP/1.0 [11:51:01]Method: POST [11:51:01]URL: /json_proto [11:51:01]Method is POST - this is cgi request [11:51:01]url: /json_proto [11:51:01]query_string will be loaded in cgi processing [11:51:01]execute_cgi json_proto POST (null) [11:51:01]execute_cgi path=json_proto method=POST [11:51:01]POST find Content-Length [11:51:01]Host: 172.17.52.131:8080 [11:51:01]Content-Length: 331 [11:51:01]Content-Type: application/json [11:51:01] [11:51:01]POST finish read [11:51:01]Found Content-Length = 331 [11:51:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:51:01]execute_script... [11:51:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:51:01]POST & json_proto [11:51:01]process_json_proto [11:51:01]json parsed OK: [11:51:01]protocol is kg_v1.0 [11:51:01]action value=get_value [11:51:01]process_action get_value [11:51:01]cmd_get_value [11:51:01]process_action get_value done [11:51:01]requested_data is exist [11:51:01]produce_requested_data [11:51:01]requested_item fm.sale.total is exist - process it [11:51:01]SAM_PROTO_GetFMData [11:51:01]wFMCommunicate request_size=4 [11:51:01]MH_SAM_APDU [11:51:01]CAPDU: 80 13 03 00 [11:51:01]Write to MH i2c: E2 08 00 54 00 80 13 03 00 00 00 00 00 D3 [11:51:01]Write i2c OK [11:51:01]MH_I2C_Read... [11:51:02]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [11:51:02]Read from MH i2c: E2 [11:51:02]MH_I2C_Read... [11:51:02]Read from MH i2c: E2 FD 00 [11:51:02]MH_I2C_Read... [11:51:02]Read from MH i2c: E2 FD 00 54 00 00 C9 04 85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 85 [11:51:02]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 [11:51:02]wFMCommunicate OK [11:51:02]wFMCommunicate request_size=4 [11:51:02]MH_SAM_APDU [11:51:02]CAPDU: 80 17 00 00 [11:51:02]Write to MH i2c: E2 08 00 55 00 80 17 00 00 00 00 00 00 D5 [11:51:02]Write i2c OK [11:51:02]MH_I2C_Read... [11:51:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:02]Read from MH i2c: E2 [11:51:02]MH_I2C_Read... [11:51:02]Read from MH i2c: E2 FD 00 [11:51:02]MH_I2C_Read... [11:51:02]Read from MH i2c: E2 FD 00 55 00 00 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 B0 [11:51:02]RAPDU: 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [11:51:02]wFMCommunicate OK [11:51:02]wFMCommunicate request_size=4 [11:51:02]MH_SAM_APDU [11:51:02]CAPDU: 80 17 00 00 [11:51:02]Write to MH i2c: E2 08 00 56 00 80 17 00 00 00 00 00 00 D6 [11:51:02]Write i2c OK [11:51:02]MH_I2C_Read... [11:51:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:03]Read from MH i2c: E2 [11:51:03]MH_I2C_Read... [11:51:03]Read from MH i2c: E2 FD 00 [11:51:03]MH_I2C_Read... [11:51:03]Read from MH i2c: E2 FD 00 56 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 AB [11:51:03]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [11:51:03]wFMCommunicate OK [11:51:03]wFMCommunicate request_size=4 [11:51:03]MH_SAM_APDU [11:51:03]CAPDU: 80 17 00 00 [11:51:03]Write to MH i2c: E2 08 00 57 00 80 17 00 00 00 00 00 00 D7 [11:51:03]Write i2c OK [11:51:03]MH_I2C_Read... [11:51:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:03]Read from MH i2c: E2 [11:51:03]MH_I2C_Read... [11:51:03]Read from MH i2c: E2 FD 00 [11:51:03]MH_I2C_Read... [11:51:03]Read from MH i2c: E2 FD 00 57 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 5B [11:51:03]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [11:51:04]wFMCommunicate OK [11:51:04]wFMCommunicate request_size=4 [11:51:04]MH_SAM_APDU [11:51:04]CAPDU: 80 17 00 00 [11:51:04]Write to MH i2c: E2 08 00 58 00 80 17 00 00 00 00 00 00 D8 [11:51:04]OFD Sender: No OFD packet to send [11:51:04]Write i2c OK [11:51:04]MH_I2C_Read... [11:51:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [11:51:04]Read from MH i2c: E2 [11:51:04]MH_I2C_Read... [11:51:04]Read from MH i2c: E2 E6 00 [11:51:04]MH_I2C_Read... [11:51:04]Read from MH i2c: E2 E6 00 58 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 B4 [11:51:04]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:51:04]wFMCommunicate OK [11:51:04]SAM_PROTO_GetFMData done [11:51:04]requested_item fm.sale_refund.total is exist - process it [11:51:04]requested_item fm.buy.total is exist - process it [11:51:04]requested_item shift.sale.total is exist - process it [11:51:04]SAM_PROTO_GetShiftData [11:51:04]wFMCommunicate request_size=4 [11:51:04]MH_SAM_APDU [11:51:04]CAPDU: 80 13 02 00 [11:51:04]Write to MH i2c: E2 08 00 59 00 80 13 02 00 00 00 00 00 D7 [11:51:04]Write i2c OK [11:51:04]MH_I2C_Read... [11:51:05]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [11:51:05]Read from MH i2c: E2 [11:51:05]MH_I2C_Read... [11:51:05]Read from MH i2c: E2 FD 00 [11:51:05]MH_I2C_Read... [11:51:05]Read from MH i2c: E2 FD 00 59 00 00 B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 AE 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 67 [11:51:05]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 AE 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 [11:51:05]wFMCommunicate OK [11:51:05]wFMCommunicate request_size=4 [11:51:05]MH_SAM_APDU [11:51:05]CAPDU: 80 17 00 00 [11:51:05]Write to MH i2c: E2 08 00 5A 00 80 17 00 00 00 00 00 00 DA [11:51:05]Write i2c OK [11:51:05]MH_I2C_Read... [11:51:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:05]Read from MH i2c: E2 [11:51:05]MH_I2C_Read... [11:51:05]Read from MH i2c: E2 FD 00 [11:51:05]MH_I2C_Read... [11:51:05]Read from MH i2c: E2 FD 00 5A 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 F4 [11:51: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 [11:51:06]wFMCommunicate OK [11:51:06]wFMCommunicate request_size=4 [11:51:06]MH_SAM_APDU [11:51:06]CAPDU: 80 17 00 00 [11:51:06]Write to MH i2c: E2 08 00 5B 00 80 17 00 00 00 00 00 00 DB [11:51:06]Write i2c OK [11:51:06]MH_I2C_Read... [11:51:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:06]Read from MH i2c: E2 [11:51:06]MH_I2C_Read... [11:51:06]Read from MH i2c: E2 FD 00 [11:51:06]MH_I2C_Read... [11:51:06]Read from MH i2c: E2 FD 00 5B 00 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 98 [11:51:06]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 [11:51:06]wFMCommunicate OK [11:51:06]wFMCommunicate request_size=4 [11:51:06]MH_SAM_APDU [11:51:06]CAPDU: 80 17 00 00 [11:51:06]Write to MH i2c: E2 08 00 5C 00 80 17 00 00 00 00 00 00 DC [11:51:06]Write i2c OK [11:51:06]MH_I2C_Read... [11:51:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:06]Read from MH i2c: E2 [11:51:06]MH_I2C_Read... [11:51:06]Read from MH i2c: E2 FD 00 [11:51:06]MH_I2C_Read... [11:51:06]Read from MH i2c: E2 FD 00 5C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 4F [11:51:07]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [11:51:07]wFMCommunicate OK [11:51:07]wFMCommunicate request_size=4 [11:51:07]MH_SAM_APDU [11:51:07]CAPDU: 80 17 00 00 [11:51:07]Write to MH i2c: E2 08 00 5D 00 80 17 00 00 00 00 00 00 DD [11:51:07]Write i2c OK [11:51:07]MH_I2C_Read... [11:51:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [11:51:07]Read from MH i2c: E2 [11:51:07]MH_I2C_Read... [11:51:07]Read from MH i2c: E2 CD 00 [11:51:07]MH_I2C_Read... [11:51:07]Read from MH i2c: E2 CD 00 5D 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 C1 [11:51:07]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 [11:51:07]wFMCommunicate OK [11:51:07]SAM_PROTO_GetShiftData done [11:51:07]requested_item shift.sale.total_cash is exist - process it [11:51:07]requested_item shift.sale_refund.total is exist - process it [11:51:07]requested_item shift.sale_refund.total_cash is exist - process it [11:51:07]requested_item shift.buy.total is exist - process it [11:51:07]requested_item shift.buy.total_cash is exist - process it [11:51:07]produce_requested_data done [11:51:07]produce_requested_data return {"fm.sale.total":241897999.83,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":198584.79,"shift.sale.total_cash":134289.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [11:51:07]process_action_free get_value [11:51:07]json_value_free [11:51:07]json_value_free done [11:51:07]process_json_proto returns [11:51:07]Send response to host [11:51:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":241897999.83,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":198584.79,"shift.sale.total_cash":134289.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [11:51:07]free response buf [11:51:07]execute_script done [11:51:07]execute_script returns [11:51:07]free content buf [11:51:07]Sock 9.Close socket [11:51:07]Sock 9.Thread stoped [11:51:07]accept exits with 7 [11:51:07]New connection [11:51:07]New thread 3067374948 created [11:51:07]Thread 3067518308 joined [11:51:07]Waiting for new connection... [11:51:07] Sock 7.Parse request [11:51:07]Sock 7.Check first char [11:51:07]Sock 7.First char is OK [11:51:07]request: POST /json_proto HTTP/1.0 [11:51:07]Method: POST [11:51:07]URL: /json_proto [11:51:07]Method is POST - this is cgi request [11:51:07]url: /json_proto [11:51:07]query_string will be loaded in cgi processing [11:51:07]execute_cgi json_proto POST (null) [11:51:07]execute_cgi path=json_proto method=POST [11:51:07]POST find Content-Length [11:51:07]Host: 172.17.52.131:8080 [11:51:07]Content-Length: 331 [11:51:07]Content-Type: application/json [11:51:07] [11:51:07]POST finish read [11:51:07]Found Content-Length = 331 [11:51:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:51:07]execute_script... [11:51:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:51:07]POST & json_proto [11:51:07]process_json_proto [11:51:07]json parsed OK: [11:51:07]protocol is kg_v1.0 [11:51:07]action value=get_value [11:51:07]process_action get_value [11:51:07]cmd_get_value [11:51:07]process_action get_value done [11:51:07]requested_data is exist [11:51:07]produce_requested_data [11:51:07]requested_item fm.sale.total is exist - process it [11:51:07]SAM_PROTO_GetFMData [11:51:07]wFMCommunicate request_size=4 [11:51:07]MH_SAM_APDU [11:51:07]CAPDU: 80 13 03 00 [11:51:07]Write to MH i2c: E2 08 00 5E 00 80 13 03 00 00 00 00 00 DD [11:51:07]Write i2c OK [11:51:07]MH_I2C_Read... [11:51:08]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [11:51:08]Read from MH i2c: E2 [11:51:08]MH_I2C_Read... [11:51:08]Read from MH i2c: E2 FD 00 [11:51:08]MH_I2C_Read... [11:51:08]Read from MH i2c: E2 FD 00 5E 00 00 C9 04 85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 8F [11:51:08]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 [11:51:08]wFMCommunicate OK [11:51:08]wFMCommunicate request_size=4 [11:51:08]MH_SAM_APDU [11:51:08]CAPDU: 80 17 00 00 [11:51:08]Write to MH i2c: E2 08 00 5F 00 80 17 00 00 00 00 00 00 DF [11:51:08]Write i2c OK [11:51:08]MH_I2C_Read... [11:51:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:08]Read from MH i2c: E2 [11:51:08]MH_I2C_Read... [11:51:08]Read from MH i2c: E2 FD 00 [11:51:08]MH_I2C_Read... [11:51:08]Read from MH i2c: E2 FD 00 5F 00 00 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 BA [11:51:09]RAPDU: 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [11:51:09]wFMCommunicate OK [11:51:09]wFMCommunicate request_size=4 [11:51:09]MH_SAM_APDU [11:51:09]CAPDU: 80 17 00 00 [11:51:09]Write to MH i2c: E2 08 00 60 00 80 17 00 00 00 00 00 00 E0 [11:51:09]OFD Sender: No OFD packet to send [11:51:09]Write i2c OK [11:51:09]MH_I2C_Read... [11:51:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:09]Read from MH i2c: E2 [11:51:09]MH_I2C_Read... [11:51:09]Read from MH i2c: E2 FD 00 [11:51:09]MH_I2C_Read... [11:51:09]Read from MH i2c: E2 FD 00 60 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 B5 [11:51:09]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [11:51:09]wFMCommunicate OK [11:51:09]wFMCommunicate request_size=4 [11:51:09]MH_SAM_APDU [11:51:09]CAPDU: 80 17 00 00 [11:51:09]Write to MH i2c: E2 08 00 61 00 80 17 00 00 00 00 00 00 E1 [11:51:09]Write i2c OK [11:51:09]MH_I2C_Read... [11:51:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:10]Read from MH i2c: E2 [11:51:10]MH_I2C_Read... [11:51:10]Read from MH i2c: E2 FD 00 [11:51:10]MH_I2C_Read... [11:51:10]Read from MH i2c: E2 FD 00 61 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 65 [11:51:10]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [11:51:10]wFMCommunicate OK [11:51:10]wFMCommunicate request_size=4 [11:51:10]MH_SAM_APDU [11:51:10]CAPDU: 80 17 00 00 [11:51:10]Write to MH i2c: E2 08 00 62 00 80 17 00 00 00 00 00 00 E2 [11:51:10]Write i2c OK [11:51:10]MH_I2C_Read... [11:51:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [11:51:10]Read from MH i2c: E2 [11:51:10]MH_I2C_Read... [11:51:10]Read from MH i2c: E2 E6 00 [11:51:10]MH_I2C_Read... [11:51:10]Read from MH i2c: E2 E6 00 62 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 BE [11:51:10]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:51:11]wFMCommunicate OK [11:51:11]SAM_PROTO_GetFMData done [11:51:11]requested_item fm.sale_refund.total is exist - process it [11:51:11]requested_item fm.buy.total is exist - process it [11:51:11]requested_item shift.sale.total is exist - process it [11:51:11]SAM_PROTO_GetShiftData [11:51:11]wFMCommunicate request_size=4 [11:51:11]MH_SAM_APDU [11:51:11]CAPDU: 80 13 02 00 [11:51:11]Write to MH i2c: E2 08 00 63 00 80 13 02 00 00 00 00 00 E1 [11:51:11]Write i2c OK [11:51:11]MH_I2C_Read... [11:51:11]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [11:51:11]Read from MH i2c: E2 [11:51:11]MH_I2C_Read... [11:51:11]Read from MH i2c: E2 FD 00 [11:51:11]MH_I2C_Read... [11:51:11]Read from MH i2c: E2 FD 00 63 00 00 B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 AE 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 71 [11:51:11]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 AE 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 [11:51:11]wFMCommunicate OK [11:51:11]wFMCommunicate request_size=4 [11:51:11]MH_SAM_APDU [11:51:11]CAPDU: 80 17 00 00 [11:51:11]Write to MH i2c: E2 08 00 64 00 80 17 00 00 00 00 00 00 E4 [11:51:11]Write i2c OK [11:51:11]MH_I2C_Read... [11:51:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:12]Read from MH i2c: E2 [11:51:12]MH_I2C_Read... [11:51:12]Read from MH i2c: E2 FD 00 [11:51:12]MH_I2C_Read... [11:51:12]Read from MH i2c: E2 FD 00 64 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 FE [11:51:12]RAPDU: 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 [11:51:12]wFMCommunicate OK [11:51:12]wFMCommunicate request_size=4 [11:51:12]MH_SAM_APDU [11:51:12]CAPDU: 80 17 00 00 [11:51:12]Write to MH i2c: E2 08 00 65 00 80 17 00 00 00 00 00 00 E5 [11:51:12]Write i2c OK [11:51:12]MH_I2C_Read... [11:51:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:12]Read from MH i2c: E2 [11:51:12]MH_I2C_Read... [11:51:12]Read from MH i2c: E2 FD 00 [11:51:12]MH_I2C_Read... [11:51:12]Read from MH i2c: E2 FD 00 65 00 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 A2 [11:51:12]RAPDU: 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 [11:51:13]wFMCommunicate OK [11:51:13]wFMCommunicate request_size=4 [11:51:13]MH_SAM_APDU [11:51:13]CAPDU: 80 17 00 00 [11:51:13]Write to MH i2c: E2 08 00 66 00 80 17 00 00 00 00 00 00 E6 [11:51:13]Write i2c OK [11:51:13]MH_I2C_Read... [11:51:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:13]Read from MH i2c: E2 [11:51:13]MH_I2C_Read... [11:51:13]Read from MH i2c: E2 FD 00 [11:51:13]MH_I2C_Read... [11:51:13]Read from MH i2c: E2 FD 00 66 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 59 [11:51:13]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 [11:51:13]wFMCommunicate OK [11:51:13]wFMCommunicate request_size=4 [11:51:13]MH_SAM_APDU [11:51:13]CAPDU: 80 17 00 00 [11:51:13]Write to MH i2c: E2 08 00 67 00 80 17 00 00 00 00 00 00 E7 [11:51:13]Write i2c OK [11:51:13]MH_I2C_Read... [11:51:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [11:51:14]Read from MH i2c: E2 [11:51:14]MH_I2C_Read... [11:51:14]Read from MH i2c: E2 CD 00 [11:51:14]MH_I2C_Read... [11:51:14]Read from MH i2c: E2 CD 00 67 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 CB [11:51:14]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 [11:51:14]wFMCommunicate OK [11:51:14]SAM_PROTO_GetShiftData done [11:51:14]requested_item shift.sale.total_cash is exist - process it [11:51:14]requested_item shift.sale_refund.total is exist - process it [11:51:14]requested_item shift.sale_refund.total_cash is exist - process it [11:51:14]requested_item shift.buy.total is exist - process it [11:51:14]requested_item shift.buy.total_cash is exist - process it [11:51:14]produce_requested_data done [11:51:14]produce_requested_data return {"fm.sale.total":241897999.83,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":198584.79,"shift.sale.total_cash":134289.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [11:51:14]process_action_free get_value [11:51:14]OFD Sender: No OFD packet to send [11:51:14]json_value_free [11:51:14]json_value_free done [11:51:14]process_json_proto returns [11:51:14]Send response to host [11:51:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":241897999.83,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":198584.79,"shift.sale.total_cash":134289.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [11:51:14]free response buf [11:51:14]execute_script done [11:51:14]execute_script returns [11:51:14]free content buf [11:51:14]Sock 7.Close socket [11:51:14]Sock 7.Thread stoped [11:51:14]accept exits with 9 [11:51:14]New connection [11:51:14]New thread 3067518308 created [11:51:14]Thread 3067374948 joined [11:51:14]Waiting for new connection... [11:51:14] Sock 9.Parse request [11:51:14]Sock 9.Check first char [11:51:14]Sock 9.First char is OK [11:51:14]request: POST /json_proto HTTP/1.0 [11:51:14]Method: POST [11:51:14]URL: /json_proto [11:51:14]Method is POST - this is cgi request [11:51:14]url: /json_proto [11:51:14]query_string will be loaded in cgi processing [11:51:14]execute_cgi json_proto POST (null) [11:51:14]execute_cgi path=json_proto method=POST [11:51:14]POST find Content-Length [11:51:14]Host: 172.17.52.131:8080 [11:51:14]Content-Length: 263 [11:51:14]Content-Type: application/json [11:51:14] [11:51:14]POST finish read [11:51:14]Found Content-Length = 263 [11:51:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041D\u0443\u0440\u0430\u043B\u0438\u0435\u0432\u0430 \u041D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:51:14]execute_script... [11:51:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041D\u0443\u0440\u0430\u043B\u0438\u0435\u0432\u0430 \u041D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:51:14]POST & json_proto [11:51:14]process_json_proto [11:51:14]json parsed OK: [11:51:14]protocol is kg_v1.0 [11:51:14]action value=x_report [11:51:14]process_action x_report [11:51:14]cmd_x_report [11:51:14]MH_GetDate [11:51:14]Write to MH i2c: F0 00 00 68 00 57 [11:51:14]Write i2c OK [11:51:14]MH_I2C_Read... [11:51:14]Read from MH i2c: F0 [11:51:14]MH_I2C_Read... [11:51:14]Read from MH i2c: F0 09 00 [11:51:14]MH_I2C_Read... [11:51:14]Read from MH i2c: F0 09 00 68 00 00 33 40 16 67 81 1C 16 67 6A [11:51:14]GetLastDocTimeStamp 1729511450 [11:51:14]current date 1729511475 [11:51:14]FM_GetShiftState [11:51:14]SAM_PROTO_GetShiftState [11:51:14]wFMCommunicate request_size=4 [11:51:14]MH_SAM_APDU [11:51:14]CAPDU: 80 13 01 00 [11:51:14]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [11:51:14]Write i2c OK [11:51:14]MH_I2C_Read... [11:51:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:14]Read from MH i2c: E2 [11:51:14]MH_I2C_Read... [11:51:14]Read from MH i2c: E2 0E 00 [11:51:14]MH_I2C_Read... [11:51:14]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 68 [11:51:14]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:51:14]wFMCommunicate OK [11:51:14]SAM_PROTO_GetShiftState done [11:51:14]FM_GetShiftState done [11:51:14]KKMCreateXReportDocument [11:51:14]Load OK [11:51:14]Malloc new data [11:51:14]MH_GetDate [11:51:14]Write to MH i2c: F0 00 00 6A 00 59 [11:51:14]Write i2c OK [11:51:14]MH_I2C_Read... [11:51:14]Read from MH i2c: F0 [11:51:14]MH_I2C_Read... [11:51:14]Read from MH i2c: F0 09 00 [11:51:14]MH_I2C_Read... [11:51:14]Read from MH i2c: F0 09 00 6A 00 00 33 40 16 67 81 1C 16 67 6C [11:51:14]Malloc new data [11:51:14]Malloc new data [11:51:14]wFMCommunicate request_size=4 [11:51:14]MH_SAM_APDU [11:51:14]CAPDU: 80 11 00 00 [11:51:14]Write to MH i2c: E2 08 00 6B 00 80 11 00 00 00 00 00 00 E5 [11:51:14]Write i2c OK [11:51:14]MH_I2C_Read... [11:51:14]Read from MH i2c: E2 [11:51:14]MH_I2C_Read... [11:51:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:14]Read from MH i2c: E2 17 00 [11:51:14]MH_I2C_Read... [11:51:14]Read from MH i2c: E2 17 00 6B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 38 [11:51:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:51:14]wFMCommunicate OK [11:51:14]SAM_PROTO_GetFieldsCounters [11:51:14]wFMCommunicate request_size=4 [11:51:14]MH_SAM_APDU [11:51:14]CAPDU: 80 13 00 00 [11:51:14]Write to MH i2c: E2 08 00 6C 00 80 13 00 00 00 00 00 00 E8 [11:51:14]Write i2c OK [11:51:14]MH_I2C_Read... [11:51:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:51:14]Read from MH i2c: E2 [11:51:14]MH_I2C_Read... [11:51:14]Read from MH i2c: E2 62 00 [11:51:14]MH_I2C_Read... [11:51:14]Read from MH i2c: E2 62 00 6C 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 56 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 53 [11:51:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 56 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:51:15]wFMCommunicate OK [11:51:15]SAM_PROTO_GetFieldsCounters done [11:51:15]Malloc new data [11:51:15]Malloc new data [11:51:15]Malloc new data [11:51:15]KKMCreateXReportDocument OK [11:51:15]KKMSetXReportData OK [11:51:15]KKMPrepareXReportFMData [11:51:15]SAM_PROTO_GetShiftData [11:51:15]wFMCommunicate request_size=4 [11:51:15]MH_SAM_APDU [11:51:15]CAPDU: 80 13 02 00 [11:51:15]Write to MH i2c: E2 08 00 6D 00 80 13 02 00 00 00 00 00 EB [11:51:15]Write i2c OK [11:51:15]MH_I2C_Read... [11:51:15]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [11:51:15]Read from MH i2c: E2 [11:51:15]MH_I2C_Read... [11:51:15]Read from MH i2c: E2 FD 00 [11:51:15]MH_I2C_Read... [11:51:15]Read from MH i2c: E2 FD 00 6D 00 00 B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 AE 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 7B [11:51:15]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 AE 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 [11:51:15]wFMCommunicate OK [11:51:15]wFMCommunicate request_size=4 [11:51:15]MH_SAM_APDU [11:51:15]CAPDU: 80 17 00 00 [11:51:15]Write to MH i2c: E2 08 00 6E 00 80 17 00 00 00 00 00 00 EE [11:51:15]Write i2c OK [11:51:15]MH_I2C_Read... [11:51:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:16]Read from MH i2c: E2 [11:51:16]MH_I2C_Read... [11:51:16]Read from MH i2c: E2 FD 00 [11:51:16]MH_I2C_Read... [11:51:16]Read from MH i2c: E2 FD 00 6E 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 08 [11:51:16]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 [11:51:16]wFMCommunicate OK [11:51:16]wFMCommunicate request_size=4 [11:51:16]MH_SAM_APDU [11:51:16]CAPDU: 80 17 00 00 [11:51:16]Write to MH i2c: E2 08 00 6F 00 80 17 00 00 00 00 00 00 EF [11:51:16]Write i2c OK [11:51:16]MH_I2C_Read... [11:51:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:16]Read from MH i2c: E2 [11:51:16]MH_I2C_Read... [11:51:16]Read from MH i2c: E2 FD 00 [11:51:16]MH_I2C_Read... [11:51:16]Read from MH i2c: E2 FD 00 6F 00 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 AC [11:51:17]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 [11:51:17]wFMCommunicate OK [11:51:17]wFMCommunicate request_size=4 [11:51:17]MH_SAM_APDU [11:51:17]CAPDU: 80 17 00 00 [11:51:17]Write to MH i2c: E2 08 00 70 00 80 17 00 00 00 00 00 00 F0 [11:51:17]Write i2c OK [11:51:17]MH_I2C_Read... [11:51:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:17]Read from MH i2c: E2 [11:51:17]MH_I2C_Read... [11:51:17]Read from MH i2c: E2 FD 00 [11:51:17]MH_I2C_Read... [11:51:17]Read from MH i2c: E2 FD 00 70 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 63 [11:51:17]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 [11:51:17]wFMCommunicate OK [11:51:17]wFMCommunicate request_size=4 [11:51:17]MH_SAM_APDU [11:51:17]CAPDU: 80 17 00 00 [11:51:17]Write to MH i2c: E2 08 00 71 00 80 17 00 00 00 00 00 00 F1 [11:51:17]Write i2c OK [11:51:17]MH_I2C_Read... [11:51:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [11:51:18]Read from MH i2c: E2 [11:51:18]MH_I2C_Read... [11:51:18]Read from MH i2c: E2 CD 00 [11:51:18]MH_I2C_Read... [11:51:18]Read from MH i2c: E2 CD 00 71 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 D5 [11:51:18]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 [11:51:18]wFMCommunicate OK [11:51:18]SAM_PROTO_GetShiftData done [11:51:18]1194 (1196) - счетчики итогов смены [11:51:18] 1134 (4) - 205 - количество чеков со всеми признаками расчетов [11:51:18] 1129 (157) - счетчики операций «приход» [11:51:18] 1135 (4) - 205 - количество чеков по признаку расчетов [11:51:18] 1201 (4) - 198584.79 - общая итоговая сумма в чеках [11:51:18] 1136 (3) - 134289.00 - итоговая сумма в чеках наличными [11:51:18] 1138 (3) - 64295.79 - итоговая сумма в чеках безналичными [11:51:18] 1024 (123) - суммы налогов [11:51:18] 1006 (9) - суммы НДС [11:51:18] 1010 (1) - 0% - код ставки НДС [11:51:18] 1011 (0) - 0.00 - сумма НДС по ставке [11:51:18] 1006 (12) - суммы НДС [11:51:18] 1010 (1) - 12% - код ставки НДС [11:51:18] 1011 (3) - 21093.75 - сумма НДС по ставке [11:51:18] 1007 (9) - суммы НСП [11:51:18] 1014 (1) - 0% - код ставки НСП [11:51:18] 1015 (0) - 0.00 - сумма НСП по ставке [11:51:18] 1007 (12) - суммы НСП [11:51:18] 1014 (1) - 1% - код ставки НСП [11:51:18] 1015 (3) - 1757.78 - сумма НСП по ставке [11:51:18] 1007 (9) - суммы НСП [11:51:18] 1014 (1) - 2% - код ставки НСП [11:51:18] 1015 (0) - 0.00 - сумма НСП по ставке [11:51:18] 1007 (9) - суммы НСП [11:51:18] 1014 (1) - 3% - код ставки НСП [11:51:18] 1015 (0) - 0.00 - сумма НСП по ставке [11:51:18] 1007 (9) - суммы НСП [11:51:18] 1014 (1) - 5% - код ставки НСП [11:51:18] 1015 (0) - 0.00 - сумма НСП по ставке [11:51:18] 1007 (9) - суммы НСП [11:51:18] 1014 (1) - 0,50% - код ставки НСП [11:51:18] 1015 (0) - 0.00 - сумма НСП по ставке [11:51:18] 1007 (9) - суммы НСП [11:51:18] 1014 (1) - 1,50% - код ставки НСП [11:51:18] 1015 (0) - 0.00 - сумма НСП по ставке [11:51:18] 1130 (141) - счетчики операций «возврат прихода» [11:51:18] 1135 (4) - 0 - количество чеков по признаку расчетов [11:51:18] 1201 (0) - 0.00 - общая итоговая сумма в чеках [11:51:18] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [11:51:18] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [11:51:18] 1024 (117) - суммы налогов [11:51:18] 1006 (9) - суммы НДС [11:51:18] 1010 (1) - 0% - код ставки НДС [11:51:18] 1011 (0) - 0.00 - сумма НДС по ставке [11:51:18] 1006 (9) - суммы НДС [11:51:18] 1010 (1) - 12% - код ставки НДС [11:51:18] 1011 (0) - 0.00 - сумма НДС по ставке [11:51:18] 1007 (9) - суммы НСП [11:51:18] 1014 (1) - 0% - код ставки НСП [11:51:18] 1015 (0) - 0.00 - сумма НСП по ставке [11:51:18] 1007 (9) - суммы НСП [11:51:18] 1014 (1) - 1% - код ставки НСП [11:51:18] 1015 (0) - 0.00 - сумма НСП по ставке [11:51:18] 1007 (9) - суммы НСП [11:51:18] 1014 (1) - 2% - код ставки НСП [11:51:18] 1015 (0) - 0.00 - сумма НСП по ставке [11:51:18] 1007 (9) - суммы НСП [11:51:18] 1014 (1) - 3% - код ставки НСП [11:51:18] 1015 (0) - 0.00 - сумма НСП по ставке [11:51:18] 1007 (9) - суммы НСП [11:51:18] 1014 (1) - 5% - код ставки НСП [11:51:18] 1015 (0) - 0.00 - сумма НСП по ставке [11:51:18] 1007 (9) - суммы НСП [11:51:18] 1014 (1) - 0,50% - код ставки НСП [11:51:18] 1015 (0) - 0.00 - сумма НСП по ставке [11:51:18] 1007 (9) - суммы НСП [11:51:18] 1014 (1) - 1,50% - код ставки НСП [11:51:18] 1015 (0) - 0.00 - сумма НСП по ставке [11:51:18] 1131 (141) - счетчики операций «расход» [11:51:18] 1135 (4) - 0 - количество чеков по признаку расчетов [11:51:18] 1201 (0) - 0.00 - общая итоговая сумма в чеках [11:51:18] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [11:51:18] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [11:51:18] 1024 (117) - суммы налогов [11:51:18] 1006 (9) - суммы НДС [11:51:18] 1010 (1) - 0% - код ставки НДС [11:51:18] 1011 (0) - 0.00 - сумма НДС по ставке [11:51:18] 1006 (9) - суммы НДС [11:51:18] 1010 (1) - 12% - код ставки НДС [11:51:18] 1011 (0) - 0.00 - сумма НДС по ставке [11:51:18] 1007 (9) - суммы НСП [11:51:18] 1014 (1) - 0% - код ставки НСП [11:51:18] 1015 (0) - 0.00 - сумма НСП по ставке [11:51:18] 1007 (9) - суммы НСП [11:51:18] 1014 (1) - 1% - код ставки НСП [11:51:18] 1015 (0) - 0.00 - сумма НСП по ставке [11:51:18] 1007 (9) - суммы НСП [11:51:18] 1014 (1) - 2% - код ставки НСП [11:51:18] 1015 (0) - 0.00 - сумма НСП по ставке [11:51:18] 1007 (9) - суммы НСП [11:51:18] 1014 (1) - 3% - код ставки НСП [11:51:18] 1015 (0) - 0.00 - сумма НСП по ставке [11:51:18] 1007 (9) - суммы НСП [11:51:18] 1014 (1) - 5% - код ставки НСП [11:51:18] 1015 (0) - 0.00 - сумма НСП по ставке [11:51:18] 1007 (9) - суммы НСП [11:51:18] 1014 (1) - 0,50% - код ставки НСП [11:51:18] 1015 (0) - 0.00 - сумма НСП по ставке [11:51:18] 1007 (9) - суммы НСП [11:51:18] 1014 (1) - 1,50% - код ставки НСП [11:51:18] 1015 (0) - 0.00 - сумма НСП по ставке [11:51:18] 1132 (141) - счетчики операций «возврат расхода» [11:51:18] 1135 (4) - 0 - количество чеков по признаку расчетов [11:51:18] 1201 (0) - 0.00 - общая итоговая сумма в чеках [11:51:18] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [11:51:18] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [11:51:18] 1024 (117) - суммы налогов [11:51:18] 1006 (9) - суммы НДС [11:51:18] 1010 (1) - 0% - код ставки НДС [11:51:18] 1011 (0) - 0.00 - сумма НДС по ставке [11:51:18] 1006 (9) - суммы НДС [11:51:18] 1010 (1) - 12% - код ставки НДС [11:51:18] 1011 (0) - 0.00 - сумма НДС по ставке [11:51:18] 1007 (9) - суммы НСП [11:51:18] 1014 (1) - 0% - код ставки НСП [11:51:18] 1015 (0) - 0.00 - сумма НСП по ставке [11:51:18] 1007 (9) - суммы НСП [11:51:18] 1014 (1) - 1% - код ставки НСП [11:51:19] 1015 (0) - 0.00 - сумма НСП по ставке [11:51:19] 1007 (9) - суммы НСП [11:51:19] 1014 (1) - 2% - код ставки НСП [11:51:19] 1015 (0) - 0.00 - сумма НСП по ставке [11:51:19] 1007 (9) - суммы НСП [11:51:19] 1014 (1) - 3% - код ставки НСП [11:51:19] 1015 (0) - 0.00 - сумма НСП по ставке [11:51:19] 1007 (9) - суммы НСП [11:51:19] 1014 (1) - 5% - код ставки НСП [11:51:19] 1015 (0) - 0.00 - сумма НСП по ставке [11:51:19] 1007 (9) - суммы НСП [11:51:19] 1014 (1) - 0,50% - код ставки НСП [11:51:19] 1015 (0) - 0.00 - сумма НСП по ставке [11:51:19] 1007 (9) - суммы НСП [11:51:19] 1014 (1) - 1,50% - код ставки НСП [11:51:19] 1015 (0) - 0.00 - сумма НСП по ставке [11:51:19] 1133 (588) - - счетчики коррекции - не используются [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1194 (04AA) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1134 (046E) [11:51:19]Malloc new data [11:51:19]Processing tag 1129 (0469) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1135 (046F) [11:51:19]Malloc new data [11:51:19]Processing tag 1201 (04B1) [11:51:19]Malloc new data [11:51:19]Processing tag 1136 (0470) [11:51:19]Malloc new data [11:51:19]Processing tag 1138 (0472) [11:51:19]Malloc new data [11:51:19]Processing tag 1024 (0400) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1006 (03EE) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1010 (03F2) [11:51:19]Malloc new data [11:51:19]Processing tag 1011 (03F3) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1006 (03EE) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1010 (03F2) [11:51:19]Malloc new data [11:51:19]Processing tag 1011 (03F3) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]SetTLVBufToDocument err=0 [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1130 (046A) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1135 (046F) [11:51:19]Malloc new data [11:51:19]Processing tag 1201 (04B1) [11:51:19]Malloc new data [11:51:19]Processing tag 1136 (0470) [11:51:19]Malloc new data [11:51:19]Processing tag 1138 (0472) [11:51:19]Malloc new data [11:51:19]Processing tag 1024 (0400) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1006 (03EE) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1010 (03F2) [11:51:19]Malloc new data [11:51:19]Processing tag 1011 (03F3) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1006 (03EE) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1010 (03F2) [11:51:19]Malloc new data [11:51:19]Processing tag 1011 (03F3) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]SetTLVBufToDocument err=0 [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1131 (046B) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1135 (046F) [11:51:19]Malloc new data [11:51:19]Processing tag 1201 (04B1) [11:51:19]Malloc new data [11:51:19]Processing tag 1136 (0470) [11:51:19]Malloc new data [11:51:19]Processing tag 1138 (0472) [11:51:19]Malloc new data [11:51:19]Processing tag 1024 (0400) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1006 (03EE) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1010 (03F2) [11:51:19]Malloc new data [11:51:19]Processing tag 1011 (03F3) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1006 (03EE) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1010 (03F2) [11:51:19]Malloc new data [11:51:19]Processing tag 1011 (03F3) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]SetTLVBufToDocument err=0 [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1132 (046C) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1135 (046F) [11:51:19]Malloc new data [11:51:19]Processing tag 1201 (04B1) [11:51:19]Malloc new data [11:51:19]Processing tag 1136 (0470) [11:51:19]Malloc new data [11:51:19]Processing tag 1138 (0472) [11:51:19]Malloc new data [11:51:19]Processing tag 1024 (0400) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1006 (03EE) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1010 (03F2) [11:51:19]Malloc new data [11:51:19]Processing tag 1011 (03F3) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1006 (03EE) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1010 (03F2) [11:51:19]Malloc new data [11:51:19]Processing tag 1011 (03F3) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]OFD Sender: No OFD packet to send [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1007 (03EF) [11:51:19]Load OK [11:51:19]SetTLVBufToDocument [11:51:19]Processing tag 1014 (03F6) [11:51:19]Malloc new data [11:51:19]Processing tag 1015 (03F7) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]SetTLVBufToDocument err=0 [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Processing tag 1133 (046D) [11:51:19]Malloc new data [11:51:19]SetTLVBufToDocument err=0 [11:51:19]SetTLVBufToDocument err=0 [11:51:19]Malloc new data [11:51:19]SAM_PROTO_GetFMData [11:51:19]wFMCommunicate request_size=4 [11:51:19]MH_SAM_APDU [11:51:19]CAPDU: 80 13 03 00 [11:51:19]Write to MH i2c: E2 08 00 72 00 80 13 03 00 00 00 00 00 F1 [11:51:19]Write i2c OK [11:51:19]MH_I2C_Read... [11:51:20]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [11:51:20]Read from MH i2c: E2 [11:51:20]MH_I2C_Read... [11:51:20]Read from MH i2c: E2 FD 00 [11:51:20]MH_I2C_Read... [11:51:20]Read from MH i2c: E2 FD 00 72 00 00 C9 04 85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 A3 [11:51:20]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 [11:51:20]wFMCommunicate OK [11:51:20]wFMCommunicate request_size=4 [11:51:20]MH_SAM_APDU [11:51:20]CAPDU: 80 17 00 00 [11:51:20]Write to MH i2c: E2 08 00 73 00 80 17 00 00 00 00 00 00 F3 [11:51:20]Write i2c OK [11:51:20]MH_I2C_Read... [11:51:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:20]Read from MH i2c: E2 [11:51:20]MH_I2C_Read... [11:51:20]Read from MH i2c: E2 FD 00 [11:51:20]MH_I2C_Read... [11:51:20]Read from MH i2c: E2 FD 00 73 00 00 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 CE [11:51:21]RAPDU: 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [11:51:21]wFMCommunicate OK [11:51:21]wFMCommunicate request_size=4 [11:51:21]MH_SAM_APDU [11:51:21]CAPDU: 80 17 00 00 [11:51:21]Write to MH i2c: E2 08 00 74 00 80 17 00 00 00 00 00 00 F4 [11:51:21]Write i2c OK [11:51:21]MH_I2C_Read... [11:51:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:21]Read from MH i2c: E2 [11:51:21]MH_I2C_Read... [11:51:21]Read from MH i2c: E2 FD 00 [11:51:21]MH_I2C_Read... [11:51:21]Read from MH i2c: E2 FD 00 74 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 C9 [11:51:21]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [11:51:22]wFMCommunicate OK [11:51:22]wFMCommunicate request_size=4 [11:51:22]MH_SAM_APDU [11:51:22]CAPDU: 80 17 00 00 [11:51:22]Write to MH i2c: E2 08 00 75 00 80 17 00 00 00 00 00 00 F5 [11:51:22]Write i2c OK [11:51:22]MH_I2C_Read... [11:51:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:22]Read from MH i2c: E2 [11:51:22]MH_I2C_Read... [11:51:22]Read from MH i2c: E2 FD 00 [11:51:22]MH_I2C_Read... [11:51:22]Read from MH i2c: E2 FD 00 75 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 79 [11:51:22]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [11:51:22]wFMCommunicate OK [11:51:22]wFMCommunicate request_size=4 [11:51:22]MH_SAM_APDU [11:51:22]CAPDU: 80 17 00 00 [11:51:22]Write to MH i2c: E2 08 00 76 00 80 17 00 00 00 00 00 00 F6 [11:51:22]Write i2c OK [11:51:22]MH_I2C_Read... [11:51:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [11:51:23]Read from MH i2c: E2 [11:51:23]MH_I2C_Read... [11:51:23]Read from MH i2c: E2 E6 00 [11:51:23]MH_I2C_Read... [11:51:23]Read from MH i2c: E2 E6 00 76 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 *** FLAG_PRN_KEY set [11:51:23]00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 [11:51:23]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 int [11:51:23]01 Write to MH i2c: 00 01 04 00 F7 00 03 77 00 00 00 77 EF [11:51:23]03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 *** FLAG_PRN_KEY reset [11:51:23]00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:51:23]wFMCommunicate OK [11:51:23]SAM_PROTO_GetFMData done [11:51:23]FM_GetFMData:85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C Write i2c OK [11:51:24]52 MH_I2C_Read... [11:51:24]C0 *** FLAG_PRN_KEY set [11:51:24]8E Read from MH i2c: 04 01 72 04 05 00 A3 BB 12 13 01 00 04 7D [11:51:24]00 MH_I2C_Read... [11:51:24]EE Read from MH i2c: 03 01 09 07 00 F2 03 01 00 00 F3 03 00 00 EE 03 00 0D [11:51:24]00 MH_I2C_Read... [11:51:24]F2 Read from MH i2c: 03 01 01 07 00 00 01 77 F3 03 04 00 15 35 27 99 EF 03 09 00 00 F6 00 03 09 01 00 00 00 00 00 F7 FF 03 0F 00 95 00 [11:51:24]EF state=0 [11:51:24]03 No paper [11:51:24]0D Key pressed [11:51:24]00 int line is 0 - check status [11:51:24]F6 Write to MH i2c: 03 01 01 00 00 00 01 78 F7 00 03 78 04 00 15 0C C3 0C EF 03 09 [11:51:24]00 Write i2c OK [11:51:24]F6 MH_I2C_Read... [11:51:24]03 Read from MH i2c: 01 01 00 [11:51:24]02 MH_I2C_Read... [11:51:24]F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 *** FLAG_PRN_KEY reset [11:51:24]04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 00 04 Read from MH i2c: 7C 01 00 07 EE 00 03 [11:51:24]09 MH_I2C_Read... [11:51:24]00 Read from MH i2c: F2 01 03 07 01 00 00 78 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 00 00 01 09 F3 00 03 00 04 00 A6 34 4A 01 EF 03 09 00 F6 03 00 01 FF 00 0F 00 96 F7 [11:51:24]03 00 00 EF 03 0C 00 F6 03 01 00 01 state=0 [11:51:24]F7 No paper [11:51:24]03 Key pressed [11:51:24]03 int line is 0 - check status [11:51:24]00 Write to MH i2c: 3F 84 1B EF 03 09 00 F6 03 01 00 01 02 00 F7 00 03 79 00 00 00 79 EF [11:51:24]03 Write i2c OK [11:51:24]09 MH_I2C_Read... [11:51:24]00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 *** FLAG_PRN_KEY set [11:51:24]03 Read from MH i2c: 01 01 00 [11:51:24]06 MH_I2C_Read... [11:51:24]F7 Read from MH i2c: 03 01 00 00 6B 04 8D 00 6F 04 07 04 00 00 [11:51:24]00 MH_I2C_Read... [11:51:24]00 00 00 B1 04 00 00 Read from MH i2c: 70 01 04 07 00 00 00 79 72 00 04 00 01 00 00 00 FF 0F 8F [11:51:24]state=0 [11:51:24]No paper [11:51:24]int line is 0 - check status [11:51:24]Write to MH i2c: 01 00 00 7A 00 7A [11:51:24]00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 *** FLAG_PRN_KEY reset [11:51:24]00 F2 03 01 00 01 Write i2c OK [11:51:24]F3 MH_I2C_Read... [11:51:24]03 00 00 EF 03 09 00 F6 Read from MH i2c: 03 01 01 [11:51:24]00 MH_I2C_Read... [11:51:24]00 F7 03 Read from MH i2c: 00 01 00 07 EF 00 03 [11:51:24]09 MH_I2C_Read... [11:51:24]00 Read from MH i2c: F6 01 03 07 01 00 00 7A 01 00 F7 00 03 09 00 00 00 00 EF OFD Sender: No OFD packet to send [11:51:24]03 00 FF 0F 98 [11:51:24]state=0 [11:51:24]No paper [11:51:24]Key pressed [11:51:24]int line is 0 - check status [11:51:24]Write to MH i2c: 09 01 00 00 F6 00 03 7B 01 00 00 7B 02 [11:51:24]F7 03 00 00 EF 03 Write i2c OK [11:51:24]09 MH_I2C_Read... [11:51:24]00 F6 03 01 00 03 F7 Read from MH i2c: 03 01 00 [11:51:24]00 MH_I2C_Read... [11:51:24]EF 03 09 Read from MH i2c: 00 01 F6 07 03 00 01 [11:51:24]00 MH_I2C_Read... [11:51:24]04 F7 03 00 00 EF 03 09 00 F6 Read from MH i2c: 03 01 01 07 00 00 05 7B F7 00 03 00 00 01 00 00 EF 00 03 00 09 00 F6 03 01 00 06 *** FLAG_PRN_KEY set [11:51:24]F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 FF 00 0F 00 91 B1 [11:51:24]04 state=0 [11:51:24]00 00 70 04 00 00 72 04 00 00 00 04 No paper [11:51:25]75 int line is 0 - check status [11:51:25]00 Write to MH i2c: EE 01 03 00 09 00 F2 03 01 00 00 F3 03 00 00 EE 00 03 7C 09 00 00 7C F2 [11:51:25]03 01 00 01 F3 03 00 00 EF 03 09 00 F6 Write i2c OK [11:51:25]03 MH_I2C_Read... [11:51:25]01 Read from MH i2c: 00 01 00 [11:51:25]MH_I2C_Read... [11:51:25]F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 Read from MH i2c: F7 01 03 00 00 6D 04 4C 02 07 78 00 04 [11:51:25]04 00 00 00 00 00 MH_I2C_Read... [11:51:25]79 Read from MH i2c: 04 01 07 *** FLAG_PRN_KEY reset [11:51:25]00 8D 7C 00 00 6F 00 04 09 04 00 00 00 00 00 00 00 B1 04 00 00 70 04 00 00 00 FF 72 0F 04 9A 00 [11:51:25]00 state=0 [11:51:25]*** FLAG_PRN_KEY set [11:51:25]No paper [11:51:25]00 Key pressed [11:51:25]04 int line is 0 - check status [11:51:25]75 Write to MH i2c: 01 00 00 7D 00 7D [11:51:25]00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 Write i2c OK [11:51:25]05 MH_I2C_Read... [11:51:25]F7 Read from MH i2c: 03 01 00 [11:51:25]00 EF 03 09 00 F6 03 01 00 06 F7 MH_I2C_Read... [11:51:25]*** FLAG_PRN_KEY reset [11:51:25]03 00 00 D0 04 8D 00 6F 04 Read from MH i2c: 04 01 00 07 00 00 00 [11:51:25]00 00 B1 04 00 00 70 04 00 00 72 MH_I2C_Read... [11:51:25]04 Read from MH i2c: 00 01 00 07 00 00 04 75 00 EE 03 09 00 F2 03 01 00 7D 00 00 00 F3 09 03 00 00 00 00 EE 03 09 00 00 F2 FF 03 0F 01 9B 00 [11:51:25]01 state=0 [11:51:25]F3 No paper [11:51:25]03 Key pressed [11:51:25]00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 int line is 0 - check status [11:51:25]01 Write to MH i2c: 00 01 01 00 *** FLAG_PRN_KEY set [11:51:25]00 F7 7E 03 00 00 7E 00 [11:51:25]EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 Write i2c OK [11:51:25]00 MH_I2C_Read... [11:51:25]00 EF Read from MH i2c: 03 01 09 [11:51:25]00 MH_I2C_Read... [11:51:25]F6 Read from MH i2c: 03 01 01 07 00 00 05 [11:51:25]F7 MH_I2C_Read... [11:51:25]03 Read from MH i2c: 00 01 00 07 EF 00 03 7E 09 00 00 00 F6 09 03 00 01 00 00 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 *** FLAG_PRN_KEY reset [11:51:25]EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 *** FLAG_PRN_KEY set [11:51:26]00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 *** FLAG_PRN_KEY reset [11:51:26]01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [11:51:26]oper:6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 *** FLAG_PRN_KEY set [11:51:26]05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 *** FLAG_PRN_KEY reset [11:51:26]01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [11:51:26]total:2F 0E D3 A1 05 [11:51:26]Malloc new data [11:51:26]oper:6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 00 04 7C 00 EE 03 09 00 F2 03 FF 01 0F 00 00 F3 03 00 00 EE 9C 03 [11:51:26]0D 00 F2 03 01 *** FLAG_PRN_KEY set [11:51:26]00 state=0 [11:51:26]01 No paper [11:51:26]F3 Key pressed [11:51:26]03 int line is 0 - check status [11:51:26]04 Write to MH i2c: 00 01 A6 00 34 00 4A 7F 01 00 EF 7F 03 [11:51:26]09 00 F6 03 01 00 00 F7 03 00 00 EF Write i2c OK [11:51:26]03 MH_I2C_Read... [11:51:26]0C Read from MH i2c: 00 01 F6 [11:51:26]03 01 00 MH_I2C_Read... [11:51:26]01 F7 03 03 00 3F 84 Read from MH i2c: 1B 01 EF 07 03 00 09 [11:51:27]00 F6 03 01 00 02 F7 03 00 00 EF 03 MH_I2C_Read... [11:51:27]09 Read from MH i2c: 01 00 07 F6 00 03 7F 01 00 03 F7 03 00 00 EF 03 09 00 00 F6 00 03 09 01 00 00 00 04 00 F7 FF 03 0F 00 9D 00 [11:51:27]EF state=0 [11:51:27]No paper [11:51:27]Key pressed [11:51:27]03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 *** FLAG_PRN_KEY reset [11:51:27]F6 03 01 00 06 F7 03 00 00 [11:51:27]total:90 2F 25 0C [11:51:27]Malloc new data [11:51:27]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 int [11:51:27]00 Write to MH i2c: 02 01 F7 00 03 00 00 80 00 80 [11:51:27]00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [11:51:27]total: [11:51:27]Malloc new data [11:51:27]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 Write i2c OK [11:51:27]F3 MH_I2C_Read... [11:51:27]03 00 00 EF 03 09 00 Read from MH i2c: F6 01 03 [11:51:27]01 MH_I2C_Read... [11:51:27]00 00 F7 Read from MH i2c: 03 01 00 07 00 00 EF [11:51:27]03 MH_I2C_Read... [11:51:27]09 00 F6 03 01 Read from MH i2c: 00 01 01 07 F7 00 03 80 00 00 00 00 EF 03 09 00 F6 03 01 01 00 00 02 00 F7 00 03 FF 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [11:51:27]total: [11:51:27]Malloc new data [11:51:27]KKMPrepareXReportFMData err=0 [11:51:27]Х отчет ИНН: 02508201610067 Кассир: Нуралиева Н. 21.10.2024 11:51 Смена: 522 РНМ: 0000000000091767 ЗНМ: 0300000103 СНО: Общий режим Всего чеков: 205 ИТОГИ ПРИХОД Чеков: 205 Общий итог: 198584.79 Итого наличными: 134289.00 Итого безнал.: 64295.79 НДС 0% : 0.00 НДС 12% : 21093.75 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 1757.78 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Нал. в кассе: 134289.00 НС Приход: 241897999.83 НС Возвр.Прихода: 2037636.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000871763 [11:51:27]StoreToDocumentArchive [11:51:27]MH_GetDate [11:51:27]0F 96 [11:51:27]state=0 [11:51:27]No paper [11:51:27]Write to MH i2c: F0 00 00 81 00 70 [11:51:27]int [11:51:27]Write i2c OK [11:51:27]MH_I2C_Read... [11:51:27]Read from MH i2c: F0 [11:51:27]MH_I2C_Read... [11:51:27]Read from MH i2c: F0 09 00 [11:51:27]MH_I2C_Read... [11:51:27]Read from MH i2c: F0 09 00 81 00 00 40 40 16 67 81 1C 16 67 90 [11:51:27]shift 522 fd 1729511488 [11:51:27]save to /storage/0522/doc_1729511488 [11:51:27]save last doc name /storage/0522/doc_1729511488 to /storage/kkm_last_doc_name [11:51:27]Write to MH i2c: 01 00 00 82 00 82 [11:51:27]save OK [11:51:27]Clear old archive folders... [11:51:27]NVStorageSaveData kkm_last_timestamp [11:51:27]File name is /storage/kkm_last_timestamp [11:51:27]Write 4 bytes [11:51:27]NVStorageSaveData done [11:51:27]ExternCall_PrintAddStr [11:51:27]wPrintStart [11:51:27]Write i2c OK [11:51:27]MH_I2C_Read... [11:51:27]Read from MH i2c: 01 [11:51:27]MH_I2C_Read... [11:51:27]Read from MH i2c: 01 07 00 [11:51:27]MH_I2C_Read... [11:51:27]Read from MH i2c: 01 07 00 82 00 00 01 00 00 00 FF 0F 98 [11:51:27]state=0 [11:51:27]No paper [11:51:27]Write to MH i2c: 01 00 00 83 00 83 [11:51:27]Write i2c OK [11:51:27]MH_I2C_Read... [11:51:27]Read from MH i2c: 01 [11:51:27]MH_I2C_Read... [11:51:27]Read from MH i2c: 01 07 00 [11:51:27]MH_I2C_Read... [11:51:27]Read from MH i2c: 01 07 00 83 00 00 01 00 00 00 FF 0F 99 [11:51:27]RasterBufferAndPrint [11:51:27]line Х отчет [11:51:27]line ИНН: 02508201610067 [11:51:27]line Кассир: Нуралиева Н. [11:51:27]line 21.10.2024 11:51 [11:51:27]line Смена: 522 [11:51:28]line РНМ: 0000000000091767 [11:51:28]line ЗНМ: 0300000103 [11:51:28]line СНО: Общий режим [11:51:28]line Всего чеков: 205 [11:51:28]line ИТОГИ ПРИХОД [11:51:28]line Чеков: 205 [11:51:28]line Общий итог: 198584.79 [11:51:28]line Итого наличными: 134289.00 [11:51:28]line Итого безнал.: 64295.79 [11:51:28]line НДС 0% : 0.00 [11:51:28]line НДС 12% : 21093.75 [11:51:28]line НСП 0% : 0.00 [11:51:28]line НСП 1,50% : 0.00 [11:51:28]line НСП 0,50% : 0.00 [11:51:28]line НСП 5% : 0.00 [11:51:28]line НСП 3% : 0.00 [11:51:28]line НСП 2% : 0.00 [11:51:28]line НСП 1% : 1757.78 [11:51:28]line ИТОГИ ВОЗВРАТ ПРИХОДА [11:51:28]line Чеков: 0 [11:51:28]line Общий итог: 0.00 [11:51:28]line Итого наличными: 0.00 [11:51:28]line Итого безнал.: 0.00 [11:51:28]line НДС 0% : 0.00 [11:51:28]line НДС 12% : 0.00 [11:51:28]line НСП 0% : 0.00 [11:51:28]line НСП 1,50% : 0.00 [11:51:28]line НСП 0,50% : 0.00 [11:51:28]line НСП 5% : 0.00 [11:51:28]line НСП 3% : 0.00 [11:51:28]line НСП 2% : 0.00 [11:51:28]line НСП 1% : 0.00 [11:51:28]line ИТОГИ РАСХОД [11:51:28]line Чеков: 0 [11:51:28]line Общий итог: 0.00 [11:51:28]line Итого наличными: 0.00 [11:51:28]line Итого безнал.: 0.00 [11:51:28]line НДС 0% : 0.00 [11:51:28]line НДС 12% : 0.00 [11:51:28]line НСП 0% : 0.00 [11:51:28]line НСП 1,50% : 0.00 [11:51:28]line НСП 0,50% : 0.00 [11:51:28]line НСП 5% : 0.00 [11:51:28]line НСП 3% : 0.00 [11:51:28]line НСП 2% : 0.00 [11:51:28]line НСП 1% : 0.00 [11:51:28]line ИТОГИ ВОЗВРАТ РАСХОДА [11:51:28]line Чеков: 0 [11:51:28]line Общий итог: 0.00 [11:51:28]line Итого наличными: 0.00 [11:51:28]line Итого безнал.: 0.00 [11:51:28]line НДС 0% : 0.00 [11:51:28]line НДС 12% : 0.00 [11:51:28]line НСП 0% : 0.00 [11:51:28]line НСП 1,50% : 0.00 [11:51:28]line НСП 0,50% : 0.00 [11:51:28]line НСП 5% : 0.00 [11:51:28]line НСП 3% : 0.00 [11:51:28]line НСП 2% : 0.00 [11:51:28]line НСП 1% : 0.00 [11:51:28]line Сумма внесений: 0.00 [11:51:28]line Сумма выплат: 0.00 [11:51:28]line Нал. в кассе: 134289.00 [11:51:28]line НС Приход: 241897999.83 [11:51:28]line НС Возвр.Прихода: 2037636.00 [11:51:28]line НС Расход: 0.00 [11:51:28]line НС Возвр.Расхода: 0.00 [11:51:28]line ФМ: 0000000000871763 [11:51:28]written 0, free lines is 4095 [11:51:28]Error from MH - 05 [11:51:28]process_action_free x_report [11:51:28]json_value_free [11:51:28]json_value_free done [11:51:28]process_json_proto returns [11:51:28]Send response to host [11:51:28]{"protocol":"kg_v1.0","response":{"error":1033,"error_desc":"No paper"}} [11:51:28]free response buf [11:51:28]execute_script done [11:51:28]execute_script returns [11:51:28]free content buf [11:51:28]Sock 9.Close socket [11:51:28]Sock 9.Thread stoped [11:51:29]OFD Sender: No OFD packet to send [11:51:34]OFD Sender: No OFD packet to send [11:51:36]int [11:51:36]Write to MH i2c: 01 00 00 86 00 86 [11:51:36]*** FLAG_PRN_PAP1 reset [11:51:36]Write i2c OK [11:51:36]MH_I2C_Read... [11:51:36]Read from MH i2c: 01 [11:51:36]MH_I2C_Read... [11:51:36]Read from MH i2c: 01 07 00 [11:51:36]MH_I2C_Read... [11:51:36]Read from MH i2c: 01 07 00 86 00 00 00 00 00 00 FF 0F 9B [11:51:36]state=0 [11:51:37]int [11:51:37]Write to MH i2c: 01 00 00 87 00 87 [11:51:37]*** FLAG_PRN_KEY set [11:51:37]Write i2c OK [11:51:37]MH_I2C_Read... [11:51:37]Read from MH i2c: 01 [11:51:37]MH_I2C_Read... [11:51:37]Read from MH i2c: 01 07 00 [11:51:37]MH_I2C_Read... [11:51:38]Read from MH i2c: 01 07 00 87 00 00 08 00 00 00 FF 0F A4 [11:51:38]state=0 [11:51:38]Key pressed [11:51:38]Feed [11:51:38]Write to MH i2c: D8 00 00 88 00 5F [11:51:38]Write i2c OK [11:51:38]MH_I2C_Read... [11:51:38]Read from MH i2c: D8 [11:51:38]MH_I2C_Read... [11:51:38]Read from MH i2c: D8 01 00 [11:51:38]MH_I2C_Read... [11:51:38]Read from MH i2c: D8 01 00 88 00 00 60 [11:51:38]int line is 0 - check status [11:51:38]Write to MH i2c: 01 00 00 89 00 89 [11:51:38]Write i2c OK [11:51:38]MH_I2C_Read... [11:51:38]Read from MH i2c: 01 [11:51:38]MH_I2C_Read... [11:51:38]Read from MH i2c: 01 07 00 [11:51:38]MH_I2C_Read... [11:51:38]Read from MH i2c: 01 07 00 89 00 00 48 00 00 00 3D 00 15 [11:51:38]state=2 [11:51:38]Key pressed [11:51:38]int [11:51:38]Write to MH i2c: 01 00 00 8A 00 8A [11:51:38]Write i2c OK [11:51:38]MH_I2C_Read... [11:51:38]Read from MH i2c: 01 [11:51:38]MH_I2C_Read... [11:51:38]Read from MH i2c: 01 07 00 [11:51:38]MH_I2C_Read... [11:51:38]Read from MH i2c: 01 07 00 8A 00 00 48 00 00 00 3C 00 15 [11:51:38]state=2 [11:51:38]Key pressed [11:51:38]int [11:51:38]Write to MH i2c: 01 00 00 8B 00 8B [11:51:38]*** FLAG_PRN_KEY reset [11:51:38]Write i2c OK [11:51:38]MH_I2C_Read... [11:51:38]Read from MH i2c: 01 [11:51:38]MH_I2C_Read... [11:51:38]Read from MH i2c: 01 07 00 [11:51:38]MH_I2C_Read... [11:51:38]Read from MH i2c: 01 07 00 8B 00 00 00 00 00 00 FF 0F A0 [11:51:38]state=2 [11:51:38]Stop feed [11:51:39]accept exits with 7 [11:51:39]New connection [11:51:39]New thread 3067374948 created [11:51:39]Thread 3067518308 joined [11:51:39]Waiting for new connection... [11:51:39] Sock 7.Parse request [11:51:39]Sock 7.Check first char [11:51:39]Sock 7.First char is OK [11:51:39]request: POST /json_proto HTTP/1.0 [11:51:39]Method: POST [11:51:39]URL: /json_proto [11:51:39]Method is POST - this is cgi request [11:51:39]url: /json_proto [11:51:39]query_string will be loaded in cgi processing [11:51:39]execute_cgi json_proto POST (null) [11:51:39]execute_cgi path=json_proto method=POST [11:51:39]POST find Content-Length [11:51:39]Host: 172.17.52.131:8080 [11:51:39]Content-Length: 215 [11:51:39]Content-Type: application/json [11:51:39] [11:51:39]POST finish read [11:51:39]Found Content-Length = 215 [11:51:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:51:39]execute_script... [11:51:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:51:39]POST & json_proto [11:51:39]process_json_proto [11:51:39]json parsed OK: [11:51:39]protocol is kg_v1.0 [11:51:39]action value=get_value [11:51:39]process_action get_value [11:51:39]cmd_get_value [11:51:39]process_action get_value done [11:51:39]requested_data is exist [11:51:39]produce_requested_data [11:51:39]requested_item kkm.sn is exist - process it [11:51:39]requested_item kkm.ver is exist - process it [11:51:39]requested_item fm.sn is exist - process it [11:51:39]wFMCommunicate request_size=4 [11:51:39]MH_SAM_APDU [11:51:39]CAPDU: 80 11 00 00 [11:51:39]Write to MH i2c: E2 08 00 8C 00 80 11 00 00 00 00 00 00 06 [11:51:39]Write i2c OK [11:51:39]MH_I2C_Read... [11:51:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:39]Read from MH i2c: E2 [11:51:39]MH_I2C_Read... [11:51:39]Read from MH i2c: E2 17 00 [11:51:39]MH_I2C_Read... [11:51:39]Read from MH i2c: E2 17 00 8C 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 59 [11:51:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:51:39]wFMCommunicate OK [11:51:39]requested_item fd.num is exist - process it [11:51:39]SAM_PROTO_GetFieldsCounters [11:51:39]wFMCommunicate request_size=4 [11:51:39]MH_SAM_APDU [11:51:39]CAPDU: 80 13 00 00 [11:51:39]Write to MH i2c: E2 08 00 8D 00 80 13 00 00 00 00 00 00 09 [11:51:39]Write i2c OK [11:51:39]MH_I2C_Read... [11:51:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:51:39]Read from MH i2c: E2 [11:51:39]MH_I2C_Read... [11:51:39]Read from MH i2c: E2 62 00 [11:51:39]MH_I2C_Read... [11:51:39]Read from MH i2c: E2 62 00 8D 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 56 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 74 [11:51:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 OFD Sender: No OFD packet to send [11:51:39]30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 56 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:51:39]wFMCommunicate OK [11:51:39]SAM_PROTO_GetFieldsCounters done [11:51:39]requested_item shift.num is exist - process it [11:51:39]requested_item shift.opened is exist - process it [11:51:39]req_shift_opened [11:51:40]FM_GetShiftState [11:51:40]SAM_PROTO_GetShiftState [11:51:40]wFMCommunicate request_size=4 [11:51:40]MH_SAM_APDU [11:51:40]CAPDU: 80 13 01 00 [11:51:40]Write to MH i2c: E2 08 00 8E 00 80 13 01 00 00 00 00 00 0B [11:51:40]Write i2c OK [11:51:40]MH_I2C_Read... [11:51:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:40]Read from MH i2c: E2 [11:51:40]MH_I2C_Read... [11:51:40]Read from MH i2c: E2 0E 00 [11:51:40]MH_I2C_Read... [11:51:40]Read from MH i2c: E2 0E 00 8E 00 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 8D [11:51:40]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:51:40]wFMCommunicate OK [11:51:40]SAM_PROTO_GetShiftState done [11:51:40]FM_GetShiftState done [11:51:40]req_shift_opened done [11:51:40]requested_item shift.open_date is exist - process it [11:51:40]req_shift_open_date [11:51:40]req_shift_open_date done [11:51:40]produce_requested_data done [11:51:40]produce_requested_data return {"kkm.sn":"0300000103","kkm.ver":"001","fm.sn":"0000000000871763","fd.num":223574,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:51:40]process_action_free get_value [11:51:40]json_value_free [11:51:40]json_value_free done [11:51:40]process_json_proto returns [11:51:40]Send response to host [11:51:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000103","kkm.ver":"001","fm.sn":"0000000000871763","fd.num":223574,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:51:40]free response buf [11:51:40]execute_script done [11:51:40]execute_script returns [11:51:40]free content buf [11:51:40]Sock 7.Close socket [11:51:40]Sock 7.Thread stoped [11:51:40]accept exits with 9 [11:51:40]New connection [11:51:40]New thread 3067518308 created [11:51:40]Thread 3067374948 joined [11:51:40]Waiting for new connection... [11:51:40] Sock 9.Parse request [11:51:40]Sock 9.Check first char [11:51:40]Sock 9.First char is OK [11:51:40]request: POST /json_proto HTTP/1.0 [11:51:40]Method: POST [11:51:40]URL: /json_proto [11:51:40]Method is POST - this is cgi request [11:51:40]url: /json_proto [11:51:40]query_string will be loaded in cgi processing [11:51:40]execute_cgi json_proto POST (null) [11:51:40]execute_cgi path=json_proto method=POST [11:51:40]POST find Content-Length [11:51:40]Host: 172.17.52.131:8080 [11:51:40]Content-Length: 331 [11:51:40]Content-Type: application/json [11:51:40] [11:51:40]POST finish read [11:51:40]Found Content-Length = 331 [11:51:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:51:40]execute_script... [11:51:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:51:40]POST & json_proto [11:51:40]process_json_proto [11:51:40]json parsed OK: [11:51:40]protocol is kg_v1.0 [11:51:40]action value=get_value [11:51:40]process_action get_value [11:51:40]cmd_get_value [11:51:40]process_action get_value done [11:51:40]requested_data is exist [11:51:40]produce_requested_data [11:51:40]requested_item fm.sale.total is exist - process it [11:51:40]SAM_PROTO_GetFMData [11:51:40]wFMCommunicate request_size=4 [11:51:40]MH_SAM_APDU [11:51:40]CAPDU: 80 13 03 00 [11:51:40]Write to MH i2c: E2 08 00 8F 00 80 13 03 00 00 00 00 00 0E [11:51:40]Write i2c OK [11:51:40]MH_I2C_Read... [11:51:40]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [11:51:40]Read from MH i2c: E2 [11:51:40]MH_I2C_Read... [11:51:40]Read from MH i2c: E2 FD 00 [11:51:40]MH_I2C_Read... [11:51:40]Read from MH i2c: E2 FD 00 8F 00 00 C9 04 85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 C0 [11:51:40]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 [11:51:41]wFMCommunicate OK [11:51:41]wFMCommunicate request_size=4 [11:51:41]MH_SAM_APDU [11:51:41]CAPDU: 80 17 00 00 [11:51:41]Write to MH i2c: E2 08 00 90 00 80 17 00 00 00 00 00 00 10 [11:51:41]Write i2c OK [11:51:41]MH_I2C_Read... [11:51:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:41]Read from MH i2c: E2 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: E2 FD 00 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: E2 FD 00 90 00 00 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 EB [11:51:41]RAPDU: 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [11:51:41]wFMCommunicate OK [11:51:41]wFMCommunicate request_size=4 [11:51:41]MH_SAM_APDU [11:51:41]CAPDU: 80 17 00 00 [11:51:41]Write to MH i2c: E2 08 00 91 00 80 17 00 00 00 00 00 00 11 [11:51:41]Write i2c OK [11:51:41]MH_I2C_Read... [11:51:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:42]Read from MH i2c: E2 [11:51:42]MH_I2C_Read... [11:51:42]Read from MH i2c: E2 FD 00 [11:51:42]MH_I2C_Read... [11:51:42]Read from MH i2c: E2 FD 00 91 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 E6 [11:51:42]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [11:51:42]wFMCommunicate OK [11:51:42]wFMCommunicate request_size=4 [11:51:42]MH_SAM_APDU [11:51:42]CAPDU: 80 17 00 00 [11:51:42]Write to MH i2c: E2 08 00 92 00 80 17 00 00 00 00 00 00 12 [11:51:42]Write i2c OK [11:51:42]MH_I2C_Read... [11:51:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:42]Read from MH i2c: E2 [11:51:42]MH_I2C_Read... [11:51:42]Read from MH i2c: E2 FD 00 [11:51:42]MH_I2C_Read... [11:51:42]Read from MH i2c: E2 FD 00 92 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 96 [11:51:43]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [11:51:43]wFMCommunicate OK [11:51:43]wFMCommunicate request_size=4 [11:51:43]MH_SAM_APDU [11:51:43]CAPDU: 80 17 00 00 [11:51:43]Write to MH i2c: E2 08 00 93 00 80 17 00 00 00 00 00 00 13 [11:51:43]Write i2c OK [11:51:43]MH_I2C_Read... [11:51:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [11:51:43]Read from MH i2c: E2 [11:51:43]MH_I2C_Read... [11:51:43]Read from MH i2c: E2 E6 00 [11:51:43]MH_I2C_Read... [11:51:43]Read from MH i2c: E2 E6 00 93 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 EF [11:51:43]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:51:44]wFMCommunicate OK [11:51:44]SAM_PROTO_GetFMData done [11:51:44]requested_item fm.sale_refund.total is exist - process it [11:51:44]requested_item fm.buy.total is exist - process it [11:51:44]requested_item shift.sale.total is exist - process it [11:51:44]SAM_PROTO_GetShiftData [11:51:44]wFMCommunicate request_size=4 [11:51:44]MH_SAM_APDU [11:51:44]CAPDU: 80 13 02 00 [11:51:44]Write to MH i2c: E2 08 00 94 00 80 13 02 00 00 00 00 00 12 [11:51:44]Write i2c OK [11:51:44]MH_I2C_Read... [11:51:44]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [11:51:44]Read from MH i2c: E2 [11:51:44]MH_I2C_Read... [11:51:44]Read from MH i2c: E2 FD 00 [11:51:44]MH_I2C_Read... [11:51:44]Read from MH i2c: E2 FD 00 94 00 00 B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 AE 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 A2 [11:51:44]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 OFD Sender: No OFD packet to send [11:51:45]03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 AE 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 [11:51:45]wFMCommunicate OK [11:51:45]wFMCommunicate request_size=4 [11:51:45]MH_SAM_APDU [11:51:45]CAPDU: 80 17 00 00 [11:51:45]Write to MH i2c: E2 08 00 95 00 80 17 00 00 00 00 00 00 15 [11:51:45]Write i2c OK [11:51:45]MH_I2C_Read... [11:51:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:45]Read from MH i2c: E2 [11:51:45]MH_I2C_Read... [11:51:45]Read from MH i2c: E2 FD 00 [11:51:45]MH_I2C_Read... [11:51:45]Read from MH i2c: E2 FD 00 95 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 2F [11:51:45]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 [11:51:46]wFMCommunicate OK [11:51:46]wFMCommunicate request_size=4 [11:51:46]MH_SAM_APDU [11:51:46]CAPDU: 80 17 00 00 [11:51:46]Write to MH i2c: E2 08 00 96 00 80 17 00 00 00 00 00 00 16 [11:51:46]Write i2c OK [11:51:46]MH_I2C_Read... [11:51:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:46]Read from MH i2c: E2 [11:51:46]MH_I2C_Read... [11:51:46]Read from MH i2c: E2 FD 00 [11:51:46]MH_I2C_Read... [11:51:46]Read from MH i2c: E2 FD 00 96 00 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 D3 [11:51:46]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 [11:51:46]wFMCommunicate OK [11:51:46]wFMCommunicate request_size=4 [11:51:46]MH_SAM_APDU [11:51:46]CAPDU: 80 17 00 00 [11:51:46]Write to MH i2c: E2 08 00 97 00 80 17 00 00 00 00 00 00 17 [11:51:46]Write i2c OK [11:51:46]MH_I2C_Read... [11:51:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:47]Read from MH i2c: E2 [11:51:47]MH_I2C_Read... [11:51:47]Read from MH i2c: E2 FD 00 [11:51:47]MH_I2C_Read... [11:51:47]Read from MH i2c: E2 FD 00 97 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 8A [11:51:47]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 [11:51:47]wFMCommunicate OK [11:51:47]wFMCommunicate request_size=4 [11:51:47]MH_SAM_APDU [11:51:47]CAPDU: 80 17 00 00 [11:51:47]Write to MH i2c: E2 08 00 98 00 80 17 00 00 00 00 00 00 18 [11:51:47]Write i2c OK [11:51:47]MH_I2C_Read... [11:51:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [11:51:47]Read from MH i2c: E2 [11:51:47]MH_I2C_Read... [11:51:47]Read from MH i2c: E2 CD 00 [11:51:47]MH_I2C_Read... [11:51:47]Read from MH i2c: E2 CD 00 98 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 FC [11:51:48]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 [11:51:48]wFMCommunicate OK [11:51:48]SAM_PROTO_GetShiftData done [11:51:48]requested_item shift.sale.total_cash is exist - process it [11:51:48]requested_item shift.sale_refund.total is exist - process it [11:51:48]requested_item shift.sale_refund.total_cash is exist - process it [11:51:48]requested_item shift.buy.total is exist - process it [11:51:48]requested_item shift.buy.total_cash is exist - process it [11:51:48]produce_requested_data done [11:51:48]produce_requested_data return {"fm.sale.total":241897999.83,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":198584.79,"shift.sale.total_cash":134289.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [11:51:48]process_action_free get_value [11:51:48]json_value_free [11:51:48]json_value_free done [11:51:48]process_json_proto returns [11:51:48]Send response to host [11:51:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":241897999.83,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":198584.79,"shift.sale.total_cash":134289.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [11:51:48]free response buf [11:51:48]execute_script done [11:51:48]execute_script returns [11:51:48]free content buf [11:51:48]Sock 9.Close socket [11:51:48]Sock 9.Thread stoped [11:51:48]accept exits with 7 [11:51:48]New connection [11:51:48]New thread 3067374948 created [11:51:48]Thread 3067518308 joined [11:51:48]Waiting for new connection... [11:51:48] Sock 7.Parse request [11:51:48]Sock 7.Check first char [11:51:48]Sock 7.First char is OK [11:51:48]request: POST /json_proto HTTP/1.0 [11:51:48]Method: POST [11:51:48]URL: /json_proto [11:51:48]Method is POST - this is cgi request [11:51:48]url: /json_proto [11:51:48]query_string will be loaded in cgi processing [11:51:48]execute_cgi json_proto POST (null) [11:51:48]execute_cgi path=json_proto method=POST [11:51:48]POST find Content-Length [11:51:48]Host: 172.17.52.131:8080 [11:51:48]Content-Length: 331 [11:51:48]Content-Type: application/json [11:51:48] [11:51:48]POST finish read [11:51:48]Found Content-Length = 331 [11:51:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:51:48]execute_script... [11:51:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:51:48]POST & json_proto [11:51:48]process_json_proto [11:51:48]json parsed OK: [11:51:48]protocol is kg_v1.0 [11:51:48]action value=get_value [11:51:48]process_action get_value [11:51:48]cmd_get_value [11:51:48]process_action get_value done [11:51:48]requested_data is exist [11:51:48]produce_requested_data [11:51:48]requested_item fm.sale.total is exist - process it [11:51:48]SAM_PROTO_GetFMData [11:51:48]wFMCommunicate request_size=4 [11:51:48]MH_SAM_APDU [11:51:48]CAPDU: 80 13 03 00 [11:51:48]Write to MH i2c: E2 08 00 99 00 80 13 03 00 00 00 00 00 18 [11:51:48]Write i2c OK [11:51:48]MH_I2C_Read... [11:51:49]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [11:51:49]Read from MH i2c: E2 [11:51:49]MH_I2C_Read... [11:51:49]Read from MH i2c: E2 FD 00 [11:51:49]MH_I2C_Read... [11:51:49]Read from MH i2c: E2 FD 00 99 00 00 C9 04 85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 CA [11:51:49]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 [11:51:49]wFMCommunicate OK [11:51:49]wFMCommunicate request_size=4 [11:51:49]MH_SAM_APDU [11:51:49]CAPDU: 80 17 00 00 [11:51:49]Write to MH i2c: E2 08 00 9A 00 80 17 00 00 00 00 00 00 1A [11:51:49]Write i2c OK [11:51:49]MH_I2C_Read... [11:51:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:50]Read from MH i2c: E2 [11:51:50]MH_I2C_Read... [11:51:50]Read from MH i2c: E2 FD 00 [11:51:50]MH_I2C_Read... [11:51:50]Read from MH i2c: E2 FD 00 9A 00 00 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 OFD Sender: No OFD packet to send [11:51:50]F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 F5 [11:51:50]RAPDU: 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [11:51:50]wFMCommunicate OK [11:51:50]wFMCommunicate request_size=4 [11:51:50]MH_SAM_APDU [11:51:50]CAPDU: 80 17 00 00 [11:51:50]Write to MH i2c: E2 08 00 9B 00 80 17 00 00 00 00 00 00 1B [11:51:50]Write i2c OK [11:51:50]MH_I2C_Read... [11:51:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:51]Read from MH i2c: E2 [11:51:51]MH_I2C_Read... [11:51:51]Read from MH i2c: E2 FD 00 [11:51:51]MH_I2C_Read... [11:51:51]Read from MH i2c: E2 FD 00 9B 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 F0 [11:51:51]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [11:51:51]wFMCommunicate OK [11:51:51]wFMCommunicate request_size=4 [11:51:51]MH_SAM_APDU [11:51:51]CAPDU: 80 17 00 00 [11:51:51]Write to MH i2c: E2 08 00 9C 00 80 17 00 00 00 00 00 00 1C [11:51:51]Write i2c OK [11:51:51]MH_I2C_Read... [11:51:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:51]Read from MH i2c: E2 [11:51:51]MH_I2C_Read... [11:51:51]Read from MH i2c: E2 FD 00 [11:51:51]MH_I2C_Read... [11:51:51]Read from MH i2c: E2 FD 00 9C 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 A0 [11:51:52]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [11:51:52]wFMCommunicate OK [11:51:52]wFMCommunicate request_size=4 [11:51:52]MH_SAM_APDU [11:51:52]CAPDU: 80 17 00 00 [11:51:52]Write to MH i2c: E2 08 00 9D 00 80 17 00 00 00 00 00 00 1D [11:51:52]Write i2c OK [11:51:52]MH_I2C_Read... [11:51:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [11:51:52]Read from MH i2c: E2 [11:51:52]MH_I2C_Read... [11:51:52]Read from MH i2c: E2 E6 00 [11:51:52]MH_I2C_Read... [11:51:52]Read from MH i2c: E2 E6 00 9D 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 F9 [11:51:52]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:51:53]wFMCommunicate OK [11:51:53]SAM_PROTO_GetFMData done [11:51:53]requested_item fm.sale_refund.total is exist - process it [11:51:53]requested_item fm.buy.total is exist - process it [11:51:53]requested_item shift.sale.total is exist - process it [11:51:53]SAM_PROTO_GetShiftData [11:51:53]wFMCommunicate request_size=4 [11:51:53]MH_SAM_APDU [11:51:53]CAPDU: 80 13 02 00 [11:51:53]Write to MH i2c: E2 08 00 9E 00 80 13 02 00 00 00 00 00 1C [11:51:53]Write i2c OK [11:51:53]MH_I2C_Read... [11:51:53]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [11:51:53]Read from MH i2c: E2 [11:51:53]MH_I2C_Read... [11:51:53]Read from MH i2c: E2 FD 00 [11:51:53]MH_I2C_Read... [11:51:53]Read from MH i2c: E2 FD 00 9E 00 00 B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 AE 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 AC [11:51:53]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 AE 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 [11:51:54]wFMCommunicate OK [11:51:54]wFMCommunicate request_size=4 [11:51:54]MH_SAM_APDU [11:51:54]CAPDU: 80 17 00 00 [11:51:54]Write to MH i2c: E2 08 00 9F 00 80 17 00 00 00 00 00 00 1F [11:51:54]Write i2c OK [11:51:54]MH_I2C_Read... [11:51:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:54]Read from MH i2c: E2 [11:51:54]MH_I2C_Read... [11:51:54]Read from MH i2c: E2 FD 00 [11:51:54]MH_I2C_Read... [11:51:54]Read from MH i2c: E2 FD 00 9F 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 39 [11:51:54]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 [11:51:55]wFMCommunicate OK [11:51:55]wFMCommunicate request_size=4 [11:51:55]MH_SAM_APDU [11:51:55]CAPDU: 80 17 00 00 [11:51:55]Write to MH i2c: E2 08 00 A0 00 80 17 00 00 00 00 00 00 20 [11:51:55]Write i2c OK [11:51:55]MH_I2C_Read... [11:51:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:55]Read from MH i2c: E2 [11:51:55]MH_I2C_Read... [11:51:55]Read from MH i2c: E2 FD 00 [11:51:55]MH_I2C_Read... [11:51:55]Read from MH i2c: E2 FD 00 A0 00 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 OFD Sender: No OFD packet to send [11:51:55]01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 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 DD [11:51:55]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 [11:51:56]wFMCommunicate OK [11:51:56]wFMCommunicate request_size=4 [11:51:56]MH_SAM_APDU [11:51:56]CAPDU: 80 17 00 00 [11:51:56]Write to MH i2c: E2 08 00 A1 00 80 17 00 00 00 00 00 00 21 [11:51:56]Write i2c OK [11:51:56]MH_I2C_Read... [11:51:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:51:56]Read from MH i2c: E2 [11:51:56]MH_I2C_Read... [11:51:56]Read from MH i2c: E2 FD 00 [11:51:56]MH_I2C_Read... [11:51:56]Read from MH i2c: E2 FD 00 A1 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 94 [11:51: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 [11:51:56]wFMCommunicate OK [11:51:56]wFMCommunicate request_size=4 [11:51:56]MH_SAM_APDU [11:51:56]CAPDU: 80 17 00 00 [11:51:56]Write to MH i2c: E2 08 00 A2 00 80 17 00 00 00 00 00 00 22 [11:51:56]Write i2c OK [11:51:56]MH_I2C_Read... [11:51:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [11:51:57]Read from MH i2c: E2 [11:51:57]MH_I2C_Read... [11:51:57]Read from MH i2c: E2 CD 00 [11:51:57]MH_I2C_Read... [11:51:57]Read from MH i2c: E2 CD 00 A2 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 06 [11:51: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 [11:51:57]wFMCommunicate OK [11:51:57]SAM_PROTO_GetShiftData done [11:51:57]requested_item shift.sale.total_cash is exist - process it [11:51:57]requested_item shift.sale_refund.total is exist - process it [11:51:57]requested_item shift.sale_refund.total_cash is exist - process it [11:51:57]requested_item shift.buy.total is exist - process it [11:51:57]requested_item shift.buy.total_cash is exist - process it [11:51:57]produce_requested_data done [11:51:57]produce_requested_data return {"fm.sale.total":241897999.83,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":198584.79,"shift.sale.total_cash":134289.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [11:51:57]process_action_free get_value [11:51:57]json_value_free [11:51:57]json_value_free done [11:51:57]process_json_proto returns [11:51:57]Send response to host [11:51:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":241897999.83,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":198584.79,"shift.sale.total_cash":134289.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [11:51:57]free response buf [11:51:57]execute_script done [11:51:57]execute_script returns [11:51:57]free content buf [11:51:57]Sock 7.Close socket [11:51:57]Sock 7.Thread stoped [11:51:57]accept exits with 9 [11:51:57]New connection [11:51:57]New thread 3067518308 created [11:51:57]Thread 3067374948 joined [11:51:57]Waiting for new connection... [11:51:57] Sock 9.Parse request [11:51:57]Sock 9.Check first char [11:51:57]Sock 9.First char is OK [11:51:57]request: POST /json_proto HTTP/1.0 [11:51:57]Method: POST [11:51:57]URL: /json_proto [11:51:57]Method is POST - this is cgi request [11:51:57]url: /json_proto [11:51:57]query_string will be loaded in cgi processing [11:51:57]execute_cgi json_proto POST (null) [11:51:57]execute_cgi path=json_proto method=POST [11:51:57]POST find Content-Length [11:51:57]Host: 172.17.52.131:8080 [11:51:57]Content-Length: 263 [11:51:57]Content-Type: application/json [11:51:57] [11:51:57]POST finish read [11:51:57]Found Content-Length = 263 [11:51:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041D\u0443\u0440\u0430\u043B\u0438\u0435\u0432\u0430 \u041D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:51:57]execute_script... [11:51:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041D\u0443\u0440\u0430\u043B\u0438\u0435\u0432\u0430 \u041D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:51:57]POST & json_proto [11:51:57]process_json_proto [11:51:57]json parsed OK: [11:51:57]protocol is kg_v1.0 [11:51:57]action value=x_report [11:51:57]process_action x_report [11:51:57]cmd_x_report [11:51:57]MH_GetDate [11:51:57]Write to MH i2c: F0 00 00 A3 00 92 [11:51:57]Write i2c OK [11:51:57]MH_I2C_Read... [11:51:57]Read from MH i2c: F0 [11:51:57]MH_I2C_Read... [11:51:57]Read from MH i2c: F0 09 00 [11:51:57]MH_I2C_Read... [11:51:57]Read from MH i2c: F0 09 00 A3 00 00 5E 40 16 67 81 1C 16 67 D0 [11:51:57]GetLastDocTimeStamp 1729511475 [11:51:57]current date 1729511518 [11:51:57]FM_GetShiftState [11:51:57]SAM_PROTO_GetShiftState [11:51:57]wFMCommunicate request_size=4 [11:51:57]MH_SAM_APDU [11:51:57]CAPDU: 80 13 01 00 [11:51:57]Write to MH i2c: E2 08 00 A4 00 80 13 01 00 00 00 00 00 21 [11:51:57]Write i2c OK [11:51:57]MH_I2C_Read... [11:51:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:57]Read from MH i2c: E2 [11:51:57]MH_I2C_Read... [11:51:57]Read from MH i2c: E2 0E 00 [11:51:57]MH_I2C_Read... [11:51:57]Read from MH i2c: E2 0E 00 A4 00 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 A3 [11:51:57]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:51:57]wFMCommunicate OK [11:51:57]SAM_PROTO_GetShiftState done [11:51:57]FM_GetShiftState done [11:51:57]KKMCreateXReportDocument [11:51:57]Load OK [11:51:57]Malloc new data [11:51:57]MH_GetDate [11:51:57]Write to MH i2c: F0 00 00 A5 00 94 [11:51:57]Write i2c OK [11:51:57]MH_I2C_Read... [11:51:57]Read from MH i2c: F0 [11:51:57]MH_I2C_Read... [11:51:57]Read from MH i2c: F0 09 00 [11:51:57]MH_I2C_Read... [11:51:57]Read from MH i2c: F0 09 00 A5 00 00 5E 40 16 67 81 1C 16 67 D2 [11:51:57]Malloc new data [11:51:57]Malloc new data [11:51:57]wFMCommunicate request_size=4 [11:51:57]MH_SAM_APDU [11:51:57]CAPDU: 80 11 00 00 [11:51:57]Write to MH i2c: E2 08 00 A6 00 80 11 00 00 00 00 00 00 20 [11:51:58]Write i2c OK [11:51:58]MH_I2C_Read... [11:51:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:58]Read from MH i2c: E2 [11:51:58]MH_I2C_Read... [11:51:58]Read from MH i2c: E2 17 00 [11:51:58]MH_I2C_Read... [11:51:58]Read from MH i2c: E2 17 00 A6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 73 [11:51:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:51:58]wFMCommunicate OK [11:51:58]SAM_PROTO_GetFieldsCounters [11:51:58]wFMCommunicate request_size=4 [11:51:58]MH_SAM_APDU [11:51:58]CAPDU: 80 13 00 00 [11:51:58]Write to MH i2c: E2 08 00 A7 00 80 13 00 00 00 00 00 00 23 [11:51:58]Write i2c OK [11:51:58]MH_I2C_Read... [11:51:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:51:58]Read from MH i2c: E2 [11:51:58]MH_I2C_Read... [11:51:58]Read from MH i2c: E2 62 00 [11:51:58]MH_I2C_Read... [11:51:58]Read from MH i2c: E2 62 00 A7 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 56 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 8E [11:51:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 56 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:51:58]wFMCommunicate OK [11:51:58]SAM_PROTO_GetFieldsCounters done [11:51:58]Malloc new data [11:51:58]Malloc new data [11:51:58]Malloc new data [11:51:58]KKMCreateXReportDocument OK [11:51:58]KKMSetXReportData OK [11:51:58]KKMPrepareXReportFMData [11:51:58]SAM_PROTO_GetShiftData [11:51:58]wFMCommunicate request_size=4 [11:51:58]MH_SAM_APDU [11:51:58]CAPDU: 80 13 02 00 [11:51:58]Write to MH i2c: E2 08 00 A8 00 80 13 02 00 00 00 00 00 26 [11:51:58]Write i2c OK [11:51:58]MH_I2C_Read... [11:51:58]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [11:51:59]Read from MH i2c: E2 [11:51:59]MH_I2C_Read... [11:51:59]Read from MH i2c: E2 FD 00 [11:51:59]MH_I2C_Read... [11:51:59]Read from MH i2c: E2 FD 00 A8 00 00 B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 AE 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 B6 [11:51:59]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 AE 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 [11:51:59]wFMCommunicate OK [11:51:59]wFMCommunicate request_size=4 [11:51:59]MH_SAM_APDU [11:51:59]CAPDU: 80 17 00 00 [11:51:59]Write to MH i2c: E2 08 00 A9 00 80 17 00 00 00 00 00 00 29 [11:51:59]Write i2c OK [11:51:59]MH_I2C_Read... [11:52:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:52:00]Read from MH i2c: E2 [11:52:00]MH_I2C_Read... [11:52:00]Read from MH i2c: E2 FD 00 [11:52:00]MH_I2C_Read... [11:52:00]Read from MH i2c: E2 FD 00 A9 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 43 [11:52:00]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 [11:52:00]wFMCommunicate OK [11:52:00]wFMCommunicate request_size=4 [11:52:00]MH_SAM_APDU [11:52:00]CAPDU: 80 17 00 00 [11:52:00]Write to MH i2c: E2 08 00 AA 00 80 17 00 00 00 00 00 00 2A [11:52:00]Write i2c OK [11:52:00]MH_I2C_Read... [11:52:00]OFD Sender: No OFD packet to send [11:52:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:52:00]Read from MH i2c: E2 [11:52:00]MH_I2C_Read... [11:52:00]Read from MH i2c: E2 FD 00 [11:52:00]MH_I2C_Read... [11:52:00]Read from MH i2c: E2 FD 00 AA 00 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 E7 [11:52:01]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 [11:52:01]wFMCommunicate OK [11:52:01]wFMCommunicate request_size=4 [11:52:01]MH_SAM_APDU [11:52:01]CAPDU: 80 17 00 00 [11:52:01]Write to MH i2c: E2 08 00 AB 00 80 17 00 00 00 00 00 00 2B [11:52:01]Write i2c OK [11:52:01]MH_I2C_Read... [11:52:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:52:01]Read from MH i2c: E2 [11:52:01]MH_I2C_Read... [11:52:01]Read from MH i2c: E2 FD 00 [11:52:01]MH_I2C_Read... [11:52:01]Read from MH i2c: E2 FD 00 AB 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 9E [11:52:02]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 [11:52:02]wFMCommunicate OK [11:52:02]wFMCommunicate request_size=4 [11:52:02]MH_SAM_APDU [11:52:02]CAPDU: 80 17 00 00 [11:52:02]Write to MH i2c: E2 08 00 AC 00 80 17 00 00 00 00 00 00 2C [11:52:02]Write i2c OK [11:52:02]MH_I2C_Read... [11:52:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [11:52:02]Read from MH i2c: E2 [11:52:02]MH_I2C_Read... [11:52:02]Read from MH i2c: E2 CD 00 [11:52:02]MH_I2C_Read... [11:52:02]Read from MH i2c: E2 CD 00 AC 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 10 [11:52:02]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 [11:52:03]wFMCommunicate OK [11:52:03]SAM_PROTO_GetShiftData done [11:52:03]1194 (1196) - счетчики итогов смены [11:52:03] 1134 (4) - 205 - количество чеков со всеми признаками расчетов [11:52:03] 1129 (157) - счетчики операций «приход» [11:52:03] 1135 (4) - 205 - количество чеков по признаку расчетов [11:52:03] 1201 (4) - 198584.79 - общая итоговая сумма в чеках [11:52:03] 1136 (3) - 134289.00 - итоговая сумма в чеках наличными [11:52:03] 1138 (3) - 64295.79 - итоговая сумма в чеках безналичными [11:52:03] 1024 (123) - суммы налогов [11:52:03] 1006 (9) - суммы НДС [11:52:03] 1010 (1) - 0% - код ставки НДС [11:52:03] 1011 (0) - 0.00 - сумма НДС по ставке [11:52:03] 1006 (12) - суммы НДС [11:52:03] 1010 (1) - 12% - код ставки НДС [11:52:03] 1011 (3) - 21093.75 - сумма НДС по ставке [11:52:03] 1007 (9) - суммы НСП [11:52:03] 1014 (1) - 0% - код ставки НСП [11:52:03] 1015 (0) - 0.00 - сумма НСП по ставке [11:52:03] 1007 (12) - суммы НСП [11:52:03] 1014 (1) - 1% - код ставки НСП [11:52:03] 1015 (3) - 1757.78 - сумма НСП по ставке [11:52:03] 1007 (9) - суммы НСП [11:52:03] 1014 (1) - 2% - код ставки НСП [11:52:03] 1015 (0) - 0.00 - сумма НСП по ставке [11:52:03] 1007 (9) - суммы НСП [11:52:03] 1014 (1) - 3% - код ставки НСП [11:52:03] 1015 (0) - 0.00 - сумма НСП по ставке [11:52:03] 1007 (9) - суммы НСП [11:52:03] 1014 (1) - 5% - код ставки НСП [11:52:03] 1015 (0) - 0.00 - сумма НСП по ставке [11:52:03] 1007 (9) - суммы НСП [11:52:03] 1014 (1) - 0,50% - код ставки НСП [11:52:03] 1015 (0) - 0.00 - сумма НСП по ставке [11:52:03] 1007 (9) - суммы НСП [11:52:03] 1014 (1) - 1,50% - код ставки НСП [11:52:03] 1015 (0) - 0.00 - сумма НСП по ставке [11:52:03] 1130 (141) - счетчики операций «возврат прихода» [11:52:03] 1135 (4) - 0 - количество чеков по признаку расчетов [11:52:03] 1201 (0) - 0.00 - общая итоговая сумма в чеках [11:52:03] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [11:52:03] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [11:52:03] 1024 (117) - суммы налогов [11:52:03] 1006 (9) - суммы НДС [11:52:03] 1010 (1) - 0% - код ставки НДС [11:52:03] 1011 (0) - 0.00 - сумма НДС по ставке [11:52:03] 1006 (9) - суммы НДС [11:52:03] 1010 (1) - 12% - код ставки НДС [11:52:03] 1011 (0) - 0.00 - сумма НДС по ставке [11:52:03] 1007 (9) - суммы НСП [11:52:03] 1014 (1) - 0% - код ставки НСП [11:52:03] 1015 (0) - 0.00 - сумма НСП по ставке [11:52:03] 1007 (9) - суммы НСП [11:52:03] 1014 (1) - 1% - код ставки НСП [11:52:03] 1015 (0) - 0.00 - сумма НСП по ставке [11:52:03] 1007 (9) - суммы НСП [11:52:03] 1014 (1) - 2% - код ставки НСП [11:52:03] 1015 (0) - 0.00 - сумма НСП по ставке [11:52:03] 1007 (9) - суммы НСП [11:52:03] 1014 (1) - 3% - код ставки НСП [11:52:03] 1015 (0) - 0.00 - сумма НСП по ставке [11:52:03] 1007 (9) - суммы НСП [11:52:03] 1014 (1) - 5% - код ставки НСП [11:52:03] 1015 (0) - 0.00 - сумма НСП по ставке [11:52:03] 1007 (9) - суммы НСП [11:52:03] 1014 (1) - 0,50% - код ставки НСП [11:52:03] 1015 (0) - 0.00 - сумма НСП по ставке [11:52:03] 1007 (9) - суммы НСП [11:52:03] 1014 (1) - 1,50% - код ставки НСП [11:52:03] 1015 (0) - 0.00 - сумма НСП по ставке [11:52:03] 1131 (141) - счетчики операций «расход» [11:52:03] 1135 (4) - 0 - количество чеков по признаку расчетов [11:52:03] 1201 (0) - 0.00 - общая итоговая сумма в чеках [11:52:03] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [11:52:03] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [11:52:03] 1024 (117) - суммы налогов [11:52:03] 1006 (9) - суммы НДС [11:52:03] 1010 (1) - 0% - код ставки НДС [11:52:03] 1011 (0) - 0.00 - сумма НДС по ставке [11:52:03] 1006 (9) - суммы НДС [11:52:03] 1010 (1) - 12% - код ставки НДС [11:52:03] 1011 (0) - 0.00 - сумма НДС по ставке [11:52:03] 1007 (9) - суммы НСП [11:52:03] 1014 (1) - 0% - код ставки НСП [11:52:03] 1015 (0) - 0.00 - сумма НСП по ставке [11:52:03] 1007 (9) - суммы НСП [11:52:03] 1014 (1) - 1% - код ставки НСП [11:52:03] 1015 (0) - 0.00 - сумма НСП по ставке [11:52:03] 1007 (9) - суммы НСП [11:52:03] 1014 (1) - 2% - код ставки НСП [11:52:03] 1015 (0) - 0.00 - сумма НСП по ставке [11:52:03] 1007 (9) - суммы НСП [11:52:03] 1014 (1) - 3% - код ставки НСП [11:52:03] 1015 (0) - 0.00 - сумма НСП по ставке [11:52:03] 1007 (9) - суммы НСП [11:52:03] 1014 (1) - 5% - код ставки НСП [11:52:03] 1015 (0) - 0.00 - сумма НСП по ставке [11:52:03] 1007 (9) - суммы НСП [11:52:03] 1014 (1) - 0,50% - код ставки НСП [11:52:03] 1015 (0) - 0.00 - сумма НСП по ставке [11:52:03] 1007 (9) - суммы НСП [11:52:03] 1014 (1) - 1,50% - код ставки НСП [11:52:03] 1015 (0) - 0.00 - сумма НСП по ставке [11:52:03] 1132 (141) - счетчики операций «возврат расхода» [11:52:03] 1135 (4) - 0 - количество чеков по признаку расчетов [11:52:03] 1201 (0) - 0.00 - общая итоговая сумма в чеках [11:52:03] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [11:52:03] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [11:52:03] 1024 (117) - суммы налогов [11:52:03] 1006 (9) - суммы НДС [11:52:03] 1010 (1) - 0% - код ставки НДС [11:52:03] 1011 (0) - 0.00 - сумма НДС по ставке [11:52:03] 1006 (9) - суммы НДС [11:52:03] 1010 (1) - 12% - код ставки НДС [11:52:03] 1011 (0) - 0.00 - сумма НДС по ставке [11:52:03] 1007 (9) - суммы НСП [11:52:03] 1014 (1) - 0% - код ставки НСП [11:52:03] 1015 (0) - 0.00 - сумма НСП по ставке [11:52:03] 1007 (9) - суммы НСП [11:52:03] 1014 (1) - 1% - код ставки НСП [11:52:03] 1015 (0) - 0.00 - сумма НСП по ставке [11:52:03] 1007 (9) - суммы НСП [11:52:03] 1014 (1) - 2% - код ставки НСП [11:52:03] 1015 (0) - 0.00 - сумма НСП по ставке [11:52:03] 1007 (9) - суммы НСП [11:52:03] 1014 (1) - 3% - код ставки НСП [11:52:03] 1015 (0) - 0.00 - сумма НСП по ставке [11:52:03] 1007 (9) - суммы НСП [11:52:03] 1014 (1) - 5% - код ставки НСП [11:52:03] 1015 (0) - 0.00 - сумма НСП по ставке [11:52:03] 1007 (9) - суммы НСП [11:52:03] 1014 (1) - 0,50% - код ставки НСП [11:52:03] 1015 (0) - 0.00 - сумма НСП по ставке [11:52:03] 1007 (9) - суммы НСП [11:52:03] 1014 (1) - 1,50% - код ставки НСП [11:52:03] 1015 (0) - 0.00 - сумма НСП по ставке [11:52:03] 1133 (588) - - счетчики коррекции - не используются [11:52:03]SetTLVBufToDocument [11:52:03]Processing tag 1194 (04AA) [11:52:03]Load OK [11:52:03]SetTLVBufToDocument [11:52:03]Processing tag 1134 (046E) [11:52:03]Malloc new data [11:52:03]Processing tag 1129 (0469) [11:52:03]Load OK [11:52:03]SetTLVBufToDocument [11:52:03]Processing tag 1135 (046F) [11:52:03]Malloc new data [11:52:03]Processing tag 1201 (04B1) [11:52:03]Malloc new data [11:52:03]Processing tag 1136 (0470) [11:52:03]Malloc new data [11:52:03]Processing tag 1138 (0472) [11:52:03]Malloc new data [11:52:03]Processing tag 1024 (0400) [11:52:03]Load OK [11:52:03]SetTLVBufToDocument [11:52:03]Processing tag 1006 (03EE) [11:52:03]Load OK [11:52:03]SetTLVBufToDocument [11:52:03]Processing tag 1010 (03F2) [11:52:03]Malloc new data [11:52:03]Processing tag 1011 (03F3) [11:52:03]Malloc new data [11:52:03]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1006 (03EE) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1010 (03F2) [11:52:04]Malloc new data [11:52:04]Processing tag 1011 (03F3) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]SetTLVBufToDocument err=0 [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1130 (046A) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1135 (046F) [11:52:04]Malloc new data [11:52:04]Processing tag 1201 (04B1) [11:52:04]Malloc new data [11:52:04]Processing tag 1136 (0470) [11:52:04]Malloc new data [11:52:04]Processing tag 1138 (0472) [11:52:04]Malloc new data [11:52:04]Processing tag 1024 (0400) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1006 (03EE) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1010 (03F2) [11:52:04]Malloc new data [11:52:04]Processing tag 1011 (03F3) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1006 (03EE) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1010 (03F2) [11:52:04]Malloc new data [11:52:04]Processing tag 1011 (03F3) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]SetTLVBufToDocument err=0 [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1131 (046B) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1135 (046F) [11:52:04]Malloc new data [11:52:04]Processing tag 1201 (04B1) [11:52:04]Malloc new data [11:52:04]Processing tag 1136 (0470) [11:52:04]Malloc new data [11:52:04]Processing tag 1138 (0472) [11:52:04]Malloc new data [11:52:04]Processing tag 1024 (0400) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1006 (03EE) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1010 (03F2) [11:52:04]Malloc new data [11:52:04]Processing tag 1011 (03F3) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1006 (03EE) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1010 (03F2) [11:52:04]Malloc new data [11:52:04]Processing tag 1011 (03F3) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]SetTLVBufToDocument err=0 [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1132 (046C) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1135 (046F) [11:52:04]Malloc new data [11:52:04]Processing tag 1201 (04B1) [11:52:04]Malloc new data [11:52:04]Processing tag 1136 (0470) [11:52:04]Malloc new data [11:52:04]Processing tag 1138 (0472) [11:52:04]Malloc new data [11:52:04]Processing tag 1024 (0400) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1006 (03EE) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1010 (03F2) [11:52:04]Malloc new data [11:52:04]Processing tag 1011 (03F3) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1006 (03EE) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1010 (03F2) [11:52:04]Malloc new data [11:52:04]Processing tag 1011 (03F3) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1007 (03EF) [11:52:04]Load OK [11:52:04]SetTLVBufToDocument [11:52:04]Processing tag 1014 (03F6) [11:52:04]Malloc new data [11:52:04]Processing tag 1015 (03F7) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]SetTLVBufToDocument err=0 [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Processing tag 1133 (046D) [11:52:04]Malloc new data [11:52:04]SetTLVBufToDocument err=0 [11:52:04]SetTLVBufToDocument err=0 [11:52:04]Malloc new data [11:52:04]SAM_PROTO_GetFMData [11:52:04]wFMCommunicate request_size=4 [11:52:04]MH_SAM_APDU [11:52:04]CAPDU: 80 13 03 00 [11:52:04]Write to MH i2c: E2 08 00 AD 00 80 13 03 00 00 00 00 00 2C [11:52:04]Write i2c OK [11:52:04]MH_I2C_Read... [11:52:04]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [11:52:04]Read from MH i2c: E2 [11:52:04]MH_I2C_Read... [11:52:04]Read from MH i2c: E2 FD 00 [11:52:04]MH_I2C_Read... [11:52:04]Read from MH i2c: E2 FD 00 AD 00 00 C9 04 85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 DE [11:52:05]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 [11:52:05]wFMCommunicate OK [11:52:05]wFMCommunicate request_size=4 [11:52:05]MH_SAM_APDU [11:52:05]CAPDU: 80 17 00 00 [11:52:05]Write to MH i2c: E2 08 00 AE 00 80 17 00 00 00 00 00 00 2E [11:52:05]Write i2c OK [11:52:05]MH_I2C_Read... [11:52:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:52:05]Read from MH i2c: E2 [11:52:05]MH_I2C_Read... [11:52:05]Read from MH i2c: E2 FD 00 [11:52:05]MH_I2C_Read... [11:52:05]OFD Sender: No OFD packet to send [11:52:05]Read from MH i2c: E2 FD 00 AE 00 00 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 09 [11:52:06]RAPDU: 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [11:52:06]wFMCommunicate OK [11:52:06]wFMCommunicate request_size=4 [11:52:06]MH_SAM_APDU [11:52:06]CAPDU: 80 17 00 00 [11:52:06]Write to MH i2c: E2 08 00 AF 00 80 17 00 00 00 00 00 00 2F [11:52:06]Write i2c OK [11:52:06]MH_I2C_Read... [11:52:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:52:06]Read from MH i2c: E2 [11:52:06]MH_I2C_Read... [11:52:06]Read from MH i2c: E2 FD 00 [11:52:06]MH_I2C_Read... [11:52:06]Read from MH i2c: E2 FD 00 AF 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 04 [11:52:07]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [11:52:07]wFMCommunicate OK [11:52:07]wFMCommunicate request_size=4 [11:52:07]MH_SAM_APDU [11:52:07]CAPDU: 80 17 00 00 [11:52:07]Write to MH i2c: E2 08 00 B0 00 80 17 00 00 00 00 00 00 30 [11:52:07]Write i2c OK [11:52:07]MH_I2C_Read... [11:52:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:52:07]Read from MH i2c: E2 [11:52:07]MH_I2C_Read... [11:52:07]Read from MH i2c: E2 FD 00 [11:52:07]MH_I2C_Read... [11:52:07]Read from MH i2c: E2 FD 00 B0 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 B4 [11:52:08]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [11:52:08]wFMCommunicate OK [11:52:08]wFMCommunicate request_size=4 [11:52:08]MH_SAM_APDU [11:52:08]CAPDU: 80 17 00 00 [11:52:08]Write to MH i2c: E2 08 00 B1 00 80 17 00 00 00 00 00 00 31 [11:52:08]Write i2c OK [11:52:08]MH_I2C_Read... [11:52:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [11:52:08]Read from MH i2c: E2 [11:52:08]MH_I2C_Read... [11:52:08]Read from MH i2c: E2 E6 00 [11:52:08]MH_I2C_Read... [11:52:08]Read from MH i2c: E2 E6 00 B1 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 0D [11:52:08]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:52:09]wFMCommunicate OK [11:52:09]SAM_PROTO_GetFMData done [11:52:09]FM_GetFMData:85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [11:52:10]oper:6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [11:52:11]total:2F 0E D3 A1 05 [11:52:11]Malloc new data [11:52:11]oper:6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [11:52:11]total:90 2F 25 0C [11:52:11]Malloc new data [11:52:11]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 OFD Sender: No OFD packet to send [11:52:11]F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [11:52:11]total: [11:52:11]Malloc new data [11:52:11]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 [11:52:12]total: [11:52:12]Malloc new data [11:52:12]KKMPrepareXReportFMData err=0 [11:52:12]Х отчет ИНН: 02508201610067 Кассир: Нуралиева Н. 21.10.2024 11:51 Смена: 522 РНМ: 0000000000091767 ЗНМ: 0300000103 СНО: Общий режим Всего чеков: 205 ИТОГИ ПРИХОД Чеков: 205 Общий итог: 198584.79 Итого наличными: 134289.00 Итого безнал.: 64295.79 НДС 0% : 0.00 НДС 12% : 21093.75 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 1757.78 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Нал. в кассе: 134289.00 НС Приход: 241897999.83 НС Возвр.Прихода: 2037636.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000871763 [11:52:12]StoreToDocumentArchive [11:52:12]MH_GetDate [11:52:12]Write to MH i2c: F0 00 00 B2 00 A1 [11:52:12]Write i2c OK [11:52:12]MH_I2C_Read... [11:52:12]Read from MH i2c: F0 [11:52:12]MH_I2C_Read... [11:52:12]Read from MH i2c: F0 09 00 [11:52:12]MH_I2C_Read... [11:52:12]Read from MH i2c: F0 09 00 B2 00 00 6C 40 16 67 81 1C 16 67 ED [11:52:12]shift 522 fd 1729511532 [11:52:12]save to /storage/0522/doc_1729511532 [11:52:12]save last doc name /storage/0522/doc_1729511532 to /storage/kkm_last_doc_name [11:52:12]save OK [11:52:12]Clear old archive folders... [11:52:12]NVStorageSaveData kkm_last_timestamp [11:52:12]File name is /storage/kkm_last_timestamp [11:52:12]Write 4 bytes [11:52:12]NVStorageSaveData done [11:52:12]ExternCall_PrintAddStr [11:52:12]wPrintStart [11:52:12]Write to MH i2c: 01 00 00 B3 00 B3 [11:52:12]Write i2c OK [11:52:12]MH_I2C_Read... [11:52:12]Read from MH i2c: 01 [11:52:12]MH_I2C_Read... [11:52:12]Read from MH i2c: 01 07 00 [11:52:12]MH_I2C_Read... [11:52:12]Read from MH i2c: 01 07 00 B3 00 00 00 00 00 00 FF 0F C8 [11:52:12]RasterBufferAndPrint [11:52:12]line Х отчет [11:52:12]line ИНН: 02508201610067 [11:52:12]line Кассир: Нуралиева Н. [11:52:12]line 21.10.2024 11:51 [11:52:12]line Смена: 522 [11:52:12]line РНМ: 0000000000091767 [11:52:12]line ЗНМ: 0300000103 [11:52:12]line СНО: Общий режим [11:52:12]line Всего чеков: 205 [11:52:12]line ИТОГИ ПРИХОД [11:52:12]line Чеков: 205 [11:52:12]line Общий итог: 198584.79 [11:52:12]line Итого наличными: 134289.00 [11:52:12]line Итого безнал.: 64295.79 [11:52:12]line НДС 0% : 0.00 [11:52:12]line НДС 12% : 21093.75 [11:52:12]line НСП 0% : 0.00 [11:52:12]line НСП 1,50% : 0.00 [11:52:12]line НСП 0,50% : 0.00 [11:52:12]line НСП 5% : 0.00 [11:52:12]line НСП 3% : 0.00 [11:52:12]line НСП 2% : 0.00 [11:52:12]line НСП 1% : 1757.78 [11:52:12]line ИТОГИ ВОЗВРАТ ПРИХОДА [11:52:12]line Чеков: 0 [11:52:12]line Общий итог: 0.00 [11:52:12]line Итого наличными: 0.00 [11:52:12]line Итого безнал.: 0.00 [11:52:12]line НДС 0% : 0.00 [11:52:12]line НДС 12% : 0.00 [11:52:12]line НСП 0% : 0.00 [11:52:12]line НСП 1,50% : 0.00 [11:52:12]line НСП 0,50% : 0.00 [11:52:12]line НСП 5% : 0.00 [11:52:12]line НСП 3% : 0.00 [11:52:12]line НСП 2% : 0.00 [11:52:12]line НСП 1% : 0.00 [11:52:12]line ИТОГИ РАСХОД [11:52:12]line Чеков: 0 [11:52:12]line Общий итог: 0.00 [11:52:12]line Итого наличными: 0.00 [11:52:12]line Итого безнал.: 0.00 [11:52:12]line НДС 0% : 0.00 [11:52:12]line НДС 12% : 0.00 [11:52:12]line НСП 0% : 0.00 [11:52:12]line НСП 1,50% : 0.00 [11:52:12]line НСП 0,50% : 0.00 [11:52:12]line НСП 5% : 0.00 [11:52:12]line НСП 3% : 0.00 [11:52:12]line НСП 2% : 0.00 [11:52:12]line НСП 1% : 0.00 [11:52:12]line ИТОГИ ВОЗВРАТ РАСХОДА [11:52:12]line Чеков: 0 [11:52:12]line Общий итог: 0.00 [11:52:12]line Итого наличными: 0.00 [11:52:12]line Итого безнал.: 0.00 [11:52:12]line НДС 0% : 0.00 [11:52:12]line НДС 12% : 0.00 [11:52:12]line НСП 0% : 0.00 [11:52:12]line НСП 1,50% : 0.00 [11:52:12]line НСП 0,50% : 0.00 [11:52:12]line НСП 5% : 0.00 [11:52:12]line НСП 3% : 0.00 [11:52:12]line НСП 2% : 0.00 [11:52:12]line НСП 1% : 0.00 [11:52:12]line Сумма внесений: 0.00 [11:52:12]line Сумма выплат: 0.00 [11:52:12]line Нал. в кассе: 134289.00 [11:52:12]line НС Приход: 241897999.83 [11:52:12]line НС Возвр.Прихода: 2037636.00 [11:52:12]line НС Расход: 0.00 [11:52:12]line НС Возвр.Расхода: 0.00 [11:52:12]line ФМ: 0000000000871763 [11:52:12]written 0, free lines is 4095 [11:52:13]Write to MH i2c: 01 00 00 FE 00 FE [11:52:13]Write i2c OK [11:52:13]MH_I2C_Read... [11:52:13]Read from MH i2c: 01 [11:52:13]MH_I2C_Read... [11:52:13]Read from MH i2c: 01 07 00 [11:52:13]MH_I2C_Read... [11:52:13]Read from MH i2c: 01 07 00 FE 00 00 00 00 00 00 13 0B 23 [11:52:13]RasterBufferAndPrint [11:52:13]line [11:52:13]line [11:52:13]line [11:52:13]line [11:52:13]line [11:52:13]written 0, free lines is 2910 [11:52:13]MH_Cut [11:52:13]Write to MH i2c: D1 01 00 05 01 01 D8 [11:52:13]Write i2c OK [11:52:13]MH_I2C_Read... [11:52:13]Read from MH i2c: D1 [11:52:13]MH_I2C_Read... [11:52:13]Read from MH i2c: D1 01 00 [11:52:13]MH_I2C_Read... [11:52:13]Read from MH i2c: D1 01 00 05 01 00 D7 [11:52:13]Write to MH i2c: 01 00 00 06 01 07 [11:52:13]Write i2c OK [11:52:13]MH_I2C_Read... [11:52:14]*** Cut start [11:52:14]*** Purtial cut [11:52:14]*** CUTSNS_PIN = 0 [11:52:14]*** Stage 1: CUTSNS_PIN = 1 [11:52:16]Read from MH i2c: *** Stop cut motor [11:52:16]01 *** Cut end [11:52:16] [11:52:16]MH_I2C_Read... [11:52:16]Read from MH i2c: 01 07 00 [11:52:16]MH_I2C_Read... [11:52:16]Read from MH i2c: 01 07 00 06 01 00 00 00 00 00 FF 0F 1C [11:52:16]process_action x_report done [11:52:16]requested_data is exist [11:52:16]produce_requested_data [11:52:16]requested_item fd.num is exist - process it [11:52:16]SAM_PROTO_GetFieldsCounters [11:52:16]wFMCommunicate request_size=4 [11:52:16]MH_SAM_APDU [11:52:16]CAPDU: 80 13 00 00 [11:52:16]Write to MH i2c: E2 08 00 07 01 80 13 00 00 00 00 00 00 84 [11:52:16]Write i2c OK [11:52:16]MH_I2C_Read... [11:52:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:52:16]Read from MH i2c: E2 [11:52:16]MH_I2C_Read... [11:52:16]Read from MH i2c: E2 62 00 [11:52:16]MH_I2C_Read... [11:52:16]Read from MH i2c: E2 62 00 07 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 56 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 EF [11:52:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 56 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:52:16]wFMCommunicate OK [11:52:16]SAM_PROTO_GetFieldsCounters done [11:52:16]requested_item shift.num is exist - process it [11:52:16]requested_item shift.opened is exist - process it [11:52:16]req_shift_opened [11:52:16]FM_GetShiftState [11:52:16]SAM_PROTO_GetShiftState [11:52:16]wFMCommunicate request_size=4 [11:52:16]MH_SAM_APDU [11:52:16]CAPDU: 80 13 01 00 [11:52:16]Write to MH i2c: E2 08 00 08 01 80 13 01 00 00 00 00 00 86 [11:52:16]Write i2c OK [11:52:16]MH_I2C_Read... [11:52:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:52:16]Read from MH i2c: E2 [11:52:16]MH_I2C_Read... [11:52:16]Read from MH i2c: E2 0E 00 [11:52:16]MH_I2C_Read... [11:52:16]Read from MH i2c: E2 0E 00 08 01 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 08 [11:52:16]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:52:16]wFMCommunicate OK [11:52:16]SAM_PROTO_GetShiftState done [11:52:16]FM_GetShiftState done [11:52:16]req_shift_opened done [11:52:16]requested_item shift.open_date is exist - process it [11:52:16]req_shift_open_date [11:52:16]req_shift_open_date done [11:52:16]produce_requested_data done [11:52:16]produce_requested_data return {"fd.num":223574,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:52:16]process_action_free x_report [11:52:16]json_value_free [11:52:16]json_value_free done [11:52:16]process_json_proto returns [11:52:16]Send response to host [11:52:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":223574,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:52:16]free response buf [11:52:16]execute_script done [11:52:16]execute_script returns [11:52:16]free content buf [11:52:16]Sock 9.Close socket [11:52:16]Sock 9.Thread stoped [11:52:16]OFD Sender: No OFD packet to send [11:52:21]OFD Sender: No OFD packet to send [11:52:26]OFD Sender: No OFD packet to send [11:52:31]OFD Sender: No OFD packet to send [11:52:36]OFD Sender: No OFD packet to send [11:52:38]accept exits with 7 [11:52:38]New connection [11:52:38]New thread 3067374948 created [11:52:38]Thread 3067518308 joined [11:52:38]Waiting for new connection... [11:52:38] Sock 7.Parse request [11:52:38]Sock 7.Check first char [11:52:38]Sock 7.First char is OK [11:52:38]request: POST /json_proto HTTP/1.0 [11:52:38]Method: POST [11:52:38]URL: /json_proto [11:52:38]Method is POST - this is cgi request [11:52:38]url: /json_proto [11:52:38]query_string will be loaded in cgi processing [11:52:38]execute_cgi json_proto POST (null) [11:52:38]execute_cgi path=json_proto method=POST [11:52:38]POST find Content-Length [11:52:38]Host: 172.17.52.131:8080 [11:52:38]Content-Length: 215 [11:52:38]Content-Type: application/json [11:52:38] [11:52:38]POST finish read [11:52:38]Found Content-Length = 215 [11:52:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:52:38]execute_script... [11:52:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:52:38]POST & json_proto [11:52:38]process_json_proto [11:52:38]json parsed OK: [11:52:38]protocol is kg_v1.0 [11:52:38]action value=get_value [11:52:38]process_action get_value [11:52:38]cmd_get_value [11:52:38]process_action get_value done [11:52:38]requested_data is exist [11:52:38]produce_requested_data [11:52:38]requested_item kkm.sn is exist - process it [11:52:38]requested_item kkm.ver is exist - process it [11:52:38]requested_item fm.sn is exist - process it [11:52:38]wFMCommunicate request_size=4 [11:52:38]MH_SAM_APDU [11:52:38]CAPDU: 80 11 00 00 [11:52:38]Write to MH i2c: E2 08 00 09 01 80 11 00 00 00 00 00 00 84 [11:52:38]Write i2c OK [11:52:38]MH_I2C_Read... [11:52:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:52:38]Read from MH i2c: E2 [11:52:38]MH_I2C_Read... [11:52:38]Read from MH i2c: E2 17 00 [11:52:38]MH_I2C_Read... [11:52:38]Read from MH i2c: E2 17 00 09 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 D7 [11:52:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:52:38]wFMCommunicate OK [11:52:38]requested_item fd.num is exist - process it [11:52:38]SAM_PROTO_GetFieldsCounters [11:52:38]wFMCommunicate request_size=4 [11:52:38]MH_SAM_APDU [11:52:38]CAPDU: 80 13 00 00 [11:52:38]Write to MH i2c: E2 08 00 0A 01 80 13 00 00 00 00 00 00 87 [11:52:38]Write i2c OK [11:52:38]MH_I2C_Read... [11:52:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:52:38]Read from MH i2c: E2 [11:52:38]MH_I2C_Read... [11:52:38]Read from MH i2c: E2 62 00 [11:52:38]MH_I2C_Read... [11:52:38]Read from MH i2c: E2 62 00 0A 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 56 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 F2 [11:52:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 56 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:52:39]wFMCommunicate OK [11:52:39]SAM_PROTO_GetFieldsCounters done [11:52:39]requested_item shift.num is exist - process it [11:52:39]requested_item shift.opened is exist - process it [11:52:39]req_shift_opened [11:52:39]FM_GetShiftState [11:52:39]SAM_PROTO_GetShiftState [11:52:39]wFMCommunicate request_size=4 [11:52:39]MH_SAM_APDU [11:52:39]CAPDU: 80 13 01 00 [11:52:39]Write to MH i2c: E2 08 00 0B 01 80 13 01 00 00 00 00 00 89 [11:52:39]Write i2c OK [11:52:39]MH_I2C_Read... [11:52:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:52:39]Read from MH i2c: E2 [11:52:39]MH_I2C_Read... [11:52:39]Read from MH i2c: E2 0E 00 [11:52:39]MH_I2C_Read... [11:52:39]Read from MH i2c: E2 0E 00 0B 01 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 0B [11:52:39]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:52:39]wFMCommunicate OK [11:52:39]SAM_PROTO_GetShiftState done [11:52:39]FM_GetShiftState done [11:52:39]req_shift_opened done [11:52:39]requested_item shift.open_date is exist - process it [11:52:39]req_shift_open_date [11:52:39]req_shift_open_date done [11:52:39]produce_requested_data done [11:52:39]produce_requested_data return {"kkm.sn":"0300000103","kkm.ver":"001","fm.sn":"0000000000871763","fd.num":223574,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279} [11:52:39]process_action_free get_value [11:52:39]json_value_free [11:52:39]json_value_free done [11:52:39]process_json_proto returns [11:52:39]Send response to host [11:52:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000103","kkm.ver":"001","fm.sn":"0000000000871763","fd.num":223574,"shift.num":538,"shift.opened":1,"shift.open_date":1729469279}}} [11:52:39]free response buf [11:52:39]execute_script done [11:52:39]execute_script returns [11:52:39]free content buf [11:52:39]Sock 7.Close socket [11:52:39]Sock 7.Thread stoped [11:52:39]accept exits with 9 [11:52:39]New connection [11:52:39]New thread 3067518308 created [11:52:39]Thread 3067374948 joined [11:52:39]Waiting for new connection... [11:52:39] Sock 9.Parse request [11:52:39]Sock 9.Check first char [11:52:39]Sock 9.First char is OK [11:52:39]request: POST /json_proto HTTP/1.0 [11:52:39]Method: POST [11:52:39]URL: /json_proto [11:52:39]Method is POST - this is cgi request [11:52:39]url: /json_proto [11:52:39]query_string will be loaded in cgi processing [11:52:39]execute_cgi json_proto POST (null) [11:52:39]execute_cgi path=json_proto method=POST [11:52:39]POST find Content-Length [11:52:39]Host: 172.17.52.131:8080 [11:52:39]Content-Length: 331 [11:52:39]Content-Type: application/json [11:52:39] [11:52:39]POST finish read [11:52:39]Found Content-Length = 331 [11:52:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:52:39]execute_script... [11:52:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:52:39]POST & json_proto [11:52:39]process_json_proto [11:52:39]json parsed OK: [11:52:39]protocol is kg_v1.0 [11:52:39]action value=get_value [11:52:39]process_action get_value [11:52:39]cmd_get_value [11:52:39]process_action get_value done [11:52:39]requested_data is exist [11:52:39]produce_requested_data [11:52:39]requested_item fm.sale.total is exist - process it [11:52:39]SAM_PROTO_GetFMData [11:52:39]wFMCommunicate request_size=4 [11:52:39]MH_SAM_APDU [11:52:39]CAPDU: 80 13 03 00 [11:52:39]Write to MH i2c: E2 08 00 0C 01 80 13 03 00 00 00 00 00 8C [11:52:39]Write i2c OK [11:52:39]MH_I2C_Read... [11:52:39]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [11:52:39]Read from MH i2c: E2 [11:52:39]MH_I2C_Read... [11:52:39]Read from MH i2c: E2 FD 00 [11:52:39]MH_I2C_Read... [11:52:39]Read from MH i2c: E2 FD 00 0C 01 00 C9 04 85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 3E [11:52:39]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 [11:52:40]wFMCommunicate OK [11:52:40]wFMCommunicate request_size=4 [11:52:40]MH_SAM_APDU [11:52:40]CAPDU: 80 17 00 00 [11:52:40]Write to MH i2c: E2 08 00 0D 01 80 17 00 00 00 00 00 00 8E [11:52:40]Write i2c OK [11:52:40]MH_I2C_Read... [11:52:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:52:40]Read from MH i2c: E2 [11:52:40]MH_I2C_Read... [11:52:40]Read from MH i2c: E2 FD 00 [11:52:40]MH_I2C_Read... [11:52:40]Read from MH i2c: E2 FD 00 0D 01 00 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 69 [11:52:40]RAPDU: 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [11:52:41]wFMCommunicate OK [11:52:41]wFMCommunicate request_size=4 [11:52:41]MH_SAM_APDU [11:52:41]CAPDU: 80 17 00 00 [11:52:41]Write to MH i2c: E2 08 00 0E 01 80 17 00 00 00 00 00 00 8F [11:52:41]Write i2c OK [11:52:41]MH_I2C_Read... [11:52:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:52:41]Read from MH i2c: E2 [11:52:41]MH_I2C_Read... [11:52:41]Read from MH i2c: E2 FD 00 [11:52:41]MH_I2C_Read... [11:52:41]Read from MH i2c: E2 FD 00 0E 01 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 64 [11:52:41]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [11:52:41]wFMCommunicate OK [11:52:41]wFMCommunicate request_size=4 [11:52:41]MH_SAM_APDU [11:52:41]CAPDU: 80 17 00 00 [11:52:41]Write to MH i2c: E2 08 00 0F 01 80 17 00 00 00 00 00 00 90 [11:52:41]Write i2c OK [11:52:41]MH_I2C_Read... [11:52:41]OFD Sender: No OFD packet to send [11:52:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:52:42]Read from MH i2c: E2 [11:52:42]MH_I2C_Read... [11:52:42]Read from MH i2c: E2 FD 00 [11:52:42]MH_I2C_Read... [11:52:42]Read from MH i2c: E2 FD 00 0F 01 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 14 [11:52:42]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [11:52:42]wFMCommunicate OK [11:52:42]wFMCommunicate request_size=4 [11:52:42]MH_SAM_APDU [11:52:42]CAPDU: 80 17 00 00 [11:52:42]Write to MH i2c: E2 08 00 10 01 80 17 00 00 00 00 00 00 91 [11:52:42]Write i2c OK [11:52:42]MH_I2C_Read... [11:52:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [11:52:43]Read from MH i2c: E2 [11:52:43]MH_I2C_Read... [11:52:43]Read from MH i2c: E2 E6 00 [11:52:43]MH_I2C_Read... [11:52:43]Read from MH i2c: E2 E6 00 10 01 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 6D [11:52:43]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:52:43]wFMCommunicate OK [11:52:43]SAM_PROTO_GetFMData done [11:52:43]requested_item fm.sale_refund.total is exist - process it [11:52:43]requested_item fm.buy.total is exist - process it [11:52:43]requested_item shift.sale.total is exist - process it [11:52:43]SAM_PROTO_GetShiftData [11:52:43]wFMCommunicate request_size=4 [11:52:43]MH_SAM_APDU [11:52:43]CAPDU: 80 13 02 00 [11:52:43]Write to MH i2c: E2 08 00 11 01 80 13 02 00 00 00 00 00 90 [11:52:43]Write i2c OK [11:52:43]MH_I2C_Read... [11:52:44]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [11:52:44]Read from MH i2c: E2 [11:52:44]MH_I2C_Read... [11:52:44]Read from MH i2c: E2 FD 00 [11:52:44]MH_I2C_Read... [11:52:44]Read from MH i2c: E2 FD 00 11 01 00 B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 AE 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 20 [11:52:44]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 AE 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 [11:52:44]wFMCommunicate OK [11:52:44]wFMCommunicate request_size=4 [11:52:44]MH_SAM_APDU [11:52:44]CAPDU: 80 17 00 00 [11:52:44]Write to MH i2c: E2 08 00 12 01 80 17 00 00 00 00 00 00 93 [11:52:44]Write i2c OK [11:52:44]MH_I2C_Read... [11:52:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:52:45]Read from MH i2c: E2 [11:52:45]MH_I2C_Read... [11:52:45]Read from MH i2c: E2 FD 00 [11:52:45]MH_I2C_Read... [11:52:45]Read from MH i2c: E2 FD 00 12 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 AD [11:52:45]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 [11:52:45]wFMCommunicate OK [11:52:45]wFMCommunicate request_size=4 [11:52:45]MH_SAM_APDU [11:52:45]CAPDU: 80 17 00 00 [11:52:45]Write to MH i2c: E2 08 00 13 01 80 17 00 00 00 00 00 00 94 [11:52:45]Write i2c OK [11:52:45]MH_I2C_Read... [11:52:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:52:45]Read from MH i2c: E2 [11:52:45]MH_I2C_Read... [11:52:45]Read from MH i2c: E2 FD 00 [11:52:45]MH_I2C_Read... [11:52:45]Read from MH i2c: E2 FD 00 13 01 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 51 [11:52:46]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 [11:52:46]wFMCommunicate OK [11:52:46]wFMCommunicate request_size=4 [11:52:46]MH_SAM_APDU [11:52:46]CAPDU: 80 17 00 00 [11:52:46]Write to MH i2c: E2 08 00 14 01 80 17 00 00 00 00 00 00 95 [11:52:46]Write i2c OK [11:52:46]MH_I2C_Read... [11:52:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:52:46]Read from MH i2c: E2 [11:52:46]MH_I2C_Read... [11:52:46]Read from MH i2c: E2 FD 00 [11:52:46]MH_I2C_Read... [11:52:46]Read from MH i2c: E2 FD 00 14 01 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 OFD Sender: No OFD packet to send [11:52:47]00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 08 [11:52:47]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 [11:52:47]wFMCommunicate OK [11:52:47]wFMCommunicate request_size=4 [11:52:47]MH_SAM_APDU [11:52:47]CAPDU: 80 17 00 00 [11:52:47]Write to MH i2c: E2 08 00 15 01 80 17 00 00 00 00 00 00 96 [11:52:47]Write i2c OK [11:52:47]MH_I2C_Read... [11:52:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [11:52:47]Read from MH i2c: E2 [11:52:47]MH_I2C_Read... [11:52:47]Read from MH i2c: E2 CD 00 [11:52:47]MH_I2C_Read... [11:52:47]Read from MH i2c: E2 CD 00 15 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7A [11:52:47]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 [11:52:48]wFMCommunicate OK [11:52:48]SAM_PROTO_GetShiftData done [11:52:48]requested_item shift.sale.total_cash is exist - process it [11:52:48]requested_item shift.sale_refund.total is exist - process it [11:52:48]requested_item shift.sale_refund.total_cash is exist - process it [11:52:48]requested_item shift.buy.total is exist - process it [11:52:48]requested_item shift.buy.total_cash is exist - process it [11:52:48]produce_requested_data done [11:52:48]produce_requested_data return {"fm.sale.total":241897999.83,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":198584.79,"shift.sale.total_cash":134289.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [11:52:48]process_action_free get_value [11:52:48]json_value_free [11:52:48]json_value_free done [11:52:48]process_json_proto returns [11:52:48]Send response to host [11:52:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":241897999.83,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":198584.79,"shift.sale.total_cash":134289.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [11:52:48]free response buf [11:52:48]execute_script done [11:52:48]execute_script returns [11:52:48]free content buf [11:52:48]Sock 9.Close socket [11:52:48]Sock 9.Thread stoped [11:52:48]accept exits with 7 [11:52:48]New connection [11:52:48]New thread 3067374948 created [11:52:48]Thread 3067518308 joined [11:52:48]Waiting for new connection... [11:52:48] Sock 7.Parse request [11:52:48]Sock 7.Check first char [11:52:48]Sock 7.First char is OK [11:52:48]request: POST /json_proto HTTP/1.0 [11:52:48]Method: POST [11:52:48]URL: /json_proto [11:52:48]Method is POST - this is cgi request [11:52:48]url: /json_proto [11:52:48]query_string will be loaded in cgi processing [11:52:48]execute_cgi json_proto POST (null) [11:52:48]execute_cgi path=json_proto method=POST [11:52:48]POST find Content-Length [11:52:48]Host: 172.17.52.131:8080 [11:52:48]Content-Length: 331 [11:52:48]Content-Type: application/json [11:52:48] [11:52:48]POST finish read [11:52:48]Found Content-Length = 331 [11:52:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:52:48]execute_script... [11:52:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:52:48]POST & json_proto [11:52:48]process_json_proto [11:52:48]json parsed OK: [11:52:48]protocol is kg_v1.0 [11:52:48]action value=get_value [11:52:48]process_action get_value [11:52:48]cmd_get_value [11:52:48]process_action get_value done [11:52:48]requested_data is exist [11:52:48]produce_requested_data [11:52:48]requested_item fm.sale.total is exist - process it [11:52:48]SAM_PROTO_GetFMData [11:52:48]wFMCommunicate request_size=4 [11:52:48]MH_SAM_APDU [11:52:48]CAPDU: 80 13 03 00 [11:52:48]Write to MH i2c: E2 08 00 16 01 80 13 03 00 00 00 00 00 96 [11:52:48]Write i2c OK [11:52:48]MH_I2C_Read... [11:52:48]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [11:52:48]Read from MH i2c: E2 [11:52:48]MH_I2C_Read... [11:52:48]Read from MH i2c: E2 FD 00 [11:52:48]MH_I2C_Read... [11:52:48]Read from MH i2c: E2 FD 00 16 01 00 C9 04 85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 48 [11:52:49]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 [11:52:49]wFMCommunicate OK [11:52:49]wFMCommunicate request_size=4 [11:52:49]MH_SAM_APDU [11:52:49]CAPDU: 80 17 00 00 [11:52:49]Write to MH i2c: E2 08 00 17 01 80 17 00 00 00 00 00 00 98 [11:52:49]Write i2c OK [11:52:49]MH_I2C_Read... [11:52:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:52:50]Read from MH i2c: E2 [11:52:50]MH_I2C_Read... [11:52:50]Read from MH i2c: E2 FD 00 [11:52:50]MH_I2C_Read... [11:52:50]Read from MH i2c: E2 FD 00 17 01 00 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 73 [11:52:50]RAPDU: 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [11:52:50]wFMCommunicate OK [11:52:50]wFMCommunicate request_size=4 [11:52:50]MH_SAM_APDU [11:52:50]CAPDU: 80 17 00 00 [11:52:50]Write to MH i2c: E2 08 00 18 01 80 17 00 00 00 00 00 00 99 [11:52:50]Write i2c OK [11:52:50]MH_I2C_Read... [11:52:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:52:50]Read from MH i2c: E2 [11:52:50]MH_I2C_Read... [11:52:50]Read from MH i2c: E2 FD 00 [11:52:50]MH_I2C_Read... [11:52:50]Read from MH i2c: E2 FD 00 18 01 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6E [11:52:51]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [11:52:51]wFMCommunicate OK [11:52:51]wFMCommunicate request_size=4 [11:52:51]MH_SAM_APDU [11:52:51]CAPDU: 80 17 00 00 [11:52:51]Write to MH i2c: E2 08 00 19 01 80 17 00 00 00 00 00 00 9A [11:52:51]Write i2c OK [11:52:51]MH_I2C_Read... [11:52:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:52:51]Read from MH i2c: E2 [11:52:51]MH_I2C_Read... [11:52:51]Read from MH i2c: E2 FD 00 [11:52:51]MH_I2C_Read... [11:52:51]Read from MH i2c: E2 FD 00 19 01 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 OFD Sender: No OFD packet to send [11:52:52]00 1E [11:52:52]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [11:52:52]wFMCommunicate OK [11:52:52]wFMCommunicate request_size=4 [11:52:52]MH_SAM_APDU [11:52:52]CAPDU: 80 17 00 00 [11:52:52]Write to MH i2c: E2 08 00 1A 01 80 17 00 00 00 00 00 00 9B [11:52:52]Write i2c OK [11:52:52]MH_I2C_Read... [11:52:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [11:52:52]Read from MH i2c: E2 [11:52:52]MH_I2C_Read... [11:52:52]Read from MH i2c: E2 E6 00 [11:52:52]MH_I2C_Read... [11:52:52]Read from MH i2c: E2 E6 00 1A 01 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 77 [11:52:53]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:52:53]wFMCommunicate OK [11:52:53]SAM_PROTO_GetFMData done [11:52:53]requested_item fm.sale_refund.total is exist - process it [11:52:53]requested_item fm.buy.total is exist - process it [11:52:53]requested_item shift.sale.total is exist - process it [11:52:53]SAM_PROTO_GetShiftData [11:52:53]wFMCommunicate request_size=4 [11:52:53]MH_SAM_APDU [11:52:53]CAPDU: 80 13 02 00 [11:52:53]Write to MH i2c: E2 08 00 1B 01 80 13 02 00 00 00 00 00 9A [11:52:53]Write i2c OK [11:52:53]MH_I2C_Read... [11:52:53]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [11:52:53]Read from MH i2c: E2 [11:52:53]MH_I2C_Read... [11:52:53]Read from MH i2c: E2 FD 00 [11:52:53]MH_I2C_Read... [11:52:53]Read from MH i2c: E2 FD 00 1B 01 00 B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 AE 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 2A [11:52:54]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 AE 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 [11:52:54]wFMCommunicate OK [11:52:54]wFMCommunicate request_size=4 [11:52:54]MH_SAM_APDU [11:52:54]CAPDU: 80 17 00 00 [11:52:54]Write to MH i2c: E2 08 00 1C 01 80 17 00 00 00 00 00 00 9D [11:52:54]Write i2c OK [11:52:54]MH_I2C_Read... [11:52:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:52:54]Read from MH i2c: E2 [11:52:54]MH_I2C_Read... [11:52:54]Read from MH i2c: E2 FD 00 [11:52:54]MH_I2C_Read... [11:52:54]Read from MH i2c: E2 FD 00 1C 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 B7 [11:52:55]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 [11:52:55]wFMCommunicate OK [11:52:55]wFMCommunicate request_size=4 [11:52:55]MH_SAM_APDU [11:52:55]CAPDU: 80 17 00 00 [11:52:55]Write to MH i2c: E2 08 00 1D 01 80 17 00 00 00 00 00 00 9E [11:52:55]Write i2c OK [11:52:55]MH_I2C_Read... [11:52:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:52:55]Read from MH i2c: E2 [11:52:55]MH_I2C_Read... [11:52:55]Read from MH i2c: E2 FD 00 [11:52:55]MH_I2C_Read... [11:52:55]Read from MH i2c: E2 FD 00 1D 01 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 5B [11:52: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 [11:52:56]wFMCommunicate OK [11:52:56]wFMCommunicate request_size=4 [11:52:56]MH_SAM_APDU [11:52:56]CAPDU: 80 17 00 00 [11:52:56]Write to MH i2c: E2 08 00 1E 01 80 17 00 00 00 00 00 00 9F [11:52:56]Write i2c OK [11:52:56]MH_I2C_Read... [11:52:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:52:56]Read from MH i2c: E2 [11:52:56]MH_I2C_Read... [11:52:56]Read from MH i2c: E2 FD 00 [11:52:56]MH_I2C_Read... [11:52:56]Read from MH i2c: E2 FD 00 1E 01 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 12 [11:52:57]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 OFD Sender: No OFD packet to send [11:52:57]01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 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 [11:52:57]wFMCommunicate OK [11:52:57]wFMCommunicate request_size=4 [11:52:57]MH_SAM_APDU [11:52:57]CAPDU: 80 17 00 00 [11:52:57]Write to MH i2c: E2 08 00 1F 01 80 17 00 00 00 00 00 00 A0 [11:52:57]Write i2c OK [11:52:57]MH_I2C_Read... [11:52:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [11:52:57]Read from MH i2c: E2 [11:52:57]MH_I2C_Read... [11:52:57]Read from MH i2c: E2 CD 00 [11:52:57]MH_I2C_Read... [11:52:57]Read from MH i2c: E2 CD 00 1F 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 84 [11:52: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 [11:52:58]wFMCommunicate OK [11:52:58]SAM_PROTO_GetShiftData done [11:52:58]requested_item shift.sale.total_cash is exist - process it [11:52:58]requested_item shift.sale_refund.total is exist - process it [11:52:58]requested_item shift.sale_refund.total_cash is exist - process it [11:52:58]requested_item shift.buy.total is exist - process it [11:52:58]requested_item shift.buy.total_cash is exist - process it [11:52:58]produce_requested_data done [11:52:58]produce_requested_data return {"fm.sale.total":241897999.83,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":198584.79,"shift.sale.total_cash":134289.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [11:52:58]process_action_free get_value [11:52:58]json_value_free [11:52:58]json_value_free done [11:52:58]process_json_proto returns [11:52:58]Send response to host [11:52:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":241897999.83,"fm.sale_refund.total":2037636.00,"fm.buy.total":0.00,"shift.sale.total":198584.79,"shift.sale.total_cash":134289.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [11:52:58]free response buf [11:52:58]execute_script done [11:52:58]execute_script returns [11:52:58]free content buf [11:52:58]Sock 7.Close socket [11:52:58]Sock 7.Thread stoped [11:52:58]accept exits with 9 [11:52:58]New connection [11:52:58]New thread 3067518308 created [11:52:58]Thread 3067374948 joined [11:52:58]Waiting for new connection... [11:52:58] Sock 9.Parse request [11:52:58]Sock 9.Check first char [11:52:58]Sock 9.First char is OK [11:52:58]request: POST /json_proto HTTP/1.0 [11:52:58]Method: POST [11:52:58]URL: /json_proto [11:52:58]Method is POST - this is cgi request [11:52:58]url: /json_proto [11:52:58]query_string will be loaded in cgi processing [11:52:58]execute_cgi json_proto POST (null) [11:52:58]execute_cgi path=json_proto method=POST [11:52:58]POST find Content-Length [11:52:58]Host: 172.17.52.131:8080 [11:52:58]Content-Length: 266 [11:52:58]Content-Type: application/json [11:52:58] [11:52:58]POST finish read [11:52:58]Found Content-Length = 266 [11:52:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u041D\u0443\u0440\u0430\u043B\u0438\u0435\u0432\u0430 \u041D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:52:58]execute_script... [11:52:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u041D\u0443\u0440\u0430\u043B\u0438\u0435\u0432\u0430 \u041D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:52:58]POST & json_proto [11:52:58]process_json_proto [11:52:58]json parsed OK: [11:52:58]protocol is kg_v1.0 [11:52:58]action value=close_shift [11:52:58]process_action close_shift [11:52:58]cmd_close_shift [11:52:58]MH_GetDate [11:52:58]Write to MH i2c: F0 00 00 20 01 10 [11:52:58]Write i2c OK [11:52:58]MH_I2C_Read... [11:52:58]Read from MH i2c: F0 [11:52:58]MH_I2C_Read... [11:52:58]Read from MH i2c: F0 09 00 [11:52:58]MH_I2C_Read... [11:52:58]Read from MH i2c: F0 09 00 20 01 00 9A 40 16 67 81 1C 16 67 8A [11:52:58]GetLastDocTimeStamp 1729511518 [11:52:58]current date 1729511578 [11:52:58]FM_GetShiftState [11:52:58]SAM_PROTO_GetShiftState [11:52:58]wFMCommunicate request_size=4 [11:52:58]MH_SAM_APDU [11:52:58]CAPDU: 80 13 01 00 [11:52:58]Write to MH i2c: E2 08 00 21 01 80 13 01 00 00 00 00 00 9F [11:52:58]Write i2c OK [11:52:58]MH_I2C_Read... [11:52:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:52:58]Read from MH i2c: E2 [11:52:58]MH_I2C_Read... [11:52:58]Read from MH i2c: E2 0E 00 [11:52:58]MH_I2C_Read... [11:52:58]Read from MH i2c: E2 0E 00 21 01 00 09 00 01 5F 9B 15 67 00 00 00 00 90 00 21 [11:52:58]RAPDU: 09 00 01 5F 9B 15 67 00 00 00 00 90 00 [11:52:58]wFMCommunicate OK [11:52:58]SAM_PROTO_GetShiftState done [11:52:58]FM_GetShiftState done [11:52:58]KKMCreateCloseShiftDocument [11:52:58]Load OK [11:52:58]Malloc new data [11:52:58]MH_GetDate [11:52:58]Write to MH i2c: F0 00 00 22 01 12 [11:52:58]Write i2c OK [11:52:58]MH_I2C_Read... [11:52:58]Read from MH i2c: F0 [11:52:58]MH_I2C_Read... [11:52:58]Read from MH i2c: F0 09 00 [11:52:58]MH_I2C_Read... [11:52:58]Read from MH i2c: F0 09 00 22 01 00 9A 40 16 67 81 1C 16 67 8C [11:52:58]Malloc new data [11:52:58]Malloc new data [11:52:58]Malloc new data [11:52:58]Malloc new data [11:52:58]KKMCreateCloseShiftDocument OK [11:52:58]KKMSetCloseShiftData OK [11:52:58]ProcessDocumentItem done err = 0, tmpTLVsize=73 [11:52:58]tlvbuf is 0139B1E0 [11:52:58]KKMLoadAndSignCloseShiftData [11:52:58]SAM_PROTO_ProcessDocument [11:52:58]wFMCommunicate request_size=9 [11:52:58]MH_SAM_APDU [11:52:58]CAPDU: 80 15 01 00 04 05 00 49 00 [11:52:58]Write to MH i2c: E2 0C 00 23 01 80 15 01 00 04 00 05 00 49 00 00 00 F9 [11:52:58]Write i2c OK [11:52:58]MH_I2C_Read... [11:52:58]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [11:52:58]Read from MH i2c: E2 [11:52:58]MH_I2C_Read... [11:52:58]Read from MH i2c: E2 03 00 [11:52:58]MH_I2C_Read... [11:52:58]Read from MH i2c: E2 03 00 23 01 00 90 00 98 [11:52:58]RAPDU: 90 00 [11:52:58]wFMCommunicate OK [11:52:58]wFMCommunicate request_size=23 [11:52:58]MH_SAM_APDU [11:52:58]CAPDU: 80 15 02 00 12 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 [11:52:58]Write to MH i2c: E2 1A 00 24 01 80 15 02 00 12 00 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 00 00 9A [11:52:58]Write i2c OK [11:52:58]MH_I2C_Read... [11:52:58]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:52:58]Read from MH i2c: E2 [11:52:58]MH_I2C_Read... [11:52:58]Read from MH i2c: E2 03 00 [11:52:58]MH_I2C_Read... [11:52:58]Read from MH i2c: E2 03 00 24 01 00 90 00 99 [11:52:58]RAPDU: 90 00 [11:52:58]wFMCommunicate OK [11:52:58]wFMCommunicate request_size=32 [11:52:58]MH_SAM_APDU [11:52:58]CAPDU: 80 15 02 00 1B FD 03 17 00 D0 9D D1 83 D1 80 D0 B0 D0 BB D0 B8 D0 B5 D0 B2 D0 B0 20 D0 9D 2E 20 [11:52:58]Write to MH i2c: E2 23 00 25 01 80 15 02 00 1B 00 FD 03 17 00 D0 9D D1 83 D1 80 D0 B0 D0 BB D0 B8 D0 B5 D0 B2 D0 B0 20 D0 9D 2E 20 00 00 FA [11:52:58]Write i2c OK [11:52:58]MH_I2C_Read... [11:52:58]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:52:58]Read from MH i2c: E2 [11:52:58]MH_I2C_Read... [11:52:58]Read from MH i2c: E2 03 00 [11:52:58]MH_I2C_Read... [11:52:58]Read from MH i2c: E2 03 00 25 01 00 90 00 9A [11:52:58]RAPDU: 90 00 [11:52:58]wFMCommunicate OK [11:52:58]wFMCommunicate request_size=13 [11:52:58]MH_SAM_APDU [11:52:58]CAPDU: 80 15 02 00 08 F4 03 04 00 9A 40 16 67 [11:52:59]Write to MH i2c: E2 10 00 26 01 80 15 02 00 08 00 F4 03 04 00 9A 40 16 67 00 00 09 [11:52:59]Write i2c OK [11:52:59]MH_I2C_Read... [11:52:59]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:52:59]Read from MH i2c: E2 [11:52:59]MH_I2C_Read... [11:52:59]Read from MH i2c: E2 03 00 [11:52:59]MH_I2C_Read... [11:52:59]Read from MH i2c: E2 03 00 26 01 00 90 00 9B [11:52:59]RAPDU: 90 00 [11:52:59]wFMCommunicate OK [11:52:59]wFMCommunicate request_size=25 [11:52:59]MH_SAM_APDU [11:52:59]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 37 [11:52:59]Write to MH i2c: E2 1C 00 27 01 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 37 00 00 0F [11:52:59]Write i2c OK [11:52:59]MH_I2C_Read... [11:52:59]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:52:59]Read from MH i2c: E2 [11:52:59]MH_I2C_Read... [11:52:59]Read from MH i2c: E2 03 00 [11:52:59]MH_I2C_Read... [11:52:59]Read from MH i2c: E2 03 00 27 01 00 90 00 9C [11:52:59]RAPDU: 90 00 [11:52:59]wFMCommunicate OK [11:52:59]wFMCommunicate request_size=4 [11:52:59]MH_SAM_APDU [11:52:59]CAPDU: 80 15 03 00 [11:52:59]Write to MH i2c: E2 08 00 28 01 80 15 03 00 00 00 00 00 AA [11:52:59]Write i2c OK [11:52:59]MH_I2C_Read... [11:52:59]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 250! [11:52:59]Read from MH i2c: E2 [11:52:59]MH_I2C_Read... [11:52:59]Read from MH i2c: E2 FD 00 [11:52:59]MH_I2C_Read... [11:52:59]Read from MH i2c: E2 FD 00 28 01 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 36 33 10 04 04 00 57 69 03 00 0E 04 04 00 1A 02 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CF 00 00 00 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 AE 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 4C [11:53:00]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 36 33 10 04 04 00 57 69 03 00 0E 04 04 00 1A 02 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CF 00 00 00 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A2 AE 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 [11:53:00]wFMCommunicate OK [11:53:00]SAM_PROTO_ProcessDocument answer len = 1267 [11:53:00]SAM_PROTO_ProcessDocument remain to read = 1019 [11:53:00]wFMCommunicate request_size=4 [11:53:00]MH_SAM_APDU [11:53:00]CAPDU: 80 17 00 00 [11:53:00]Write to MH i2c: E2 08 00 29 01 80 17 00 00 00 00 00 00 AA [11:53:00]Write i2c OK [11:53:00]MH_I2C_Read... [11:53:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:53:00]Read from MH i2c: E2 [11:53:00]MH_I2C_Read... [11:53:00]Read from MH i2c: E2 FD 00 [11:53:00]MH_I2C_Read... [11:53:00]Read from MH i2c: E2 FD 00 29 01 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 FA [11:53:01]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 [11:53:01]wFMCommunicate OK [11:53:01]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [11:53:01]SAM_PROTO_ProcessDocument remain to read = 769 [11:53:01]wFMCommunicate request_size=4 [11:53:01]MH_SAM_APDU [11:53:01]CAPDU: 80 17 00 00 [11:53:01]Write to MH i2c: E2 08 00 2A 01 80 17 00 00 00 00 00 00 AB [11:53:01]Write i2c OK [11:53:01]MH_I2C_Read... [11:53:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:53:01]Read from MH i2c: E2 [11:53:01]MH_I2C_Read... [11:53:01]Read from MH i2c: E2 FD 00 [11:53:01]MH_I2C_Read... [11:53:01]Read from MH i2c: E2 FD 00 2A 01 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 0D [11:53:02]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 OFD Sender: No OFD packet to send [11:53:02]00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 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 [11:53:02]wFMCommunicate OK [11:53:02]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [11:53:02]SAM_PROTO_ProcessDocument remain to read = 519 [11:53:02]wFMCommunicate request_size=4 [11:53:02]MH_SAM_APDU [11:53:02]CAPDU: 80 17 00 00 [11:53:02]Write to MH i2c: E2 08 00 2B 01 80 17 00 00 00 00 00 00 AC [11:53:02]Write i2c OK [11:53:02]MH_I2C_Read... [11:53:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:53:02]Read from MH i2c: E2 [11:53:02]MH_I2C_Read... [11:53:02]Read from MH i2c: E2 FD 00 [11:53:02]MH_I2C_Read... [11:53:02]Read from MH i2c: E2 FD 00 2B 01 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 3D [11:53:03]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 [11:53:03]wFMCommunicate OK [11:53:03]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [11:53:03]SAM_PROTO_ProcessDocument remain to read = 269 [11:53:03]wFMCommunicate request_size=4 [11:53:03]MH_SAM_APDU [11:53:03]CAPDU: 80 17 00 00 [11:53:03]Write to MH i2c: E2 08 00 2C 01 80 17 00 00 00 00 00 00 AD [11:53:03]Write i2c OK [11:53:03]MH_I2C_Read... [11:53:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:53:03]Read from MH i2c: E2 [11:53:03]MH_I2C_Read... [11:53:03]Read from MH i2c: E2 FD 00 [11:53:03]MH_I2C_Read... [11:53:03]Read from MH i2c: E2 FD 00 2C 01 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 6E [11:53:04]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 [11:53:04]wFMCommunicate OK [11:53:04]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [11:53:04]SAM_PROTO_ProcessDocument remain to read = 19 [11:53:04]wFMCommunicate request_size=4 [11:53:04]MH_SAM_APDU [11:53:04]CAPDU: 80 17 00 00 [11:53:04]Write to MH i2c: E2 08 00 2D 01 80 17 00 00 00 00 00 00 AE [11:53:04]Write i2c OK [11:53:04]MH_I2C_Read... [11:53:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 19! [11:53:04]Read from MH i2c: E2 [11:53:04]MH_I2C_Read... [11:53:04]Read from MH i2c: E2 16 00 [11:53:04]MH_I2C_Read... [11:53:04]Read from MH i2c: E2 16 00 2D 01 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 B6 44 7F 5C 62 54 90 00 79 [11:53:04]RAPDU: F6 03 01 00 06 F7 03 00 00 35 04 06 00 B6 44 7F 5C 62 54 90 00 [11:53:04]wFMCommunicate OK [11:53:04]SAM_PROTO_ProcessDocument received (without SW) 19 bytes [11:53:04]SAM_PROTO_ProcessDocument done [11:53:04]1209 (1) - 1.0 - номер версии ФФД [11:53:04]1041 (16) - 0000000000871763 - номер ФМ [11:53:04]1040 (4) - 223575 - номер ФД [11:53:04]1038 (4) - 538 - номер смены [11:53:04]1118 (4) - 205 - количество кассовых чеков за смену [11:53:04]1111 (4) - 207 - общее количество ФД за смену [11:53:04]1194 (1196) - счетчики итогов смены [11:53:04] 1134 (4) - 205 - количество чеков со всеми признаками расчетов [11:53:04] 1129 (157) - счетчики операций «приход» [11:53:04] 1135 (4) - 205 - количество чеков по признаку расчетов [11:53:04] 1201 (4) - 198584.79 - общая итоговая сумма в чеках [11:53:04] 1136 (3) - 134289.00 - итоговая сумма в чеках наличными [11:53:04] 1138 (3) - 64295.79 - итоговая сумма в чеках безналичными [11:53:04] 1024 (123) - суммы налогов [11:53:04] 1006 (9) - суммы НДС [11:53:04] 1010 (1) - 0% - код ставки НДС [11:53:04] 1011 (0) - 0.00 - сумма НДС по ставке [11:53:04] 1006 (12) - суммы НДС [11:53:04] 1010 (1) - 12% - код ставки НДС [11:53:04] 1011 (3) - 21093.75 - сумма НДС по ставке [11:53:04] 1007 (9) - суммы НСП [11:53:04] 1014 (1) - 0% - код ставки НСП [11:53:04] 1015 (0) - 0.00 - сумма НСП по ставке [11:53:04] 1007 (12) - суммы НСП [11:53:04] 1014 (1) - 1% - код ставки НСП [11:53:04] 1015 (3) - 1757.78 - сумма НСП по ставке [11:53:04] 1007 (9) - суммы НСП [11:53:04] 1014 (1) - 2% - код ставки НСП [11:53:04] 1015 (0) - 0.00 - сумма НСП по ставке [11:53:04] 1007 (9) - суммы НСП [11:53:04] 1014 (1) - 3% - код ставки НСП [11:53:04] 1015 (0) - 0.00 - сумма НСП по ставке [11:53:04] 1007 (9) - суммы НСП [11:53:04] 1014 (1) - 5% - код ставки НСП [11:53:04] 1015 (0) - 0.00 - сумма НСП по ставке [11:53:04] 1007 (9) - суммы НСП [11:53:04] 1014 (1) - 0,50% - код ставки НСП [11:53:04] 1015 (0) - 0.00 - сумма НСП по ставке [11:53:04] 1007 (9) - суммы НСП [11:53:04] 1014 (1) - 1,50% - код ставки НСП [11:53:04] 1015 (0) - 0.00 - сумма НСП по ставке [11:53:04] 1130 (141) - счетчики операций «возврат прихода» [11:53:04] 1135 (4) - 0 - количество чеков по признаку расчетов [11:53:04] 1201 (0) - 0.00 - общая итоговая сумма в чеках [11:53:04] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [11:53:04] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [11:53:04] 1024 (117) - суммы налогов [11:53:04] 1006 (9) - суммы НДС [11:53:04] 1010 (1) - 0% - код ставки НДС [11:53:04] 1011 (0) - 0.00 - сумма НДС по ставке [11:53:04] 1006 (9) - суммы НДС [11:53:04] 1010 (1) - 12% - код ставки НДС [11:53:04] 1011 (0) - 0.00 - сумма НДС по ставке [11:53:05] 1007 (9) - суммы НСП [11:53:05] 1014 (1) - 0% - код ставки НСП [11:53:05] 1015 (0) - 0.00 - сумма НСП по ставке [11:53:05] 1007 (9) - суммы НСП [11:53:05] 1014 (1) - 1% - код ставки НСП [11:53:05] 1015 (0) - 0.00 - сумма НСП по ставке [11:53:05] 1007 (9) - суммы НСП [11:53:05] 1014 (1) - 2% - код ставки НСП [11:53:05] 1015 (0) - 0.00 - сумма НСП по ставке [11:53:05] 1007 (9) - суммы НСП [11:53:05] 1014 (1) - 3% - код ставки НСП [11:53:05] 1015 (0) - 0.00 - сумма НСП по ставке [11:53:05] 1007 (9) - суммы НСП [11:53:05] 1014 (1) - 5% - код ставки НСП [11:53:05] 1015 (0) - 0.00 - сумма НСП по ставке [11:53:05] 1007 (9) - суммы НСП [11:53:05] 1014 (1) - 0,50% - код ставки НСП [11:53:05] 1015 (0) - 0.00 - сумма НСП по ставке [11:53:05] 1007 (9) - суммы НСП [11:53:05] 1014 (1) - 1,50% - код ставки НСП [11:53:05] 1015 (0) - 0.00 - сумма НСП по ставке [11:53:05] 1131 (141) - счетчики операций «расход» [11:53:05] 1135 (4) - 0 - количество чеков по признаку расчетов [11:53:05] 1201 (0) - 0.00 - общая итоговая сумма в чеках [11:53:05] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [11:53:05] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [11:53:05] 1024 (117) - суммы налогов [11:53:05] 1006 (9) - суммы НДС [11:53:05] 1010 (1) - 0% - код ставки НДС [11:53:05] 1011 (0) - 0.00 - сумма НДС по ставке [11:53:05] 1006 (9) - суммы НДС [11:53:05] 1010 (1) - 12% - код ставки НДС [11:53:05] 1011 (0) - 0.00 - сумма НДС по ставке [11:53:05] 1007 (9) - суммы НСП [11:53:05] 1014 (1) - 0% - код ставки НСП [11:53:05] 1015 (0) - 0.00 - сумма НСП по ставке [11:53:05] 1007 (9) - суммы НСП [11:53:05] 1014 (1) - 1% - код ставки НСП [11:53:05] 1015 (0) - 0.00 - сумма НСП по ставке [11:53:05] 1007 (9) - суммы НСП [11:53:05] 1014 (1) - 2% - код ставки НСП [11:53:05] 1015 (0) - 0.00 - сумма НСП по ставке [11:53:05] 1007 (9) - суммы НСП [11:53:05] 1014 (1) - 3% - код ставки НСП [11:53:05] 1015 (0) - 0.00 - сумма НСП по ставке [11:53:05] 1007 (9) - суммы НСП [11:53:05] 1014 (1) - 5% - код ставки НСП [11:53:05] 1015 (0) - 0.00 - сумма НСП по ставке [11:53:05] 1007 (9) - суммы НСП [11:53:05] 1014 (1) - 0,50% - код ставки НСП [11:53:05] 1015 (0) - 0.00 - сумма НСП по ставке [11:53:05] 1007 (9) - суммы НСП [11:53:05] 1014 (1) - 1,50% - код ставки НСП [11:53:05] 1015 (0) - 0.00 - сумма НСП по ставке [11:53:05] 1132 (141) - счетчики операций «возврат расхода» [11:53:05] 1135 (4) - 0 - количество чеков по признаку расчетов [11:53:05] 1201 (0) - 0.00 - общая итоговая сумма в чеках [11:53:05] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [11:53:05] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [11:53:05] 1024 (117) - суммы налогов [11:53:05] 1006 (9) - суммы НДС [11:53:05] 1010 (1) - 0% - код ставки НДС [11:53:05] 1011 (0) - 0.00 - сумма НДС по ставке [11:53:05] 1006 (9) - суммы НДС [11:53:05] 1010 (1) - 12% - код ставки НДС [11:53:05] 1011 (0) - 0.00 - сумма НДС по ставке [11:53:05] 1007 (9) - суммы НСП [11:53:05] 1014 (1) - 0% - код ставки НСП [11:53:05] 1015 (0) - 0.00 - сумма НСП по ставке [11:53:05] 1007 (9) - суммы НСП [11:53:05] 1014 (1) - 1% - код ставки НСП [11:53:05] 1015 (0) - 0.00 - сумма НСП по ставке [11:53:05] 1007 (9) - суммы НСП [11:53:05] 1014 (1) - 2% - код ставки НСП [11:53:05] 1015 (0) - 0.00 - сумма НСП по ставке [11:53:05] 1007 (9) - суммы НСП [11:53:05] 1014 (1) - 3% - код ставки НСП [11:53:05] 1015 (0) - 0.00 - сумма НСП по ставке [11:53:05] 1007 (9) - суммы НСП [11:53:05] 1014 (1) - 5% - код ставки НСП [11:53:05] 1015 (0) - 0.00 - сумма НСП по ставке [11:53:05] 1007 (9) - суммы НСП [11:53:05] 1014 (1) - 0,50% - код ставки НСП [11:53:05] 1015 (0) - 0.00 - сумма НСП по ставке [11:53:05] 1007 (9) - суммы НСП [11:53:05] 1014 (1) - 1,50% - код ставки НСП [11:53:05] 1015 (0) - 0.00 - сумма НСП по ставке [11:53:05] 1133 (588) - - счетчики коррекции - не используются [11:53:05]1077 (6) - 200405310792276 - ФПД [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1209 (04B9) [11:53:05]Malloc new data [11:53:05]Processing tag 1041 (0411) [11:53:05]Processing tag 1040 (0410) [11:53:05]Malloc new data [11:53:05]Processing tag 1038 (040E) [11:53:05]Malloc new data [11:53:05]Processing tag 1118 (045E) [11:53:05]Malloc new data [11:53:05]Processing tag 1111 (0457) [11:53:05]Malloc new data [11:53:05]Processing tag 1194 (04AA) [11:53:05]Load OK [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1134 (046E) [11:53:05]Malloc new data [11:53:05]Processing tag 1129 (0469) [11:53:05]Load OK [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1135 (046F) [11:53:05]Malloc new data [11:53:05]Processing tag 1201 (04B1) [11:53:05]Malloc new data [11:53:05]Processing tag 1136 (0470) [11:53:05]Malloc new data [11:53:05]Processing tag 1138 (0472) [11:53:05]Malloc new data [11:53:05]Processing tag 1024 (0400) [11:53:05]Load OK [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1006 (03EE) [11:53:05]Load OK [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1010 (03F2) [11:53:05]Malloc new data [11:53:05]Processing tag 1011 (03F3) [11:53:05]Malloc new data [11:53:05]SetTLVBufToDocument err=0 [11:53:05]Processing tag 1006 (03EE) [11:53:05]Load OK [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1010 (03F2) [11:53:05]Malloc new data [11:53:05]Processing tag 1011 (03F3) [11:53:05]Malloc new data [11:53:05]SetTLVBufToDocument err=0 [11:53:05]Processing tag 1007 (03EF) [11:53:05]Load OK [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1014 (03F6) [11:53:05]Malloc new data [11:53:05]Processing tag 1015 (03F7) [11:53:05]Malloc new data [11:53:05]SetTLVBufToDocument err=0 [11:53:05]Processing tag 1007 (03EF) [11:53:05]Load OK [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1014 (03F6) [11:53:05]Malloc new data [11:53:05]Processing tag 1015 (03F7) [11:53:05]Malloc new data [11:53:05]SetTLVBufToDocument err=0 [11:53:05]Processing tag 1007 (03EF) [11:53:05]Load OK [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1014 (03F6) [11:53:05]Malloc new data [11:53:05]Processing tag 1015 (03F7) [11:53:05]Malloc new data [11:53:05]SetTLVBufToDocument err=0 [11:53:05]Processing tag 1007 (03EF) [11:53:05]Load OK [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1014 (03F6) [11:53:05]Malloc new data [11:53:05]Processing tag 1015 (03F7) [11:53:05]Malloc new data [11:53:05]SetTLVBufToDocument err=0 [11:53:05]Processing tag 1007 (03EF) [11:53:05]Load OK [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1014 (03F6) [11:53:05]Malloc new data [11:53:05]Processing tag 1015 (03F7) [11:53:05]Malloc new data [11:53:05]SetTLVBufToDocument err=0 [11:53:05]Processing tag 1007 (03EF) [11:53:05]Load OK [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1014 (03F6) [11:53:05]Malloc new data [11:53:05]Processing tag 1015 (03F7) [11:53:05]Malloc new data [11:53:05]SetTLVBufToDocument err=0 [11:53:05]Processing tag 1007 (03EF) [11:53:05]Load OK [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1014 (03F6) [11:53:05]Malloc new data [11:53:05]Processing tag 1015 (03F7) [11:53:05]Malloc new data [11:53:05]SetTLVBufToDocument err=0 [11:53:05]SetTLVBufToDocument err=0 [11:53:05]SetTLVBufToDocument err=0 [11:53:05]Processing tag 1130 (046A) [11:53:05]Load OK [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1135 (046F) [11:53:05]Malloc new data [11:53:05]Processing tag 1201 (04B1) [11:53:05]Malloc new data [11:53:05]Processing tag 1136 (0470) [11:53:05]Malloc new data [11:53:05]Processing tag 1138 (0472) [11:53:05]Malloc new data [11:53:05]Processing tag 1024 (0400) [11:53:05]Load OK [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1006 (03EE) [11:53:05]Load OK [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1010 (03F2) [11:53:05]Malloc new data [11:53:05]Processing tag 1011 (03F3) [11:53:05]Malloc new data [11:53:05]SetTLVBufToDocument err=0 [11:53:05]Processing tag 1006 (03EE) [11:53:05]Load OK [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1010 (03F2) [11:53:05]Malloc new data [11:53:05]Processing tag 1011 (03F3) [11:53:05]Malloc new data [11:53:05]SetTLVBufToDocument err=0 [11:53:05]Processing tag 1007 (03EF) [11:53:05]Load OK [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1014 (03F6) [11:53:05]Malloc new data [11:53:05]Processing tag 1015 (03F7) [11:53:05]Malloc new data [11:53:05]SetTLVBufToDocument err=0 [11:53:05]Processing tag 1007 (03EF) [11:53:05]Load OK [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1014 (03F6) [11:53:05]Malloc new data [11:53:05]Processing tag 1015 (03F7) [11:53:05]Malloc new data [11:53:05]SetTLVBufToDocument err=0 [11:53:05]Processing tag 1007 (03EF) [11:53:05]Load OK [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1014 (03F6) [11:53:05]Malloc new data [11:53:05]Processing tag 1015 (03F7) [11:53:05]Malloc new data [11:53:05]SetTLVBufToDocument err=0 [11:53:05]Processing tag 1007 (03EF) [11:53:05]Load OK [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1014 (03F6) [11:53:05]Malloc new data [11:53:05]Processing tag 1015 (03F7) [11:53:05]Malloc new data [11:53:05]SetTLVBufToDocument err=0 [11:53:05]Processing tag 1007 (03EF) [11:53:05]Load OK [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1014 (03F6) [11:53:05]Malloc new data [11:53:05]Processing tag 1015 (03F7) [11:53:05]Malloc new data [11:53:05]SetTLVBufToDocument err=0 [11:53:05]Processing tag 1007 (03EF) [11:53:05]Load OK [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1014 (03F6) [11:53:05]Malloc new data [11:53:05]Processing tag 1015 (03F7) [11:53:05]Malloc new data [11:53:05]SetTLVBufToDocument err=0 [11:53:05]Processing tag 1007 (03EF) [11:53:05]Load OK [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1014 (03F6) [11:53:05]Malloc new data [11:53:05]Processing tag 1015 (03F7) [11:53:05]Malloc new data [11:53:05]SetTLVBufToDocument err=0 [11:53:05]SetTLVBufToDocument err=0 [11:53:05]SetTLVBufToDocument err=0 [11:53:05]Processing tag 1131 (046B) [11:53:05]Load OK [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1135 (046F) [11:53:05]Malloc new data [11:53:05]Processing tag 1201 (04B1) [11:53:05]Malloc new data [11:53:05]Processing tag 1136 (0470) [11:53:05]Malloc new data [11:53:05]Processing tag 1138 (0472) [11:53:05]Malloc new data [11:53:05]Processing tag 1024 (0400) [11:53:05]Load OK [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1006 (03EE) [11:53:05]Load OK [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1010 (03F2) [11:53:05]Malloc new data [11:53:05]Processing tag 1011 (03F3) [11:53:05]Malloc new data [11:53:05]SetTLVBufToDocument err=0 [11:53:05]Processing tag 1006 (03EE) [11:53:05]Load OK [11:53:05]SetTLVBufToDocument [11:53:05]Processing tag 1010 (03F2) [11:53:05]Malloc new data [11:53:06]Processing tag 1011 (03F3) [11:53:06]Malloc new data [11:53:06]SetTLVBufToDocument err=0 [11:53:06]Processing tag 1007 (03EF) [11:53:06]Load OK [11:53:06]SetTLVBufToDocument [11:53:06]Processing tag 1014 (03F6) [11:53:06]Malloc new data [11:53:06]Processing tag 1015 (03F7) [11:53:06]Malloc new data [11:53:06]SetTLVBufToDocument err=0 [11:53:06]Processing tag 1007 (03EF) [11:53:06]Load OK [11:53:06]SetTLVBufToDocument [11:53:06]Processing tag 1014 (03F6) [11:53:06]Malloc new data [11:53:06]Processing tag 1015 (03F7) [11:53:06]Malloc new data [11:53:06]SetTLVBufToDocument err=0 [11:53:06]Processing tag 1007 (03EF) [11:53:06]Load OK [11:53:06]SetTLVBufToDocument [11:53:06]Processing tag 1014 (03F6) [11:53:06]Malloc new data [11:53:06]Processing tag 1015 (03F7) [11:53:06]Malloc new data [11:53:06]SetTLVBufToDocument err=0 [11:53:06]Processing tag 1007 (03EF) [11:53:06]Load OK [11:53:06]SetTLVBufToDocument [11:53:06]Processing tag 1014 (03F6) [11:53:06]Malloc new data [11:53:06]Processing tag 1015 (03F7) [11:53:06]Malloc new data [11:53:06]SetTLVBufToDocument err=0 [11:53:06]Processing tag 1007 (03EF) [11:53:06]Load OK [11:53:06]SetTLVBufToDocument [11:53:06]Processing tag 1014 (03F6) [11:53:06]Malloc new data [11:53:06]Processing tag 1015 (03F7) [11:53:06]Malloc new data [11:53:06]SetTLVBufToDocument err=0 [11:53:06]Processing tag 1007 (03EF) [11:53:06]Load OK [11:53:06]SetTLVBufToDocument [11:53:06]Processing tag 1014 (03F6) [11:53:06]Malloc new data [11:53:06]Processing tag 1015 (03F7) [11:53:06]Malloc new data [11:53:06]SetTLVBufToDocument err=0 [11:53:06]Processing tag 1007 (03EF) [11:53:06]Load OK [11:53:06]SetTLVBufToDocument [11:53:06]Processing tag 1014 (03F6) [11:53:06]Malloc new data [11:53:06]Processing tag 1015 (03F7) [11:53:06]Malloc new data [11:53:06]SetTLVBufToDocument err=0 [11:53:06]SetTLVBufToDocument err=0 [11:53:06]SetTLVBufToDocument err=0 [11:53:06]Processing tag 1132 (046C) [11:53:06]Load OK [11:53:06]SetTLVBufToDocument [11:53:06]Processing tag 1135 (046F) [11:53:06]Malloc new data [11:53:06]Processing tag 1201 (04B1) [11:53:06]Malloc new data [11:53:06]Processing tag 1136 (0470) [11:53:06]Malloc new data [11:53:06]Processing tag 1138 (0472) [11:53:06]Malloc new data [11:53:06]Processing tag 1024 (0400) [11:53:06]Load OK [11:53:06]SetTLVBufToDocument [11:53:06]Processing tag 1006 (03EE) [11:53:06]Load OK [11:53:06]SetTLVBufToDocument [11:53:06]Processing tag 1010 (03F2) [11:53:06]Malloc new data [11:53:06]Processing tag 1011 (03F3) [11:53:06]Malloc new data [11:53:06]SetTLVBufToDocument err=0 [11:53:06]Processing tag 1006 (03EE) [11:53:06]Load OK [11:53:06]SetTLVBufToDocument [11:53:06]Processing tag 1010 (03F2) [11:53:06]Malloc new data [11:53:06]Processing tag 1011 (03F3) [11:53:06]Malloc new data [11:53:06]SetTLVBufToDocument err=0 [11:53:06]Processing tag 1007 (03EF) [11:53:06]Load OK [11:53:06]SetTLVBufToDocument [11:53:06]Processing tag 1014 (03F6) [11:53:06]Malloc new data [11:53:06]Processing tag 1015 (03F7) [11:53:06]Malloc new data [11:53:06]SetTLVBufToDocument err=0 [11:53:06]Processing tag 1007 (03EF) [11:53:06]Load OK [11:53:06]SetTLVBufToDocument [11:53:06]Processing tag 1014 (03F6) [11:53:06]Malloc new data [11:53:06]Processing tag 1015 (03F7) [11:53:06]Malloc new data [11:53:06]SetTLVBufToDocument err=0 [11:53:06]Processing tag 1007 (03EF) [11:53:06]Load OK [11:53:06]SetTLVBufToDocument [11:53:06]Processing tag 1014 (03F6) [11:53:06]Malloc new data [11:53:06]Processing tag 1015 (03F7) [11:53:06]Malloc new data [11:53:06]SetTLVBufToDocument err=0 [11:53:06]Processing tag 1007 (03EF) [11:53:06]Load OK [11:53:06]SetTLVBufToDocument [11:53:06]Processing tag 1014 (03F6) [11:53:06]Malloc new data [11:53:06]Processing tag 1015 (03F7) [11:53:06]Malloc new data [11:53:06]SetTLVBufToDocument err=0 [11:53:06]Processing tag 1007 (03EF) [11:53:06]Load OK [11:53:06]SetTLVBufToDocument [11:53:06]Processing tag 1014 (03F6) [11:53:06]Malloc new data [11:53:06]Processing tag 1015 (03F7) [11:53:06]Malloc new data [11:53:06]SetTLVBufToDocument err=0 [11:53:06]Processing tag 1007 (03EF) [11:53:06]Load OK [11:53:06]SetTLVBufToDocument [11:53:06]Processing tag 1014 (03F6) [11:53:06]Malloc new data [11:53:06]Processing tag 1015 (03F7) [11:53:06]Malloc new data [11:53:06]SetTLVBufToDocument err=0 [11:53:06]Processing tag 1007 (03EF) [11:53:06]Load OK [11:53:06]SetTLVBufToDocument [11:53:06]Processing tag 1014 (03F6) [11:53:06]Malloc new data [11:53:06]Processing tag 1015 (03F7) [11:53:06]Malloc new data [11:53:06]SetTLVBufToDocument err=0 [11:53:06]SetTLVBufToDocument err=0 [11:53:06]SetTLVBufToDocument err=0 [11:53:06]Processing tag 1133 (046D) [11:53:06]Malloc new data [11:53:06]SetTLVBufToDocument err=0 [11:53:06]Processing tag 1077 (0435) [11:53:06]Malloc new data [11:53:06]SetTLVBufToDocument err=0 [11:53:06]Malloc new data [11:53:06]SAM_PROTO_GetFMData [11:53:06]wFMCommunicate request_size=4 [11:53:06]MH_SAM_APDU [11:53:06]CAPDU: 80 13 03 00 [11:53:06]Write to MH i2c: E2 08 00 2E 01 80 13 03 00 00 00 00 00 AE [11:53:06]Write i2c OK [11:53:06]MH_I2C_Read... [11:53:06]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [11:53:06]Read from MH i2c: E2 [11:53:06]MH_I2C_Read... [11:53:06]Read from MH i2c: E2 FD 00 [11:53:06]MH_I2C_Read... [11:53:06]Read from MH i2c: E2 FD 00 2E 01 00 C9 04 85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 60 [11:53:07]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 22 65 03 00 69 04 A4 00 6F 04 04 00 25 63 03 00 B1 04 05 00 2F 0E D3 A1 05 70 04 05 00 8C 52 C0 8E 04 72 04 05 00 A3 BB 12 13 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 15 35 27 99 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 15 0C C3 0C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 FD 01 00 00 B1 04 04 00 90 2F 25 0C 70 04 04 00 B8 5E 23 0C 72 04 03 00 D8 D0 01 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 A6 34 4A 90 00 [11:53:07]wFMCommunicate OK [11:53:07]wFMCommunicate request_size=4 [11:53:07]MH_SAM_APDU [11:53:07]CAPDU: 80 17 00 00 [11:53:07]Write to MH i2c: E2 08 00 2F 01 80 17 00 00 00 00 00 00 B0 [11:53:07]Write i2c OK [11:53:07]MH_I2C_Read... [11:53:07]OFD Sender: No OFD packet to send [11:53:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:53:07]Read from MH i2c: E2 [11:53:07]MH_I2C_Read... [11:53:07]Read from MH i2c: E2 FD 00 [11:53:07]MH_I2C_Read... [11:53:07]Read from MH i2c: E2 FD 00 2F 01 00 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 8B [11:53:08]RAPDU: 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 3F 84 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [11:53:08]wFMCommunicate OK [11:53:08]wFMCommunicate request_size=4 [11:53:08]MH_SAM_APDU [11:53:08]CAPDU: 80 17 00 00 [11:53:08]Write to MH i2c: E2 08 00 30 01 80 17 00 00 00 00 00 00 B1 [11:53:08]Write i2c OK [11:53:08]MH_I2C_Read... [11:53:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:53:08]Read from MH i2c: E2 [11:53:08]MH_I2C_Read... [11:53:08]Read from MH i2c: E2 FD 00 [11:53:08]MH_I2C_Read... [11:53:08]Read from MH i2c: E2 FD 00 30 01 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 86 [11:53:09]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [11:53:09]wFMCommunicate OK [11:53:09]wFMCommunicate request_size=4 [11:53:09]MH_SAM_APDU [11:53:09]CAPDU: 80 17 00 00 [11:53:09]Write to MH i2c: E2 08 00 31 01 80 17 00 00 00 00 00 00 B2 [11:53:09]Write i2c OK [11:53:09]MH_I2C_Read... [11:53:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:53:09]Read from MH i2c: E2 [11:53:09]MH_I2C_Read... [11:53:09]Read from MH i2c: E2 FD 00 [11:53:09]MH_I2C_Read... [11:53:09]Read from MH i2c: E2 FD 00 31 01 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 36 [11:53:10]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [11:53:10]wFMCommunicate OK [11:53:10]wFMCommunicate request_size=4 [11:53:10]MH_SAM_APDU [11:53:10]CAPDU: 80 17 00 00 [11:53:10]Write to MH i2c: E2 08 00 32 01 80 17 00 00 00 00 00 00 B3 [11:53:10]Write i2c OK [11:53:10]MH_I2C_Read... [11:53:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [11:53:10]Read from MH i2c: E2 [11:53:10]MH_I2C_Read... [11:53:10]Read from MH i2c: E2 E6 00 [11:53:10]MH_I2C_Read... [11:53:10]Read from MH i2c: E2 E6 00 32 01 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 8F [11:53:10]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:53:11]wFMCommunicate OK [11:53:11]SAM_PROTO_GetFMData done [11:53:11]Malloc new data [11:53:11]Malloc new data [11:53:11]Malloc new data [11:53:11]Malloc new data [11:53:11]KKMLoadAndSignCloseShiftData err=0 [11:53:11]Отчет о закрытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Нуралиева Н. 21.10.2024 11:52 Смена: 538 РНМ: 0000000000091767 ЗНМ: 0300000103 СНО: Общий режим Чеков за смену: 205 ФД за смену: 207 Всего чеков: 205 ИТОГИ ПРИХОД Чеков: 205 Общий итог: 198584.79 Итого наличными: 134289.00 Итого безнал.: 64295.79 НДС 0% : 0.00 НДС 12% : 21093.75 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 1757.78 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Нал. в кассе: 134289.00 НС Приход: 241897999.83 НС Возвр.Прихода: 2037636.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФД: 223575 ФМ: 0000000000871763 ФПД: 200405310792276 [11:53:11]StoreToDocumentArchive [11:53:11]shift 538 fd 223575 [11:53:11]save to /storage/0538/doc_00223575 [11:53:11]save last doc name /storage/0538/doc_00223575 to /storage/kkm_last_doc_name [11:53:11]save OK [11:53:11]Clear old archive folders... [11:53:11]Remove dir /storage/0522 [11:53:11]opendir ok [11:53:11]file . [11:53:11]file .. [11:53:11]file doc_1729511457 [11:53:11]remove file /storage/0522/doc_1729511457 [11:53:11]file doc_1729511488 [11:53:11]remove file /storage/0522/doc_1729511488 [11:53:11]file doc_1729511532 [11:53:11]remove file /storage/0522/doc_1729511532 [11:53:11]remove dir /storage/0522 [11:53:11]NVStorageSaveData kkm_registers [11:53:11]File name is /storage/kkm_registers [11:53:11]Write 24 bytes [11:53:11]NVStorageSaveData done [11:53:11]NVStorageSaveData kkm_registers [11:53:11]File name is /storage/kkm_registers [11:53:11]Write 24 bytes [11:53:11]NVStorageSaveData done [11:53:11]ProcessDocumentItem done err = 0, tmpTLVsize=1383 [11:53:11]tlvbuf is 0154A3B0 [11:53:11]SAM_PROTO_ClearQueue [11:53:11]wFMCommunicate request_size=4 [11:53:11]MH_SAM_APDU [11:53:11]CAPDU: 80 09 00 00 [11:53:11]Write to MH i2c: E2 08 00 33 01 80 09 00 00 00 00 00 00 A6 [11:53:11]Write i2c OK [11:53:11]MH_I2C_Read... [11:53:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:53:11]Read from MH i2c: E2 [11:53:11]MH_I2C_Read... [11:53:11]Read from MH i2c: E2 03 00 [11:53:11]MH_I2C_Read... [11:53:11]Read from MH i2c: E2 03 00 33 01 00 90 00 A8 [11:53:11]RAPDU: 90 00 [11:53:11]wFMCommunicate OK [11:53:11]SAM_PROTO_ClearQueue done [11:53:11]KKMCreateOFDPacket [11:53:11]OFDProtocolAddRootSTLVToBuf [11:53:11]FM_MakeSignedData [11:53:11]FM_MakeSignedData [11:53:11]SAM_PROTO_SignData [11:53:11]wFMCommunicate request_size=4 [11:53:11]MH_SAM_APDU [11:53:11]CAPDU: 80 0D 01 02 [11:53:11]Write to MH i2c: E2 08 00 34 01 80 0D 01 02 00 00 00 00 AE [11:53:11]Write i2c OK [11:53:11]MH_I2C_Read... [11:53:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:53:11]Read from MH i2c: E2 [11:53:11]MH_I2C_Read... [11:53:11]Read from MH i2c: E2 03 00 [11:53:11]MH_I2C_Read... [11:53:11]Read from MH i2c: E2 03 00 34 01 00 90 00 A9 [11:53:11]RAPDU: 90 00 [11:53:11]wFMCommunicate OK [11:53:11]wFMCommunicate request_size=255 [11:53:11]MH_SAM_APDU [11:53:11]CAPDU: 80 0D 02 02 FA 05 00 67 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 17 00 D0 9D D1 83 D1 80 D0 B0 D0 BB D0 B8 D0 B5 D0 B2 D0 B0 20 D0 9D 2E 20 F4 03 04 00 9A 40 16 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 37 5E 04 04 00 CD 00 00 00 57 04 04 00 CF 00 00 00 AA 04 D7 04 6E 04 04 00 CD 00 00 00 69 04 A4 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 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 [11:53:11]Write to MH i2c: E2 02 01 35 01 80 0D 02 02 FA 00 05 00 67 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 17 00 D0 9D D1 83 D1 80 D0 B0 D0 BB D0 B8 D0 B5 D0 B2 D0 B0 20 D0 9D 2E 20 F4 03 04 00 9A 40 16 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 37 5E 04 04 00 CD 00 00 00 57 04 04 00 CF 00 00 00 AA 04 D7 04 6E 04 04 00 CD 00 00 00 69 04 A4 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 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 00 00 A7 [11:53:12]Write i2c OK [11:53:12]MH_I2C_Read... [11:53:12]OFD Sender: No OFD packet to send [11:53:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:53:12]Read from MH i2c: E2 [11:53:12]MH_I2C_Read... [11:53:12]Read from MH i2c: E2 03 00 [11:53:12]MH_I2C_Read... [11:53:12]Read from MH i2c: E2 03 00 35 01 00 90 00 AA [11:53:12]RAPDU: 90 00 [11:53:12]wFMCommunicate OK [11:53:12]wFMCommunicate request_size=255 [11:53:12]MH_SAM_APDU [11:53:12]CAPDU: 80 0D 02 02 FA 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 A2 AE 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 [11:53:12]Write to MH i2c: E2 02 01 36 01 80 0D 02 02 FA 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 A2 AE 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 72 [11:53:13]Write i2c OK [11:53:13]MH_I2C_Read... [11:53:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:53:13]Read from MH i2c: E2 [11:53:13]MH_I2C_Read... [11:53:13]Read from MH i2c: E2 03 00 [11:53:13]MH_I2C_Read... [11:53:13]Read from MH i2c: E2 03 00 36 01 00 90 00 AB [11:53:13]RAPDU: 90 00 [11:53:13]wFMCommunicate OK [11:53:13]wFMCommunicate request_size=255 [11:53:13]MH_SAM_APDU [11:53:13]CAPDU: 80 0D 02 02 FA 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 [11:53:13]Write to MH i2c: E2 02 01 37 01 80 0D 02 02 FA 00 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 00 78 [11:53:14]Write i2c OK [11:53:14]MH_I2C_Read... [11:53:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:53:14]Read from MH i2c: E2 [11:53:14]MH_I2C_Read... [11:53:14]Read from MH i2c: E2 03 00 [11:53:14]MH_I2C_Read... [11:53:14]Read from MH i2c: E2 03 00 37 01 00 90 00 AC [11:53:14]RAPDU: 90 00 [11:53:14]wFMCommunicate OK [11:53:14]wFMCommunicate request_size=255 [11:53:14]MH_SAM_APDU [11:53:14]CAPDU: 80 0D 02 02 FA 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 [11:53:15]Write to MH i2c: E2 02 01 38 01 80 0D 02 02 FA 00 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 00 00 77 [11:53:15]Write i2c OK [11:53:15]MH_I2C_Read... [11:53:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:53:15]Read from MH i2c: E2 [11:53:15]MH_I2C_Read... [11:53:15]Read from MH i2c: E2 03 00 [11:53:15]MH_I2C_Read... [11:53:15]Read from MH i2c: E2 03 00 38 01 00 90 00 AD [11:53:15]RAPDU: 90 00 [11:53:15]wFMCommunicate OK [11:53:15]wFMCommunicate request_size=255 [11:53:15]MH_SAM_APDU [11:53:15]CAPDU: 80 0D 02 02 FA 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 [11:53:16]Write to MH i2c: E2 02 01 39 01 80 0D 02 02 FA 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 00 00 3C [11:53:16]Write i2c OK [11:53:16]MH_I2C_Read... [11:53:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:53:16]Read from MH i2c: E2 [11:53:16]MH_I2C_Read... [11:53:16]Read from MH i2c: E2 03 00 [11:53:16]MH_I2C_Read... [11:53:16]Read from MH i2c: E2 03 00 39 01 00 90 00 AE [11:53:16]RAPDU: 90 00 [11:53:16]wFMCommunicate OK [11:53:16]wFMCommunicate request_size=142 [11:53:16]MH_SAM_APDU [11:53:16]CAPDU: 80 0D 02 02 89 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 57 69 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 35 04 06 00 B6 44 7F 5C 62 54 [11:53:17]Write to MH i2c: E2 91 00 3A 01 80 0D 02 02 89 00 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 57 69 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 35 04 06 00 B6 44 7F 5C 62 54 00 00 4A [11:53:17]Write i2c OK [11:53:17]MH_I2C_Read... [11:53:17]OFD Sender: No OFD packet to send [11:53:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:53:17]Read from MH i2c: E2 [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: E2 03 00 [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: E2 03 00 3A 01 00 90 00 AF [11:53:17]RAPDU: 90 00 [11:53:17]wFMCommunicate OK [11:53:17]wFMCommunicate request_size=4 [11:53:17]MH_SAM_APDU [11:53:17]CAPDU: 80 0D 03 02 [11:53:17]Write to MH i2c: E2 08 00 3B 01 80 0D 03 02 00 00 00 00 B7 [11:53:17]Write i2c OK [11:53:17]MH_I2C_Read... [11:53:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:53:17]Read from MH i2c: E2 [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: E2 0B 00 [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: E2 0B 00 3B 01 00 6A 3C 39 DE 0D 27 16 56 90 00 15 [11:53:17]RAPDU: 6A 3C 39 DE 0D 27 16 56 90 00 [11:53:17]wFMCommunicate OK [11:53:17]SAM_PROTO_SignData done [11:53:17]FM_MakeSignedData done [11:53:17]CreateOFDProtocolMessage [11:53:17]wFMCommunicate request_size=4 [11:53:17]MH_SAM_APDU [11:53:17]CAPDU: 80 11 00 00 [11:53:17]Write to MH i2c: E2 08 00 3C 01 80 11 00 00 00 00 00 00 B7 [11:53:17]Write i2c OK [11:53:17]MH_I2C_Read... [11:53:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:53:17]Read from MH i2c: E2 [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: E2 17 00 [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: E2 17 00 3C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 0A [11:53:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 90 00 [11:53:18]wFMCommunicate OK [11:53:18]CreateOFDProtocolMessage done [11:53:18]OFDSenderStorePacket 223575 [11:53:18]StoreOFDPacket docnum=223575 [11:53:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 7B 05 00 00 2E AD 73 05 09 0A 5A 05 01 00 05 00 67 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 17 00 D0 9D D1 83 D1 80 D0 B0 D0 BB D0 B8 D0 B5 D0 B2 D0 B0 20 D0 9D 2E 20 F4 03 04 00 9A 40 16 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 37 5E 04 04 00 CD 00 00 00 57 04 04 00 CF 00 00 00 AA 04 D7 04 6E 04 04 00 CD 00 00 00 69 04 A4 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 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 A2 AE 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 57 69 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 35 04 06 00 B6 44 7F 5C 62 54 6A 3C 39 DE 0D 27 16 56 [11:53:18]CheckFolder [11:53:18]dirname=/storage/ofd_packets [11:53:18]CheckFolder done [11:53:18]ProducePacketName [11:53:18]name=ofd_packets/00223575 [11:53:18]NVStorageSaveData ofd_packets/00223575 [11:53:18]File name is /storage/ofd_packets/00223575 [11:53:18]Write 1433 bytes [11:53:18]NVStorageSaveData done [11:53:18]OFDSenderStorePacket done [11:53:18]KKMCreateOFDPacket done [11:53:18]NVStorageSaveData kkm_last_timestamp [11:53:18]File name is /storage/kkm_last_timestamp [11:53:18]Write 4 bytes [11:53:18]NVStorageSaveData done [11:53:18]ExternCall_PrintAddStr [11:53:18]wPrintStart [11:53:18]Write to MH i2c: 01 00 00 3D 01 3E [11:53:18]OFD Sender: Processing packet 223575 [packets to send 25, broken 24] [11:53:18]ProducePacketName [11:53:18]name=ofd_packets/00223575 [11:53:18]OFD Sender: To server: pG, [11:53:18]CommunicateWithHost lk.salyk.kg:30040 [11:53:18]ConnectInit lk.salyk.kg [11:53:18]Write i2c OK [11:53:18]MH_I2C_Read... [11:53:18]Read from MH i2c: 01 [11:53:18]MH_I2C_Read... [11:53:18]Read from MH i2c: 01 07 00 [11:53:18]MH_I2C_Read... [11:53:18]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 FF 0F 53 [11:53:18]RasterBufferAndPrint [11:53:18]line Отчет о закрытии смены [11:53:18]line ФФД: 1.0 [11:53:18]line ИНН: 02508201610067 [11:53:18]line Кассир: Нуралиева Н. [11:53:18]line 21.10.2024 11:52 [11:53:18]line Смена: 538 [11:53:18]line РНМ: 0000000000091767 [11:53:18]line ЗНМ: 0300000103 [11:53:18]line СНО: Общий режим [11:53:18]line Чеков за смену: 205 [11:53:18]line ФД за смену: 207 [11:53:18]line Всего чеков: 205 [11:53:18]line ИТОГИ ПРИХОД [11:53:18]line Чеков: 205 [11:53:18]line Общий итог: 198584.79 [11:53:18]line Итого наличными: 134289.00 [11:53:18]line Итого безнал.: 64295.79 [11:53:18]line НДС 0% : 0.00 [11:53:18]line НДС 12% : 21093.75 [11:53:18]line НСП 0% : 0.00 [11:53:18]line НСП 1,50% : 0.00 [11:53:18]line НСП 0,50% : 0.00 [11:53:18]line НСП 5% : 0.00 [11:53:18]line НСП 3% : 0.00 [11:53:18]line НСП 2% : 0.00 [11:53:18]line НСП 1% : 1757.78 [11:53:18]line ИТОГИ ВОЗВРАТ ПРИХОДА [11:53:18]line Чеков: 0 [11:53:18]line Общий итог: 0.00 [11:53:18]line Итого наличными: 0.00 [11:53:18]line Итого безнал.: 0.00 [11:53:18]line НДС 0% : 0.00 [11:53:18]line НДС 12% : 0.00 [11:53:18]line НСП 0% : 0.00 [11:53:18]line НСП 1,50% : 0.00 [11:53:18]line НСП 0,50% : 0.00 [11:53:18]line НСП 5% : 0.00 [11:53:18]line НСП 3% : 0.00 [11:53:18]line НСП 2% : 0.00 [11:53:18]line НСП 1% : 0.00 [11:53:18]line ИТОГИ РАСХОД [11:53:18]line Чеков: 0 [11:53:18]line Общий итог: 0.00 [11:53:18]line Итого наличными: 0.00 [11:53:18]line Итого безнал.: 0.00 [11:53:18]line НДС 0% : 0.00 [11:53:18]line НДС 12% : 0.00 [11:53:18]line НСП 0% : 0.00 [11:53:18]line НСП 1,50% : 0.00 [11:53:18]line НСП 0,50% : 0.00 [11:53:18]line НСП 5% : 0.00 [11:53:18]line НСП 3% : 0.00 [11:53:18]line НСП 2% : 0.00 [11:53:18]line НСП 1% : 0.00 [11:53:18]line ИТОГИ ВОЗВРАТ РАСХОДА [11:53:18]line Чеков: 0 [11:53:18]line Общий итог: 0.00 [11:53:18]line Итого наличными: 0.00 [11:53:18]line Итого безнал.: 0.00 [11:53:18]line НДС 0% : 0.00 [11:53:18]line НДС 12% : 0.00 [11:53:18]line НСП 0% : 0.00 [11:53:18]line НСП 1,50% : 0.00 [11:53:18]line НСП 0,50% : 0.00 [11:53:18]line НСП 5% : 0.00 [11:53:18]Connected sock=10 [11:53:18]line НСП 3% : 0.00 [11:53:18]Data to sent: line НСП 2% : 0.00 [11:53:18]87 line НСП 1% : 0.00 [11:53:18]95 F6 70 47 2C 01 00 30 line Сумма внесений: 0.00 [11:53:18]30 line Сумма выплат: 0.00 [11:53:18]30 line Нал. в кассе: 134289.00 [11:53:18]30 line НС Приход: 241897999.83 [11:53:18]30 line НС Возвр.Прихода: 2037636.00 [11:53:18]30 line НС Расход: 0.00 [11:53:18]30 line НС Возвр.Расхода: 0.00 [11:53:18]30 30 30 38 37 31 37 36 line ФД: 223575 [11:53:18]33 line ФМ: 0000000000871763 [11:53:18]7B line ФПД: 200405310792276 [11:53:18]05 00 00 2E AD 73 05 09 0A 5A 05 01 00 05 00 67 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 17 00 D0 9D D1 83 D1 80 D0 B0 D0 BB D0 B8 D0 B5 D0 B2 D0 written 0, free lines is 4095 [11:53:18]B0 20 D0 9D 2E 20 F4 03 04 00 9A 40 16 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 37 5E 04 04 00 CD 00 00 00 57 04 04 00 CF 00 00 00 AA 04 D7 04 6E 04 04 00 CD 00 00 00 69 04 A4 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 2F 04 2F 01 70 04 03 00 A4 E8 CC 72 04 03 00 8B 1B 62 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 BF 2F 20 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 A2 AE 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 Write to MH i2c: 01 01 00 00 06 00 F7 8D 03 01 01 8E 00 00 EF 03 0A 00 F6 03 01 [11:53:19]00 Write i2c OK [11:53:19]05 MH_I2C_Read... [11:53:19]F7 03 Read from MH i2c: 01 01 00 [11:53:19]00 MH_I2C_Read... [11:53:19]EF 03 Read from MH i2c: 0A 01 00 07 F6 03 01 00 04 F7 03 01 00 00 00 [11:53:19]EF MH_I2C_Read... [11:53:19]03 0A 00 F6 03 01 00 03 F7 Read from MH i2c: 03 01 01 07 00 00 00 8D EF 01 03 00 0A 00 00 00 F6 00 03 00 01 00 02 F7 03 2D 01 0B CD [11:53:19]RasterBufferAndPrint [11:53:19]line [11:53:19]line [11:53:19]line [11:53:19]line [11:53:19]line [11:53:19]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 written 0, free lines is 3145 [11:53:20]00 00 EF 03 0A 00 F6 03 01 MH_Cut [11:53:20]00 Write to MH i2c: 00 D1 F7 01 03 01 00 00 EF 03 0A 00 00 F6 94 03 01 01 01 00 67 06 [11:53:20]F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 Write i2c OK [11:53:20]03 MH_I2C_Read... [11:53:20]01 Read from MH i2c: 00 D1 04 [11:53:20]F7 MH_I2C_Read... [11:53:20]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 Read from MH i2c: 02 D1 78 01 04 00 04 00 00 00 00 00 79 04 [11:53:20]8D MH_I2C_Read... [11:53:20]00 Read from MH i2c: 6F D1 04 01 04 00 00 94 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 01 00 00 EF 66 03 [11:53:20]Write to MH i2c: 01 00 00 95 01 96 [11:53:20]09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 Write i2c OK [11:53:20]F7 MH_I2C_Read... [11:53:20]03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 *** Cut start [11:53:20]03 *** Purtial cut [11:53:20]01 *** Stage 1: CUTSNS_PIN = 1 [11:53:20]00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 Read from MH i2c: 00 01 04 [11:53:21]F7 MH_I2C_Read... [11:53:21]*** Stop cut motor [11:53:21]Read from MH i2c: *** Cut end [11:53:21]01 03 07 00 00 [11:53:21]00 MH_I2C_Read... [11:53:21]EF 03 09 00 F6 03 01 00 05 Read from MH i2c: F7 01 03 07 00 00 00 95 EF 01 03 00 09 00 F6 03 01 00 06 F7 00 03 00 00 00 00 00 7A FF 04 0F 8D AB 00 6F 04 04 00 00 00 00 [11:53:21]00 process_action close_shift done [11:53:21]B1 requested_data is exist [11:53:21]04 produce_requested_data [11:53:21]00 requested_item fd.num is exist - process it [11:53:21]00 SAM_PROTO_GetFieldsCounters [11:53:21]70 wFMCommunicate request_size=4 [11:53:21]04 00 00 72 04 00 00 00 MH_SAM_APDU [11:53:21]04 CAPDU: 75 80 00 13 00 00 [11:53:21]Write to MH i2c: EE E2 03 08 09 00 00 96 F2 01 03 80 01 13 00 00 00 00 00 00 13 00 [11:53:21]00 Write i2c OK [11:53:21]F3 MH_I2C_Read... [11:53:21]03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 Read from MH i2c: B1 E2 04 [11:53:21]00 MH_I2C_Read... [11:53:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:53:21]Read from MH i2c: 00 E2 70 62 04 00 00 [11:53:21]00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 MH_I2C_Read... [11:53:21]01 00 Read from MH i2c: 00 E2 F3 62 03 00 00 96 00 01 EE 00 03 5D 09 00 00 F2 03 01 00 01 F3 03 B9 00 04 00 01 EF 00 03 01 09 11 00 04 F6 03 01 00 00 F7 03 00 10 00 00 EF 30 03 30 09 30 00 30 30 F6 30 03 30 01 30 00 30 01 F7 03 00 00 EF 03 09 30 00 38 F6 37 03 31 01 37 00 36 02 33 F7 03 00 00 EF 03 09 0D 00 04 F6 10 03 00 01 30 00 30 03 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 04 04 00 57 69 03 00 0E 04 04 00 1A 02 00 00 12 04 04 00 CD 00 00 F7 00 03 5E 00 04 04 00 00 EF CD 03 00 09 00 00 00 F6 57 03 04 04 00 CF 00 00 00 19 01 04 00 04 04 00 F7 00 03 00 00 00 00 00 90 00 80 [11:53:22]RAPDU: 5D 00 EF B9 03 04 09 01 00 00 F6 01 03 11 01 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 36 37 10 00 04 05 04 F7 00 03 00 00 EF 03 09 00 F6 57 03 69 01 03 00 00 06 0E F7 04 03 04 00 00 10 04 04 00 57 69 00 03 1A 00 02 11 04 10 00 30 30 30 30 00 30 00 30 12 30 30 30 30 38 37 31 37 36 04 33 04 35 00 04 CD 06 00 00 00 B6 00 44 7F 5C 62 54 6A 3C 39 5E DE 04 0D 04 27 00 16 CD 56 00 [11:53:22]00 00 57 04 04 00 CF 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:53:22]wFMCommunicate OK [11:53:22]SAM_PROTO_GetFieldsCounters done [11:53:22]requested_item shift.num is exist - process it [11:53:22]requested_item shift.opened is exist - process it [11:53:22]req_shift_opened [11:53:22]FM_GetShiftState [11:53:22]SAM_PROTO_GetShiftState [11:53:22]wFMCommunicate request_size=4 [11:53:22]MH_SAM_APDU [11:53:22]CAPDU: 80 13 01 00 [11:53:22]Write to MH i2c: E2 08 00 97 01 80 13 01 00 00 00 00 00 15 [11:53:22]Write i2c OK [11:53:22]MH_I2C_Read... [11:53:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:53:22]Read from MH i2c: E2 [11:53:22]MH_I2C_Read... [11:53:22]Read from MH i2c: E2 0E 00 [11:53:22]MH_I2C_Read... [11:53:22]Read from MH i2c: E2 0E 00 97 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 20 [11:53:22]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [11:53:22]Received data: wFMCommunicate OK [11:53:22]87 SAM_PROTO_GetShiftState done [11:53:22]95 FM_GetShiftState done [11:53:22]F6 req_shift_opened done [11:53:22]70 requested_item shift.open_date is exist - process it [11:53:22]47 req_shift_open_date [11:53:22]2C FM_GetShiftState [11:53:22]01 SAM_PROTO_GetShiftState [11:53:22]00 wFMCommunicate request_size=4 [11:53:22]30 MH_SAM_APDU [11:53:22]CAPDU: 80 13 01 00 [11:53:22]Write to MH i2c: 30 E2 30 08 30 00 98 01 80 13 01 00 00 30 00 30 00 30 00 30 16 30 [11:53:22]30 Write i2c OK [11:53:22]38 MH_I2C_Read... [11:53:22]37 31 37 36 33 4F 00 00 00 CC C5 47 00 21 10 A5 07 01 00 07 00 3B 00 F9 03 0E *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:53:22]00 37 37 30 39 33 36 34 33 34 36 31 32 Read from MH i2c: 33 E2 34 [11:53:22]11 04 10 00 30 30 30 30 30 MH_I2C_Read... [11:53:22]30 Read from MH i2c: 30 E2 30 30 30 38 37 31 37 36 33 10 04 04 00 57 69 03 0E 00 00 F4 [11:53:22]03 04 00 53 EC 15 67 B6 04 01 00 00 33 73 CC 90 MH_I2C_Read... [11:53:22]86 E3 CA 09 [11:53:22]Read from MH i2c: CommunicateWithHost err = 0 [11:53:22]E2 CheckOFDResponse [11:53:22]0E 1017 (14) - 77093643461234 [11:53:22]00 1041 (16) - 0000000000871763 [11:53:22]98 1040 (4) - 223575 [11:53:22]01 1012 (4) - 21.10.2024 05:53 [11:53:22]00 1206 (1) - 0 [11:53:22]09 OFD Sender: Remove packet 223575 [11:53:22]00 ProducePacketName [11:53:22]00 name=ofd_packets/00223575 [11:53:22]00 NVStorageDeleteData [11:53:22]00 00 00 00 00 00 00 90 00 21 [11:53:22]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [11:53:22]wFMCommunicate OK [11:53:22]SAM_PROTO_GetShiftState done [11:53:22]FM_GetShiftState done [11:53:22]req_shift_open_date done [11:53:22]produce_requested_data done [11:53:23]produce_requested_data return {"fd.num":223575,"shift.num":538,"shift.opened":0,"shift.open_date":0} [11:53:23]process_action_free close_shift [11:53:23]json_value_free [11:53:23]json_value_free done [11:53:23]process_json_proto returns [11:53:23]Send response to host [11:53:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":223575,"shift.num":538,"shift.opened":0,"shift.open_date":0}}} [11:53:23]free response buf [11:53:23]execute_script done [11:53:23]execute_script returns [11:53:23]free content buf [11:53:23]Sock 9.Close socket [11:53:23]Sock 9.Thread stoped [11:53:23]OFD Sender: No OFD packet to send [11:53:28]OFD Sender: No OFD packet to send [11:53:33]OFD Sender: No OFD packet to send [11:53:38]OFD Sender: No OFD packet to send [11:53:43]OFD Sender: No OFD packet to send [11:53:48]OFD Sender: No OFD packet to send [11:53:53]OFD Sender: No OFD packet to send [11:53:58]OFD Sender: No OFD packet to send [11:54:03]OFD Sender: No OFD packet to send [11:54:08]OFD Sender: No OFD packet to send [11:54:13]OFD Sender: No OFD packet to send [11:54:18]OFD Sender: No OFD packet to send [11:54:23]OFD Sender: No OFD packet to send [11:54:28]OFD Sender: No OFD packet to send [11:54:33]OFD Sender: No OFD packet to send [11:54:38]OFD Sender: No OFD packet to send [11:54:43]OFD Sender: No OFD packet to send [11:54:48]OFD Sender: No OFD packet to send [11:54:53]OFD Sender: No OFD packet to send [11:54:58]OFD Sender: No OFD packet to send [11:55:03]OFD Sender: No OFD packet to send [11:55:08]OFD Sender: No OFD packet to send [11:55:13]OFD Sender: No OFD packet to send [11:55:18]OFD Sender: No OFD packet to send [11:55:23]OFD Sender: No OFD packet to send [11:55:28]OFD Sender: No OFD packet to send [11:55:33]OFD Sender: No OFD packet to send [11:55:38]OFD Sender: No OFD packet to send [11:55:43]OFD Sender: No OFD packet to send [11:55:48]OFD Sender: No OFD packet to send [11:55:53]OFD Sender: No OFD packet to send [11:55:58]OFD Sender: No OFD packet to send [11:56:03]OFD Sender: No OFD packet to send [11:56:08]OFD Sender: No OFD packet to send [11:56:13]OFD Sender: No OFD packet to send [11:56:18]OFD Sender: No OFD packet to send [11:56:23]OFD Sender: No OFD packet to send [11:56:28]OFD Sender: No OFD packet to send [11:56:33]OFD Sender: No OFD packet to send [11:56:38]OFD Sender: No OFD packet to send [11:56:43]OFD Sender: No OFD packet to send [11:56:48]OFD Sender: No OFD packet to send [11:56:53]OFD Sender: No OFD packet to send [11:56:58]OFD Sender: No OFD packet to send [11:57:03]OFD Sender: No OFD packet to send [11:57:08]OFD Sender: No OFD packet to send [11:57:13]OFD Sender: No OFD packet to send [11:57:18]OFD Sender: No OFD packet to send [11:57:23]OFD Sender: No OFD packet to send [11:57:28]OFD Sender: No OFD packet to send [11:57:33]OFD Sender: No OFD packet to send [11:57:38]OFD Sender: No OFD packet to send [11:57:43]OFD Sender: No OFD packet to send [11:57:48]OFD Sender: No OFD packet to send [11:57:53]OFD Sender: No OFD packet to send [11:57:58]OFD Sender: No OFD packet to send [11:58:03]OFD Sender: No OFD packet to send [11:58:08]OFD Sender: No OFD packet to send [11:58:13]OFD Sender: No OFD packet to send [11:58:18]OFD Sender: No OFD packet to send [11:58:23]OFD Sender: No OFD packet to send [11:58:28]OFD Sender: No OFD packet to send [11:58:33]OFD Sender: No OFD packet to send [11:58:38]OFD Sender: No OFD packet to send [11:58:43]OFD Sender: No OFD packet to send [11:58:48]OFD Sender: No OFD packet to send [11:58:53]OFD Sender: No OFD packet to send [11:58:58]OFD Sender: No OFD packet to send [11:59:03]OFD Sender: No OFD packet to send [11:59:08]OFD Sender: No OFD packet to send [11:59:13]OFD Sender: No OFD packet to send [11:59:18]OFD Sender: No OFD packet to send [11:59:23]OFD Sender: No OFD packet to send [11:59:28]OFD Sender: No OFD packet to send [11:59:33]OFD Sender: No OFD packet to send [11:59:38]OFD Sender: No OFD packet to send [11:59:43]OFD Sender: No OFD packet to send [11:59:48]OFD Sender: No OFD packet to send [11:59:53]OFD Sender: No OFD packet to send [11:59:58]OFD Sender: No OFD packet to send [12:00:03]OFD Sender: No OFD packet to send [12:00:08]OFD Sender: No OFD packet to send [12:00:13]OFD Sender: No OFD packet to send [12:00:18]OFD Sender: No OFD packet to send [12:00:23]OFD Sender: No OFD packet to send [12:00:28]OFD Sender: No OFD packet to send [12:00:33]OFD Sender: No OFD packet to send [12:00:38]OFD Sender: No OFD packet to send [12:00:43]OFD Sender: No OFD packet to send [12:00:48]OFD Sender: No OFD packet to send [12:00:53]OFD Sender: No OFD packet to send [12:00:58]OFD Sender: No OFD packet to send [12:01:03]OFD Sender: No OFD packet to send [12:01:08]OFD Sender: No OFD packet to send [12:01:13]OFD Sender: No OFD packet to send [12:01:18]OFD Sender: No OFD packet to send [12:01:23]OFD Sender: No OFD packet to send [12:01:28]OFD Sender: No OFD packet to send [12:01:33]OFD Sender: No OFD packet to send [12:01:38]OFD Sender: No OFD packet to send [12:01:43]OFD Sender: No OFD packet to send [12:01:48]OFD Sender: No OFD packet to send [12:01:53]OFD Sender: No OFD packet to send [12:01:58]OFD Sender: No OFD packet to send [12:02:03]OFD Sender: No OFD packet to send [12:02:08]OFD Sender: No OFD packet to send [12:02:13]OFD Sender: No OFD packet to send [12:02:18]OFD Sender: No OFD packet to send [12:02:23]OFD Sender: No OFD packet to send [12:02:28]OFD Sender: No OFD packet to send [12:02:33]OFD Sender: No OFD packet to send [12:02:38]OFD Sender: No OFD packet to send [12:02:43]OFD Sender: No OFD packet to send [12:02:48]OFD Sender: No OFD packet to send [12:02:53]OFD Sender: No OFD packet to send [12:02:58]OFD Sender: No OFD packet to send [12:03:03]OFD Sender: No OFD packet to send [12:03:08]OFD Sender: No OFD packet to send [12:03:13]OFD Sender: No OFD packet to send [12:03:18]OFD Sender: No OFD packet to send [12:03:23]OFD Sender: No OFD packet to send [12:03:28]OFD Sender: No OFD packet to send [12:03:33]OFD Sender: No OFD packet to send [12:03:38]OFD Sender: No OFD packet to send [12:03:43]OFD Sender: No OFD packet to send [12:03:48]OFD Sender: No OFD packet to send [12:03:53]OFD Sender: No OFD packet to send [12:03:58]OFD Sender: No OFD packet to send [12:04:04]OFD Sender: No OFD packet to send [12:04:09]OFD Sender: No OFD packet to send [12:04:14]OFD Sender: No OFD packet to send [12:04:19]OFD Sender: No OFD packet to send [12:04:24]OFD Sender: No OFD packet to send [12:04:29]OFD Sender: No OFD packet to send [12:04:34]OFD Sender: No OFD packet to send [12:04:39]OFD Sender: No OFD packet to send [12:04:44]OFD Sender: No OFD packet to send [12:04:49]OFD Sender: No OFD packet to send [12:04:54]OFD Sender: No OFD packet to send [12:04:59]OFD Sender: No OFD packet to send [12:05:04]OFD Sender: No OFD packet to send [12:05:09]OFD Sender: No OFD packet to send [12:05:14]OFD Sender: No OFD packet to send [12:05:19]OFD Sender: No OFD packet to send [12:05:24]OFD Sender: No OFD packet to send [12:05:29]OFD Sender: No OFD packet to send [12:05:34]OFD Sender: No OFD packet to send [12:05:39]OFD Sender: No OFD packet to send [12:05:44]OFD Sender: No OFD packet to send [12:05:49]OFD Sender: No OFD packet to send [12:05:54]OFD Sender: No OFD packet to send [12:05:59]OFD Sender: No OFD packet to send [12:06:04]OFD Sender: No OFD packet to send [12:06:09]OFD Sender: No OFD packet to send [12:06:14]OFD Sender: No OFD packet to send [12:06:19]OFD Sender: No OFD packet to send [12:06:24]OFD Sender: No OFD packet to send [12:06:29]OFD Sender: No OFD packet to send [12:06:34]OFD Sender: No OFD packet to send [12:06:39]OFD Sender: No OFD packet to send [12:06:44]OFD Sender: No OFD packet to send [12:06:49]OFD Sender: No OFD packet to send [12:06:54]OFD Sender: No OFD packet to send [12:06:59]OFD Sender: No OFD packet to send [12:07:04]OFD Sender: No OFD packet to send [12:07:09]OFD Sender: No OFD packet to send